JHS 166 Allmänna avtalsvillkor för IT-upphandlingar inom den offentliga förvaltningen

Bilaga 2. Specialvillkor för beställarens upphandlingar av tillämpningar med öppen källkod (JIT 2015 – Beställarens tillämpningar öppen källkod)

  • Version: 2.1
  • Publicerad: 30.7.2018
  • Giltighetstid: tills vidare

BRUKSANVISNING

Specialvillkor gällande beställarens upphandling av tillämpningsprogram är specialvillkor för beställarens upphandling av tillämpningar med öppen källkod (JIT 2015 – Beställarens tillämpningar öppen källkod), specialvillkor för beställarens upphandlingar av tillämpningar med annat än öppen källkod (JIT 2015 – Beställarens tillämpningar icke-öppet) och specialvillkor för projekt som genomförs med agila metoder (JIT 2015 – Agila metoder). Beställaren ska alltid innan upphandling av tillämpningsprogram omsorgsfullt välja de mest lämpliga specialvillkoren. I vissa fall kan det vara ändamålsenligt att i anbudsbegäran göra det möjligt att lämna anbud enligt olika specialvillkor.

I specialvillkoren gällande beställarens upphandling av tillämpningar avses med beställarens tillämpning ett program eller en del av det som gjorts för beställaren, utökningar, ändringar, tillägg (som anslutningar), konfigureringar och parametrisering av standardprogram som leverantören gör för beställarens räkning. Tillsammans med beställarens tillämpning kan leveransen även omfatta standardprogramvaror om detta uttryckligen har överenskommits i avtalet.

Beställaren upphandlar med dessa villkor ett beställarens tillämpningsprogram med licens för program med öppen källkod. Användning av en licens för öppen källkod är till nytta speciellt i följande situationer:

  • Vid upphandling av en tillämpning för en verksamhet som återkommer likadan eller motsvarande i flera upphandlingsenheter.
  • Vid upphandling av en tillämpning som kräver särskild offentlighet eller transparens.
  • Vid upphandling av en tillämpning som integreras i andra system och där det krävs samarbete mellan flera parter. I sådana fall bör man också överväga att på det sätt som punkt 15 i dessa villkor möjliggör kräva av leverantören att tillämpningens utvecklingsarbete görs offentligt för att samarbetet med beställarens andra samarbetsparter ska gå lättare.

Vid användning av specialvillkoren för öppen källkod bör man i vissa situationer överväga om det vore ändamålsenligt att upphandla en del av beställarens tillämpning med annat än en licens för öppen källkod. På motsvarande sätt kan det vara nödvändigt att i anbudsbegäran ange till vilka delar standardprogram med sina egna licensvillkor är tillåtna. Särskilda skäl för att upphandla beställarens tillämpning med annat än en licens för öppen källkod kan till exempel vara om det i upphandlingens förberedelsefas framgår att det inte går att få acceptabla anbud med licens för öppen källkod.

Dessa specialvillkor ska inte tillämpas på de delar av en totalleverans som i avtalet är specificerade till att innehålla andra programvaror än sådana med öppen källkod. Dessa ska specificeras i avtalet och för dessa delar hänvisas till specialvillkor för beställarens upphandling av tillämpningar med annan licens än för öppen källkod eller när det gäller standardprogram till standardprogramvarans egna licensvillkor.

Dessa villkor lämpar sig närmast för beställarens upphandling av tillämpningar som realiseras enligt den så kallade vattenfallsmodellen. Som avtalsvillkor för upphandlingar av beställarens tillämpningar som realiseras genom så kallade agila metoder rekommenderas JIT 2015 Specialvillkor för projekt som realiseras med agila metoder (JIT 2015 – Agila metoder).

Beställarens tillämpning ska uppfylla i avtalet angivna krav och specifikationer gällande realiseringen. Avtalsparterna uppmärksammas på att specifikationerna ska uppfylla kraven. Om det i specifikationsfasen framkommer att något krav inte uppfylls eller att det till exempel inte är ändamålsenligt att uppfylla det, ska leverantören informera beställaren om detta och frågan ska behandlas i ett förfarande för ändringshantering.

