Diit.cz - Novinky a informace o hardware, software a internetu

Red Hat vs. Oracle: nečistá bitva na linuxovém poli

Larry Ellison s hotdog
Loni na jaře přistoupil Red Hat k poměrně kontroverznímu kroku, kdy aby ztížil „vyžírání“ svých kernelových úprav pro RHEL konkurenčnímu Oracle, začal jádro systému „dodávat“ nikoli ve formě jednotlivých patchů, ale vždy v celém novém balíku. Oracle pilně pracoval, aby mohl „vyžírat“ nadále a tak tu máme jeho projekt RedPatch...

Věc se má totiž tak, že Oracle nabízí od roku 2006 svůj Oracle Linux. Ten je přitom založen na Red Hat Enterprise Linuxu a je volně distribuován. Jenže zatímco komunitní projekt linuxové distribuce CentOS (prakticky 1:1 kopie RHEL) si klade za cíl „poskytnout RHEL“ lidem a firmám, které prostě nemají na placenou podporu od Red Hatu, Oracle Linux je - ač též volně dostupná distribuce - nabízen s placenou podporou od Oracle. A tím právě leze Oracle Red Hatu do zelí: využívá plodů jeho práce (pro Red Hat je ta smůla, že to Oracle s ohledem na GPL licenci dělat může) a svou nabízenou podporou fakticky Red Hatu ubírá jeho zákazníky, přičemž k tomu používá jeho produktů (které jsou, jak již zaznělo, vydávány pod GPL licencí).

Pro Red Hat tedy přicházela v úvahu loni představená cesta změny distribuce úprav tak, aby Oraclu ztížil práci na tomto „vyžírání“. Oracle nyní představil projekt RedPatch, který nedělá nic jiného než to, že bere Red Hatem vytvořené megabalíčky kernelů, kde jsou všechny patche i s kernelem poslepovány do jednoho celku, a opět je separuje na jednotlivé dílčí prvky, které následně nabízí v GIT repozitáři.

Je to tak trochu smutná ukázka toho, co známe ze spousty jiných oborů lidské činnosti: co je zákonné, nemusí být ještě morální. Ano, Oracle má plné právo využívat výtvorů Red Hatu, ale je to morální? Oracle - zjednodušeně řečeno - bere Red Hat Enterprise Linux, mění mu jméno na Oracle Linux a poskytuje na něj svoji placenou podporu. Má tak ve srovnání s Red Hatem nižší náklady na vývoj této „své“ linuxové distribuce, ale morální nám to zrovna moc nepřipadá. Red Hat se nemůže nijak bránit, linuxový kernel je licencován pod GPLv2 a tak veškeré patche do něj musí nést též tuto licenci.

Vůbec nejlepší by bylo, kdyby se firmy dokázaly nějakou formou domluvit, ale s tím asi nelze počítat. Za prvé se v enterprisovém Linuxu točí opravdu velké peníze a za druhé, přes Larryho Ellisona něco takového jistě nemá šanci projít.

Zdroje: 

David "David Ježek" Ježek

Bývalý zdejší redaktor (2005-2017), nyní diskusní rejpal.

více článků, blogů a informací o autorovi

Diskuse ke článku Red Hat vs. Oracle: nečistá bitva na linuxovém poli

Středa, 14 Listopad 2012 - 19:01 | Izak | No oracle je tim znami, vyvojari PostreSQL si z...
Úterý, 13 Listopad 2012 - 16:12 | littleon | Obrovskou chybou bylo, že se do rukou Oraclu...
Úterý, 13 Listopad 2012 - 07:04 | Max Devaine | Tak Oracle XE je celkem použitelná. Je to skoro...
Úterý, 13 Listopad 2012 - 04:01 | aa bb | No podla mna je otazka ako dlho im este tato...
Pondělí, 12 Listopad 2012 - 22:24 | Max Devaine | Jo, to ale není jediná věc. Oracle tlačí ten svůj...
Pondělí, 12 Listopad 2012 - 19:15 | Lukas Zapletal | A hadejte jestli ten software samotny se kterym...
Pondělí, 12 Listopad 2012 - 15:43 | petr ib | to se RHEL a Oracle opravdu navzájem přetahují o...
Pondělí, 12 Listopad 2012 - 14:53 | HKMaly | I kdyby takovych jako oracle bylo vic, Red Hat...
Pondělí, 12 Listopad 2012 - 14:45 | HKMaly | Pravdepodobne maji jeden patch na verzi balicku,...
Pondělí, 12 Listopad 2012 - 13:36 | Ondrakl | jistě ... škodovky, na rozdíl od RHELu není...

Zobrazit diskusi