Produkty Microsoftu pod otevřenou licencí jsou relativně populární

Softwarový gigant vysílá své první výzkumníky na nepřátelské území a zdá se, že nejsou nevítáni.

Microsoft a open source? Oheň a voda, řeknete si – dvě naprosto protichůdné, nepřátelské, válčící koncepce. Spor, ve kterém není ani částečná shoda nebo tolerance: buď jste s námi, nebo proti nám.

Přesto, jak udávají statistiky z hlavního úložiště projektů otevřeného a sdíleného kódu, Sourceforge.net, Microsoft zde sám hostuje dva projekty - Windows Installer (WIX) a Windows C++ Template Library (WTL) – a oba patří mezi velmi aktivní, s vysokým množstvím downloadů a vůbec života týkajícího se těchto produktů. Microsoft je uvolňuje pod tzv. Common Public License, tedy jedním ze standardních druhů open-sourcových licenčních ujednání, schválených platformou Open Source Initiative.

Související odkazy

Slovník
Apache
aplikace
download
IBM
implementace
informatika
licence
platforma
programátor
software
Unix
web
zdrojový kód

Databáze znalostí
Apache na OS Windows

Oba projekty (Microsoft chystá uvolnit třetí) samozřejmě neznamenají pražádné, ani to nejmenší nabourání impéria Microsoftu světem otevřeného kódu, žádné „nakažení rakovinou“. Jsou to celkem bezvýznamné kousky kódu, které Microsoft nemůže samostatně prodávat a které nejsou klíčové pro žádný jiný komerční program od této firmy; Microsoft by zcela jistě mohl udělat stovku podobných kontribucí do světa otevřeného kódu, aniž by se to sebeméně projevilo na jeho výkazu zisků a ztrát.

Na druhé straně, umístění některých kousků kódu pod otevřenou licenci Microsoftu ani nijak příliš nepomůže: nedá se očekávat, že by firma spoléhala na to, že programátorská komunita vyřeší problémy, které Microsoft sám nezvládl, že za něj vyřeší některé jeho tíživé problémy a že zásadním způsobem posune jeho potíže kupředu. Vysoká popularita zmíněných dvou projektů nepramení z toho, že jsou z Microsoftu – jsou to zkrátka jen druhy aplikací, se kterými vývojáři často pracují, a proto je zajímají. Ostatně v Sourceforge se tvoří aplikace pro veškeré platformy, pro Windows - právě tak jako pro všechny Unixy a Linuxy. Je zde hostovaných okolo 80 000 softwarových projektů a nikdo ze zúčastněných programátorů se nepůjde zbláznit z toho, že dva z nich patří Microsoftu – ostatně je to vidět i v diskusi k oznámení převedení tohoto software z proprietárního pod CPL, která je zcela věcná.

Dá se tedy říci, že ještě dnes je skutečně Microsoft se světem otevřeného software na nepřátelské stezce, a tyto dva projekty z osmdesáti tisíc jsou výjimkou, která právě potvrzuje pravidlo. Bude tomu tak ale navždy?

Microsoft, stejně jako všechny ostatní velké softwarové firmy, ví, že s fenoménem otevřeného software nelze vést přímočarou válku navždy. OS ukázal, kde jsou jeho silné stránky, díky kterým se bude v řadě oblastí úspěšně prosazovat, ať se konkurence třeba staví na hlavu – stejně tak jako jsou dobře známé jeho slabé stránky, vinou kterých se neprosadí nikdy všude. I když se Microsoft, co se týká jeho rétoriky na veřejnosti, momentálně nachází v boji s nepřítelem někde ve fázi č. 2 až 3 (zesměšňování, umenšování významu, poukazování na slabiny), jsme přesvědčeni, že vnitrofiremně už ví, že se v řadě oblastí neodvratně blíží fáze č. 4, tedy uznání konkurenta za sebe hodného, poučení se z jeho silných stránek a regulérní boj. A aby nenastala fáze č. 5 (oznámení, že jsme prohráli), dá se rovněž očekávat, že Microsoft bude časem ve stále více produktech principy otevřeného kódu adoptovat – což znamená, že pod různými druhy otevřených a „po-otevřených“ licencí bude k dispozici stále více a stále zásadnějšího kódu aplikací firmy.

Ukazuje se totiž, že se otevřený kód s uzavřeným, proprietárním dokáží v řadě případů klidně snést, že nemusí nutně vést k „nákaze otevřeným kódem“. Firma IBM, dnes zřejmě stále největší vlastník intelektuálního kapitálu z oblasti informatiky na světě, si může klidně dovolit draze prodávat své systémy postavené na operačním systému, který je o dům dál ke stažení zcela zdarma. Klíčové softwarové prvky si totiž IBM vždy ponechá ve svém plném vlastnictví a pod svou kontrolou, dle logiky „rozdám silnice, ale ponechám si křižovatky, a tam budou výběrčí“. Velké softwarové firmy velmi dobře vědí, které části kódu jsou zveřejnitelné, nebo i poskytnutelné pod OS licenci, aniž firma příliš ztratí (respektive – něco ztratí, něco získá), a na kterých jejich podnikání stojí. Uvolnění značných částí kódu jako open source se tak stane prostředkem proti (konkurenčnímu) open source; vždycky je nejlepší porazit nepřítele jeho vlastními zbraněmi.

