hello friends! new(ish)!

Fork: Difference between revisions

From InstallGentoo Wiki v2
Jump to navigation Jump to search
>Sysanon
No edit summary
>Sysanon
mNo edit summary
Line 3: Line 3:
A '''fork''' is a divergence in a software project where one codebase becomes two. The second codebase is said to have ''forked'' from the first.
A '''fork''' is a divergence in a software project where one codebase becomes two. The second codebase is said to have ''forked'' from the first.


This usually happens when the original project makes changes that a significant number of users/developers dislike. e.g. Palemoon forked [[Firefox]], Cinnamon forked Gnome Shell and MATE forked Gnome2. Forks may be also caused by the closure of the ''forked'' project as the users of the original software want to continue supporting the software. An example of a closed project being forked is the OpenOffice project, which had its final release in 2011. Although OpenOffice was continued as Apache OpenOffice, LibreOffice is seen as a succeeding fork of the original OpenOffice.
This usually happens when the original project makes changes that a significant number of users/developers dislike. e.g. Palemoon forked [[Firefox]], Cinnamon forked Gnome Shell and MATE forked Gnome2. Forks may be also caused by the closure of the ''forked'' project as the users of the original software want to continue supporting the software. An example of a closed project being forked is the [[OpenOffice]] project, which had its final release in 2011. Although OpenOffice was continued as Apache OpenOffice, [[LibreOffice]] is seen as a succeeding fork of the original OpenOffice.


[[Category:Terms]]
[[Category:Terms]]

Revision as of 08:56, 8 December 2021

A fork is a divergence in a software project where one codebase becomes two. The second codebase is said to have forked from the first.

This usually happens when the original project makes changes that a significant number of users/developers dislike. e.g. Palemoon forked Firefox, Cinnamon forked Gnome Shell and MATE forked Gnome2. Forks may be also caused by the closure of the forked project as the users of the original software want to continue supporting the software. An example of a closed project being forked is the OpenOffice project, which had its final release in 2011. Although OpenOffice was continued as Apache OpenOffice, LibreOffice is seen as a succeeding fork of the original OpenOffice.