Pojem „rozvetvenie“ sa v komunite pre vývoj softvéru používa už desaťročia. V tom čase sa to týkalo hlavne kopírovania časti softvéru a jeho následného vývoja paralelne s jeho hlavnou kópiou.

Význam tohto pojmu sa však vyvinul v priebehu času a teraz definuje konkrétny jav v žargóne vývoja softvéru. Čo to znamená, keď je softvér vidlicový? Pozrime sa.

Čo to znamená, keď je softvér vidlicový?

Softvér je forkovaný, keď v jeho vývojovom tíme dôjde k roztržke, čo môže byť spôsobené rozdielnymi názormi na smerovanie projektu alebo konflikty osobností.

Frakcia alebo člen vývojového tímu potom vezme zdrojový kód programu a zaháji nezávislý vývoj pod iným menom, prístupom a smerom. Aj keď je vidlica založená na zdrojovom kóde svojho materského softvéru, je to nový samostatný samostatný projekt.

Pretože je ťažké legálne zabezpečiť práva na vlastný zdrojový kód softvéru, k forkingu dochádza takmer výlučne vo svete vývoja bezplatného softvéru. „Tento typ softvéru má„ otvorený zdroj “, čo tiež znamená, že ktorýkoľvek používateľ má práva na jeho použitie, štúdium, zmenu a distribúciu ako aj jeho zdrojového kódu.

instagram viewer

Súvisiace: Slávik: Rýchlejšia a čistejšia vidlička pre rôzne platformy hudobného prehrávača Songbird

Právo na vidličku

Keď frakcia alebo člen vývojového tímu vezme zdrojový kód projektu a rozhodne sa zahájiť nezávislý vývoj, robí to väčšinou pod rúškom konfliktov a nevraživosti. To viedlo komunitu k tomu, že vidlicu rozdvojoval pod zlým svetlom.

Súvisiace: Prečo by ste mali používať Devuan, vidlicu Debianu

Mnoho vidličiek však bolo veľmi úspešných a obľúbenosťou dokonca prekonali pôvodný softvér, napríklad Firefox od Mozilly a Ubuntu z Debianu. „Open source“ charakter slobodného softvéru tiež znamená, že akýkoľvek používateľský alebo vývojový tím má právo použiť alebo upraviť svoj zdrojový kód, ako sa mu páči.

Teraz viete, čo je softvérové ​​videnie

Pojem „rozvetvenie“ existuje už celé storočia a vo všeobecnosti sa týka rozchodu. Od konca 20. storočia sa však stalo bežným slovom aj v komunitách vývoja softvéru.

Ak si myslíte, že sa môžete uberať projektom lepším smerom a konflikt s kolegami je neriešiteľný, možno budete chcieť zvážiť rozvetvenie.

Email
Softvér s otvoreným zdrojovým kódom a vidlica: Dobrý, Veľký a Škaredý

Koncový používateľ niekedy má z vidličiek veľké výhody. Vidlička sa niekedy robí pod rúškom hnevu, nenávisti a nevraživosti. Pozrime sa na niekoľko príkladov.

Prečítajte si Ďalej

Súvisiace témy
  • Vysvetlená technológia
  • Softvér pre organizáciu
  • Vývoj aplikácií
  • Vývoj hier
O autorovi
Toin Villar (13 publikovaných článkov)

Toin je vysokoškolský študent so zameraním na angličtinu, francúzštinu a španielčinu a špecializáciu kultúrne vedy. Miešaním svojej vášne pre jazyky a literatúru so svojou láskou k technológiám využíva svoje zručnosti v písaní o technológiách, hrách a zvyšovaní povedomia o súkromí a bezpečnosti.

Viac od Toina Villara

Prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu s technickými tipmi, recenziami, bezplatnými elektronickými knihami a exkluzívnymi ponukami!

Ešte jeden krok…!

V e-maile, ktorý sme vám práve poslali, potvrďte svoju e-mailovú adresu.

.