Beställaren upphandlar ofta en tillämpning så att den byggs upp kring någon standardprogramvara som parametriseras eller kompletteras till att motsvara beställarens krav. Avtalet ska specificera leveransens objekt som består av beställarens tillämpning och standardprogramvaror som eventuellt ingår i leveransen. Även följande saker bör beaktas:

  • Testnings- och godkännandeförfaranden gäller hela leveransens objekt inklusive tillhörande standardprogramvaror. I specialvillkoren gällande upphandling av tillämpningar finns bestämmelser om testnings- och godkännandeförfarandet. Det kan dock vara nödvändigt att i avtalet komma överens om testnings- och godkännandeprocessen mera i detalj. Dokumentation är en väsentlig del av en produkt eller tjänst. Därför ska även dokumentationen granskas i samband med testningen.
  • Om det ingår standardprogramvaror i leveransen ska de specificeras i avtalet. Om inget annat har avtalats kan operativsystem och databashanteringssystem vara standardprogram som är licensierade på annat sätt än med villkor för öppen källkod, men annars ska standardprogramvaror vara licensierade med villkor för öppen källkod. Nyttjanderättigheterna till standardprogramvaror bestäms som utgångspunkt enligt deras egna villkor för nyttjanderättigheter. Nyttjanderättigheterna till standardprogramvaror ska till sitt omfång motsvara de krav som beställaren angivit i anbudsbegäran.
  • Om avtalets objekt är en för beställaren kritisk programvara, är det bra att förbereda sig på att programvarans underhåll upphör eller att programvarans leverantör eventuellt slutar med sin verksamhet. Källkoden och tillhörande dokumentation för programvaror som är viktiga ur beställarens synvinkel kan deponeras hos en oberoende tillhandahållare av källkodsdeponering (escrow-agent) genom att ingå ett separat avtal om källkodsdeponering. Tillhandahållaren av källkodsdeponering bevarar materialet och frigör i en problemsituation källkoden med de villkor som avtalas i deponeringsavtalet. Det bör observeras att källkoden till standardprogram från tredje part i allmänhet inte kan fås eller deponeras ens hos en escrow-agent. I dessa situationer kan källkoden som utgångspunkt deponeras bara för den del av lösningen vars källkod leverantören förfogar över och har rätt att överlåta.

Programutvecklingen görs som källkod och för hantering av koden underhålls källkoden i något versionshanteringssystem. Villkoren utgår från att källkoden publiceras i ett publikt versionshanteringssystem efter utvecklingsarbetet, senast 30 dagar efter att leveransen har godkänts. Villkoren gör det möjligt att använda det publika versionshanteringssystemet redan när utvecklingsarbetet inleds så att var och en kan följa utvecklingsarbetet. Detta är en fördel om det i projektet krävs till exempel samarbete mellan flera leverantörer, kunder eller andra parter.

Det finns flera licenser för öppen källkod. På adressen http://www.opensource.org/ finns definitionen av öppen källkod och en förteckning över sådana licenser. EUPL 1.1-licensen är tillgänglig på internetadressen http://joinup.ec.europa.eu/software/page/eupl/licence-eupl. Se även JHS 169 Användning av program med öppen källkod inom den offentliga förvaltningen.

Som utgångspunkt bör inte licensen begränsas för att så många olika tekniker som möjligt ska kunna offereras (eller lämpliga komponenter väljas under projektets gång). Ifall den upphandlande enheten har ett välgrundat skäl att kräva en viss licens för öppen källkod av leverantören, bör licensen definieras i anbudsbegäran och därefter bör motsvarande bestämmelse tas in i avtalet. Ett sådant skäl kan i vissa fall vara till exempel ett befintligt program med öppen källkod som används hos upphandlingsenheten. I allmänhet bör också kompatibla licenser tillåtas. I vissa situationer kan beställaren vilja fortsätta använda flera licenser i licensieringen, så kallad dubbellicens.

I tillämpningens upphandlingsfas bör man fästa särskild uppmärksamhet på att förebygga uppkomsten av leverantörslåsning genom att särskilt förbereda sig på att lösgöra sig från systemet under dess livscykel eller i slutet av den, samt på de kostnader detta medför. Enligt dessa villkor har leverantören skyldighet att planera leveransens objekt så att det är möjligt att lösgöra data på ett vettigt sätt. Kostnaderna för att lösgöra sig från systemet bör i allmänhet beaktas i anbudsjämförelsen redan när tillämpningen upphandlas.

Det ska alltid upprättas ett upphandlingsavtal för upphandling av beställarens tillämpning. Dessa specialvillkor utgör bilagor till upphandlingsavtalet tillsammans med JIT 2015 Allmänna villkor. I prioritetsordning kommer specialvillkoren före de allmänna villkoren. I upphandlingsavtalet ska inkluderas de punkter ur specialvillkoren och de allmänna villkoren som man behöver avvika från.

Portalen enligt punkt 14 (7) är vid publiceringstidpunkten för denna rekommendation avoindata.fi.

Krav gällande användning av öppna gränssnitt bör specificeras redan i anbudsbegäran. I JHS 166-rekommendationens bilaga 10 finns stödmaterial om användningen av öppna gränssnitt.

Denna bruksanvisning utgör inte en del av avtalet.

