Matthew Garrett kohƫt e fundit e bƫri njƫ artikull interesant duke shpjeguar Marrƫveshjet pƫr Licencƫ tƫ Tatimpaguesit, e cila ƫshtƫ pƫrpiluar nga muktware. Unƫ do tƫ shkruaj bazuar nƫ 2 artikujt.
Marrƫveshjet e licencƫs sƫ tatimpaguesit ("CLA") janƫ njƫ mekanizƫm pƫr njƫ zhvillues nƫ rrjedhƫn e sipƫrme tƫ kƫmbƫngulƫ qƫ tatimpaguesit t'u japin atyre njƫ grup tƫ tƫ drejtave shtesƫ. Kƫto ndryshojnƫ nƫ shtrirje - disa CLA kƫrkojnƫ qƫ kontribuesi tƫ caktojƫ tƫ drejtat e tyre tƫ autorit nƫ kontributin pƫr zhvilluesin nƫ rrjedhƫn e sipƫrme, tƫ tjerƫt thjesht i japin zhvilluesit nƫ rrjedhƫn e sipƫrme njƫ grant tƫ tƫ drejtave qƫ nuk janƫ tƫ qarta nƫ licencƫn e softuerit (tƫ tilla si njƫ grant i qartƫ i patentƫs pƫr njƫ BSD kontribut i licencuar).
CLA-tƫ pƫrdoren mƫ shumƫ se gjithƧka pƫr tƫ mbrojtur njƫ produkt ose njƫ projekt si shpƫrndarƫs. Nƫse shpƫrndaj njƫ softuer qƫ ka kod nga disa kontribues, pa njƫ CLA nuk do tƫ kisha tƫ drejtƫ tƫ mbroja projektin nƫ raste konfliktesh, pasi qƫ vetƫm autorƫt e kontributeve mund tƫ ndƫrhyjnƫ. Ajo qƫ bƫjnƫ CLA ƫshtƫ qƫ mua, si shpƫrndarƫs, tƫ mƫ japin tƫ drejta tƫ caktuara mbi kodin nƫ mƫnyrƫ qƫ ta mbroj atƫ pa pasur nevojƫ qƫ tƫ ndƫrhyjnƫ secili prej kontribuesve. Bƫhet mƫ e lehtƫ nƫse projekti ka qindra kontribues.
CLA nuk janƫ tƫ reja. Projektet e FSF-sƫ ata kanƫ CLA-nƫ e tyre nƫ tƫ cilƫn kontribuesit duhet t'ia caktojnƫ autorƫsinƫ e tyre FSF-sƫ dhe nƫ kƫmbim ata premtojnƫ se kodi i pƫrmendur do tƫ jetƫ gjithmonƫ nƫn njƫ licencƫ tƫ tipit GPL. Pƫr njƫ dekadƫ, projektet e Fondacionit Apache Software kƫrkojnƫ kontribues nƫnshkruaj njƫ CLA qƫ i lejon ata tƫ mbajnƫ tƫ drejtat e tyre tƫ autorit, por i jep tƫ drejtƫn ASF tƫ drejtƫn pƫr tƫ ri-licencuar kontributin e tyre nƫn Ƨdo licencƫ. Po kƫshtu, licenca Apache nuk ƫshtƫ e kopjuar.
Tani, kohƫt e fundit ƫshtƫ gjithƧka e tƫrbuar pƫr tƫ mposhtur Canonical pƫr CLA-nƫ e saj. Per cfare arsye? Nƫse shikon projekte qƫ pƫrdorin CLA, shumica janƫ projekte me licenca BSD ose Apache, dhe disa me licenca GPL qƫ premtojnƫ se Ƨdo kontribut do tƫ shpƫrndahet vetƫm nƫn njƫ licencƫ GPL. Kjo ƫshtƫ, ose tƫ gjithƫ mund tƫ bƫjnƫ pirunin e tyre, ose askush prej tyre nuk e bƫn.
CLA e Canonical ƫshtƫ e ngjashme me atƫ tƫ Apache, domethƫnƫ, kƫrkon qƫ kontribuesit e saj tƫ nƫnshkruajnƫ njƫ marrƫveshje qƫ lejon Canonical tƫ ri-licencojƫ kontributet e tyre nƫn ndonjƫ licencƫ dhe kontribuesit tƫ mbajnƫ pronƫsinƫ. Problemi ƫshtƫ se softueri nƫn CLA-nƫ tuaj ƫshtƫ GPLv3. Shikoni se Ƨfarƫ mund tƫ ndodhƫ dhe do tƫ shihni pse shumƫ kontribues kanƫ kaq shumƫ frikƫ tƫ kontribuojnƫ nƫ projekte si Mir, Unity, Upstart, LightDM, Ubuntu One dhe projekte tƫ tjera Ubuntu.
Sidoqoftƫ, as kjo nuk ƫshtƫ e keqe. Pse Sepse njƫ mut i ngjashƫm ishte ai qƫ lejoi kodin QT tƫ lirohej. Fjala e Stallman:
Shitja e pƫrjashtimeve do tƫ thotƫ qƫ mbajtƫsi i kodit tƫ sƫ drejtƫs sƫ kopjimit lƫshon kodin nƫn njƫ licencƫ tƫ softuerit tƫ lirƫ dhe lejon klientƫt tƫ paguajnƫ pƫr lejen pƫr tƫ pƫrdorur tƫ njƫjtin kod nƫn kushte tƫ ndryshme, pƫr shembull duke lejuar pƫrfshirjen e tij nƫ aplikacione tƫ pronarit. Kjo ƫshtƫ e ndryshme nga zgjerimet e pronarit ose versionet e pronarit tƫ njƫ programi falas. Kur shitet njƫ pƫrjashtim, kodi mbetet i lirƫ pƫr publikun. Por njƫ shtrirje e pronƫsisƫ mbetet e pronarit.
Mjedisi KDE u zhvillua nƫ vitet '90 bazuar nƫ bibliotekat Qt. Qt ishte softuer i pronarit nƫ atƫ kohƫ dhe TrollTech ngarkoi lejet pƫr ta futur atƫ nƫ aplikacione tƫ pronarit. TrollTech lejoi pƫrdorimin falas tƫ Qt nƫ aplikacione falas, por ky nuk ishte program falas. Sistemet operative 100% falas pƫr kƫtƫ arsye nuk mund tƫ pƫrfshinin Qt dhe as nuk mund tƫ pƫrdorin KDE.
Nƫ vitin 1998, menaxhmenti i TrollTech kuptoi se ata mund tƫ ktheheshin nƫ softuerin e lirƫ QT dhe tƫ vazhdonin tƫ ngarkonin lejet pƫr ta futur atƫ nƫ softuer tƫ pronarit. Nuk jam i sigurt nƫse sugjerimi ishte i imi, por isha i lumtur kur pashƫ ndryshimin, i cili bƫri tƫ mundur qƫ QT dhe KDE tƫ pƫrdoren nƫ botƫn e softuerit tƫ lirƫ. Nƫ fillim ata pƫrdorƫn licencƫn e tyre, Q Publike Licencƫ dhe mƫ vonƫ ata e ndryshuan atƫ nƫ GNU GPL (tani QT ƫshtƫ nƫn LGPL).
Shitja e pƫrjashtimeve nƫ thelb varet nga pƫrdorimi i njƫ licence kopileft, siƧ ƫshtƫ GNU GPL, pƫr lƫshimin si softuer falas. Njƫ licencƫ e kopjimit lejon pƫrfshirjen nƫ njƫ program mƫ tƫ madh vetƫm nƫse i gjithƫ programi i kombinuar lƫshohet nƫn tƫ njƫjtƫn licencƫ; kjo ƫshtƫ mƫnyra se si siguron qƫ versionet e zgjeruara tƫ jenƫ gjithashtu falas. Prandaj, pƫrdoruesit qƫ duan tƫ bƫjnƫ pronarin e programit tƫ kombinuar kƫrkojnƫ njƫ leje tƫ veƧantƫ. Vetƫm pronari mund tƫ japƫ njƫ leje tƫ tillƫ, dhe pƫrjashtimet e shitjes janƫ njƫ mƫnyrƫ pƫr ta bƫrƫ kƫtƫ. Kushdo tjetƫr, i cili ka marrƫ kodin nƫn GNU GPL ose njƫ licencƫ tjetƫr tƫ kopjimit, nuk mund tƫ japƫ njƫ pƫrjashtim.
Duke iu kthyer artikullit tƫ Garrett, Greg Kroah-Hartman komentoi tƫ pajtohemi me artikullin, se mƫ tepƫr CLA janƫ "Marrƫveshjet qƫ Kufizojnƫ Komunitetin". Por Linus shkon mƫ tej dhe thotƫ 'Tƫ them tƫ drejtƫn, njerƫzit pƫlqejnƫ ta urrejnƫ Canonical. FSF dhe ASF CLA janƫ po aq tƫ prishura, dhe jo pƫr shkak tƫ ri-licencimit, por sepse dokumentet e caktimit tƫ sƫ drejtƫs sƫ kopjimit pƫrfundojnƫ duke vrarƫ komunitetin ".
I gjithƫ ky artikull ƫshtƫ shkruar bazuar nƫ debatin Systemd vs Upstart dhe refuzimi i pƫrhapur i CLA tƫ Canonical nga ata qƫ mbƫshtesin systemd, tƫ cilat nuk do tƫ kishin lindur nƫse jo pƫr kƫtƫ dhe pƫr arsye tƫ dizajnit.
Kjo mƫ kujton kontratat qƫ bƫjnƫ artistƫt pƫr etiketat. Me fjalƫ tƫ tjera, bota e kopileftit gjithashtu ekziston ndƫrmjetƫs.
E vƫrteta ƫshtƫ se kaq shumƫ burokraci nƫ CLA bƫn qƫ tƫ gjenerohet kjo lloj fatkeqƫsie.
PƫrveƧ CLA, duket se fillestari ka edhe disa defekte mjaft tƫ mƫdha nƫ dizajn:
https://lwn.net/Articles/582585/
Fillimi nuk mund tƫ krahasohet nƫ shpejtƫsinƫ dhe trajtimin e shƫrbimeve me systemd, systemd deri tani ka njƫ strukturƫ mƫ tƫ mirƫ fillestare, pƫrdorimin e grupeve, njƫ vegƫl qƫ pƫrmirƫson shumƫ kontrollin e proceseve nga pjesƫ tƫ kernelit, trajtimin mƫ tƫ mirƫ dhe mƫ tƫ lehtƫ tƫ shƫrbimeve, integrimin me shƫrbime tƫ tilla si DBus falƫ DBI API-sƫ sƫ saj, siƧ e dini DBus pƫrdoret gjerƫsisht nga GNOME dhe projekte tƫ tilla si KDE dhe XFCE tashmƫ kanƫ plane pƫr tƫ zgjeruar pƫrdorimin e tij nƫ versionet e ardhshme, mbƫshtetjen me shumƫ vende me parazgjedhje nƫ TTY, trajtimin mƫ tƫ mirƫ tƫ privilegjeve pƫr pƫrdoruesit, mbƫshtetjen e plotƫ tƫ vƫzhguesit dhe fillimin mƫ tƫ mirƫ tƫ tƫ gjithƫ paraleleve tƫ shƫrbimeve.
Kƫto janƫ shumƫ pƫrparƫsi nƫ krahasim me pikƫpamjen time.
Pƫr mua kur niset me njƫ ssd, ai qƫ fillon mƫ shpejt ƫshtƫ qƫ dritaret 8.1 tƫ shohƫsh ƫshtƫ duke besuar dhe fillimi dhe sistemi marrin tƫ njƫjtƫn kohƫ.
Unƫ nuk kuptova shumƫ, shihet se ƫshtƫ Ƨƫshtje delikate nƫ lidhje me licencat. Duhet tƫ mƫsoni mjaftueshƫm para se tƫ bashkƫpunoni me njƫ projekt ose ta filloni atƫ.