Hoe het werkt
Software wordt vaak niet rechtstreeks door de ontwikkelaar geleverd, maar via een distributeur, reseller of integrator. De eindklant heeft een contract met de distributeur, maar de broncode is eigendom van de ontwikkelaar. Valt een van beide weg, dan zit de eindklant klem. De distributie-escrowregeling dekt beide risico's in één regeling.
Beide partijen tekenen de escrow-overeenkomst en deponeren ieder hun eigen deel. De eigenaar deponeert de broncode en de technische documentatie. De distributeur deponeert wat hij zelf heeft toegevoegd: klantspecifieke configuraties, koppelingen, vertalingen en implementatiedocumentatie. De eigenaar hoeft de distributeur daarbij geen inzage in zijn broncode te geven; Escrow Alliance houdt beide deposits gescheiden.
Eindklanten sluiten aan met een deelnameverklaring en worden geregistreerd als begunstigde. Bij een afgiftegrond bij de eigenaar of bij de distributeur ontvangen zij het materiaal dat nodig is om de software te blijven gebruiken en te onderhouden.
Vanuit elk perspectief
IP-eigenaar
Deponeert broncode zonder de distributeur inzage te geven. De regeling ondersteunt de verkoop via het kanaal zonder dat de eigenaar zelf met iedere eindklant hoeft te contracteren.
Distributeur
Verkoopt escrow als onderdeel van zijn aanbod en laat zien dat de keten achter zijn product is geborgd. Hij deponeert zijn eigen toevoegingen en documentatie.
Begunstigde
Gedekt tegen uitval van eigenaar én distributeur, met één deelnameverklaring. De eindklant hoeft niet zelf met de buitenlandse eigenaar te onderhandelen.
Wanneer kies je dit model
Kies dit model als er een schakel zit tussen de ontwikkelaar en de eindklanten en beide schakels nodig zijn om de software te kunnen gebruiken.
- Internationale software die via een Benelux-distributeur wordt geleverd
- Machinebouw met PLC- en besturingssoftware van een externe ontwikkelaar
- ATM- en betaalautomaatsoftware via een lokale servicepartner
Wat er wordt vastgelegd
Voor deze regeling gelden de volgende documenten. Samen bepalen ze wie partij is, wat wordt gedeponeerd en onder welke voorwaarden afgifte plaatsvindt.
- Escrow-overeenkomst (collectief)
- Eén overeenkomst tussen de leverancier en Escrow Alliance die geldt voor alle geregistreerde begunstigden. De voorwaarden zijn voor iedere deelnemer gelijk.
- Deelnameverklaring
- Het document waarmee een klant aansluit bij een collectieve regeling. Na registratie is de klant begunstigde met dezelfde rechten als bij een individuele overeenkomst.
- Escrow-certificaat
- Het certificaat waarmee de leverancier de regeling aan de markt toont. Een QR-code op het certificaat verwijst naar de actuele status, zodat een klant of aanbestedende dienst kan controleren dat de regeling loopt.
Afgiftegronden
- Faillissement of surseance van betaling van de leverancier
- Staken van onderhoud of support
- Niet nakomen van contractuele verplichtingen
- Bedrijfsbeëindiging
Verificatie en bewaring
In het schema hierboven vind je deze stappen terug als Transfer, Verification, Deposit en Storage. De Engelse termen komen uit de originele documentatie van Escrow Alliance; hieronder staat wat ze in de praktijk betekenen.
Overdracht. Materiaal komt binnen via een beveiligde upload, via Source Code Connect (een koppeling met GitHub, GitLab, Bitbucket of Azure DevOps) of op een fysiek medium.
Verificatie in vier niveaus. Het verificatieniveau wordt per regeling afgesproken en staat in het verificatierapport.
- TVS I Integriteitscontrole
- Is de deposit compleet, leesbaar en vrij van versleuteling of wachtwoorden die niet zijn meegeleverd?
- TVS II Material audit
- Inhoudelijke controle van de bestanden, de documentatie en de bouwinstructies.
- TVS III Volledige verificatie inclusief build
- De software wordt vanuit de deposit gebouwd en getest, zodat vaststaat dat het materiaal werkt.
- TVS IV Maatwerk
- Verificatie op maat, bijvoorbeeld met een testomgeving, hostingcontrole of periodieke steekproeven.
Deponering. Elektronisch versleuteld in EA_eVault (dual storage, geografisch gescheiden) of fysiek in een verzegelde sealbag in EA_Realvault (offline).
Communicatie. Brochure voor de klanten van de leverancier, verificatierapport per deposit, klantportaal my.escrowalliance.com en de QR-code op het certificaat.
Verwante regelingen
- Individuele escrowregeling via distributeur of businesspartnerEén eindklant achter een tussenschakel
- Collectieve escrowregeling voor broncodeEén leverancier, meerdere klanten
- Collectieve escrowregeling met Stichting Continuïteit en service leverancierStichting plus vooraf geregelde hosting
