Czym właściwie jest widelec?

Spisie treści

LibreOffice to rozwidlenie OpenOffice - tak, ale co to dokładnie oznacza?

Windows + Linux / niemiecki / Open Source. Teksty programu są publicznie dostępne w open source, każdy może je sprawdzić, poprawić błędy i pracować nad projektem (pod warunkiem opanowania odpowiedniego języka programowania). Ale nie każdy może po prostu robić to, co chce. Istnieje zespół zarządzający projektami i zaawansowane systemy zarządzania wersjami. Zmiany w kodzie są przesyłane, przeglądane, a następnie akceptowane lub odrzucane.
Co jakiś czas zdarza się, że kilku członków społeczności open source jest niezadowolonych z zarządzania projektem. Często ma to związek z decyzjami ekonomicznymi, czasem także technicznymi.
Jeśli niezadowoleni nie zdołają dojść do kompromisu z kierownictwem, kopiują kod źródłowy na nowy serwer i kontynuują pracę na własną rękę. To skrzyżowanie nazywa się widelcem. Licencje open source wyraźnie na to pozwalają. Ponadto wiele platform programistycznych zapewnia również rozwój w forkach, które są następnie włączane do głównego projektu. W ten sposób możesz zaoferować klientom końcowym stabilną wersję i jednocześnie wypróbować nowe funkcje w widelcu.
W przypadku rzeczywistego podziału oba projekty mogą się rozwijać osobno, ale może się również zdarzyć, że widelec pozostanie bardzo podobny do oryginalnego projektu. Ważnymi forkami są LibreOffice, który wywodzi się z OpenOffice, i potomek AdblockPlus Adblock Edge. Obaj rozdzielili się, ponieważ byli niezadowoleni z polityki biznesowej pierwotnego projektu. To samo dotyczy firewalla IPCop, który wydzielił się z Smoothwall, oraz systemu zarządzania treścią Joomla, którego poprzednik nazywa się Mambo. Widelec xt: Commerce wyłonił się z systemu sklepowego osCommerce i dostosował system do rynku europejskiego.

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave