Форк: различия между версиями

[отпатрулированная версия][отпатрулированная версия]
Содержимое удалено Содержимое добавлено
Нет описания правки
мНет описания правки
Строка 1:
{{другие значения}}
'''Форк''', '''ветка''' ({{lang-en|fork}} — ответвление) — использование кодовой базы [[Программное обеспечение|программного]] проекта в качестве старта для другого. При этом основной проект может как продолжать существование, так и прекратить его. Синонимы: ответвление, отпочковывание. Ответвленный проект может поддерживать и обмениваться частью содержимого с основным проектом, а может и приобрести абсолютно другие свойства, перестав иметь с базовым проектом что-то общее. Пример: разделение проекта [[X Window System]] на [[XFree86]] и [[X.Org Server|X.Org]], разделение проекта [[OpenOffice]] на [[LibreOffice]] и [[Apache OpenOffice]].
 
Причины форкинга могут быть различны: от реализации чего-то экспериментального; портирования на новые ниши и платформы; вплоть до спасения проекта, если основной проект по разным причинам заморожен и его развитие под текущими условиями невозможно или представляется невозможным, а также если разработчик не хочет развивать основной проект.