Eine Abspaltung (auch Fork; englisch forkGabel, Gabelung, Abzweigung) ist in der Softwareentwicklung ein Entwicklungszweig nach der Aufspaltung eines Projektes in zwei oder mehrere Folgeprojekte; die Quelltexte oder Teile davon werden hierbei unabhängig vom ursprünglichen Mutterprojekt weiterentwickelt.

Forks des Linux-Kernels in einer Zeitlinie als Grafik

Beispielsweise ist die Bürosoftware-Suite LibreOffice als Fork von OpenOffice entstanden.[1]

Siehe auchBearbeiten

EinzelnachweiseBearbeiten

  1. Interner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127.