Ohjelmistokehityssopimus
Tämä sopimus on tehty 7. marraskuuta 2026 seuraavien osapuolten välillä:
- Harbor Logistics Ltd, osoite 20 Quay Street, Rotterdam 3011 AB, Alankomaat ("Asiakas"); ja
- Lumen Software Studio, osoite Via Roma 14, 10123 Torino, Italia ("Kehittäjä").
Asiakas haluaa teettää räätälöidyn ohjelmiston, ja Kehittäjä haluaa toteuttaa sen. Osapuolet sopivat seuraavaa.
1. Hanke
1.1 Kehittäjä suunnittelee, toteuttaa ja toimittaa verkkosovelluksen ja mobiilisovelluksen, joiden avulla lähettäjät näkevät jokaisen jakeluauton sijainnin ja kuljettajat voivat vahvistaa jokaisen toimituksen hankkeeseen nimeltä "Fleet Tracker" ("Ohjelmisto") tämän sopimuksen ja Määrittelyn mukaisesti.
1.2 Työ alkaa 1. helmikuuta 2027.
1.3 Kehittäjä tekee työn kokeneen ammattimaisen ohjelmistokehittäjän ammattitaidolla ja huolellisuudella, käyttäen asianmukaisesti päteviä henkilöitä, ja noudattaa alansa hyvää käytäntöä suunnittelussa, testauksessa ja tietoturvassa.
2. Määrittely
2.1 Ohjelmistossa on seuraavat ominaisuudet ja se täyttää seuraavat vaatimukset ("Määrittely").
Ajoneuvojen reaaliaikainen kartta
Toimituksen vahvistus kuvalla ja allekirjoituksella
Päivittäiset ja kuukausittaiset raportit CSV-muodossa
Kirjautuminen sähköpostilla ja kaksivaiheisella tunnistautumisella
Toimii Chrome-, Safari- ja Firefox-selainten uusimmissa versioissa, Android 10:ssä tai uudemmassa ja iOS 16:ssa tai uudemmassa
2.2 Ohjelmisto käyttää seuraavaa teknologiaa.
React-käyttöliittymä, Python-palvelinpuoli, PostgreSQL-tietokanta, isännöitynä Asiakkaan pilvitilillä
2.3 Määrittely on täydellinen kuvaus siitä, mitä rakennetaan. Jos se ei käsittele jotain yksityiskohtaa, Kehittäjä valitsee lähestymistavan, joka on kohtuullinen ja johdonmukainen Ohjelmiston muun osan kanssa, ja kertoo Asiakkaalle sellaisista valinnoista, jotka vaikuttavat kustannuksiin, ulkoasuun tai tapaan, jolla ihmiset käyttävät Ohjelmistoa. Jos Määrittely on epäselvä, Kehittäjä kysyy Asiakkaalta ennen toteuttamista eikä arvaa.
2.4 Kaikki, mikä ei sisälly Määrittelyyn, jää tämän sopimuksen ulkopuolelle. Se voidaan lisätä vain kohdan 4 mukaisella muutoksella.
3. Välitavoitteet, toimitus ja hyväksyminen
3.1 Työ jaetaan välitavoitteisiin. Alla olevat päivämäärät ovat tavoitteita, joiden saavuttamiseksi Kehittäjä tekee kaikki kohtuulliset pyrkimykset. Jokaisella välitavoitteella on oma maksunsa.
1. Suunnittelu ja prototyyppi: 15. maaliskuuta 2027: 6,000 euroa
2. Keskeiset ominaisuudet toimivat testiversiossa: 10. toukokuuta 2027: 14,000 euroa
3. Loppuversio toimitettu ja testattu: 30. kesäkuuta 2027: 10,000 euroa
3.2 Kun välitavoite on valmis, Kehittäjä toimittaa sen Asiakkaalle ja ilmoittaa siitä Asiakkaalle kirjallisesti sekä antaa ohjeet, jotka Asiakas tarvitsee sen testaamiseen. Ohjelmiston osalta tämä tarkoittaa pääsyä testiversioon ja viimeisen välitavoitteen osalta kohdan 8 mukaista täydellistä lähdekoodia.
3.3 Asiakas testaa toimituksen 10 päivän ajan sen vastaanottamispäivästä ("Hyväksymisaika") vertaamalla sitä Määrittelyyn. Jos toimitus täyttää Määrittelyn kaikilta olennaisilta osiltaan, Asiakas hyväksyy sen kirjallisesti.
3.4 Jos Asiakas toteaa, ettei toimitus täytä Määrittelyä, Asiakas ilmoittaa siitä kirjallisesti Hyväksymisajan kuluessa ja kuvaa kunkin virheen selvästi sekä mahdollisuuksien mukaan sen, miten virhe voidaan toistaa. Kehittäjä korjaa virheet ja toimittaa uudelleen ilman lisämaksua, ja Hyväksymisaika alkaa uudelleen korjattujen osien osalta. Vähäinen virhe, joka ei estä Ohjelmiston käyttöä sen tarkoitukseen, ei ole peruste hyväksymisestä kieltäytymiselle. Se merkitään luetteloon ja korjataan tavanomaisella tavalla kohdan 12 mukaisesti.
3.5 Välitavoite katsotaan hyväksytyksi myös, jos Asiakas ei ole antanut kirjallista virheilmoitusta Hyväksymisajan päättyessä tai jos Asiakas ottaa toimituksen tuotantokäyttöön.
3.6 Jos toimitus ei läpäise hyväksymistä kolmannen kerran saman virheen vuoksi, Asiakas voi kirjallisella ilmoituksella joko antaa Kehittäjälle kohtuullisen lisäajan virheen korjaamiseen tai päättää tämän sopimuksen siltä osin kuin sitä ei ole vielä hyväksytty kohdan 18 mukaisesti.
3.7 Jos Kehittäjä viivästyy Asiakkaan toiminnan tai laiminlyönnin vuoksi (esimerkiksi myöhässä toimitetut materiaalit tai päätökset) tai kohdan 4 mukaisen muutoksen vuoksi, päivämäärät siirtyvät viivästyksen keston verran. Kehittäjä ilmoittaa viivästyksestä Asiakkaalle heti, kun se tulee siitä tietoiseksi. Muussa tapauksessa, jos välitavoite on yli 30 päivää myöhässä, Asiakas voi päättää tämän sopimuksen siltä osin kuin sitä ei ole vielä hyväksytty kohdan 18 mukaisesti.
4. Muutospyynnöt
4.1 Kumpi tahansa osapuoli voi pyytää muutosta Määrittelyyn, välitavoitteisiin tai päivämääriin. Pyyntö on tehtävä kirjallisesti.
4.2 Viiden työpäivän kuluessa Kehittäjä ilmoittaa Asiakkaalle kirjallisesti, voidaanko muutos tehdä, kuinka kauan se kestää, mitä se maksaa (hinnalla EUR 95 tunnilta, elleivät osapuolet sovi kiinteästä hinnasta) ja miten se vaikuttaa päivämääriin ja muihin välitavoitteisiin.
4.3 Muutos tulee voimaan vain, kun molemmat osapuolet ovat sopineet siitä kirjallisesti. Siihen asti Kehittäjä jatkaa työtä nykyisen Määrittelyn mukaisesti. Kehittäjä ei kieltäydy kohtuullisesta muutoksesta ilman hyvää syytä.
4.4 Kehittäjä ei saa veloittaa omien virheidensä korjaamisesta eikä työstä, joka kuului jo Määrittelyyn.
5. Palkkiot ja maksut
5.1 Asiakas maksaa Kehittäjälle Ohjelmistosta kiinteän palkkion EUR 30,000 kohdassa 3.1 kullekin välitavoitteelle esitetyissä erissä.
5.2 Kehittäjä lähettää laskun jokaisesta välitavoitteesta, kun Asiakas on hyväksynyt sen kohdan 3 mukaisesti. Asiakas maksaa kunkin laskun 14 päivän kuluessa sen vastaanottamisesta.
5.3 Palkkio kattaa kaiken Kehittäjän Määrittelyn mukaisen työn. Asiakas maksaa lisäksi seuraavat kulut, mutta vain jos se on hyväksynyt ne etukäteen kirjallisesti.
Kolmannen osapuolen lisenssit ja sovelluskaupan maksut, jos ne on hyväksytty etukäteen
5.4 Kaikki määrät ovat ilman arvonlisäveroa, liikevaihtoveroa ja vastaavia veroja, jotka Asiakas maksaa lisäksi, jos ne ovat erääntyneitä ja ne on merkitty laskuun. Jos laki edellyttää Asiakasta pidättämään lähdeveron, Asiakas pidättää sen, maksaa sen viranomaiselle ajallaan ja antaa Kehittäjälle virallisen kuitin.
5.5 Maksamattomalle määrälle kertyy korkoa, joka on 4 prosenttiyksikköä vuodessa maksuvaluutan maan keskuspankin peruskorkoa korkeampi, eräpäivästä maksupäivään. Jos Asiakas ei maksa riidatonta laskua 14 päivän kuluessa kirjallisesta muistutuksesta, Kehittäjä voi keskeyttää työn, kunnes lasku on maksettu. Asiakas ilmoittaa Kehittäjälle kirjallisesti maksuajan kuluessa laskun siitä osasta, jonka se riitauttaa vilpittömässä mielessä, ja maksaa loput.
6. Mitä Asiakas toimittaa
6.1 Asiakas toimittaa Kehittäjälle ajallaan tiedot, materiaalit, käyttöoikeudet ja päätökset, joita Kehittäjä kohtuullisesti tarvitsee, mukaan lukien seuraavat.
Bränditiedostot, testitili Asiakkaan pilvipalveluun, esimerkkitoimitustiedot ja päätöksentekijä, joka on tavoitettavissa kahden työpäivän kuluessa
6.2 Asiakas nimeää henkilön, joka voi tehdä Asiakkaan puolesta päätöksiä ja vastata Kehittäjän kysymyksiin, ja asettaa tämän henkilön saataville.
6.3 Asiakas vakuuttaa, että sillä on oikeus antaa Kehittäjälle toimittamansa materiaalit ("Asiakasmateriaalit") ja että Kehittäjän niiden käyttö tässä hankkeessa ei loukkaa kenenkään oikeuksia. Asiakas säilyttää kaikki oikeudet Asiakasmateriaaleihin ja myöntää Kehittäjälle ei-yksinomaisen käyttöluvan käyttää niitä vain tämän sopimuksen täyttämiseksi.
7. Omistusoikeus
7.1 Kehittäjä omistaa Ohjelmiston, kunnes siitä on maksettu täysimääräisesti. Kun Asiakas on maksanut kaikki Ohjelmistosta erääntyvät maksut, Kehittäjä luovuttaa Asiakkaalle kaikki oikeutensa Ohjelmistoon, joka on kirjoitettu erityisesti Asiakasta varten tämän sopimuksen nojalla, mukaan lukien tekijänoikeus ja vastaavat oikeudet, kaikkialla maailmassa, maksuhetkestä alkaen. Jos laki ei salli oikeuksien luovuttamista tällä tavalla, Kehittäjä myöntää Asiakkaalle yksinomaisen, ikuisen, maailmanlaajuisen, peruuttamattoman ja siirrettävän käyttöluvan niiden käyttämiseen, oikeudella myöntää alikäyttölupia, mihin tahansa tarkoitukseen. Kehittäjä luopuu lain sallimassa laajuudessa kaikista Ohjelmistoon liittyvistä moraalisista oikeuksistaan eikä vedoa niihin Asiakasta vastaan.
7.2 Kehittäjä allekirjoittaa kaikki asiakirjat ja tekee kaiken muun kohtuullisesti tarvittavan, jotta Asiakkaan omistusoikeus toteutuu ja se voidaan rekisteröidä, kun se on hyödyllistä.
7.3 Asiakas omistaa Asiakasmateriaalit ja kaiken datan, jota Ohjelmisto säilyttää tai tuottaa Asiakkaalle.
7.4 Kehittäjä pidättää kaikki oikeudet olemassa oleviin työkaluihinsa, kirjastoihinsa, kehyksiinsä, menetelmiinsä ja tietotaitoonsa sekä yleiskäyttöiseen koodiin, jonka se kehittää itsenäisesti eikä erityisesti Asiakasta varten ("Kehittäjän työkalut"). Jos Ohjelmistoon sisältyy Kehittäjän työkaluja, Kehittäjä myöntää Asiakkaalle ei-yksinomaisen, ikuisen, maailmanlaajuisen, peruuttamattoman ja siirrettävän käyttöluvan käyttää, kopioida ja muuttaa niitä osana Ohjelmistoa Asiakkaan liiketoimintaa varten. Kehittäjä luettelee ne kirjallisesti toimittaessaan.
7.5 Mikään tässä sopimuksessa ei estä Kehittäjää käyttämästä yleisiä taitoja, ideoita ja kokemusta, joita se hankkii, edellyttäen, ettei se käytä tai paljasta Asiakkaan luottamuksellisia tietoja tai Ohjelmiston omaa koodia.
8. Lähdekoodi ja toimitus
8.1 Viimeisen vaiheen yhteydessä ja milloin tahansa pyydettäessä sen jälkeen, kun vaiheesta on maksettu, Kehittäjä toimittaa Ohjelmiston täydellisen lähdekoodin tietovarastoon, johon Asiakas pääsee käsiksi, sekä koontiohjeet, konfiguraation, tietokannan rakenteen, dokumentaation ja kaiken muun, mitä Asiakas tarvitsee Ohjelmiston kokoamiseen, ajamiseen, muuttamiseen ja ylläpitämiseen ilman Kehittäjän apua.
8.2 Kehittäjä pitää työnsä versionhallintajärjestelmässä ja antaa Asiakkaalle lukuoikeuden siihen projektin aikana, jos Asiakas pyytää.
8.3 Kehittäjä ei sisällytä Ohjelmistoon mitään lukkoa, aikarajoitusta, piilotettua pääsyä tai koodia, joka estäisi sen toiminnan tai antaisi Kehittäjälle mahdollisuuden hallita sitä, ilman Asiakkaan kirjallista suostumusta. Kehittäjä testaa Ohjelmiston ajan tasalla olevilla työkaluilla virusten ja vastaavien haitallisten koodien varalta ennen sen toimittamista.
9. Avoimen lähdekoodin ja kolmannen osapuolen komponentit
9.1 Kehittäjä voi käyttää Ohjelmistossa avoimen lähdekoodin ja muita kolmannen osapuolen komponentteja, kun se on hyvän käytännön mukaista, mutta ainoastaan sellaisilla käyttöluvilla, jotka sallivat Asiakkaan käyttää, muuttaa ja jakaa Ohjelmistoa liiketoimintansa tarpeiden mukaisesti ja jotka eivät edellytä Asiakkaan julkaisevan omaa lähdekoodiaan, ellei Asiakas ole suostunut siihen kirjallisesti ennen käyttöä.
9.2 Kehittäjä antaa kunkin toimituksen yhteydessä Asiakkaalle luettelon kaikista avoimen lähdekoodin ja kolmannen osapuolen komponenteista, niiden versioista ja käyttöluvista sekä noudattaa näiden käyttölupien ehtoja. Kolmannen osapuolen komponentti, josta maksetaan, ostetaan Asiakkaan nimiin, elleivät osapuolet sovi kirjallisesti toisin.
9.3 Näiden komponenttien käyttöluvat, eivät tämä sopimus, sääntelevät itse komponentteja.
10. Takuu
10.1 Kehittäjä lupaa, että Ohjelmisto täyttää eritelmän, kun se toimitetaan ja hyväksytään, että sen ovat kirjoittaneet Kehittäjän omat työntekijät tai henkilöt, jotka ovat kirjallisesti suostuneet kohdan 7 luovutukseen, ja että Kehittäjän tietämyksen mukaan Ohjelmisto (lukuun ottamatta Asiakasmateriaaleja) ei loukkaa kenenkään muun immateriaalioikeuksia.
10.2 3 kuukauden ajan viimeisen vaiheen hyväksymisestä ("takuuaika") Kehittäjä korjaa omalla kustannuksellaan ja niin nopeasti kuin kohtuudella voi kaikki Ohjelmiston virheet, jotka merkitsevät eritelmän täyttämättä jäämistä, sen jälkeen kun Asiakas on ilmoittanut niistä kirjallisesti ja antanut Kehittäjän tarvitsemat tiedot. Kriittiset virheet, jotka estävät Ohjelmiston keskeisten ominaisuuksien toiminnan tai vaarantavat tiedot tai turvallisuuden, käsitellään ensin.
10.3 Tämä takuu ei kata vikoja, jotka aiheutuvat muiden kuin Kehittäjän tekemistä Ohjelmistoon tehdyistä muutoksista, kirjallisten ohjeiden vastaisesta käytöstä, virheellisistä Asiakkaan materiaaleista taikka Asiakkaan omista järjestelmistä tai kolmannen osapuolen palveluista, joita Kehittäjä ei hallitse. Tällaisista töistä veloitetaan kohdassa 4.2 mainitun hinnan mukaisesti, jos Asiakas pyytää niitä.
10.4 Jos Kehittäjää vastaan nostetaan kanne väitteen perusteella, että Ohjelmisto loukkaa jonkun immateriaalioikeuksia, lukuun ottamatta Asiakkaan materiaaleja ja Asiakkaan tekemiä muutoksia, Kehittäjä puolustaa Asiakasta väitettä vastaan omalla kustannuksellaan ja maksaa vahingonkorvaukset ja kulut, jotka tuomioistuin lopullisesti määrää tai joista Kehittäjä sopii sovinnolla, jos Asiakas ilmoittaa asiasta Kehittäjälle viipymättä, antaa Kehittäjän hoitaa puolustuksen ja avustaa kohtuudella pyydettäessä. Kehittäjä voi myös muuttaa Ohjelmistoa niin, ettei se loukkaa oikeuksia, tai hankkia Asiakkaalle oikeuden jatkaa sen käyttöä.
10.5 Lukuun ottamatta sitä, mitä tässä sopimuksessa sanotaan, lain mukaiset oletetut lupaukset Ohjelmistosta suljetaan pois siltä osin kuin laki sen sallii. Kehittäjä ei lupaa, että Ohjelmisto toimii ilman keskeytyksiä tai virheitä.
11. Tietoturva ja tietosuoja
11.1 Kehittäjä rakentaa Ohjelmiston hyvää tietoturvakäytäntöä noudattaen, ei tallenna salasanoja tai salaisuuksia selkokielisenä ja ilmoittaa Asiakkaalle viipymättä, jos se havaitsee Ohjelmistossa tietoturvaheikkouden.
11.2 Jos Kehittäjä käsittelee hankkeen aikana Asiakkaan henkilötietoja, esimerkiksi testiaineistossa, se tekee niin vain Asiakkaan ohjeiden mukaisesti, huolehtii niiden turvallisuudesta, ei luovuta niitä eteenpäin tai säilytä niitä pidempään kuin hanke edellyttää ja ilmoittaa Asiakkaalle viipymättä kaikista menetyksistä tai vuodoista. Osapuolet allekirjoittavat tietojenkäsittelysopimuksen, jos sovellettava tietosuojalaki sitä edellyttää. Asiakas antaa Kehittäjälle mahdollisuuksien mukaan testiaineistoa, jossa ei ole todellisia henkilötietoja.
11.3 Kumpikin osapuoli noudattaa itseensä sovellettavaa tietosuojalakia.
12. Tuki ja ylläpito
12.1 Takuuajan jälkeen Kehittäjä antaa seuraavaa tukea, jos osapuolet sopivat siitä kirjallisesti.
Kuukausittainen tukipaketti, EUR 600, vastaus yhden työpäivän kuluessa
12.2 Tuki, josta ei ole sovittu etukäteen, annetaan pyynnöstä aikataulun salliessa kohdassa 4.2 mainitun hinnan mukaisesti.
12.3 Kehittäjä ilmoittaa Asiakkaalle hyvissä ajoin, jos se ei enää pysty tukemaan Ohjelmistoa, jotta Asiakas voi järjestää muun ratkaisun. Kohdassa 8 varmistetaan, että Asiakas voi aina tehdä niin.
13. Salassapito
13.1 Kumpikin osapuoli pitää salassa kaikki toisen osapuolen luottamukselliset tiedot, jotka se saa tämän sopimuksen perusteella, mukaan lukien Asiakkaan liiketoiminta, tiedot ja suunnitelmat sekä Määrittely ja lähdekoodi, ja käyttää niitä vain tämän sopimuksen toteuttamiseen. Se kertoo niistä vain sellaisille työntekijöilleen ja neuvonantajilleen, jotka tarvitsevat niitä ja ovat velvollisia pitämään ne salassa.
13.2 Tätä ei sovelleta tietoihin, jotka ovat tai tulevat julkisiksi ilman tämän sopimuksen rikkomista, jotka vastaanottava osapuoli jo tiesi tai sai laillisesti joltakulta muulta taikka jotka sen on pakko paljastaa lain nojalla tai tuomioistuimen tai viranomaisen määräyksestä. Viimeksi mainitussa tapauksessa se ilmoittaa asiasta toiselle osapuolelle ensin, jos laki sen sallii.
13.3 Tämä kohta on voimassa 5 vuotta tämän sopimuksen päättymisen jälkeen ja niin kauan kuin tieto on liikesalaisuus.
14. Nimeäminen ja julkisuus
Kehittäjä ei saa ilman Asiakkaan kirjallista suostumusta nimetä Asiakasta asiakkaakseen tai kuvata Ohjelmistoa julkisesti. Asiakas saa nimetä Kehittäjän Ohjelmiston tekijäksi.
15. Vastuu
15.1 Mikään tässä sopimuksessa ei rajoita tai sulje pois osapuolen vastuuta kuolemasta tai henkilövahingosta, joka aiheutuu sen huolimattomuudesta, petoksesta, tahallisesta väärinteosta tai mistään muusta, mitä laki ei salli rajoitettavan.
15.2 Jollei edellä sanotusta muuta johdu, kumpikaan osapuoli ei ole vastuussa toiselle osapuolelle voiton menetyksestä, liiketoiminnan menetyksestä, liikearvon menetyksestä eikä mistään välillisestä tai epäsuorasta menetyksestä, vaikka sille olisi kerrottu, että tällainen menetys voi syntyä.
15.3 Kohdan 15.1 mukaisesti Kehittäjän kokonaisvastuu Asiakkaalle tämän sopimuksen nojalla tai siihen liittyen, sopimuksen, vahingonkorvausoikeudellisen vastuun tai muun perusteella, on rajoitettu tämän sopimuksen nojalla maksettu kokonaispalkkio. Tämä ei rajoita Asiakkaan velvollisuutta maksaa maksut.
15.4 Kehittäjän velvollisuus pitää Asiakkaan luottamukselliset tiedot salassa ja puolustaa Asiakasta kohdan 10.4 mukaisesti ei kuulu kohdan 15.2 soveltamisalaan.
16. Alihankkijat ja henkilöstö
16.1 Kehittäjä voi käyttää alihankkijoita vain Asiakkaan kirjallisella suostumuksella. Kehittäjä vastaa niiden työstä kuin omastaan ja varmistaa, että niitä sitovat ehdot suojaavat Asiakasta yhtä hyvin kuin kohdat 7, 11 ja 13.
16.2 Kehittäjä on itsenäinen urakoitsija eikä Asiakkaan työntekijä tai asiamies. Kehittäjä päättää itse, miten ja milloin työ tehdään tässä sopimuksessa sovittujen aikojen puitteissa, ja vastaa omista veroistaan, vakuutuksistaan ja oman henkilöstönsä palkoista.
16.3 Projektin aikana ja kuusi kuukautta sen päättymisen jälkeen kumpikaan osapuoli ei yritä palkata toisen osapuolen projektissa työskennelleitä henkilöitä ilman toisen suostumusta. Yleiset työpaikkailmoitukset ovat sallittuja.
17. Ylivoimainen este
Osapuoli ei riko sopimusta, jos sen suoritus viivästyy jostakin sen kohtuullisen määräysvallan ulkopuolella olevasta syystä, kuten luonnonkatastrofista, sodasta, viranomaisen määräyksestä, julkisen verkon katkoksesta tai sen oman henkilöstön ulkopuolisten henkilöiden lakosta. Osapuoli ilmoittaa viivästyksestä toiselle osapuolelle viipymättä ja tekee voitavansa viivästyksen rajoittamiseksi. Jos viivästys kestää yli 60 päivää, kumpi tahansa osapuoli voi päättää sopimuksen siltä osin kuin suoritusta ei ole vielä toimitettu kohdan 18 mukaisesti.
18. Sopimuksen päättäminen ja luovutus
18.1 Kumpi tahansa osapuoli voi päättää tämän sopimuksen kirjallisella ilmoituksella, jos toinen osapuoli syyllistyy olennaiseen sopimusrikkomukseen eikä korjaa sitä 30 päivän kuluessa kirjallisesta ilmoituksesta, jossa rikkomus kuvataan. Kehittäjän laiminlyönti maksaa riidaton summa on tällainen sopimusrikkomus. Kumpi tahansa osapuoli voi päättää sopimuksen välittömästi, jos toinen osapuoli tulee maksukyvyttömäksi tai lopettaa liiketoimintansa.
18.2 Asiakas voi päättää tämän sopimuksen milloin tahansa ilman erityistä syytä 14 päivän kirjallisella ilmoituksella. Asiakas maksaa tällöin hyväksytyistä välitavoitteista sekä kuluvan välitavoitteen eteen ilmoitusajan loppuun asti tehdystä työstä välitavoitteen valmiin osuuden mukaisessa suhteessa ja kuluista, joihin on jo sitouduttu Asiakkaan hyväksynnällä.
18.3 Jos tämä sopimus päättyy ennen viimeistä välitavoitetta, Kehittäjä antaa Asiakkaalle 10 päivän kuluessa lähdekoodin ja kaiken muun siihen asti tehdyn työn kohdan 8 mukaisesti vastineeksi siitä, mitä Asiakas on tämän kohdan nojalla velkaa. Omistusoikeus maksettuun työhön siirtyy kohdan 7.1 mukaisesti. Kehittäjä palauttaa myös Asiakkaan materiaalit ja Asiakkaan tiedot sekä poistaa omat kopionsa, paitsi siltä osin kuin laki velvoittaa Kehittäjän säilyttämään ne.
18.4 Kehittäjä vastaa 30 päivän ajan sopimuksen päättymisen jälkeen Asiakkaan kohtuullisiin koodia koskeviin kysymyksiin ilman erillistä korvausta ja antaa sen jälkeen apua kohdan 4.2 mukaisella hinnalla.
18.5 Kohdat 7, 8, 9, 10, 13, 15, 18 ja 19 sekä kaikki muu, jonka on tarkoitus jatkua, pysyvät voimassa tämän sopimuksen päättymisen jälkeen. Sopimuksen päättyminen ei vaikuta oikeuksiin, jotka ovat jo syntyneet.
19. Laki ja riidat
Tähän sopimukseen ja siitä syntyvään riitaan sovelletaan Alankomaat lakeja. Osapuolet yrittävät ensin ratkaista riidan neuvottelemalla siitä vilpittömässä mielessä 30 päivän ajan siitä, kun jompikumpi osapuoli on antanut siitä kirjallisen ilmoituksen.
Paikka, jossa tämän sopimuksen mukainen riita ratkaistaan, on Rotterdam. Miten riidat ratkaistaan
Kumpi tahansa osapuoli voi pyytää miltä tahansa tuomioistuimelta kiireellistä määräystä luottamuksellisten tietojensa tai immateriaalioikeuksiensa suojaamiseksi riidan ratkaisemisen ajaksi.
20. Yleiset määräykset
- Tämä sopimus liitteineen on osapuolten koko sopimus sen kohteesta ja korvaa aiemmat keskustelut ja ehdotukset. Sopimuksen muuttaminen on tehtävä kirjallisesti ja molempien osapuolten on allekirjoitettava se, paitsi siltä osin kuin kohta 4 sallii.
- Kumpikaan osapuoli ei saa siirtää tämän sopimuksen mukaisia oikeuksiaan tai velvoitteitaan ilman toisen osapuolen kirjallista suostumusta, paitsi että Asiakas voi siirtää ne liiketoimintansa seuraajalle.
- Jos jokin tämän sopimuksen osa todetaan pätemättömäksi, muu osa jää voimaan, ja osapuolet korvaavat pätemättömän osan pätevällä määräyksellä, joka on mahdollisimman lähellä sitä.
- Osapuoli, joka ei heti käytä oikeuttaan, ei ole luopunut siitä.
- Ilmoitukset on tehtävä kirjallisesti ja lähetettävä tämän sopimuksen alussa ilmoitettuun osoitteeseen tai sähköpostiosoitteeseen, jonka osapuoli nimeää tätä tarkoitusta varten.
- Tämä sopimus voidaan allekirjoittaa erillisinä kappaleina ja sähköisesti, ja yhdessä ne muodostavat yhden sopimuksen.
Allekirjoitukset
Asiakkaan puolesta: Harbor Logistics Ltd
Nimi ja asema: ______________
Allekirjoitus: ______________
Päivä: ______________
Kehittäjän puolesta: Lumen Software Studio
Nimi ja asema: ______________
Allekirjoitus: ______________
Päivä: ______________