Hlavní navigace

Linus zřejmě podpoří přechod Linuxu na GNU GPL 3

Petr Krčmář

Linus Torvalds byl od začátku jedním z nejhlasitějších odpůrců nové licence GNU GPL 3. Ihned po vydání prvního návrhu řekl, že linuxové jádro nikdy nebude pod touto licencí vydáno. Je zajímavé sledovat proměnu jeho názoru na licenci od naprostého odporu přes smířlivost až k připuštění možnosti jejího použití.

Fáze odporu

Nová licence GNU GPL 3 vyvolávala už od svého počátku rozporuplné reakce. Jedni ji chválili za důležité změny, které přinese, jiní tvrdili, že je zbytečná a zkomplikuje jim život. Hlavními a velmi významnými členy té druhé skupiny byli vývojáři linuxového jádra.

Těm se na začátku vývoje licence nelíbila především hrozba štěpení balíčků v různých distribucích, podle zvolené licence. Jaderní vývojáři obecně považovali novou licenci spíše za hrozbu open source a žádali raději revizi té staré.

I samotný Linus Torvalds od začátku snahy kritizoval. Na počátku roku 2006 napsal do vývojářské konference: „Linuxové jádro je vydáno pod GPL verze 2. Pod ničím jiným. Některé soubory je sice možno licencovat pod verzí 3, ale rozhodně ne celé jádro. Takže si nemyslím, že jádro přejde na novou verzi, protože já osobně pod ní svůj kód nevydám.”

Co přinese GNU GPL 3?

GPL3

O nové licenci GNU GPL 3 se hovoří už velmi dlouho. Málokdo ale doopravdy tuší, co bude pro svět svobodného software znamenat a jaké novinky se na nás chystají. V tuto chvíli je k dispozici třetí návrh a vývoj se chýlí ke konci. Co přesně se mění? Komu prospěje a koho naopak licence poškodí? Více se dočtete v článku Novinky v GNU GPL 3: odvrácení nových hrozeb.

Za své výroky si vysloužil od Nadace pro svobodný software velmi silnou kritiku a ozývaly se dokonce hlasy, které tvrdily, že Linus celou licenci nepochopil. Slovní přestřelky trvaly poměrně dlouhou dobu a Linus několikrát ukázal, že si za svým názorem stojí.

Fáze opatrné smířlivosti

Richard Stallman, který je vůdčí osobností Nadace pro svobodný software a zároveň hlavním vývojářem licence GNU GPL 3 si však zachoval chladnou hlavu a šel především cestou osvěty. Celou dobu spíše vysvětloval své cíle a představy a tvrdil, že nic ještě není konečné a budou se ještě dít velké změny.

Podobný názor během několika měsíců přejal i Linus a začal se na věc dívat poněkud smířlivěji. Dokonce potvrdil, že je ochoten v budoucnu svůj názor změnit. „Problém je, že neexistuje finální podoba GNU GPL 3, zatím je to jen návrh. Jeho podoba je pro mě ovšem neakceptovatelná, což ale neznamená, že se časem nemůžeme shodnout,” řekl Linus. „V tuto chvíli máme s FSF naprosto rozdílné priority, takže nemůžu zaručit, že se opravdu dohodneme. Rozhodně to ale není vyloučeno.”

Ani druhý návrh však Linuse nijak zásadně nepřesvědčil. Objevilo se sice několik změn, ale podle Linuse to podstatné zůstalo při starém, a tak si i nadále držel jistý odstup.

Fáze pozitivního přijetí

Zlom však přišel s třetím návrhem licence. Linus se nechal slyšet, že je velmi příjemně překvapen jeho zněním a konečně jsou nejpalčivější problémy odstraněny nebo minimalizovány.

Aktuální návrh licence je podle Linuse mnohem lepší než „ta katastrofa na začátku”. Přestože tedy považuje novou licenci za poměrně dobrou, stále ještě stojí spíše při GNU GPL 2. „Pořád si myslím, že GPLv2 je prostě lepší licence,” napsal Linus do konference jaderných vývojářů.

Fáze nasazení?

Nyní se zdá, že se objevilo něco, co je schopno Linuse přesvědčit pro přechod na GNU GPL 3 – překvapivě je to Solaris. O tom, že společnost Sun Microsystems je velkým zastáncem nové licence a hodlá pod ní dokonce vydat svůj OpenSolaris, jsme vás už informovali. Právě toto rozhodnutí bude zřejmě hybnou silou, která změní i Linux.

Linus před několika dny zaslal do vývojářské konference zásadní mail, ve kterém překvapivě napsal, že existují objektivní důvody pro přechod na GNU GPL 3. Překlad kompletního textu mailu:

