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, Značný problém, Tolerance, Vyrovnaný souboj, Produkt, Individuální uživatel, Softwarová platforma, Vysoké množství, Popular, POP, Nabourání, Apache, Vysoká popularita, Softwarový produkt, Značná popularita


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

Konec modrých obrazovek smrti? Microsoft vydává mimořádnou aktualizaci pro Windows 10
Karel Kilián
Windows UpdateAktualizaceWindows 10
Vybíráme nejlepší monitory: Od úplně levných až po displeje na rozmazlování očí

Vybíráme nejlepší monitory: Od úplně levných až po displeje na rozmazlování očí

** Vybrali jsme nejlepší monitory na práci i pořádné hraní ** Nejlevnější monitor s kvalitním panelem nestojí ani tři tisíce ** Rozlišení 4K a větší obrazovka už není nedostupný luxus

David Polesný | 31

David Polesný
Monitory
Volitelná aktualizace Windows 10 opravila několik chyb, způsobila ale další problémy
Karel Kilián
Windows UpdateAktualizaceWindows 10
Šmírování kamerami Googlu: Koukněte, co se objevilo na Street View

Šmírování kamerami Googlu: Koukněte, co se objevilo na Street View

Google stále fotí celý svět do své služby Street View. A novodobou zábavou je hledat v mapách Googlu vtipné záběry. Podívejte se na výběr nejlepších!

redakce | 4

redakce
Mapy GoogleStreet View
Můžete mít dvakrát rychlejší VDSL? Mapa Cetinu ukazuje, kde je dostupný bonding
Lukáš Václavík
CETINPřipojení k internetu
Šestikolku Perseverance pohání prehistorický procesor. Podobný měl i Apple iMac G3

Šestikolku Perseverance pohání prehistorický procesor. Podobný měl i Apple iMac G3

** Rover pohání prehistorický čip PowerPC 750, prolétlo internetem ** Ve skutečnosti je to složitější, je to jeho kosmická verze ** Jmenuje se BAE RAD750 a příliš nezestárnul

Jakub Čížek | 17

Jakub Čížek
PerseveranceProcesory
Avast Omni: Krabička, která vám hackne síť a promění se v unikátní antivirus

Avast Omni: Krabička, která vám hackne síť a promění se v unikátní antivirus

** Počítač dnes ochrání kdejaký antivirus ** Drobná krabička Omni se postará rovnou o celou domácí síť ** Bude ji odposlouchávat, analyzovat a blokovat útoky

Jakub Čížek | 120

Jakub Čížek
AntivirusIoT