Skip to main content

Co to jest kod źródłowy?

Escrow kodu źródłowego jest mechanizmem upewnienia się, że kod źródłowy oprogramowania będzie dostępny dla licencjobiorcy w przypadku poważnego problemu, zwykle upadłości dla licencjodawcy, jednocześnie chroniąc interesy biznesowe licencjodawców.Kod źródłowy jest przechowywany w strony trzeciej, która zapewnia go bezpieczne, dopóki nie będzie wymagane.Pozwala to osobom kupującym licencje na oprogramowanie na pewność, że kod źródłowy będzie dostępny, jednocześnie umożliwiając licencjodawcom upewnienie się, że zastrzeżone informacje są bezpieczne, a nie są zwolnione publicznie.

Gdy firmy zamawiają niestandardowe oprogramowanie do aplikacji biznesowych,Firma oprogramowania zwykle opracowuje produkt i zapewnia pakowany, gotowy produkt z licencją na jego użycie.Firma zapewnia również wsparcie, konserwację i aktualizacje klientowi.Problem klientów licencjonujących drogie i opracowane na zamówienie produkty polega na tym, że jeśli licencjodawca produktu wyjdzie z działalności, pliki upadłościowe lub doświadczenia problemów z ciągłością, mogą nie być w stanie odpowiednio utrzymać oprogramowania.Dostęp do kodu źródłowego wyeliminowałoby ten problem, ale zagroziłoby interesom biznesowym licencjodawcy.Kod źródłowy Escrow jest rozwiązaniem tego problemu.

Strona trzecia posiadająca kod źródłowy zabezpiecza go i zgadza się zwolnić go w określonych i jasno określonych sytuacjach.Osoby z dostępem do kodu źródłowego za pośrednictwem kodu źródłowego escrow mogą używać go tylko w bardzo ograniczony sposób.Nie mogą na przykład udostępniać informacji na ten temat i nie mogą ich sprzedać innej stronie.Chroni licencjodawcę, ponieważ kod źródłowy jest zastrzeżony i może zawierać krytyczne informacje, które firma oprogramowania używa do utrzymania przewagi na rynku.

Escrow kodu źródłowego jest ustrukturyzowany na początkową umowę podpisaną przez obie strony, gdy firma oprogramowania jest zawartaOpracuj lub dostosuj produkt.Umowa może zawierać różne warunki i wskazane jest, aby przeglądać je ostrożnie, sprawdzając wszelkie oczywiste problemy, które mogą się rozwinąć w przyszłości.Jeśli warunki wydania z Escrow są na przykład zbyt ograniczone, licencjobiorca może znaleźć się w potrzebie kodu źródłowego i nie może uzyskać do niego dostępu, ponieważ firma escrow nie może go wydać.

Escrow kodu źródłowego nie zawsze jest potrzebna.Firmy rozważające ją w ramach umowy mogą chcieć skonsultować się z władzami prawnymi i innymi osobami w branży, aby zdecydować, czy jest to potrzebne i jak powinno być ustrukturyzowane.W niektórych przypadkach mogą istnieć bardziej odpowiednie alternatywy, które zaspokoją potrzeby obu stron.