SGGPO
Atraktivita open source softwaru spočívá v tom, že je zdarma nebo má nižší cenu než komerční software od dodavatelů, ale zároveň přináší firmám mnoho rizik a výzev při jeho používání v procesu digitální transformace. Proto by firmy měly před jeho použitím zvážit následující slabiny.
Bezpečnostní rizika
Toto je faktor, který firmy často kladou na první místo, když zvažují výběr softwaru pro digitální transformaci svých operací. Volba nebezpečného softwaru totiž bude mít obrovské důsledky pro všechny obchodní operace. Zejména u softwaru s otevřeným zdrojovým kódem – softwaru, který je veřejně dostupný v síti – mohou hackeři snadno prozkoumat, analyzovat zranitelnosti a rychle je šířit. To představuje mnoho rizik nejen pro uživatele, ale i pro samotný obchodní systém. Na druhou stranu, pokud dojde k incidentu v oblasti informační bezpečnosti, bude systém velmi obtížné aktualizovat a opravit chyby.
Kromě pohodlí s sebou open source nese také mnoho rizik týkajících se bezpečnosti. |
Podle hodnotícího průzkumu je přetrvávajícím problémem softwaru s otevřeným zdrojovým kódem rostoucí počet bezpečnostních chyb a mnoho zranitelností nemá záplaty, protože neexistuje kompetentní a odpovědná jednotka, která by je implementovala. Hackeři mohou tyto zranitelnosti zneužít ještě předtím, než je k dispozici záplata.
Dalším problémem softwaru s otevřeným zdrojovým kódem je obtížnost kontroly a hodnocení úrovně zabezpečení, protože zdrojový kód vyvíjí mnoho různých uživatelů. Existují dokonce i potenciální špionážní kódy obsahující viry, které úmyslně shromažďují informace pro škodlivé účely.
Rizika při implementaci a provozu
Ne veškerý open source software má podrobné a úplné instalační a provozní pokyny jako komerční software, což může způsobit potíže v procesu implementace a provozu, zejména bez popisu běžných chyb a jejich řešení, takže v raných fázích implementace dojde k problémům a v procesu provozu k rizikům. Navíc náklady na infrastrukturu pro implementaci nejsou optimalizovány, což vede k nárůstu nákladů.
Špatná kompatibilita a může kdykoli dojít k chybě
Některý software s otevřeným zdrojovým kódem nemusí být stabilní a může obsahovat chyby, špatnou kompatibilitu s jiným softwarem nebo platformami. To vede k obtížím při používání softwaru a může dokonce kdykoli způsobit vážné problémy. Incident se systémem Healthcare.gov americké vlády v roce 2013 používal otevřený zdrojový kód, webová stránka se zastavila po 2 hodinách od spuštění, když se návštěvnost zvýšila téměř pětkrát, a poté musela být uzavřena kvůli problémům vyplývajícím ze zdrojového kódu. Důležité technické pozice postrádaly zkušenosti s vývojem produktů.
Incident na Healthcare.gov ukazuje, že k vážným incidentům může dojít kdykoli, pokud vývojová, provozní a provozní jednotka postrádá hluboké znalosti systému. To vede k prodloužení doby řešení incidentů, nebo dokonce k neschopnosti problém vyřešit, což může vést ke ztrátě zákaznických dat, úniku informací atd., což výrazně ovlivňuje reputaci mateřské jednotky.
Obtížné upgradovat a rozšiřovat dle potřeby
Software s otevřeným zdrojovým kódem je dostupný online, takže zaměstnanci, kteří jej obdrží, nemají hluboké znalosti systému. Proto bude velmi obtížné provést změny a splnit požadavky zákazníka, pokud existuje mnoho požadavků na úpravy od zákazníka.
Pomalý výkon
Mnoho softwaru s otevřeným zdrojovým kódem má mnohem pomalejší výkon než software s uzavřeným zdrojovým kódem. V kódu s otevřeným zdrojovým kódem se totiž nevyhnutelně vyskytuje nadbytečný kód a funkce, které zabírají více systémových prostředků než obvykle a způsobují, že systém běží pomalu.
Nedostatek podpory a závislost na uživatelské komunitě
Některý software s otevřeným zdrojovým kódem není podporován nebo má omezenější podporu než komerční software, a přestože je podporován komunitou vývojářů svobodného softwaru s otevřeným zdrojovým kódem, neexistuje žádný jasný závazek ohledně kvality podpory.
Na druhou stranu, některý software s otevřeným zdrojovým kódem závisí na údržbě a vývoji uživatelské komunity. Pokud se komunita nevyvíjí nebo dodavatel změní svou obchodní strategii a může projekt kdykoli ukončit, uživatelé se mohou setkat s problémy týkajícími se funkcí, stability nebo dokonce nebudou moci software dále používat a budou muset hledat jiné softwarové alternativy.
U velkých systémů nebo základního softwaru bude jeho nahrazení stát spoustu zdrojů nebo bude nemožné a způsobí velké škody... Toto je také nákladné ponaučení z rizika a způsobilo utrpení mnoha společnostem, podnikům a vládám, když RedHat po téměř 20 letech od jeho vzniku ukončil open source projekt Project Centos a v roce 2021 přestal poskytovat verzi CentOS Linux 8. Protože se jedná o serverový operační systém s mnoha softwarovými systémy a dlouhodobým poskytováním služeb, je konverze velmi komplikovaná a mnoho specifických systémů nelze převést.
Pravděpodobně dojde ke sporům o autorská práva k softwaru.
Některý software s otevřeným zdrojovým kódem může obsahovat právní prvky, včetně porušení autorských práv nebo nesprávného použití licence. Používání takového softwaru může uživateli způsobit právní problémy.
Zdroj
Komentář (0)