Mimochodem pokud Sun skutečně vydá OpenSolaris pod GPLv3, pak to možná bude dobrý důvod. Nemyslím si, že GPLv3 je stejně dobrá licence jako v2, na druhou stranu jsem pragmatický. Pokud se můžeme vyhnout dvěma jádrům s různými licencemi a konfliktům, které způsobí, pak je to dostatečný důvod pro GPLv3. Ale zatím ten důvod nevidím.

Osobně pochybuji o tom, že se to stane, ale stejně tak jsem neočekával, že opensourcují Javu, takže mé předpovědi nejsou neomylné.

Linuxový pragmatismus

V čem spočívá onen pragmatismus, který Linus ve svém e-mailu zmínil? Samozřejmě v současné nekompatibilitě licencí Linuxu a OpenSolaris. Systém od Sunu obsahuje řadu velmi zajímavých technologií, které by mohl Linux převzít a adoptovat. V současné době mu v tom brání rozdílné licence obou systémů.

Oba systémy tak musejí zůstat odděleny a vývojáři nemohou kooperovat na úrovni zdrojových kódů. To by samozřejmě přineslo nemalé časové úspory a urychlení vývoje na obou stranách.

Největším lákadlem poslední doby je souborový systém ZFS a ladící nástroj DTrace. O portování ZFS se dokonce nedávno debatovalo v linuxové konferenci a vývojáři se shodli na tom, že za aktuální licenční situace není možné kód do jádra převzít.

Pokud tedy Sun vydá svůj systém pod GNU GPL 3 a Linus to udělá také, pak se můžeme dočkat řady novinek a výrazného pokroku jak u Solarisu, tak i u Linuxu. Podle všeho je cesta vydlážděná, nyní jí stačí už jen projít.

Anketa

Mělo by být jádro pod GPLv3?

Našli jste v článku chybu?

18. 6. 2007 13:28

McBig (neregistrovaný)
"tym viac je vidiet, ze mu ide len a len o jeho zaujmy a nie zaujmy komunity a open source."

No jo no, pak se neni cemu divit, ze pro mnohe Linux = nastroj komunismu .... ;(

18. 6. 2007 8:33

uživatel si přál zůstat v anonymitě
osobne vobec nemam obavy z pripadneho prechodu kernelu na gpl v3. ked sa nad tym clovek zamysli, gpl v 3 splnuje vsetky slobody ktore su v gpl2 zarucene, cize zverejnit kod pod gpl3 je podla mna mozne :) alebo nie?
Lupa.cz: Insolvenční řízení kvůli cookies? Vítejte v ČR

Insolvenční řízení kvůli cookies? Vítejte v ČR

Vitalia.cz: Vychytané vály a válečky na vánoční cukroví

Vychytané vály a válečky na vánoční cukroví

DigiZone.cz: ČRo rozšiřuje DAB do Berouna

ČRo rozšiřuje DAB do Berouna

Měšec.cz: Komu musí od ledna zvýšit mzdu?

Komu musí od ledna zvýšit mzdu?

120na80.cz: 5 nejčastějších mýtů o kondomech

5 nejčastějších mýtů o kondomech

Vitalia.cz: Potvrzeno: Pobyt v lese je skvělý na imunitu

Potvrzeno: Pobyt v lese je skvělý na imunitu

Podnikatel.cz: Chaos u EET pokračuje. Jsou tu další návrhy

Chaos u EET pokračuje. Jsou tu další návrhy

DigiZone.cz: Flix TV: dva set-top boxy za korunu

Flix TV: dva set-top boxy za korunu

120na80.cz: Pánové, pečujte o svoje přirození a prostatu

Pánové, pečujte o svoje přirození a prostatu

Vitalia.cz: Když přijdete o oko, přijdete na rok o řidičák

Když přijdete o oko, přijdete na rok o řidičák

Lupa.cz: Co se dá měřit přes Internet věcí

Co se dá měřit přes Internet věcí

Vitalia.cz: Láska na vozíku: Přitažliví jsme pro tzv. pečovatelky

Láska na vozíku: Přitažliví jsme pro tzv. pečovatelky

Vitalia.cz: Taky věříte na pravidlo 5 sekund?

Taky věříte na pravidlo 5 sekund?

Vitalia.cz: Jsou čajové sáčky toxické?

Jsou čajové sáčky toxické?

Měšec.cz: mBank cenzuruje, zrušila mFórum

mBank cenzuruje, zrušila mFórum

Vitalia.cz: Pamlsková vyhláška bude platit jen na základkách

Pamlsková vyhláška bude platit jen na základkách

Měšec.cz: Zdravotní a sociální pojištění 2017: Připlatíte

Zdravotní a sociální pojištění 2017: Připlatíte

Podnikatel.cz: Snížení DPH na 15 % se netýká všech

Snížení DPH na 15 % se netýká všech

DigiZone.cz: Recenze Westworld: zavraždit a...

Recenze Westworld: zavraždit a...

Podnikatel.cz: Udávání kvůli EET začalo

Udávání kvůli EET začalo