Typickým příkladem pro Microsoft, ve kterém by uvolnění produktu jako otevřeného kódu firmě prospělo – a údajně se právě o tomto produktu už uvažuje – je webový server firmy (IIS, Internet Information Server). Produkt si silně konkuruje s open-sourceovým Apache a v dlouhodobém výhledu je spíše neúspěšný. Vysoký tržní podíl Apache je přitom do značné míry postaven právě na tom, že se jedná o otevřený kód; mnoho let souboje ukazuje, že Microsoft není schopen Apache porazit a naopak s ním prohrává v poměru 1:3. Problém přitom není v technické kvalitě obou produktů – ta je vyrovnaná; webový server je ale právě ten typ software, kterému open source skvěle svědčí: do produktu je vidět, lze jej upravovat, velmi rychle vyvíjet a reagovat na požadavky uživatelů. Program má typicky obrovské množství individuálních uživatelů (tj. nikoli velkých programátorských a implementačních týmů v korporacích), kteří dokáží skvěle těžit z existující a vždy nápomocné komunity – to je pro velké open source projekty charakteristické.

Budou někdy Windows a Office pod některou z otevřených licencí? To je málo pravděpodobné i ve střednědobém výhledu, ale ne vyloučené. Otevřený ostatně neznamená nutně zdarma, a Microsoft se už sám snaží prosazovat variantu „Shared Source Initiative“, která pokrývá např. Windows, Windows CE, Visual Studio nebo ASP.NET. Pokud Microsoft a také ostatní komerční softwarové firmy naleznou cesty jak nepřijít o své tržby, například formou předplatných, podpory, poskytování softwaru pomocí webových služeb atd., případně, pokud k tomu budou situací donuceni, můžeme se od nich dočkat v budoucnu i dnes nepředstavitelných postupů, jako je uvolnění produktů pod otevřenou licenci.

Diskuze (97) Další článek: HP představilo novou značku náplní do tiskáren i vlastní iPod

Témata článku: Open source, Licence, Vysoké množství, Vysoká popularita, Vyrovnaný souboj, Tolerance, Apache, Nabourání, POP, Značný problém, Značná popularita, Softwarový produkt, Individuální uživatel, Produkt, Softwarová platforma, Popular


Určitě si přečtěte

Biblická potopa Česka: Jak bychom dopadli, kdyby nás zatopil oceán

Biblická potopa Česka: Jak bychom dopadli, kdyby nás zatopil oceán

** Představte si biblickou potopu ** Nejprve zaniknou Děčín a Břeclav, pak i Brno a Praha ** Hlavním městem se stane Jihlava a zbytky Čechů přežijí na Kvildě

Jakub Čížek | 93

Starý smartphone nemusí skončit v koši. 10 způsobů, jak ho ještě můžete využít

Starý smartphone nemusí skončit v koši. 10 způsobů, jak ho ještě můžete využít

** Co dělat s vysloužilým chytrým telefonem? Neházejte ho do koše! ** Našli jsme pro vás deset možností, jak ho prakticky využít ** I stará zařízení tak mohou být užitečná

Karel Kilián | 48

Zorin OS 15: Vyzkoušejte další hezký a nenáročný linux pro mamku a taťku

Zorin OS 15: Vyzkoušejte další hezký a nenáročný linux pro mamku a taťku

** Ačkoliv je grafických linuxů plný internet, stále vládnou Windows ** Jeden z nich se jmenuje Zorin OS a nedávno se dočkal aktualizace ** Dělají jej dva kluci z Irska a je fakt hezký

Jakub Čížek | 116

Jak doma vylepšit signál Wi-Fi: Pomůže repeater, více routerů, ale nejlépe systémy mesh

Jak doma vylepšit signál Wi-Fi: Pomůže repeater, více routerů, ale nejlépe systémy mesh

** Máte špatný signál Wi-Fi? Mesh systémy to vyřeší ** Už vás nezruinují, meziročně ceny příjemně spadly ** Jak systém funguje a čím je výjimečný?

Jiří Kuruc | 107

Vybrali jsme 21 programovatelných hraček a stavebnic pro děti i jejich rodiče

Vybrali jsme 21 programovatelných hraček a stavebnic pro děti i jejich rodiče

** Získejte děti pro matematiku a základy techniky ** Kupte jim hračku nebo stavebnici, které vdechnou vlastní život ** Vybrali jsme 21 stavebnic pro malé caparty i budoucí experty na A.I.

Jakub Čížek | 10

10 novinek Androidu 10, které vás budou bavit

10 novinek Androidu 10, které vás budou bavit

Jan Láska, Vladislav Kluska | 28

13 praktických tipů a triků pro Mapy.cz, které možná neznáte

13 praktických tipů a triků pro Mapy.cz, které možná neznáte

** Mapy.cz neslouží jen k zobrazení podkladů a plánování tras ** Nabízejí celou řadu dalších praktických funkcí a možností ** Vybrali jsme třináct tipů a triků, o kterých možná nevíte

Karel Kilián | 36


Aktuální číslo časopisu Computer

Megatest: 20 powerbank s USB-C

Test: mobily do 3 500 Kč

Radíme s výběrem routeru

Tipy na nejlepší vánoční dárky