ZDROJOVÝ KÓD Vzorová ustanovení

ZDROJOVÝ KÓD. 11.1 Nestanoví-li tato Smlouva jinak, zejména v odst. 12.3.7 této Smlouvy níže, je Poskytovatel 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 na základě provádění Díla či poskytování Rozvoje. 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. Zdrojový kód bude Objednateli Poskytovatelem předán na 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 bude oběma smluvními stranami sepsán a podepsán písemný předávací protokol. 11.2 Povinnost Poskytovatele uvedená v odst. 11.1 této Smlouvy 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, v rámci záručních oprav či na základě provedení Rozvoje (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. 11.3 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 Smlouvy. V případě předčasného ukončení této Smlouvy je Poskytovatel povinen předat Objednateli aktuální dokumentované zdrojové kódy 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. 11.4 Poskytovatel bere na vědomí, že Objednatel může zdrojový kód dle odst. 11.1 této Smlouvy či jeho změny sdílet s třetími osobami za níže uvedených licenčních podmínek.
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. 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. 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. 10.1 Nestanoví-li tato Smlouva jinak, zejména v odst. 11.3.8 této Smlouvy níže, je Poskytovatel povinen v součinnosti s Objednatelem nejpozději do 30 dnů od přejímky plnění tvořícího součást Řídicího systému předat zdrojový kód v podobě virtuálního stroje (VM ware nebo HyperV s operačním systémem Windows 10 Professional) a předinstalovaného vývojového prostředí, připraveného provést cílovou kompilaci převzaté aplikace, ve vztahu ke každému jednotlivému takovému plnění, které je počítačovým programem, a které je Objednateli poskytováno na základě této Smlouvy (dále společně jen „zdrojový kód“). Zdrojový kód bude Poskytovatelem vždy předáván na samostatném datovém nosiči, z nichž každý bude zapečetěn do zvláštní obálky. Zdrojový kód bude Objednateli Poskytovatelem předáván na technickém nosiči dat zabezpečeném heslem s viditelně označeným názvem „Zdrojový kód“ a označením příslušné části Řídicího systému a jeho verze a dne předání zdrojového kódu. Heslo k datovému nosiči bude Poskytovatelem předáno Objednateli vždy v zapečetěné obálce spolu s předáním příslušného datového nosiče. 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. 10.2 Kompilát zdrojového kódu 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í instalaci, spuštění a ověření funkcionality, a to včetně podrobné dokumentace zdrojového kódu takovéto části Řídicího 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. 10.3 Povinnost Poskytovatele uvedená v odst. 10.1 této Smlouvy 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 Řídicí 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. Pro vyloučení pochybností platí, že Poskytovatel není povinen předávat zdrojové kódy firmware detektorů. 10.4 Poskytovatel je povinen předat Objednateli v elektronické podobě dokumentovaný zdrojový kód nebo dokumentovanou změnu zdrojového kódu nejpozději 10 pracovních dnů od přejímky příslušného plnění podle této Smlouvy. V případě předčasného ukončení této Smlouvy je Poskytovatel povinen předat Objednateli aktuální dokumentované zdrojové kó...
ZDROJOVÝ KÓD. 11.1 Zhotovitel je povinen předat Objednateli dokumentované zdrojové kódy k částem NAIS, které jsou Uniká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 NAIS, 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.
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.