Platfòm devlopman kolaboratif Forgejo soti nan lisans MIT a GPLv3

Devlopè platfòm devlopman kolaboratif Forgejo yo te anonse yon chanjman lisans - apati lage 9.0, tout nouvo devlopman pwojè a pral kòmanse distribye anba lisans copyleft GPLv3+ olye lisans MIT yo te itilize anvan an. Ansyen branch Forgejo, ansanm ak vèsyon korektif ki baze sou yo, ap rete anba lisans MIT. Li te note ke chanje lisans lan pral senplifye itilizasyon kòd distribiye anba lisans copyleft nan pwojè a.

An patikilye, pandan preparasyon pou lage 8.0, yo te dekouvri ke te gen depandans distribye anba lisans copyleft ki pa t konpatib MIT, ki te fòse devlopè yo eskli depandans sa yo nan lage a. Kòd ki gen rapò ak sipò pou fòma sitasyon APA (Asosyasyon Sikolojik Ameriken) ak yon motè rann organigram ki baze sou bibliyotèk elkjs yo te distribye anba lisans enkonpatib. Sèvi ak lisans GPLv3 a pral pèmèt ou retounen depandans ki eskli yo, sèvi ak plis kòd ki egziste deja, epi konsantre sou elaji fonksyonalite Forgejo a.

Deplase nan GPLv3 pral redwi tou risk pou pratik biznis enjis, tankou kreye vèsyon modifye nan Forgejo ki distribye ak restriksyon adisyonèl oswa kreye kondisyon ki fèmen itilizatè a nan yon machann espesifik. Anplis de sa, chanjman nan lisans se yon kontinyasyon nan devlopman nan inisyativ ane pase a, dapre ki devlopè yo te deside pèmèt chanjman yo dwe aksepte anba lisans copyleft epi yo te pwomèt yo chanje lisans la apre premye chanjman an te transfere anba yon lisans ki sanble ( de jou de sa yo te aksepte premye kòd sa a nan repozitwa Forgejo).

Chanjman lisans lan p ap afekte itilizatè k ap enstale Forgejo apati pakè distribisyon yo oubyen k ap konstwi platfòm nan apati kòd sous la, menm si yo fè pwòp chanjman pa yo nan kòd la. Chanjman an p ap afekte moun k ap bay sèvis yo epi tou. akèy Kòd ki baze sou Forgejo. Sepandan, pou chanje pou lisans GPLv3 la, moun k ap distribye vèsyon binè Forgejo oswa imaj kontenè ki baze sou platfòm sa a ap oblije respekte kèk kondisyon adisyonèl. Pou distribye vèsyon sa yo, y ap bezwen gen aksè obligatwa a tout kòd sous kote vèsyon yo baze a, ki gen ladan tout modifikasyon yo.

Pwojè Forgejo a ap devlope yon platfòm ki pèmèt ou deplwaye li poukont ou. sèvè Yon sistèm jesyon depo Git kolaboratif ki sanble ak GitHub, Bitbucket, ak Gitlab nan sans itilizasyon li. Forgejo se yon fork pwojè Gitea a, ki li menm se yon fork platfòm Gogs la. Forgejo te fòme yon fork an 2022 apre tantativ pou komèsyalize Gitea ak tranzisyon gouvènans lan an yon konpayi komèsyal. Forgejo te kontinye respekte prensip gouvènans endepandan an pandan l ap kenbe kontwòl kominote a. Sèvis hébergement Git Codeberg.org la te chanje pou l itilize Forgejo.

Okòmansman, Forgejo te swiv modèl fouchèt senkronize a, nan ki tout chanjman yo te retounen nan pwojè prensipal la, men pi bonè ane sa a li te deside devlope platfòm la kòm yon pwojè endepandan ak pwòp baz kòd endepandan. Desizyon sa a te pran akòz konplikasyon nan senkronize baz kòd akòz akimilasyon nan chanjman ki pa te aksepte nan Gitea, osi byen ke apre yon chanjman nan politik Gitea a konsènan plak aksepte (pwojè Gitea a te kòmanse mande pou transfè dwa pwopriyete a kòd la).

Sous: opennet.ru

Add nouvo kòmantè