Skip to main content

Vad är källkod escrow?

Källkod Escrow är en mekanism för att se till att mjukvarukällkod kommer att finnas tillgänglig för en licensinnehavare i händelse av ett allvarligt problem, vanligtvis konkurs, för licensgivaren, samtidigt som man skyddar licensgivarnas affärsintressen.Källkoden lagras med en tredje part som håller den säker tills den krävs.Detta gör att personer som köper programvarulicenser att vara säkra på att källkoden kommer att finnas tillgänglig, samtidigt som licensgivare kan se till att egen information hålls säker, snarare än att släppas för allmänheten.

När företag beställer programvara för affärsapplikationer, är detProgramvaruföretag utvecklar vanligtvis produkten och levererar en förpackad, färdig produkt med en licens för att använda den.Företaget tillhandahåller också support, underhåll och uppdateringar till kunden.Oro för kunder som licensierar dyra och specialutvecklade produkter är att om licensgivaren av produkten går ur verksamheten, filer för konkurs eller upplevelser kontinuitetsproblem, kanske de inte kan upprätthålla programvaran.Att ha tillgång till källkoden skulle eliminera detta problem, men det skulle äventyra licensgivarens affärsintressen.Källkod Escrow är en lösning på detta problem.

Den tredje part som håller källkoden säkrar den och samtycker till att släppa den i specifika och tydligt definierade situationer.Personer med åtkomst till källkoden genom källkod escrow kan bara använda den på mycket begränsade sätt.De kan inte släppa information om det till exempel och kan inte sälja den till en annan part.Detta skyddar licensgivaren, eftersom källkoden är egenutvecklad och kan innehålla kritisk information som ett mjukvaruföretag använder för att upprätthålla en fördel på marknaden.

Källkodens escrow är strukturerad i det första kontraktet som tecknas av båda parter när programvaruföretaget är avtalat tillutveckla eller anpassa en produkt.Kontraktet kan inkludera en mängd olika villkor, och det är tillrådligt att granska dem med omsorg, kontrollera om de uppenbara problem som kan utvecklas i framtiden.Om villkoren för frisläppande från escrow är för begränsade, till exempel, kan en licensinnehavare befinna sig i behov av källkod och inte kunna komma åt den eftersom escrow -företaget inte kan släppa den.

Källkod escrow behövs inte alltid.Företag som betraktar det som en del av ett kontrakt kanske vill konsultera juridiska myndigheter och andra människor i branschen för att bestämma om det behövs och hur det ska struktureras.Det kan finnas mer lämpliga alternativ i vissa fall som uppfyller båda parternas behov.