Je lepší software s otevřeným nebo uzavřeným zdrojem?

click fraud protection

Open-source a closed-source softwareoba mají pro uživatele pozitiva i negativa a který z nich je lepší nebo horší, je do značné míry na individuálním rozhodnutí. Nicméně existují důležité aspekty každého typu softwaru mít na paměti při rozhodování, které použít k dosažení různých cílů. Software s otevřeným i uzavřeným zdrojovým kódem existuje již dlouhou dobu, přičemž se poskytuje open-source štítek v roce 1998 a nadále se používá dnes s různými licencemi pro různé aplikací. Oba druhy softwaru se pokoušejí poskytovat konkrétní službu koncovému uživateli, ale jdou k tomuto cíli různými způsoby.

Vzhledem k tomu, že je většinou zdarma, roste fascinace open-source softwarem. Navíc nějaký uzavřený software shromažďuje a distribuuje uživatelská data, a to je těžké určit, protože kód je nepřístupný. Jaký je tedy hlavní rozdíl mezi otevřeným a uzavřeným softwarem? No, open-source software má zdrojový kód, který je veřejně přístupný každému, kdo si ho chce prohlédnout. Na druhou stranu uzavřený software neumožňuje veřejný přístup ke zdrojovému kódu a je přístupný pouze společnosti nebo jednotlivcům vyvíjejícím software.

Jaký typ softwaru je tedy lepší než ten druhý? K tomu je nejlepší se podívat konkrétní příklady a prozkoumat výhody každého typu softwaru a jeho nevýhody. Podívejme se nejprve na statistiky uživatelů desktopových operačních systémů. Nejvíce uživatelů má Windows, následuje macOS a nakonec Linux. Z těchto tří jsou první dva uzavřené zdrojové kódy a třetí open source, což dokazuje preference většiny uživatelů je uzavřený zdroj spíše než open-source, pokud jde o provoz na stolních počítačích systémy. Ale když se podíváme na mobilní operační systémy, Android má zdaleka nejvyšší podíl na trhu a iOS od Apple je na druhém místě. Android Open Source Project (AOSP) umožňuje komukoli používat zdrojový kód pro svá zařízení, a proto několik značek telefonů, jako jsou Samsung, OnePlus, OPPO a další mají svůj vlastní software pro Androida proč je k dispozici na jiných platformách, jako jsou tablety Fire od Amazonu. Naproti tomu iOS je uzavřený zdroj a uzamčen v ekosystému Apple.

Kde září open-source software

Dalším příkladem preferovaného open-source jsou webové prohlížeče. Google Chrome, nejpopulárnější webový prohlížeč na světě, je založen na open source kódu Chromium. Prohlížeč Safari společnosti Apple je uzavřený zdroj a je s velkým náskokem na druhém místě. Hlavní výhodou open-source softwaru je možnost měnit, upravovat a používat kód, jak chce uživatel. To se může zdát užitečnější pro vývojáře než pro uživatele, ale uživatelé masivně těží z možností, které pocházejí vývojáři vytvářející specifický přizpůsobený software pro uživatele z open-source projektů. Software s otevřeným zdrojovým kódem je také, alespoň teoreticky, bezpečnější než software s uzavřeným zdrojovým kódem, protože jakýkoli programátor v svět se může podívat na kód a najít chyby, exploity a problémy v kódu, který pak lze rychle opravit a pevný.

Celkově je rozhodnutí, který software je lepší, na rozhodnutí jednotlivce. Software s otevřeným i uzavřeným zdrojovým kódem má mnoho pro a proti. Open-source se rychle stává více používaným u velkých společností, jako je Valve's Steam Deck využívající Linux OS s vrstvou kompatibility Proton, která je open-source, nebo AMD implementující otevřené standardy mezi svými produkty. Pro koncového uživatele je open-source lepší, pokud je důležitý svobodný software, větší přizpůsobení a větší transparentnost. Uzavřený zdroj je pro uživatele lepší, pokud chtějí něco stabilnějšího, má více software podporu a je uživatelsky přívětivější.

Zdroj: Technická vysoká škola ITI