Samvinnuþróunarvettvangur Forgejo færist úr MIT leyfi yfir í GPLv3

Hönnuðir Forgejo samvinnuþróunarvettvangsins hafa tilkynnt um leyfisbreytingu - frá og með útgáfu 9.0, byrjar að dreifa allri nýrri þróun verkefnisins undir GPLv3+ copyleft leyfinu í stað MIT leyfisins sem áður var notað. Gömul Forgejo útibú, sem og leiðréttingarútgáfur byggðar á þeim, verða áfram undir MIT leyfinu. Tekið er fram að breyting á leyfi mun einfalda notkun kóða sem dreift er með copyleft leyfum í verkefninu.

Sérstaklega, við undirbúning útgáfu 8.0, kom í ljós að það voru ósjálfstæði dreift undir copyleft leyfum sem voru ekki MIT samhæf, sem neyddi þróunaraðila til að útiloka þessar ósjálfstæði frá útgáfunni. Kóði sem tengist stuðningi við APA (American Psychological Association) tilvitnunarsniðið og flæðiritsflutningsvél byggða á elkjs bókasafninu var dreift með ósamrýmanlegum leyfum. Notkun GPLv3 leyfisins gerir þér kleift að endurheimta útilokaðar ósjálfstæði, nota fleiri núverandi kóða og einbeita þér að því að auka virkni Forgejo.

Að flytja yfir í GPLv3 mun einnig draga úr hættu á ósanngjörnum viðskiptaháttum, eins og að búa til breyttar útgáfur af Forgejo sem dreift er með viðbótartakmörkunum eða skapa aðstæður sem læsa notandanum inn í tiltekinn söluaðila. Að auki er leyfisbreytingin framhald af þróun átaks síðasta árs, en samkvæmt því ákváðu framkvæmdaraðilar að leyfa breytingar samkvæmt copyleft leyfum og lofuðu að breyta leyfinu eftir að fyrsta breytingin var flutt undir sambærilegu leyfi ( fyrir tveimur dögum síðan var fyrsti slíki kóðinn samþykktur í Forgejo geymslunni).

Breytingin á leyfinu mun ekki hafa áhrif á notendur sem setja upp Forgejo úr dreifingarpakka eða byggja kerfið úr frumkóða, jafnvel þótt þeir geri sínar eigin breytingar á kóðanum. Breytingin mun heldur ekki hafa áhrif á þá sem veita þjónustu og hýsing Forgejo-byggður kóði. Hins vegar mun skipting yfir í GPLv3 leyfið krefjast þess að þeir sem dreifa tvíundarútgáfum af Forgejo eða ílátamyndum sem byggjast á þessum vettvangi uppfylli viðbótarskilyrði. Dreifing slíkra útgáfna krefst skyldubundins aðgangs að öllum frumkóðanum sem útgáfurnar eru byggðar á, þar á meðal öllum breytingum.

Forgejo verkefnið er að þróa vettvang sem gerir þér kleift að dreifa því sjálfur netþjónar Samvinnukerfi fyrir gagnageymslur í Git, svipað að tilgangi og GitHub, Bitbucket og Gitlab. Forgejo er afgreining á Gitea verkefninu, sem aftur er afgreining á Gogs kerfinu. Forgejo var afgreint árið 2022 eftir tilraunir til að markaðsvæða Gitea og breytingu á stjórnun yfir í viðskiptafyrirtæki. Forgejo hélt áfram að fylgja meginreglum um sjálfstæða stjórnun en viðhalda samt stjórn samfélagsins. Git hýsingarþjónustan Codeberg.org hefur skipt yfir í að nota Forgejo.

Í fyrstu fylgdi Forgejo samstilltu gaffallíkaninu, þar sem öllum breytingum var skilað til aðalverkefnisins, en fyrr á þessu ári var ákveðið að þróa vettvanginn sem sjálfstætt verkefni með eigin sjálfstæða kóðagrunn. Þessi ákvörðun var tekin vegna flókins samstillingar kóðagrunna vegna uppsöfnunar breytinga sem ekki voru samþykktar í Gitea, sem og eftir breytingu á stefnu Gitea varðandi samþykkta plástra (Gitea verkefnið fór að krefjast flutnings á eignarrétti til kóðann).

Heimild: opennet.ru

Bæta við athugasemd