Колаборативна развојна платформа Форгејо прелази са МИТ лиценце на ГПЛв3

Програмери Форгејо платформе за колаборативни развој најавили су промену лиценце – почевши од издања 9.0, сви нови развоји пројекта почеће да се дистрибуирају под ГПЛв3+ цопилефт лиценцом уместо раније коришћене МИТ лиценце. Старе експозитуре Форгејоа, као и корективне верзије засноване на њима, остаће под лиценцом МИТ-а. Напомиње се да ће промена лиценце поједноставити употребу кода који се дистрибуира под цопилефт лиценцама у пројекту.

Конкретно, током припреме издања 8.0, откривено је да постоје зависности дистрибуиране под цопилефт лиценцама које нису компатибилне са МИТ-ом, што је приморало програмере да искључе ове зависности из издања. Код који се односи на подршку за формат цитата АПА (Америцан Псицхологицал Ассоциатион) и механизам за приказивање дијаграма тока заснован на библиотеци елкјс дистрибуирани су под некомпатибилним лиценцама. Коришћење ГПЛв3 лиценце ће вам омогућити да вратите искључене зависности, користите више постојећег кода и фокусирате се на проширење Форгејо функционалности.

Прелазак на ГПЛв3 ће такође смањити ризик од непоштених пословних пракси, као што је креирање модификованих верзија Форгејо-а које се дистрибуирају уз додатна ограничења или стварају услове који закључавају корисника за одређеног добављача. Поред тога, промена лиценце је наставак развоја прошлогодишње иницијативе, према којој су програмери одлучили да дозволе прихватање промена под цопилефт лиценцама и обећали да ће променити лиценцу након што је прва промена пребачена под сличну лиценцу ( пре два дана први такав код је прихваћен у Форгејо репозиторијум).

Промена лиценце неће утицати на кориснике који инсталирају Forgejo из дистрибутивних пакета или граде платформу из изворног кода, чак и ако сами направе измене у коду. Промена такође неће утицати на оне који пружају услуге и хостинг Код заснован на Форгеју. Међутим, прелазак на GPLv3 лиценцу захтеваће да они који дистрибуирају бинарне верзије Форгеја или слике контејнера засноване на овој платформи испуњавају додатне услове. Дистрибуција таквих верзија захтеваће обавезан приступ комплетном изворном коду на којем су верзије засноване, укључујући све модификације.

Пројекат Форгејо развија платформу која вам омогућава да је сами примените. сервери Систем за колаборативно управљање Git репозиторијумима, сличан по својој намени GitHub-у, Bitbucket-у и Gitlab-у. Forgejo је огранак пројекта Gitea, који је заузврат огранак Gogs платформе. Forgejo је огранак пројекта 2022. године након покушаја комерцијализације Gitea-е и преласка управљања на комерцијалну компанију. Forgejo је наставио да се придржава принципа независног управљања, уз одржавање контроле заједнице. Сервис за хостовање Git-а, Codeberg.org, је прешао на коришћење Forgejo-а.

У почетку, Форгејо је следио модел синхронизоване виљушке, у коме су све промене враћене у главни пројекат, али је раније ове године одлучено да се платформа развије као самостални пројекат са сопственом независном базом кода. Ова одлука је донета због компликовања синхронизације кодних база услед гомилања измена које нису прихваћене у Гитеа, као и након промене Гитеа политике у вези са прихваћеним закрпама (пројекат Гитеа је почео да захтева пренос права својине на код).

Извор: опеннет.ру

Додај коментар