Avtalets datum och nr:___________________________________Bilaga nr:______

JIT 2015: Specialvillkor för beställarens upphandlingar av tillämpningar med öppen källkod

    1 Tillämpning

(1) Dessa specialvillkor iakttas när upphandlingsenheter inom den offentliga förvaltningen upphandlar beställarens tillämpningar som utvecklas för beställarens behov och efter beställarens krav och om det hänvisas till villkoren i avtalet och om inte någonting annat har avtalats skriftligen om någon del av dem.

(2) Dessa specialvillkor används tillsammans med de allmänna avtalsvillkoren för IT-upphandlingar inom den offentliga förvaltningen. I händelse av motstridighet har specialvillkoren prioritet över motsvarande punkter i de ovan nämnda allmänna avtalsvillkoren för IT-upphandlingar inom den offentliga förvaltningen.

    2 Definitioner

Utöver definitionerna för specialvillkoren nedan följs definitionerna i JIT 2015 Allmänna villkor.

plattformsprogramvara

fialustaohjelmisto

allmänt tillgängliga operativsystem och databashanteringssystem

tillämpning som publiceras

fijulkaistava sovellus

programkod som hör till materialet som levereras och dess dokumentation, men inte beställarspecifika installations- och definitionsuppgifter för programmet, och inte plattformsprogramvaror eller deras programkod eller dokumentation

offentligt versionshanteringssystem

fijulkinen versionhallintajärjestelmä

en för allmänheten öppen tjänst där man på ett ändamålsenligt sätt kan underhålla programvarans källkod för programvaruutveckling samt annat material i anslutning till programvaruutveckling

utvecklingsmiljö

fikehitysympäristö

en avtalsenlig teknisk plattform som behövs för utveckling av beställarens tillämpning, såsom apparater, programvaror och datakommunikationsförbindelser samt nödvändiga licenser och underhåll av dem

driftsmiljö

fikäyttöympäristö

en teknisk plattform (servrar, systemprogramvara, datakommunikationsförbindelser osv.) där leveransens objekt installeras för provning och produktionsbruk

överlämnande

filuovuttaminen

överlämnande av leveransens objekt till beställaren för godkännandetestning

Även en del av leveransen kan överlämnas för godkännandetestning

specifikationer

fimääritykset

de tekniska och funktionella egenskaper för beställarens tillämpning som avtalsparterna fastställt för objektet baserat på kraven, och som beställaren och leverantören har avtalat eller avtalar skriftligt

beställarens tillämpning

fitilaajan sovellus

ett program som gjorts för beställaren eller en del av det, utökningar och tillägg (som gränssnitt) i standardprogramvaror som gjorts för beställaren, konfigureringar, parametrisering och andra eventuella program som leverantören levererat som en del av installationen med undantag för standardprogramvaror.

I beställarens tillämpning ingår även dess dokumentation.

material som ska levereras

fitoimitettava aineisto

material som ska levereras avser material, som programkod, dokumentation, konfigurationsuppgifter, anvisningar och annat material som leverantören levererar till beställaren för att uppfylla avtalet.

När det gäller programkod omfattar material som ska levereras både källkod och körbar kod.

standardprogramvara

fivalmisohjelmisto

en programvara eller del av sådan som specificerats som standardprogramvara i avtalet och som är utvecklad av leverantören eller tredje part, samt standardprogramvarans dokumentation

Standardprogramvara kan vara programvara med öppen källkod. En standardprogramvara eller dess dokumentation är inte beställarens tillämpning.

fel

fi virhe

leveransens objekt motsvarar inte avtalade krav och specifikationer eller så fungerar den inte enligt dem

kompatibel licens

fiyhteensopiva lisenssi

en licens vars villkor inte står i strid med licensen för ett annat program med öppen källkod i en situation där samma helhet licensieras samtidigt med såväl den andra licensen som den kompatibla licensen, eller, om sättet att förena helhetens delar gör det möjligt med olika licensvillkor för olika delar, avser en kompatibel licens vilken som helst licens för program med öppen källkod

    3 Leverans

(1) Beställarens tillämpning specificeras i avtalet. Om leveransens objekt innehåller standardprogramvaror ska de och särskilda villkor som eventuellt gäller för dem nämnas i avtalet.

(2) Leveransen omfattar planering, specifikation, genomförande, testning och ibruktagande av beställarens tillämpningsprogram, om det inte har avtalats om något annat. Leveransen kan dessutom inrymma andra uppdrag, såsom uppdrag som hänför sig till datakonvertering och personalutbildning, om det har avtalats om dem i avtalet.

(3) I avtalet kommer parterna överens om leveransfaser, leveranstidplan och nödvändiga resurser.

