Leksykon IT › Programowanie › Fork

Fork

Programowanie Svenska → Zaktualizowano: 2026-10-06

Kopia projektu, która rozwija się własną drogą — albo jako przyjazny sposób wnoszenia zmian, albo jako rozwód.

W open source fork oznacza, że ktoś bierze całą bazę kodu i rozwija ją osobno. Licencje takie jak GPL gwarantują to prawo, i o to właśnie chodzi: nikt nie może zamknąć projektu na klucz. Znane przypadki to LibreOffice z OpenOffice, MariaDB z MySQL i Jenkins z Hudsona — wszystkie po konflikcie z korporacyjnym właścicielem.

GitHub zmienił znaczenie tego słowa. Tam fork to po prostu własna kopia repozytorium, z której wysyła się pull requesty, bez sugestii rozłamu. To samo słowo, zupełnie inny ładunek emocjonalny zależnie od kontekstu.

← Wróć do leksykonu