Nekako u medijskoj tisini prolaze previranja u Linux zajednici.
Linus Torvalds, poznat po svom govoru "sto na umu, to na drumu" se javno ispricao za svoje ostre emailove upucene nekim developerima i najavio privremeno povlacenje u donosenju odluka.
Paralelno s tom odlukom na brzinu je donesen "Linux Code of Conduct" (CoC) u kojem se zahtjeva veca ravnopravnost i smanjenje diskriminacije prema manjinama, jer navodno sve odluke oko Linux kernela donose bijeli muskarci. Iako Linux Foundation nikada u svom dosadasnjem radu nije diskriminirao developere po niti jednoj osnovi, osim po kvaliteti kodiranja, neosporno je da je bilo mailova koji se mogu okarakterizirati kao omalovazavajuci i cak uvredljivima, no ponoviti cu jos jednom, sve se temeljilo na (ne)kvaliteti kodiranja ili eventualnog znanja diskriminirane osobe. Osobno smatram da u proteklih 30 godina, koliko je Linus Torvalds bio na celu, apsolutna sloboda govora i iznosenja misljenja, kakva god ona bila pa makar i uvredljiva, moze biti zasluzna dobrim dijelom zasto je Linux tu gdje je.
No izgleda da u dobu SJW generacije i pahuljica tome bi mogao doci kraj.
Naime, pocinju se zahtijevati reciproteti u tijelu koje donosi odluke o buducnosti Linuxa, i to meni ne shvatljivim kriterijima, prvenstveno zato sto jedino mjerilo koje do sada vrijedilo je koliko znas, a ne sto si, tko si ili koja ti je seksualna orijentacija.
regardless of age, body size, disability, ethnicity, sex characteristics, gender identity and expression, level of experience, education, socio-economic status, nationality,
Kao sto se vidi iz citata, iako vecina toga zvuci razumno, to nikada nije niti doslo u pitanje pa samim time nije bilo potrebe za naglasavanjem, medjutim ovo boldano je doslovno saka u oko svima koji razmisljaju svojom glavom.
Polemike se vode na forumima, stvaraju se tabori pa cak i teorije urote su pocele kolati. Neki tvrde da iza svega toga stoje velike korporacije koje zele maknuti Linusa sa polozaja, sto i ne zvuci toliko nemoguce s obzirom da je 2015 nesto slicno bilo pokusano ( o cemu je pisao i Eric S. Raymond). Uobicajeni osumnjicenik je dakako Google, ciji Android je upravo baziran na Linux kernelu i koji bi volio imati veci utjecaj na smjer razvoja kernela.
I sada dolazimo do tog famoznog "kill switcha"
Naime sav kod u kernelu je pod GPLv2 licencom koja, kao sto vecina zna, koristi copyleft kao glavnu smjernicu, dakle ostavlja se pravo upotrebe, modifikacije i distribucije izvornog koda svima.
Zvuci OK, nista sporno. Medjutim GPLv2 ne govori striktno o vlasnistvu koda, odnosno tko ima pravo na njega. To je naknadno ispravljeno sa GPLv3 gdje je naglaseno da se developer odrice i prava na svoj kod ukoliko ga registrira pod GPLv3 licencom.
I upravo tu lezi problem.
Koliko sam shvatio, pravno gledano, ako je bilo potrebe za naglasavanjem u GPLv3 licenci da se developer odrice prava na svoj kod, automatizmom znaci sve sto je izdano pod GPLv2, developerima ostavlja mogucnost da naknadno mogu povuci licencu sa cjelokupnog svog koda.
Stvar je toliko ozbiljna da kada bi to svi developeri napravili, izazvali bi toliki potres da cjelokupni internet bio osakacen na neko vrijeme.
Neobicno je da covjek, koji posljednjih 30 godina svoj karakter nije smeksao nit malo, upravo suprotno jos ga je stvrdnuo, odjednom radi polukruzno okretanje do te mjere da izjavljuje kako ce potraziti pomoc
Sve se dogadja prilicno naglo i iznenada. Odluke se donose na brzinu bez da se zajednicu i pita za misljenje
Nekakav rezime bi bio da je sve to iznimno cudno i poprilicno mutno do te mjere, da ljudi koji nisu skloni teorijama urote (sebe ubrajam u takve) pocinju ozbiljno sumnjati da iza ove dimne zavjese nije samo mala vatra, nego ozbiljan sumski pozar.
U svakom slucaju vidjeti cemo, vjerujem vec u skorijoj buducnosti, kako ce se klupko odmotati.