(4) Det avtalas särskilt om stöd, underhåll och fortsatt utveckling av beställarens tillämpningsprogram.

    4 Testning och godkännande av leveransen

(1) Innan leverantören överlämnar leveransens objekt eller en del av det till beställaren för etapptestning eller testning för godkännande ska leverantören utföra de leverantörstest av leveransens objekt eller en del av det som fastställts i avtalet. Om det inte har avtalats om något annat ska leverantören utföra test enligt sin praxis med det material som beställaren lämnat på förhand. Godkänt test av leverantören är en ovillkorlig förutsättning för att leverantören ska kunna överlämna leveransens objekt eller en del av det till beställaren för att testas för godkännande. Leverantörens testning har genomförts med godkännande när det inte längre uppdagas några fel i testerna som beställaren på välgrundade skäl skulle kunna anse hindra genomförandet av testningen för godkännande. Leverantören meddelar beställaren när leveransens objekt eller en del av det är färdigt för beställarens testning för godkännande och lämnar en redogörelse till beställaren över den testning som genomförts och dess resultat.

(2) Beställaren ska på egen bekostnad se till att den driftsmiljö som behövs vid testningen är avtalsenlig, om det inte har avtalats om något annat. Leverantören överlämnar leveransens objekt för testning för godkännande så att programmet är installerat i en avtalsenlig driftsmiljö i enlighet med leveranstidplanen. Leverantören lämnar beställaren de bruksanvisningar som behövs för leverantörens godkännandetestning samt dokumentationen om leveransens objekt. Leverantören genomför även överenskommen utbildning för beställarens representanter för att utföra ifrågavarande uppgifter.

(3) Beställaren utför testningen för godkännande. Beställaren lämnar på förhand in en testningsplan till leverantören för kommentarer. Testningsplanen är dock inte bindande. Utan att begränsas av den har beställaren rätt att utföra de test som beställaren anser vara nödvändiga. Om det inte har avtalats om något annat har beställaren 30 dagar på sig att utföra testningen för godkännande räknat från det att leverantören skriftligen har meddelat att leveransens objekt eller en överenskommen del av det är klar för testning för godkännande och leverantören har överlåtit leveransens objekt för testning i enlighet med punkt 4(2). Leverantören får inte överlämna leveransens objekt eller en del av det för testning för godkännande före den gemensamt överenskomna tidpunkten, om inte beställaren uttryckligen skriftligt samtycker till detta. Avtalsparterna kan komma överens om att leverantören ska bistå beställaren vid testningen för godkännande.

(4) Om det inte har avtalats om något annat ska beställaren utföra överenskomna etapptestningar inom 7 vardagar efter det att leverantören skriftligen har meddelat att testningen kan påbörjas. Ett etappgodkännande befriar inte leverantören från ansvar för fel som uppdagas i samband med senare etapptestningar och som inte har kunnat och inte heller rimligen borde ha kunnat uppdagas i etapptestningar. Ett etappgodkännande är en förutsättning för att nästa fas ska kunna påbörjas, om det inte har avtalats om något annat.

(5) Leverantören ska utan dröjsmål avhjälpa fel som uppdagats vid testningen för godkännande. Den tid som reserverats för testningen för godkännande förlängs med den tid som leverantören behöver för att avhjälpa felet och som beställaren skäligen behöver för att testa och godkänna avhjälpta fel. Om fel beror på standardprogramvara ska leverantören på sin egen bekostnad och efter sina möjligheter avhjälpa eller låta avhjälpa felet. Om detta inte skäligen är möjligt ska leverantören på sin bekostnad kringgå felet. Om det inte skäligen är möjligt att kringgå felet med allmänt använda åtgärder, kan parterna avtala om tilläggsarbete för att kringgå felet eller så har beställaren rätt till prisavdrag. Om felet är så väsentligt att avtalets syfte inte uppnås till väsentlig del, har beställaren rätt att häva avtalet såvida det inte gäller en standardprogramvara som beställaren krävt.

(6) Beställaren ska utan dröjsmål skriftligen underrätta leverantören om uppdagade fel i tillämpningsprogrammet, dock senast inom 3 arbetsdagar från det att den tid som reserverats för beställarens testning för godkännande har löpt ut.

(7) Leveransens objekt eller en del av det anses vara godkänd om beställaren inte har meddelat om fel inom den tid som nämns i punkt 4(6) eller om beställaren tar leveransens objekt eller en del av det i produktionsbruk.

(8) Obetydliga fel som inte hindrar bruk av leveransens objekt för överenskommet ändamål eller hindrar dess funktion, utgör inte hinder för godkännande. Leverantören är dock skyldig att utan debitering och utan onödigt dröjsmål avhjälpa även fel och brister av detta slag

