Mis on kahvel üldse?

Lang L: none (table-of-contents)

LibreOffice on OpenOffice'i kahvel - jah, aga mida see täpselt tähendab?

Windows + Linux / saksa / avatud lähtekoodiga. Programmitekstid on avatud lähtekoodiga avalikult kättesaadavad; igaüks saab neid kontrollida, vigu parandada ja projekti kallal tööd teha (eeldusel, et on õppinud sobivat programmeerimiskeelt). Kuid mitte kõik ei saa teha seda, mida nad tahavad. Seal on projektijuhtimismeeskond ja keerukad versioonijuhtimissüsteemid. Koodi muudatused esitatakse, vaadatakse üle ja seejärel kas aktsepteeritakse või lükatakse tagasi.
Aeg -ajalt juhtub, et mitmed avatud lähtekoodiga kogukonna liikmed pole projektijuhtimisega rahul. See on sageli seotud majanduslike otsustega, mõnikord ka tehniliste otsustega.
Kui rahulolematutel ei õnnestu juhtkonnaga toimivat kompromissi saavutada, kopeerivad nad lähtekoodi uude serverisse ja jätkavad sellega iseseisvalt koostööd. Seda ristmikku nimetatakse kahvliks. Avatud lähtekoodiga litsentsid lubavad seda sõnaselgelt. Lisaks näevad paljud arendusplatvormid ette ka arenduste edasiandmist kahvlite abil, mis seejärel põhiprojekti kaasatakse. Nii saate lõppklientidele pakkuda stabiilset versiooni ja samal ajal proovida kahvli uusi funktsioone.
Tõelise lõhenemise korral võivad need kaks projekti üksteisest eralduda, kuid võib juhtuda, et kahvel jääb esialgse projektiga väga sarnaseks. Olulised kahvlid on LibreOffice, mis on tuletatud OpenOffice'ist, ja AdblockPlus järeltulija Adblock Edge. Mõlemad läksid lahku, kuna ei olnud rahul esialgse projekti äripoliitikaga. Sama kehtib Smoothwallist eraldunud IPCop tulemüüri ja Joomla sisuhaldussüsteemi kohta, mille eelkäija kannab nime Mambo. Kahvel xt: kaubandus tuli osCommerce poesüsteemist välja ja kohandas süsteemi Euroopa turule.

Te aitate arengu ala, jagades leht oma sõpradega

wave wave wave wave wave