ZDROJOVÝ KÓD Vzorová ustanovení

ZDROJOVÝ KÓD. 9.1 Nestanoví-li tato Smlouva jinak, zejména v odst. 10.3 níže, je Dodavatel povinen nejpozději v okamžiku akceptace dílčího plnění tvořícího Systém předat Objednateli zdrojový kód každého jednotlivého takového plnění, které je počítačovým programem, a které je Objednateli poskytováno jako součást provádění Díla. Zdrojový kód musí být spustitelný v prostředí Objednatele a zaručující možnost ověření, že je kompletní a ve správné verzi, tzn. umožňující kompilaci, instalaci, spuštění a ověření funkcionality, a to včetně podrobné dokumentace zdrojového kódu takovéto části Systému, na základě které bude běžný kvalifikovaný pracovník Objednatele schopen pochopit veškeré funkce a vnitřní vazby software a zasahovat do něj. Každý zdrojový kód bude Objednateli Dodavatelem předán na samostatném nepřepisovatelném technickém nosiči dat s viditelně označeným názvem „Zdrojový kód“ a označením části Systému a jeho verze a dne předání zdrojového kódu. O předání technického nosiče dat dle předchozí věty bude oběma smluvními stranami sepsán a podepsán písemný předávací protokol. Aktuální zdrojový kód bude Objednateli předán i při předání Dokončeného díla jako celku. Cena za technické nosiče dat je zahrnuta v celkové ceně Díla uvedené v článku 8.1 této Smlouvy. 9.2 Povinnost Dodavatele uvedená v odst. 9.1 se přiměřeně použije i pro jakékoliv opravy, změny, doplnění, upgrade nebo update zdrojového kódu jednotlivého dílčího plnění tvořícího Systém, k nimž dojde při plnění této Smlouvy nebo v rámci záručních oprav (dále jen „Změna zdrojového kódu“). Dokumentace Změny zdrojového kódu musí obsahovat podrobný popis a komentář každého zásahu do zdrojového kódu. 9.3 Dodavatel je povinen předat Objednateli zdrojový kód s Dokumentací nebo Dokumentaci Změny zdrojového kódu nejpozději v den předání a převzetí příslušného plnění podle této Smlouvy. V případě předčasného ukončení této Smlouvy je Dodavatel povinen předat Objednateli aktuální zdrojové kódy s Dokumentací a koncepční přípravné materiály všech součástí Systému tak, aby byl Objednatel držitelem zdrojového kódu minimálně k v dané chvíli aktuální verzi Systému. 9.4 Dodavatel bere na vědomí, že Objednatel může zdrojový kód dle odst. 9.1 či jeho změny neomezeně sdílet s ostatními subjekty uvedenými v odst. 7.3 Smlouvy či jejich dodavateli nebo jej uveřejnit.
ZDROJOVÝ KÓD. Zdrojovým kódem se pro tuto Smlouvu rozumí takový zápis kódu Softwaru v programovacím jazyce, který je uložen v jednom nebo více editovatelných souborech, čitelný, opatřený komentáři vysvětlujícími jednotlivé jeho části a procesy alespoň ve standardu obvyklém pro opensource projekty a procesy ve spustitelném formátu odpovídajícím programovacímu jazyku a prostředí Objednatele, včetně ověřeného postupu nezbytného pro sestavení strojového kódu („Zdrojový kód“). Zdrojový kód musí být spustitelný v prostředí Objednatele a zaručující možnost ověření, že je kompletní a ve správné verzi, tzn. umožňující kompilaci, instalaci, spuštění a ověření funkcionality, a to včetně podrobné dokumentace Zdrojového kódu takovéto části Systému, na základě které bude kvalifikovaný pracovník Objednatele schopen pochopit veškeré funkce a vnitřní vazby software a zasahovat do něj.
ZDROJOVÝ KÓD. 14.1 Poskytovatel se zavazuje předat Objednateli zdrojový kód každé úpravy Software nebo každého jednotlivého dílčího plnění, které je počítačovým programem ve smyslu zákona č. 121/2000 Sb., o právu autorském, o právech souvisejících s právem autorským a o změně některých zákonů, ve znění pozdějších předpisů (dále jen „Autorský zákon“). Zdrojový kód bude spustitelný v prostředí Objednatele a zaručující možnost ověření, že zdrojový kód je kompletní a ve správné verzi, tzn. umožňující kompilaci, instalaci, spuštění a ověření funkcionality, a to včetně podrobné dokumentace ke zdrojovému kódu k takovéto části plnění, na základě které bude běžný kvalifikovaný pracovník Objednatele schopen pochopit veškeré funkce a vnitřní vazby Software a zasahovat do něj.‌ 14.2 Povinnost Poskytovatele uvedená v odst. 14.1 této Dohody se přiměřeně použije i pro jakékoli opravy, změny, doplnění, upgrade nebo update zdrojového kódu jednotlivého dílčího plnění, k nimž dojde při poskytování Plnění nebo v rámci záručních oprav (dále jen „Změna zdrojového kódu“). Dokumentace Změny zdrojového kódu musí obsahovat podrobný popis a komentář každého zásahu do zdrojového kódu.‌
ZDROJOVÝ KÓD. 12.1 Poskytovatel je povinen předat Objednateli zdrojový kód každého jednotlivého plnění, které je počítačovým programem (počítačový program dále rozuměno včetně databázových či jiných skriptů) a které je Objednateli poskytováno na základě plnění této Rámcové dohody. Zdrojový kód musí být spustitelný v prostředí Objednatele a zaručující možnost ověření, že je kompletní a ve správné verzi, tzn. umožňující kompilaci, instalaci, spuštění a ověření funkcionality, a to včetně podrobné dokumentace zdrojového kódu takovéto části Registrů. Povinnost Poskytovatele uvedená výše se přiměřeně použije i pro jakékoliv opravy, změny, doplnění, upgrade nebo update zdrojového kódu jednotlivého dílčího plnění tvořícího Registry, k nimž dojde při plnění této Rámcové dohody nebo v rámci záručních oprav (dále jen „změna zdrojového kódu“). Dokumentace změny zdrojového kódu musí obsahovat podrobný popis a komentář každého zásahu do zdrojového kódu. 12.2 Poskytovatel je povinen předat Objednateli dokumentovaný zdrojový kód nebo dokumentovanou změnu zdrojového kódu nejpozději v den předání a převzetí příslušného plnění podle této Rámcové dohody. V případě předčasného ukončení této Rámcové dohody je Poskytovatel povinen předat Objednateli aktuální dokumentované zdrojové kódy a koncepční přípravné materiály všech součástí Registru tak, aby byl Objednatel držitelem zdrojového kódu minimálně k v dané chvíli aktuální verzi Registru.
ZDROJOVÝ KÓD. Zákazník není podle této smlouvy oprávněn obdržet, prohlížet, používat nebo mít jinak přístup ke zdrojovému kódu produktů.
ZDROJOVÝ KÓD. Dodavatel je povinen předat Objednateli do 15 dnů ode dne Akceptace Díla dle této Dohody veškerý zdrojový kód Díla (jakož i zdrojový kód jednotlivých předaných dílčích plnění či Verzí Díla), a v případě úprav, změn a dalšího vývoje Díla předat vždy aktuální verzi zdrojového kódu, včetně Dokumentace (s výjimkou zdrojového kódu ke standardnímu SW třetích stran, na kterém Dílo funguje). Předaný zdrojový kód bude ve vlastnictví Objednatele. Strany Dohody souhlasí s tím, že pro potřeby reklamace bude jedna kopie zdrojových kódů a Dokumentace na el. nosiči po předání vždy zapečetěna oběma stranami a uschována v bezpečnostním sejfu Objednatele nebo na jiném vhodném místě po dohodě stran, a to nejméně po dobu trvání záruky. Dodavatel je povinen průběžně bez zbytečného odkladu aktualizovat zdrojový kód Díla uložený u Objednatele tak, aby byla u Objednatele vždy uložena právě ta Verze Díla, která je v dané době užívaná v provozním prostředí Díla. V případě, že Dodavatel poruší svoji povinnost předat do 15 dnů ode dne Akceptace Díla veškerý zdrojový kód Díla Objednateli dle první věty čl. 2.3.1 této Dohody, a neučiní tak ani v dodatečné lhůtě 30 dnů po doručení písemné výzvy Objednatele, je Objednatel oprávněn nárokovat smluvní pokutu ve výši 5 % z Ceny za Dílo. Právo Objednatele domáhat se na Dodavateli náhrady škody způsobené porušením povinnosti zajištěné smluvní pokutou uvedenou v předchozí větě není dotčeno.
ZDROJOVÝ KÓD. 3.3.1 Dodavatel je povinen předat CENIA do 30 dnů ode dne Akceptace Díla dle této Smlouvy veškerý zdrojový kód Díla (jakož i zdrojový kód jednotlivých předaných dílčích plnění či verzí), a v případě úprav, změn a dalšího vývoje Díla předat vždy aktuální verzi zdrojového kódu, včetně dokumentace (s výjimkou zdrojového kódu ke standardnímu SW třetích stran, na kterém Dílo funguje). Předaný zdrojový kód bude ve vlastnictví CENIA. Smluvní strany souhlasí s tím, že pro potřeby reklamace bude jedna kopie zdrojových kódů a dokumentace na el. nosiči po předání vždy zapečetěna oběma smluvními stranami a uschována v bezpečnostním sejfu CENIA nebo na jiném vhodném místě po dohodě smluvních stran, a to nejméně po dobu trvání záruky. 3.3.2 Dodavatel je povinen průběžně bez zbytečného odkladu aktualizovat zdrojový kód Díla uložený u CENIA tak, aby byla u CENIA vždy uložena právě ta verze Díla, která je v dané době užívaná CENIA. 3.3.3 V případě, že Dodavatel poruší svoji povinnost předat do 30 dnů ode dne Akceptace Díla veškerý zdrojový kód Díla CENIA dle první věty pododstavce 3.3.1 této Smlouvy, a neučiní tak ani v dodatečné lhůtě 30 dnů po doručení písemné výzvy CENIA, je CENIA oprávněna nárokovat smluvní pokutu až do výše rovné 10 % z Ceny za Dílo. Právo CENIA domáhat se na Dodavateli náhrady škody způsobené porušením povinnosti zajištěné smluvní pokutou uvedenou v předchozí větě není dotčeno.
ZDROJOVÝ KÓD. 11.1 Zhotovitel je povinen předat Objednateli dokumentované zdrojové kódy k částem EIS, které nejsou Neunikátními díly ve smyslu odst. 10.7 této Smlouvy. Zdrojové kódy budou spustitelné v prostředí Objednatele a zaručující možnost ověření, že jsou kompletní a ve správné verzi, tzn. umožňující kompilaci, instalaci, spuštění a ověření funkcionality, a to včetně podrobné dokumentace zdrojových kódů. Zdrojové kódy budou Objednateli Zhotovitelem předány na nepřepisovatelném technickém nosiči dat s viditelně označeným názvem „Zdrojový kód“. O předání technického nosiče dat bude oběma Smluvními stranami sepsán a podepsán písemný předávací protokol. Zhotovitel je povinen předat zdrojové kódy včetně příslušné dokumentace před zahájením akceptační procedury. 11.2 Povinnost Zhotovitele uvedená v odst. 11.1 se přiměřeně použije i pro jakékoliv opravy, změny, doplnění, upgrade nebo update zdrojového kódu EIS, k nimž dojde při plnění této Smlouvy nebo v rámci záručních oprav (dále jen „změna zdrojového kódu“), přičemž Zhotovitel je v těchto případech povinen předat změnu zdrojového kódu společně s příslušnou části plnění. Dokumentace změny zdrojového kódu musí obsahovat podrobný popis a komentář každého zásahu do zdrojového kódu.
ZDROJOVÝ KÓD. Pokud jsou vložený software nebo jeho části poskytovány ve formě zdrojového kódu, zákazník použije zdrojový kód pouze pro opravu softwarových chyb nebo vylepšení, kompilaci podle dohodnuté specifikace kompilátoru nebo úpravu vestavěného softwaru pro oprávněné použití. Povinnosti a odpovědnost společnosti SISW s ohledem na podporu a záruky se vztahují pouze na vložený software v nezměněném stavu a pouze tak, jak je poskytován společností SISW.
ZDROJOVÝ KÓD. Zákazník použije Software MGSP poskytnutý ve formě zdrojového kódu pouze k opravě nebo vylepšení Softwaru MGSP pro schválené použití.