(9) Vid leveranser till ett fast pris ansvarar båda avtalsparterna för sina egna kostnader som hänför sig till att genomföra testningen för godkännande. Vid timprissatta leveranser ska beställaren betala ersättning för det arbete som leverantören utfört i anslutning till testningar för godkännande, dock så att leverantören svarar för egna kostnader i samband med förnyade testningar efter att eventuella fel åtgärdats.

(10) Om det inte har avtalats om något annat anses leveransen ha ägt rum när leveransens objekt har godkänts och leverantören har fullgjort alla sina avtalsenliga åligganden i fråga om ibruktagandet av produkten eller tjänstens slutresultat.

    5 Organisering och genomförande av leverans

(1) Avtalsparterna tillsätter ett projekt och en ledningsgrupp för det i syfte att fullfölja avtalet och för samarbetet mellan avtalsparterna. Vardera avtalsparten utser sin representant till ledningsgruppen, som övervakar genomförandet av projektet i egenskap av en samarbetsorganisation för avtalsparterna. Ledningsgruppens uppgifter och beslutsrätt slås fast i avtalet och ledningsgruppen samlas på begäran av en avtalspart efter behov och åtminstone efter varje leveransfas. Det förs protokoll över ledningsgruppens möten. Ledningsgruppen kan inte ändra avtalet.

(2) Leverantören tillsätter en projektchef med uppgift att rapportera till ledningsgruppen om projektläget och hur projektet framskrider. De övriga uppgifterna slås fast i avtalet. Båda avtalsparterna ska utse en kontaktperson med uppgift att följa och övervaka att avtalet fullföljs och informera inom den egna organisationen och den andra avtalsparten om frågor i anslutning till avtalets fullgörande. Leverantörens projektchef är leverantörens kontaktperson, om det inte avtalas om något annat. En avtalspart ska i god tid underrätta den andra avtalsparten om att kontaktpersonen byts ut.

(3) Avtalsparterna utser behövliga personalresurser för projektet. I avtalet kan det avtalas om namngivna nyckelpersoner.

(4) Avtalsparterna reserverar för egen del behövliga arbetslokaler och redskap till projektets förfogande.

(5) Avtalsparterna ska medverka till genomförandet av projektet i sådana sammanhang som avtalsparterna kan bestämma eller ha kontroll över. Båda avtalsparterna ska utan dröjsmål fatta de beslut som behövs för genomförandet av projektet.

(6) Om det inte har avtalats om något annat ska leverantören bygga upp beställarens tillämpningsprogram och utföra övriga projektrelaterade arbeten genom att använda leverantörens arbetsmetoder.

(7) Den avtalspart som ansvarar för utvecklingsmiljön sörjer under projektets gång för säkerhetskopior som utgör avtalsobjekt och som gäller leveransens objekt samt kontrollerar att de fungerar.

(8) Leveransprojektet avslutas när leveransens objekt har godkänts och tagits i bruk.

    6 Leverantörens resurser

(1) Leverantören säkerställer för sin del att det finns tillräckligt med personal för leveransen.

(2) Leverantören får inte byta ut i avtalet namngivna nyckelpersoner utan beställarens medgivande av andra orsaker än sådana som leverantören inte kan påverka. Beställaren kan inte neka att lämna sitt medgivande utan grundad anledning. Leverantören ska alltid skriftligen på förhand underrätta beställaren om att en nyckelperson byts ut och utan dröjsmål ersätta nyckelpersonen med en ny person.

(3) Den nya personen ska för sina kunskaper uppfylla avtalade krav.

    7 Garanti

(1) Under garantitiden avhjälper leverantören utan debitering och utan onödigt dröjsmål de fel som uppdagas i leveransens objekt. I avhjälpande ingår också att införa ändringar i dokumentationen motsvarande de ändringar som gjorts.

(2) Garantitiden är 6 månader från godkännandet av beställarens tillämpningsprogram, om det inte har avtalats om något annat. Om beställarens tillämpningsprogram godkänns etappvis, upphör garantitiden för tidigare godkända etapper dock först efter det att det har gått 6 månader från det att hela tillämpningsprogrammet godkändes.

(3) Beställaren har rätt att förutsätta att leverantören för fullgörandet av garantiåtaganden till beställaren före erläggandet av den sista betalningsposten lämnar en sådan säkerhet som beställaren godkänner. Säkerheten ska utgöra 15 procent av det totala avtalspriset inklusive mervärdesskatt och gälla i minst 3 månader efter den avtalsenliga garantitiden. Om fullgörandet av garantiåtaganden försenas, ska leverantören förlänga säkerhetens giltighetstid. Leverantören ansvarar för alla kostnader i samband med säkerheten.

