Какво все пак е вилица?

Anonim

LibreOffice е вилица на OpenOffice - да, но какво точно означава това?

Windows + Linux / немски / с отворен код. Текстовете на програмата са публично достъпни в отворен код; всеки може да ги провери, да коригира грешките и да работи по проекта (при условие, че е усвоил подходящия език за програмиране). Но не всеки може просто да прави това, което иска. Има екип за управление на проекти и сложни системи за управление на версии. Промените в кода се изпращат, преглеждат и след това се приемат или отхвърлят.
От време на време се случва няколко членове на общност с отворен код да са недоволни от управлението на проекта. Това често е свързано с икономически решения, понякога и с технически.
Ако недоволните не успеят да постигнат работещ компромис с ръководството, те копират изходния код на нов сървър и продължават да работят с него сами. Това кръстовище се нарича вилица. Лицензите с отворен код изрично позволяват това. В допълнение, много платформи за развитие също предвиждат разработки, които да се движат напред във вилици, които по -късно се включват в основния проект. По този начин можете да предложите стабилна версия за крайни клиенти и в същото време да изпробвате нови функции във вилката.
Ако има истинско разделяне, двата проекта могат да се развият отделно, но също така може да се окаже, че вилицата остава много подобна на първоначалния проект. Важни разклонения са LibreOffice, който се извлича от OpenOffice, и AdblockPlus потомък Adblock Edge. И двамата се разделиха, защото бяха недоволни от бизнес политиката на първоначалния проект. Същото важи и за защитната стена на IPCop, която се отдели от Smoothwall, и системата за управление на съдържанието Joomla, чийто предшественик се нарича Mambo. Разклонението xt: Commerce излезе от системата за магазини на osCommerce и адаптира системата към европейския пазар.