Pojam "račvanje" koristi se u zajednici za razvoj softvera već desetljećima. U to se vrijeme uglavnom odnosilo na kopiranje dijela softvera, a zatim na njegov razvoj paralelno s glavnom kopijom.

Ali značenje izraza evoluiralo je s vremenom i sada definira specifičan fenomen u žargonu za razvoj softvera. Pa, što znači kad se softver račva? Pogledajmo.

Što znači kada se softver račva?

Softver se račva kad dođe do raskola unutar njegovog razvojnog tima, što bi moglo biti zbog razlike u mišljenjima u vezi sa smjernicama projekta ili sukobima osobnosti.

Tada će frakcija ili član razvojnog tima preuzeti izvorni kod programa i započeti neovisni razvoj pod drugim imenom, pristupom i smjerom. Dakle, iako se vilica temelji na izvornom kodu nadređenog softvera, to je sam po sebi novi i neovisni projekt.

Budući da je teško zakonski osigurati prava na izvorni kod odgovarajućeg softvera, račvanje se događa gotovo isključivo u svijetu razvoja besplatnog softvera. Ova vrsta softverske prirode "otvorenog koda" također znači da je svaki korisnik u okviru svojih prava na upotrebu, proučavanje, promjenu i distribuciju i njega i njegovog izvornog koda.

instagram viewer

Povezano: Nightingale: Brža, čišća vilica s više platformi Songbird Music Player-a

Pravo na račvanje

Kad frakcija ili član razvojnog tima uzme izvorni kod projekta i odluči započeti neovisni razvoj, oni to većinu vremena čine pod pokrovnicom sukoba i neprijateljstva. To je zajednicu navelo da račvanje vidi pod lošim svjetlom.

Povezano: Zašto biste trebali koristiti Devuan, Debian Fork

Međutim, mnoge su vilice bile vrlo uspješne i čak su popularnošću nadmašile izvorni softver, poput Firefoxa iz Mozille i Ubuntua iz Debiana. Također, priroda slobodnog softvera "otvorenog koda" znači da je bilo koji korisnik ili tim programera u svom pravu da koristi ili modificira svoj izvorni kod kako god želi.

Sada znate što je forking

Pojam "račvanje" postoji stoljećima i općenito se odnosi na razdvajanje puteva. Od kraja 20. stoljeća, međutim, postala je uobičajena riječ i u zajednicama za razvoj softvera.

Ako mislite da projekt možete krenuti u boljem smjeru, a sukob s kolegama je nerješiv, možda biste trebali razmotriti račvanje.

E-mail
Softver i račvanje otvorenog koda: Dobro, Veliko i Ružno

Krajnji korisnici ponekad imaju velike koristi od vilica. Ponekad se vilica izvodi pod plaštem bijesa, mržnje i neprijateljstva. Pogledajmo neke primjere.

Pročitajte Dalje

Povezane teme
  • Objašnjena tehnologija
  • Organizacijski softver
  • Razvoj aplikacija
  • Razvoj igara
O autoru
Toin Villar (Objavljeno 13 članaka)

Toin je student preddiplomskog studija na smjeru engleski, francuski i španjolski jezik, a na kulturalnim studijima. Miješajući svoju strast prema jezicima i književnosti sa ljubavlju prema tehnologiji, koristi svoj skup vještina da piše o tehnologiji, igrama i podiže svijest o privatnosti i sigurnosti.

Više od Toina Villara

Pretplatite se na naše obavijesti

Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e-knjige i ekskluzivne ponude!

Još jedan korak…!

Potvrdite svoju e-adresu u e-pošti koju smo vam upravo poslali.

.