Co je Open Source?

Open source je filozofie, která naznačuje, že zdrojový kód za něčím by měl být volně přístupný veřejnosti. Princip vznikl v softwarovém průmyslu na konci 90. let s několika vydáními softwaru s otevřeným zdrojovým kódem a operačními systémy a od té doby se rozšířil i do dalších komunit. Existuje řada silných argumentů pro uvolnění něčeho v otevřeném formátu, ať už jde o záznam, softwarový nástroj nebo celý operační systém.

Hlavní výhodou uvolnění něčeho takového je to, že umožňuje koncovým uživatelům přímo spolupracovat se zdrojem a potenciálně je modifikovat tak, aby vyhovovalo jejich přáním. To podporuje neustálý rozvoj a inovace a zároveň vytváří komunitu sdílených informací. Mnoho společností, které vyrábějí produkty s otevřeným zdrojovým kódem, se spoléhá na inovace uživatelů, které rozšiřují funkce a identifikují a opravují potenciální slabá místa, a tyto společnosti aktivně podporují modifikaci svých produktů.

Existují různé úrovně open source. V některých případech například vydání může mít určitá omezení. V takovém případě někteří lidé dávají přednost termínu „sdílený zdroj“ nebo „sdílené společné soubory“. Například někdo může vydat nahrávku ve formátu otevřeného zdroje, ale ptát se lidí, aby ne profitovat z jejich přeběhnutí alba. Mnoho zastánců filozofie open source dává přednost skutečně volným položkám, které umožňují lidem dělat se zdrojovým kódem a konečným produktem vše, co chtějí.

Někteří lidé mylně věří, že veškerý materiál s otevřeným zdrojovým kódem je také automaticky zdarma. Ve skutečnosti tomu tak není. Několik společností vyrábí otevřené produkty, které vyžadují, aby za ně lidé platili, přičemž poplatky podporují vývoj nových produktů a další funkce. Je také běžné vidět licence na sdílené zdroje na věci, za které lidé platí. Apple Computer například uvolňuje některé své technologie na základě otevřených licencí.

Tato filozofie má své kritiky, zejména v komunitě duševního vlastnictví. Většina těchto kritiků tvrdí, že k tomu, aby vývoj a distribuce skutečně fungovaly, je nutný silný centrální organizátor a pro hlavní vývojáře není nepřiměřené očekávat kompenzace za jejich práci na projektech. Je-li však materiál skutečně otevřeným zdrojem, je obtížné zjistit, jak strukturovat takové kompenzace, a to často vede ke spletitým problémům se sdílenými licencemi a omezeními, která někteří lidé považují za tření.

JINÉ JAZYKY

Pomohl vám tento článek? Děkuji za zpětnou vazbu Děkuji za zpětnou vazbu

Jak můžeme pomoci? Jak můžeme pomoci?