Forgejo garapen kolaboratiboko plataformaren garatzaileek lizentzia aldaketa bat iragarri dute; 9.0 bertsiotik aurrera, proiektuaren garapen berri guztiak GPLv3+ copyleft lizentziapean banatzen hasiko dira, aurretik erabilitako MIT lizentziaren ordez. Forgejo adar zaharrak, baita horietan oinarritutako bertsio zuzentzaileak, MIT lizentziapean geratuko dira. Kontuan izan da lizentzia aldatzeak copyleft lizentzien arabera banatutako kodearen erabilera sinplifikatuko duela proiektuan.
Bereziki, 8.0 bertsioa prestatzean, MIT bateragarriak ez ziren copyleft lizentzien arabera banatutako mendekotasunak zeudela aurkitu zen, eta horrek mendekotasun horiek kaleratzetik baztertzera behartu zituen garatzaileak. APA (American Psychological Association) aipamen formatuaren euskarriarekin lotutako kodea eta elkjs liburutegian oinarritutako fluxu-diagrama errendatzeko motorra lizentzia bateraezinekin banatu ziren. GPLv3 lizentzia erabiltzeak baztertutako mendekotasunak berreskuratu ahal izango dituzu, lehendik dagoen kode gehiago erabili eta Forgejoren funtzionaltasuna zabaltzen zentratu.
GPLv3ra pasatzeak negozio-praktika bidegabeak izateko arriskua ere murriztuko du, hala nola, murrizketa gehigarriekin banatzen diren Forgejoren bertsio aldatuak sortzea edo erabiltzailea saltzaile zehatz batean blokeatzen duten baldintzak sortzea. Gainera, lizentzia aldaketa iazko ekimenaren garapenaren jarraipena da, zeinaren arabera garatzaileek copyleft lizentzien bidez aldaketak onartzea erabaki zuten eta lehen aldaketa antzeko lizentzia baten bidez transferitu ondoren lizentzia aldatuko zutela hitzeman zuten ( duela bi egun horrelako lehen kodea onartu zen Forgejo biltegian).
Lizentzia aldaketak ez du eraginik izango Forgejo banaketa paketeetatik instalatzen duten edo plataforma iturburu kodetik eraikitzen duten erabiltzaileetan, nahiz eta eurek kodean aldaketak egin. Aldaketak ez du eraginik izango zerbitzuak eta zerbitzuak eskaintzen dituztenetan ere. ostatua Forgejo-n oinarritutako kodea. Hala ere, GPLv3 lizentziara aldatzeak Forgejo-ren bertsio bitarrak edo plataforma honetan oinarritutako edukiontzi-irudiak banatzen dituztenek baldintza gehigarriak bete beharko dituzte. Eraikuntza horiek banatzeko, eraikuntzak oinarritzen diren iturburu-kode osora sartzeko derrigorrezko sarbidea beharko da, aldaketa guztiak barne.
Forgejo proiektuak plataforma bat garatzen ari da, zuk zeuk zabaltzeko aukera ematen dizuna. zerbitzariak GitHub, Bitbucket eta Gitlab-en antzeko Git biltegien kudeaketa sistema kolaboratiboa. Forgejo Gitea proiektuaren adar bat da, eta hau, aldi berean, Gogs plataformaren adar bat. Forgejo 2022an sortu zen, Gitea komertzializatzeko saiakeren eta gobernantza enpresa komertzial batera igaro ondoren. Forgejok gobernantza independentearen printzipioei eusten jarraitu zuen, komunitatearen kontrola mantenduz. Codeberg.org Git ostatu zerbitzuak Forgejo erabiltzera igaro da.
Hasieran, Forgejok fork sinkronizatuaren ereduari jarraitu zion, zeinetan aldaketa guztiak proiektu nagusira itzuli ziren, baina urte hasieran plataforma autonomo gisa garatzea erabaki zen, bere kode-oinarri independentearekin. Erabaki hau Gitean onartu ez ziren aldaketak pilatzearen ondorioz kode-oinarrien sinkronizazioaren konplikazioaren ondorioz hartu zen, baita onartutako adabakien inguruko Gitearen politika aldatu ostean ere (Gitearen proiektua jabetza-eskubideak transferitzea eskatzen hasi zen). kodea).
Iturria: opennet.ru