(4) När det gäller standardprogram tillämpas det aktuella standardprogrammets garantivillkor på garantin.

(5) Om fel som uppdagas i leveransens objekt under garantitiden beror på standardprogramvara ska leverantören på sin egen bekostnad och i mån av möjlighet åtgärda eller låta åtgärda felet. Om detta inte skäligen är möjligt ska leverantören på sin bekostnad kringgå felet. Om det inte skäligen är möjligt att kringgå felet med allmänt använda åtgärder, kan parterna avtala om tilläggsarbete för att kringgå felet eller så har beställaren rätt till prisavdrag. Om felet är så väsentligt att avtalets syfte inte uppnås till väsentlig del, har beställaren rätt att häva avtalet såvida det inte gäller en standardprogramvara som beställaren krävt.

(6) Garantin upphör till den del där beställaren utan att detta skriftligt överenskommits med leverantören förändrar beställarens tillämpning eller den specificerade miljön, beställarens tillämpning används för annat än dess användningsändamål eller i strid med anvisningar om dess användningar eller om felet beror på annat än en orsak på leverantörens sida.

    8 Rättigheter

(1) Äganderätten till de datamedier som innehåller de tillämpningsprogram som är objekt för avtalet övergår till beställaren när datamediet har levererats.

(2) Äganderätten och de immateriella rättigheterna till beställarens material hör till beställaren eller en tredje part och överlåts inte till leverantören. Leverantören har rätt att behandla beställarens material endast för ändamål avsedda för fullföljande av avtalet.

(3) Om det inte har avtalats om något annat hör upphovsrätten och de immateriella rättigheterna till beställarens tillämpningsprogram jämte tillhörande dokumentation, med undantag för beställarens material, till leverantören eller en tredje part.

(4) Leverantören ger beställaren utan tilläggsdebitering rätt att använda det levererade materialet enligt villkor för program med öppen källkod. Om inte beställaren och leverantören har avtalat om vilken licens för öppen källkod som ska användas, bestämmer leverantören vilken licens för öppen källkod som ska tillämpas. Om flera licenser för öppen källkod tillämpas på det material som levereras, ska licenserna vara sinsemellan kompatibla.

(5) Leverantören ska meddela beställaren vilken licens för program med öppen källkod som tillämpas senast innan leverans av tillämpningsprogrammet eller, om beställaren ber leverantören bestämma licensen tidigare, inom trettio (30) dagar från beställarens skriftliga begäran. Om inte leverantören bestämmer licensen, beviljar leverantören beställaren utan tilläggsdebitering och utan royalty en evig och oåterkallelig rätt, utan ensamrätt, och utan att begränsas av upphovsrätt eller immateriella rättigheter för leverantören eller tredje part att själv eller med bistånd av en extern tjänsteproducent

      1. använda beställarens tillämpningsprogram för alla ändamål
      2. ändra och vidareutveckla beställarens tillämpningsprogram
      3. framställa nya exemplar av beställarens tillämpningsprogram
      4. sprida exemplar, i ursprungligt eller ändrat skick, till tredje part och
      5. överlåta denna rätt, eller en del av den, till tredje part.

(6) Leverantören försäkrar att beställaren kan utnyttja sina rättigheter ovan utan att de begränsas av leverantörens eller tredje parts affärs- eller yrkeshemligheter.

(7) Leverantören och beställaren har rätt att utan att höra den andra parten utnyttja beställarens tillämpning samt det material och den kompetens som uppstått i samband med avtalet. Detta avtal undanröjer inte beställarens skyldighet att beakta eventuella exportbegränsningar.

(8) Leverantören ska överlämna det material som ska levereras till beställaren.

(9) Leverantören ska säkerställa att varje licens för det material som levereras är kompatibel med de övriga licenserna för det material som levereras och kompatibel med licenskrav som beställaren eventuellt angivit i avtalet. Beställaren förbinder sig att följa de licensvillkor för öppen källkod som tillämpas på det material som mottagits.

(10) Leverantörens ansvar gentemot beställaren för fel bestäms efter det användningsändamål och den användningsomfattning som överenskommits. Det som avtalas om beställarens rättigheter i punkt 8 i dessa specialvillkor utvidgar inte leverantörens ansvar för fel.

(11) Oberoende av vilken licens för öppen källkod som leverantören har valt ansvarar leverantören inför beställaren för den del av leveransen som leverantören själv gjort eller låtit göra hos sin underleverantör enligt JIT 2015 – Allmänna villkor punkterna 6 (2) - 6 (7).

