Hindi sinusuportahan ng iyong browser ang JavaScript!

Kabanata 27 - Mga Kontrata sa Paglilisensiya at Pagpapanatili ng Software

27.5 Mga probisyon sa kontrata para sa mga kasunduan sa lisensya ng software

27.5.5 Source code escrow

Ang isang source code escrow account ay idinisenyo upang protektahan ang isang customer kung sakaling ang supplier DOE o hindi maaaring suportahan ang software; hal, ang supplier ay nakuha ng ibang kumpanya o nagdeklara ng pagkabangkarote. Karaniwan, ang isang third party na dalubhasa sa pagpapanatili ng code at pinili ng supplier ay nagsisilbing escrow agent. Iiwan ng escrow agent ang mga tuntunin ng pagpapalabas ng source code upang makipag-ayos sa pagitan ng supplier at ahensya. Ang mga kundisyon sa pagpapalabas (ibig sabihin, kapag ang source code escrow ay ilalabas sa ahensya ng ahente) ay maaaring kabilang ang:

  • hindi pagtupad sa anumang obligasyon sa ilalim ng kasunduan;
  • ang paghinto ng suporta, pag-upgrade, o pagpapahusay;
  • mga pangyayaring nagsasapanganib sa katatagan ng pananalapi o nagpapahiwatig ng kawalang-tatag ng supplier.

Ang escrow agreement ay nangangailangan din ng software supplier na panatilihing updated ang escrow na software. Dapat magkaroon ng pagkakataon ang ahensya na i-verify na ang lahat ng kasalukuyang bersyon ng software at lahat ng pagbabago at pagpapahusay ay naihatid na sa escrow agent.

Ang mga source code escrow ay nagbibigay ng makabuluhang proteksyon para sa ahensya. Maaaring asahan ng mga ahensya na hamunin ng mga supplier ng software ang pagsasama ng terminong ito. Dapat igiit ng mga ahensya ang malinaw na tinukoy na mga kondisyon sa escrow agreement gayundin ang kakayahang maghatid ng epektibong mga tagubilin sa escrow agent. Sa kaganapan ng pagkabangkarote na paghahain ng supplier, pinapayagan ng Bankruptcy Code ang pagpapatupad ng isang escrow agreement na hindi sinasadya sa isang lisensya ng intelektwal na ari-arian.

Maipapayo na hilingin na ang naka-escrow na code ay na-verify upang matiyak na ang idinepositong materyal ay kumpleto, tama, at ito ay gumagana. Bagama't maaaring mangailangan ang iyong technical team ng iba pang aktibidad sa pag-verify, narito ang ilang pangunahing hakbang na maaaring isama sa isang escrow agreement para magsagawa ng escrow verification:

  • Ipalista ang mga file at kumpirmahin na nababasa ang mga ito
  • Tiyaking kasama sa escrow ang lahat ng dokumentasyong kailangan para i-compile at patakbuhin ang code at anumang nauugnay na run-time
  • Tukuyin ang anumang mga tool na maaaring kailanganin upang mapanatili ang deposito
  • Ipa-compile ang produkto at buuin ang executable code
  • Subukan ang functionality ng pinagsama-samang deposito
  • Kumpirmahin ang kakayahang magamit ng mga file na binuo kapag naka-install

May bayad na nauugnay sa isang escrow account at maaaring malapat ang mga karagdagang bayarin sa anumang pag-verify ng escrow. Kung DOE bayaran ng ahensya ang bayad na ito, tiyaking malinaw na nakasaad sa solicitation na ang halaga ng anumang escrow account ay babayaran ng supplier. Karaniwang kukunin ng mga supplier ang posisyon na ang mga bayarin sa escrow ay dagdag na halaga. Ang pagkakaroon ng ahensya na magbayad ng escrow fee ay may potensyal na bentahe ng pagpapabilis ng pag-release ng software, dahil maaaring mabigo ang isang bankrupt na supplier na mapanatili ang mga bayad sa escrow.

Kasama sa mga naaprubahang template ng kontrata na ginagamit ng VITA Supply Chain Management ang napakakumpleto at komprehensibong wika. Ang ibang mga ahensya, kung hindi gumagamit ng wika ng VITA, ay maaari ding isaalang-alang ang sumusunod na wika ng kontrata:

"Inilalaan ng customer ang karapatang humiling ng isang third party na dalubhasa sa pagpapanatili ng code bilang isang escrow agent. Ang ahenteng ito ay papahintulutan na maglabas ng impormasyon ng source code kung sakaling ang supplier ay hindi kayang o ayaw na suportahan ang software. Ang mga tuntunin ng pagpapalabas ay isasama sa Exhibit X." (Ang Exhibit X ay ang dokumentong naglalaman ng mga indibidwal na tuntunin ng pagpapalabas na mahalaga sa ahensya.)


Hanapin sa manwal sa pamamagitan ng mga susing salita o mga karaniwang termino.