Co je softwarový úschov?
Softwarová úschova je dohoda uzavřená mezi společností a společností, která vydává tento software, který zahrnuje třetí stranu. V takové dohodě výrobce softwaru nebo poskytovatel licence souhlasí s tím, že uvede zdrojový kód softwaru na účet v držení agenta úschovy, který jedná jako třetí strana. Pokud softwarová společnost neudrží služby, které slíbila podniku, kterému vydal software, známý také jako držitel licence, agent úschovy uvolní zdrojový kód držiteli licence. Uzavření smlouvy o úschově softwaru chrání podniky před ztrátou integrálního softwaru při provozování jeho operací.
V moderním obchodním světě je téměř nemožné provozovat podnik bez těžkého používání počítačů. V mnoha případech podniky potřebují software, který je navržen speciálně pro ně, aby spustil programy, které potřebují k provádění každodenních operací. Pokud softwarová společnost neposkytne služby slíbené podniku, mohlo by to být pro firmu potenciálně škodlivé nebo dokonce smrtelné. Softwarová úschova je způsob, jak chránit takový nešťastný výskyt před uskutečněním.
Klíčem k softwarové dohodě o úschově softwaru je zdrojový kód. Zdrojový kód je v podstatě plánem pro jakýkoli specifický software, byť napsaný v jazyce, který je lidsky rozluštitelný. Vlastnictví těchto informací by umožnilo podniku provozovat jeho software, aniž by se muselo spoléhat na společnost, která software vydala. Toto je informace, kterou by agent úschovy uvolnil, pokud by poskytovatel licence softwaru vzdal své původní dohody.
V typické dohodě o úschově softwaru poskytovatel licence platí poplatek za služby úschovy a obvykle si může vybrat agenta úschovy, který bude zpracovávat zdrojový kód. Tímto způsobem umožní softwarová společnost vybrat agenta, který v minulosti používal. To zjednodušuje věci softwarové společnosti, protože použití stejného agenta umožňuje větší jednoduchost, pokud jde o smlouvy a fakturaci.
Existuje několik způsobů, jak poskytovatel licence může selhat v plnění původní dohody a způsobit agentovi úschovy, aby poskytl zdrojový kód držiteli licence. Nejběžnější situace nastane, pokud poskytovatel licence nezajistí řádnou údržbu softwaru, která by zahrnovala selhání aktualizace softwaru nebo nedostupnost oprav. Mezi další důvody, proč se escrow agent musí zapojit, patří bankrot poskytovatele licence, akvizice nebo sloučení, které mění povahu původní smlouvy, nebo jakákoli akce, která porušuje dohodu, kterou poskytovatel licence uzavřel s nabyvatelem licence.