Källkodsdeposition är ett sätt att två eller flera parter att skydda sina företag, eller för att vara mer korrekt, för att skydda den programvara som de har producerat, eller licensierar till en annan organisation. Normalt organisation A ska leverera programvara för organisation B, och företag A kommer att göra ändringar i programmet som normalt kompenseras av företag B. För att vara säker på att de båda företagen är bevakad, kommer ett spärrat rådgivare håller ofta resurser gentemot företag A rätt fram tills de är färdiga med särskilda skeden med arrangemanget, och liksom agenten kommer att hålla källkoden i fall bolaget A inte uppfyller sina löften till B. Det är normalt utlöser inrättas som kommer att frigöra medel, eller i händelse organisationen som äger programvaran fallerar på deponeringsinstans kommer sedan att tillåtas att lämna över källkoden till företag B för att säkerställa att deras företag kan fortsätta med sitt arbete. Dessa skäl beskrivs helt inne i mjukvaran depositionsavtal som är en bindande document.Now källkod spärrade avtal kan visa sig vara mycket komplicerad, särskilt som varje företag eventuellt kan känna att de äger mer av källkoden än den andra verksamheten. Företag A har skapat programmet, så att de känner att de äger det medan den andra organisationen anser att, eftersom de har betalat för modifieringar och ändringar, då de är de verkliga ägarna. På grund av detta kan skapa ett program avtal program spärrade ta en hel del tid och tålamod för att skapa, men det behöver behöver göras för båda bolagens sakes.Software spärrade kontrakt kan vara antingen enskild användare planen, SUP, eller de kan vara en flera användare Plan, MUP. Den enda person Planen är mycket mer lämpade för programvara som har kraftigt anpassat för slutet personen, och i det här fallet, kommer det SUP arrangemanget vara undertecknat av spärrade medel, den licensierade person eller företag, samt som leverantör. Det spärrade rådgivare kommer sedan hålla en kopia av källkoden för licensgivaren. Multi Person Plan är mer vanlig dator programvara som inte är anpassad men är licensierad av flera olika företag som kommer att behöva lära sig att deras bekostnad vaktas om skaparna inte ger stöd med programmet eftersom de hävdade i Källkodsdeposition arrangement.Most deponeringsinstanser har grundläggande programvara avtal programmet spärrade som kan justeras med både part för att påskynda processen att komma till ett avtal, men att veta hur programvaran källkoden är med en agent kan vara mycket lugnande för kunderna, och likaså är det utmärkt för designers att förstå att agenten innehar några av de resurserna. Ja, kan programvara spärrade bli kostsamt och tidskrävande, men då så inte är som har tillgång till källkoden bör utvecklarna misslyckas med att ge det stöd som förväntas ytterligare väg konst av:. Elementär