Proč je většina softwaru uzavřená? Otevírání kódu je náročné

Pavel Houser , 01. srpen 2011 11:17 2 komentářů
GNU
Matt Asay přichází na webu The Register s další glosou týkající se open source softwaru. Proč není otevřeného kódu více? Mnohdy totiž podle něj nechybí vůle, ale proces je obtížný.
Pavel Houser
Pavel Houser
Jak si povšiml Eric S. Raymond ve svém slavném díle Katedrála a tržiště, drtivá většina softwaru je určena pro vnitropodnikové použití, ne pro další prodej. Firma software potřebuje, vyvine si ho (nechá si ho vyvinout), nadále však v souvislosti s ním nerealizuje žádné příjmy. Proč ho tedy neuvolní? Proč IT profesionálové ve firmách rádi nasazují open source software, ale k jeho vývoji, respektive k příslušné hromadě otevřených kódů, nepřispívají?

Nejde o neochotu, soudí Asay. Ve skutečnosti je uvolnění kódu podle něj v rozporu s intuitivním očekáváním docela těžké, tedy tak, aby to mělo smysl. Úspěšný otevřený projekt musí mít modulární kód, kvalitní dokumentaci i tolerantní licence. K tomu navíc dobré projektové řízení a nějakou osobu v jeho čele. Je třeba také ujistit se, aby uvolnění kódu firmě nezpůsobilo bezpečnostní rizika.

Do věci se obvykle navíc zapojí právní oddělení, které má obavy, aby uvolnění kódu nemohlo vyústit v nějaké žaloby, třeba u uživatelů kódu za způsobené škody. Tehdy to lidem, kteří původně o uvolnění kódu usilovali, prostě přestává stát za to. Tak, alespoň dle Asaye, to nakonec dopadlo v jedné firmě z žebříčku Fortune 500; příběh jeho přítele, který se zde o uvolnění kódu snažil, byl původní inspirací pro napsání glosy.

Asay je proto skeptický a soudí, že drtivá většina dnes uzavřeného kódu nebude uvolněna nikdy. Nicméně firmy by podle něj přece jen mohly více využívat alespoň některé výhody open source modelu, např. kód uvolnit "za firewallem", tedy alespoň k volnému znovupoužití v rámci celého podniku.

Také mohou přispívat do již existujících open source projektů, čímž odpadnou náklady na řízení či hledání nového právního statutu. Samozřejmě, že takové scénáře nemusí uspokojovat "fundamentalisty", kteří si představují, že veškerý software by měl být open source. K tomu ovšem tak jako tak nedojde, právě proto, že ve většině případů je uvolnění kódu poměrně náročné a potřebné investice lidského úsilí neefektivní.

Komentáře

František Kučera #1
František Kučera 01. srpen 2011 21:47

A jak je vůbec definovaná ta „většina“? Ne, ne myslím to vážně. Protože např. většina softwaru (asi až na BIOS) v mém počítači je otevřený, svobodný software. Na serveru totéž, v mobilu nebo WiFi routeru taky… dokonce se i snažím kupovat hardware, ke kterému člověk dostane schéma a seznam součástek (otevřený hardware), to býval dříve celkem standard, postupně se to vrací. Spousta firem používá svobodný software, zejména na serverech, ale i na desktopech. Přes 90% z top500 nejvýkonnějších strojů běží na svobodném GNU/Linuxu. Bez svobodného softwaru by se zastavil Internet, nepřekládala by se doménová jména, nechodila by pošta, nešly by firewally… Spousta firem by neměla na čem provozovat své databáze a další kritické systémy. Když píšete: „drtivá většina softwaru je určena pro vnitropodnikové použití, ne pro další prodej“ – nevím, jestli tomu tak je, ale předpokládejme, že ano – pak je to ještě víc než otevřený software, není to sice komunitní projekt, ale zdrojáky k němu mám a můžu si s ním dělat, co chci („já“ jako firma, která ho vyvinula a zároveň používá). Tvrzení, že většina softwaru je uzavřená, je dost sporné – minimálně do doby, než bude jasně definované, jak se ta většina měří – možná je to uvedeno v původním článku, ale po přečtení tohoto výtahu ho ani nemám chuť číst.

Náhodný kolemjdoucí #2
Náhodný kolemjdoucí 02. srpen 2011 19:02

Tesat do kamene to, co pan Kucera napsal. Jinak bych snad jen podotkl, ze tento clanek tak nejak z "kvalitativniho" hlediska nevybocuje z autorova prumeru, tudiz neni valny.

RSS 

Komentujeme

Kradená auta: Další úkol pro bezpečnostní kamery

Pavel Houser , 16. srpen 2017 06:30
Pavel Houser

Bezpečnostní kamery, které hledají ukradená vozidla nebo mají za úkol vozidlo jednoznačně identifiko...

Více






Kalendář

24. 08. Webinář Synology - DSM 6.1 - Virtual Machine Manager
27. 08.

31. 08.
VMworld 2017
01. 09.

06. 09.
IFA 2017
RSS 

Zprávičky

Útočníci si oblíbili sadu exploitů Lost in Translation

Pavel Houser , 22. srpen 2017 10:21

Studie mapuje vývoj malwaru v České republice a ve světě ve druhém čtvrtletí. ...

Více 0 komentářů

České Radiokomunikace nabízejí i privátní cloud

Pavel Houser , 22. srpen 2017 08:00

Řešení je podle CRA vhodné pro provoz citlivých, náročných a exponovaných aplikací a ukládání citliv...

Více 0 komentářů

LG V30 bude mít displej OLED FullVision

Pavel Houser , 21. srpen 2017 11:42

P-OLED vzniká umísťováním pixelů na plastový substrát, který je mnohem pevnější než skleněná základn...

Více 0 komentářů

Starší zprávičky

Jak funguje byznys na tuzemském YouTube

ČTK , 21. srpen 2017 09:47

Zájem Čechů o sledování videí na YouTube vzrostl letos meziročně o 35 procent. Poptávka se přesouvá ...

Více 0 komentářů

9 z 10 e-shopů nesplnilo zákonné povinnosti

ITBiz.cz , 20. srpen 2017 14:00

Česká obchodní inspekce pravidelně monitoruje dodržování zákonů v oblasti prodeje zboží v e-shopech....

Více 0 komentářů

Lenovo ve ztrátě, k zisku se má vrátit do 2 let

ČTK , 19. srpen 2017 10:12

Firma nevylučuje zdražení svých výrobků, aby udržela ziskové marže....

Více 0 komentářů

Generální ředitel Infosysu nečekaně rezignoval

ČTK , 19. srpen 2017 09:30

Od doby, co Sikka nastoupil do čela firmy, akcie stouply o více než pětinu....

Více 0 komentářů