Open source

Když skupina vývojářů začne spolupracovat a na odstraňování neduhů se činí celá komunita, bývá výsledkem softw...


Když skupina vývojářů začne spolupracovat a na odstraňování neduhů se činí celá
komunita, bývá výsledkem software, který může pomoci vyplnit funkční mezery
neošetřené proprietární nabídkou.
Často se lze setkat s názorem, že open source vlastně nepřichází se žádnými
inovacemi, ale pouze imituje již existující řešení. A při pohledu na některé z
předních open source projektů, které nalézají využití v podnicích, by nemuselo
být až tak těžké této iluzi podlehnout.
Například si vezměte, že ačkoli jsou takové open source databáze jako MySQL či
PostgreSQL s úspěchem nasazovány v kritických aplikacích, v podstatě nenabízejí
nic jiného, než mohou poskytnou i výrobky IBM, Microsoftu, Oraclu či Sybase už
léta. To samé lze říci o OpenOffice.org. Jistě, jde o úctyhodný počin, který
nachází široké uplatnění, co však bylo motorem vedoucím k jeho vzniku? Nic
jiného než snaha vytvořit bezplatný standardizovaný klon kancelářské sady
Microsoft Office. Dokonce i v případě samotného Linuxu vzešel počáteční impulz
z touhy naprogramovat "bezplatný Unix".
Z výše zmíněného však nic nemění na faktu, že i open source dokáže jít vlastní
cestou. To lze skvěle demonstrovat kupříkladu na webserveru Apache. Od svého
vzniku v roce 1995 se stal jedničkou mezi webovými servery a dle výzkumu
společnosti Netcraft mu Microsoft IIS (Internet Information Server) jen
závistivě kouká na záda.
Samotná popularita však ještě nemusí znamenat prvotřídní výkon, což je patrné
například na Internet Exploreru od Microsoftu. Apache většinou funguje jako
defaultní webový server pro většinu linuxových serverů, ale jeho úspěch nelze
označit jen za plod tohoto sepětí či za důsledek nedostatečné konkurence.
Apache se totiž může pochlubit vysokou stabilitou, skvělým výkonem, velmi
dobrým zabezpečením a širokou škálou funkcí a doplňků, o nichž si většina z
jeho komerčních konkurentů může jen nechat zdát. Apache v podstatě trh webového
softwaru vytvořil a i nadále mu ukazuje směr. Neměl však Apache svým způsobem
jen z pekla štěstí? Nejde čirou náhodou o jediný případ, kdy komunita okolo
open source předvídala poptávku po tomto produktu a přišla s ním dřív, než to
stihli výrobci proprietárního softwaru? Těžko.
Napříč softwarovým průmyslem lze narazit na nespočet vývojářů, jedinců i
společností, experimentujících s metodami open source. Jedním z důvodů je
přitom fakt, že vývoj v rámci komunity produktu umožňuje lepší růst a
zdokonalení celého řešení. Jak ve svém stěžejním díle Katedrála a tržiště (The
Cathedral and the Bazaar) správně podotýká Eric S. Raymond: "Každý dobrý
program začíná tím, že řeší potíže samotného programátora." Když tedy skupina
vývojářů začne spolupracovat a na odstraňování neduhů se činí celá komunita,
bývá výsledkem software, který může pomoci vyplnit funkční mezery neošetřené
proprietární nabídkou.(pat) 6 1378









Komentáře
K tomuto článku není připojena žádná diskuze, nebo byla zakázána.