Форк (развој софтвера)

С Википедије, слободне енциклопедије
Приказ временске прогресије рачвања дистрибуција Линукса.

У софтверском инжењерству, форковање (енгл. fork) пројекта се одиграва када програмери направе копију изворног кôда једног софтверског пакета и затим започну независан развој на њему, правећи тиме посебан комад софтвера. Термин форк се не односи само на развој софтверског пакета, већ се може односити и на расцеп у заједници програмера[1] (на пример, када је од Опен Офисa настао Либре Офис).

Слободан и софтвер отвореног изворног кôда је оно што по дефиницији може да се рачва из оригиналног развојног тима без претходне дозволе, али и без кршења Закона о ауторским правима. Без обзира на ово, лиценцирано форковање власничког софтвера (као то је Јуникс) се такође дешава.

Референце[уреди | уреди извор]

  1. ^ "Schism", with its connotations, is a common usage, e.g. "the Lemacs/FSFmacs schism" Архивирано на сајту Wayback Machine (30. новембар 2009) (Jamie Zawinski, 2000), "Behind the KOffice split" (Joe Brockmeier, Linux Weekly News, 2010-12-14), "Copyright assignment - once bitten, twice shy" (Richard Hillesley, H-Online, 2010-08-06), "Forking is a feature" Архивирано на сајту Wayback Machine (29. фебруар 2012) (Anil Dash, 2010-09-10), "The Great Software Schism" (Glyn Moody, Linux Journal, 2006-09-28), "To Fork Or Not To Fork: Lessons From Ubuntu and Debian" (Benjamin Mako Hill, 2005).

Спољашње везе[уреди | уреди извор]