(12) I leveransen kan det ingå plattformsprogramvaror om de och deras villkor är specificerade i avtalet eller om beställaren senare har godkänt dem. Bestämmelserna i punkt 8 (4) gäller ej sådana plattformsprogramvaror på vilka det tillämpas villkor för standardprogram som gäller dem. Leverantören ansvarar inte för kränkningar av tredje parts immateriella rättigheter till plattformsprogramvaror inför beställaren utöver det som tredje part har förbundit sig till i plattformsprogramvarornas standardvillkor i förhållande till leverantören.

    9 Leverantörens skyldigheter

(1) Leverantören ansvarar för att beställarens tillämpning och beskrivningarna av det är avtalsenliga och att arbetet utförs med den yrkesskicklighet som uppgiften kräver och med iakttagande av god teknisk sed och kvalitetsnivå.

(2) Leverantören verkar i samråd och rådgör med andra leverantörer och med konsulter som beställaren anlitar, om beställaren begär det. Om det inte har avtalats om något annat har leverantören rätt att debitera för detta tilläggsarbete. Leverantören ska dock på förhand meddela om tilläggsarbetet.

(3) Leverantören ska specificera och planera leveransens objekt så att beställaren kan, med användning av automatiska system på sätt som leverantören specificerat, föra allt beställarens informationsmaterial som tillämpningen lagrat till ett format enligt öppenhetskravet för datamaterialet.

(4) Leverantören ska specificera och planera leveransens objekt så att behandlingen av personuppgifter med tillämpningen följer kraven i dataskyddslagstiftningen.

(5) Till dokumentationen för leveransens objekt hör en databeskrivning. Leverantören har inte rätt till separat debitering för att leverera databeskrivningen, om inget annat har avtalats.

(6) Leverantören ska erbjuda ett öppet gränssnitt till leveransens objekt, om det i avtalet har överenskommits om krav på öppet gränssnitt.

    10 Beställarens skyldigheter

(1) Utöver det som i avtalet överenskommits om beställarens uppgifter ska beställaren till leverantören lämna de uppgifter som kan lämnas och som leverantören behöver för att utföra uppgiften. Beställaren ansvarar för de uppgifter, anvisningar och föreskrifter som beställaren lämnat till leverantören.

(2) Beställaren ansvarar för att för sin del utföra de uppgifter som överenskommits i avtalet för beställaren enligt överenskommen tidplan.

    11 Underhåll

(1) Leverantören tillhandahåller separat överenskomna stöd- och underhållstjänster för leveransens objekt. Leverantören förbinder sig att tillhandahålla stöd- och underhållstjänsterna i minst ett års tid från det att beställarens tillämpningsprogram har godkänts.

    12 Källkodsdeponering för standardprogram

(1) Om beställaren kräver det ska leverantören försöka medverka till att källkoden till standardprogramvara som ingår i leveransens objekt tillsammans med de ändringar och tillägg som gjorts för beställaren deponeras hos en opartisk tillhandahållare av deponeringstjänst (escrow agent) så att beställaren får nyttjanderätt till källkoden ifall

      1. innehavaren av rättigheterna till standardprogramvarorna försätts i konkurs eller likvidation
      2. underhåll av leveransens objekt inte kan fås av leverantören, rättsinnehavaren till det aktuella standardprogrammet eller av någon annan tredje part på väsentligen samma villkor som de som leverantören och beställaren har kommit överens om när det gäller underhållet.

    13 Dröjsmål

(1) Om en avtalspart ser att det kommer att uppstå dröjsmål i sin leverans eller förpliktelse eller anser ett dröjsmål vara sannolikt, ska avtalsparten utan dröjsmål underrätta den andra avtalsparten skriftligt om dröjsmålet och hur det påverkar fullgörandet av avtalet. Avtalsparterna kommer vid behov överens om en ny leveranstid.

(2) Om leveransen försenas av orsaker som beror på leverantören, betalar leverantören avtalsvite till beställaren för varje påbörjad sju (7) dagar lång tidsperiod, som leverantören överskrider i avtalet överenskommen leveransdag för leveransen eller en del av den. Vitet för varje ovan nämnd tidsperiod är 0,5 procent av köpeskillingen för leveransens fördröjda objekt. Vitet uppgår dock som högst till 7,5 procent av ifrågavarande pris. Vitets storlek påverkas inte av storleken på den skada som förseningen orsakar. Med försening av produkt eller tjänst likställs sådan försening av dokumentation och uppgifter som hindrar användning.

(3) Leverantören har inte rätt till avtalsvite på grund av beställarens dröjsmål.

    14 Öppen publicering av tillämpningsprogram

(1) Leverantören publicerar tillämpningen inom trettio (30) dagar från det att leveransens objekt är godkänd, på sätt som leverantören väljer, om inget annat avtalats. Publiceringen ska ske på ett sätt som stöder versionshantering så att den tillämpning som publiceras finns allmänt tillgänglig med en licens för öppen källkod enligt punkt 8 (4).

