Ten artykuł dotyczy podziału projektu informatycznego (lub oprogramowania) na dwa projekty. Zobacz też: inne znaczenia tej nazwy.
Przykład Forku: Oś czasu rozwoju systemu Unix.

Fork (po ang. widelec) – sytuacja, w której rozwój projektu nie prowadzi już jedną drogą, ale rozwidla się na dwie lub więcej gałęzi.

Podział forków ze względu na powód, dla którego powstały:

Termin „fork” nie jest stosowany konsekwentnie i bywa często używany w stosunku do innych rodzajów projektów pochodnych (które w sensie ścisłym forkami nie są). I tak, według pracy Gonzalesa i González-Barahony[1] można wyróżnić następujące rodzaje takich projektów pochodnych lub powiązanych w pewien sposób:

Zobacz też

Przypisy

  1. Gregorio Robles, Jesús González-Barahona, Imed Hammouda, Björn Lundell, Tommi Mikkonen: A Comprehensive Study of Software Forks: Dates, Reasons and Outcomes. T. Open Source Systems: Long-Term Sustainability. Springer Berlin Heidelberg, 2012, s. 1–14. (ang.).