Hvad er software-escrow?
Software escrow er en aftale indgået af en virksomhed og virksomheden, der udsteder den software, der involverer en tredjepart. I en sådan aftale accepterer producenten af softwaren eller licensgiveren at placere programmets kildekode på en konto, der ejes af en escrow agent, der fungerer som tredjepart. Hvis softwarevirksomheden ikke opretholder de tjenester, det lovede for den virksomhed, som den udstedte softwaren til, også kendt som licenstager, frigiver escrow-agenten kildekoden til licenshaveren. Indgåelse af en software-escrow-aftale beskytter virksomheder fra at miste software integreret til at køre sine operationer.
Det er næsten umuligt i den moderne forretningsverden at drive en virksomhed uden kraftig brug af computere. I mange tilfælde har virksomheder brug for software, der er specifikt designet til dem til at køre de programmer, de måtte have brug for til at udføre hverdagens operationer. Hvis et softwarevirksomhed ikke leverer de tjenester, der er lovet til virksomheden, kan det være potentielt skadeligt eller endda dødeligt for denne virksomhed. Software escrow er en metode til at beskytte en sådan uheldig begivenhed fra at finde sted.
Nøglen til software-escrow-aftalen er kildekoden. Kildekode er i det væsentlige planen for enhver specifik software, omend skrevet på et sprog, der kan dechifiseres af mennesker. Besiddelse af disse oplysninger vil give en virksomhed mulighed for at køre sin software uden at skulle stole på det firma, der udstedte softwaren i første omgang. Dette er de oplysninger, som en escrow-agent vil frigive, hvis licensgiveren af softwaren genfalderer efter sin oprindelige aftale.
I en typisk software-escrow-aftale betaler licensgiveren gebyret for escrow-tjenester og er normalt tilladt at vælge den escrow-agent, der vil håndtere kildekoden. Ved at gøre det på denne måde kan et softwarevirksomhed vælge en agent, den har brugt i denne fortid. Dette forenkler tingene for softwarevirksomheden, da brug af den samme agent giver større enkelhed med hensyn til kontrakter og fakturering.
Der er flere måder, en licensgiver kan undlade at leve op til sin oprindelige aftale og få escrow-agenten til at give kildekoden til licenshaveren. Det mest almindelige forekommer, hvis licensgiveren ikke leverer den rette softwarevedligeholdelse, hvilket vil omfatte manglende opdatering af softwaren eller ikke er tilgængelig til reparationer. Andre årsager til, at escrow-agenten trænger ind, inkluderer licensgiveren, der går konkurs, en erhvervelse eller fusion, der ændrer arten af den oprindelige aftale, eller enhver handling, der krænker den aftale, som licensgiveren har indgået med licenshaveren.