Platform pangembangan kolaboratif Forgejo pindhah saka lisensi MIT menyang GPLv3

Pangembang platform pangembangan kolaboratif Forgejo wis ngumumake owah-owahan lisensi - wiwit rilis 9.0, kabeh pangembangan anyar proyek kasebut bakal diwiwiti ing sangisore lisensi copyleft GPLv3+ tinimbang lisensi MIT sing digunakake sadurunge. Cabang Forgejo lawas, uga versi koreksi adhedhasar, bakal tetep ana ing sangisore lisensi MIT. Kacathet yen ngganti lisensi bakal nyederhanakake panggunaan kode sing disebarake ing lisensi copyleft ing proyek kasebut.

Utamane, sajrone nyiapake rilis 8.0, ditemokake manawa ana dependensi sing disebarake ing lisensi copyleft sing ora kompatibel karo MIT, sing meksa para pangembang kanggo ngilangi dependensi kasebut saka rilis kasebut. Kode related kanggo dhukungan kanggo format kutipan APA (American Psychological Association) lan mesin rendering flowchart adhedhasar perpustakaan elkjs disebarake ing lisensi sing ora kompatibel. Nggunakake lisensi GPLv3 bakal ngidini sampeyan ngowahi dependensi sing ora kalebu, nggunakake kode liyane sing wis ana, lan fokus kanggo ngembangake fungsi Forgejo.

Pindhah menyang GPLv3 uga bakal nyuda risiko praktik bisnis sing ora adil, kayata nggawe versi Forgejo sing dimodifikasi sing disebarake kanthi watesan tambahan utawa nggawe kahanan sing ngunci pangguna menyang vendor tartamtu. Kajaba iku, owah-owahan lisensi minangka kelanjutan saka pangembangan inisiatif taun kepungkur, miturut para pangembang mutusake ngidini owah-owahan bisa ditampa ing lisensi copyleft lan janji bakal ngganti lisensi kasebut sawise owah-owahan pisanan ditransfer ing lisensi sing padha ( rong dina kepungkur kode kasebut pisanan ditampa ing gudang Forgejo).

Owah-owahan lisensi iki ora bakal mengaruhi pangguna sing nginstal Forgejo saka paket distribusi utawa mbangun platform saka kode sumber, sanajan dheweke nggawe pangowahan dhewe ing kode kasebut. Owah-owahan iki uga ora bakal mengaruhi pihak sing nyedhiyakake layanan lan hosting Kode adhedhasar Forgejo. Nanging, ngalih menyang lisensi GPLv3 mbutuhake wong-wong sing nyebarake versi biner Forgejo utawa gambar wadhah adhedhasar platform iki tundhuk karo syarat tambahan. Nyebarake versi kasebut mbutuhake akses wajib menyang kode sumber lengkap saka ngendi versi kasebut adhedhasar, kalebu kabeh modifikasi.

Proyèk Forgejo lagi ngembangaké platform sing ngidinaké sampeyan masang platform kasebut dhéwé server Sistem manajemen repositori Git kolaboratif sing meh padha karo GitHub, Bitbucket, lan Gitlab. Forgejo minangka cabang saka proyek Gitea, sing banjur dadi cabang saka platform Gogs. Forgejo difork ing taun 2022 sawise ana upaya kanggo ngomersialake Gitea lan transisi tata kelola dadi perusahaan komersial. Forgejo terus netepi prinsip-prinsip tata kelola independen nalika njaga kontrol komunitas. Layanan hosting Git Codeberg.org wis transisi nggunakake Forgejo.

Ing wiwitan, Forgejo ngetutake model garpu sing disinkronake, ing ngendi kabeh owah-owahan bali menyang proyek utama, nanging ing awal taun iki diputusake kanggo ngembangake platform kasebut minangka proyek mandiri kanthi basis kode mandiri. Kaputusan iki digawe amarga komplikasi sinkronisasi basis kode amarga akumulasi owah-owahan sing ora ditampa ing Gitea, uga sawise owah-owahan ing kabijakan Gitea babagan patch sing ditampa (proyek Gitea wiwit mbutuhake transfer hak properti menyang kode).

Source: opennet.ru

Add a comment