(2) Om licensen inte är specificerad enligt punkt 8 (4) ska leverantören vid publiceringen använda följande licensklausul: "Detta program inklusive dokumentation är licensierat under EUPL 1.1-licens eller, efter licenstagarens val, med vilken som helst senare version." Om licensieringen för de delar som används i den tillämpning som ska publiceras inte är kompatibel med EUPL 1.1-licensen ska leverantören för dessa delar använda följande licensklausul: "Detta program inklusive dokumentation är licensierat med MIT-licensen".

(3) Leverantören ska kopiera texten i tillämpade licenser i anslutning till tillämpningen som ska publiceras.

(4) Till de delar som tillämpningen som ska publiceras innehåller anpassningar eller utökningar av delar av andra projekt med öppen källkod, ska sådana anpassningar och utökningar i första hand publiceras så att de erbjuds ifrågavarande projekt med öppen källkod. För denna del licensierar leverantören anpassningarna och utökningarna enligt praxis i ifrågavarande projekt för öppen källkod. Om publicering på detta sätt inte skäligen är möjligt, görs publiceringen i varje fall enligt punkt 14 (1).

(5) Vid publiceringen får leverantören uppge omfattande ansvarsbegränsningar till förmån för leverantören, men de påverkar inte leverantörens ansvar mot beställaren enligt detta avtal. Detta avtal hindrar inte heller leverantören om så önskas att förbinda sig till underhållsavtal mot tredje part för den tillämpning som publiceras.

(6) Leverantören ska före publicering och även under tiden för underhåll av den tillämpning som publiceras säkerställa att den tillämpning som publiceras inte innehåller beställarens konfidentiella information eller andra beställarspecifika uppgifter, som specifikationer, adresser, användarnamn eller lösenord i anslutning till användning av datorsystem. Beställaren medverkar vid behov med specifikation av uppgifter som är konfidentiella.

(7) Leverantören är skyldig att inom trettio (30) dagar efter publiceringen publicera en uppgift om publicering av tillämpningen i den av Finlands offentliga förvaltning upprätthållna portal som behandlar beskrivningar och specifikationer för interoperabilitet. Av uppgifterna ska minst publiceringstidpunkt, beskrivning och plats framgå.

    15 Utvecklingsmodell

(1) Om det har överenskommits om detta i avtalet kan beställaren kräva att leverantören gör utvecklingsarbetet för den tillämpning som ska publiceras i ett öppet versionshanteringssystem.

    16 Underhåll av tillämpning som publiceras

(1) Leverantören underhåller den tillämpning som publiceras under minst tolv (12) månader räknat från det att leveransens objekt blivit godkänt. Om inget annat avtalats inkluderar underhåll säkerställande av tillämpningsprogrammets tillgänglighet enligt punkt 14 (1) och 14 (2) och införande av avtalsenliga felrättningar och andra avtalsenliga ändringar i ett öppet versionshanteringsprogram med högst sex (6) månaders intervall samt i portalen enligt punkt 14 (7) när uppdatering av den lämnade informationen kräver det.

(2) Beställaren och leverantören kan avtala om att fortsätta underhållet av den tillämpningsprogramvara som publiceras under en längre tid än ovan. Om det då inte närmare har avtalats om innehållet i underhållet av den tillämpningsprogramvara som publiceras, tillämpas följande villkor på det utökade underhållet:

      1. Underhållsåtgärderna omfattar utöver åtgärderna ovan i punkt (1) allmän information till tredje parter om läget för tillämpningsprogrammet och utvecklingsgången. Leverantörens åtagande och leverantörens förbindelse omfattar högst överenskommen arbetsmängd.
      2. Leverantören rapporterar med överenskommet intervall och på överenskomna sätt till beställaren, eller om inte annat avtalats, med sex (6) månaders intervall, kontakter och vidtagna åtgärder och får samtidigt beställarens synpunkter när det gäller fortsatt verksamhet. Leverantören beaktar beställarens syn tillsammans med eventuella andra brukarorganisationers syn på det sätt leverantören anser bäst. Leverantören har dock inte, om inte detta avtalats särskilt, någon skyldighet att vidta konkreta åtgärder baserat på beställarens synsätt.
      3. Leverantören har rätt att debitera beställaren för utvidgade underhållsåtgärder på den tillämpningsprogramvara som publiceras efter använd tid och överenskomna priser. Om utvidgat underhåll för tillämpningsprogrammet som publiceras köps av flera, debiteras inte samma arbete flera gånger.
      4. Utvidgat underhåll för publicerad programvara kan endera avtalsparten avsluta med tre (3) månaders uppsägningstid.