Vad är källkod escrow?
källkod Escrow är en mekanism för att se till att programvarukällkoden 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 licensgivarens 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 proprietär information hålls säker, snarare än att släppas för allmänheten.
När företag beställer anpassade programvara för affärsapplikationer utvecklar mjukvaruföretaget vanligtvis produkten och levererar en förpackad, färdig produkt med en licens 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 ut, filer för konkurs eller erfarenheter kontinuitetsproblemEMS, de kanske inte kan underhålla programvaran på ett adekvat sätt. 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 innehar 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ällkods 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 undertecknas av båda parter när mjukvaruföretaget är avtalat för att utveckla eller anpassa en produkt. Kontraktet kan inkludera aolika termer, och det är tillrådligt att granska dem med omsorg, kontrollera för alla 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 det.
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.