Jump to content

Code forking

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by 24.92.194.173 (talk) at 05:30, 2 June 2004. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Code forking is what occurs when code is taken by two different developers and developed independantly. The individual builds of the software constitute the forks which often do not share improvements and other changes made to other forks of the software.

Examples of this include the original Emule software ( http://emule-project.net ) and Emule Plus ( http://emuleplus.sourceforge.net/ ), which started as a mod of Emule and later stopped reintroducing their own updates into the official client. Instead they formed their own client and created a code fork.