Tredjemandsprogrammel i K03 Alice Grünfeld, chefjurist 1
BEC BEC er ejet af en række banker og har derudover en række finansvirksomheder som kunder samt udbyder af flere brancheløsninger Omsætning ca. 1,2 mia., ca. 600 ansatte Full service provider (udvikling, drift og vedligehold). hovedsageligt SAAS men også FM Ansvar for jura og kontraktstyring, herunder indkøb Været der i godt 5 år, kommer fra, bygget op fra bunden, 4 medarbejdere Særlige forhold foreningstankegang, dvs costpriser, gå i nul har ikke reserveret til stort ansvar overfor kunderne. Vi er venner tilgang. Forstå kundernes forretning - partnerskab Mit job -meget kommerciel tilgang risikoafdækning, begrænsning, awareness Systemlandkort høj kompleksitet og systemer ofte baseret på tredjemandsprogrammel, herunder open source
K03 regulering af tredjemandsprogrammel Tilgangsvinkel i dag Kort opridse reglerne Påpege leverandør opmærksomhedspunkter/udfordringer Jeg kommer ikke med et skræddersyet alternativ hvis der skal være styr på det, så er K03 et bud men leverandører skal ved afgivelse af bud nøje overveje Umuligheder indbygget i reguleringen af tredjemandsprogrammel Derudover væsentlige back-to-back krav til de underleverandøraftaler hvor kan forhandle Kontrakten indebærer høj risiko / dyrt at indgå og lave tilstrækkelig kontraktstyring Hær af rådgivere både kunde og leverandør Kunder skal blandt andet overveje Er reguleringen praktisk realiserbar (eller er det en narresut ) Risikopræmien Tager kontraktstyring/risikoafdækning fokus fra kontraktens opfyldelse Kan kontrakten være prohibitiv for, at leverandører byder Kommende case på trapperne Oplæg til overvejelser/diskussion byd gerne ind undervejs. Har nogen indgået K03 aftaler endnu?
Ansvar for underleverandører Definition af programmel Starter velkendt: Leverandøren er ansvarlig for sine underleverandører (pkt. 11 og 23.8) Underleverandører skal listes i bilag 8 Programmel består af standardprogrammel og kundespecifikt programmel Standardprogrammel programmel, der ikke er tilpasset, tilrettet eller udviklet til kunden, og som er tilgængeligt for enhver på almindelige kommercielle eller ikke-kommercielle og lige vilkår Tredjeparts Standardprogrammel delmængde af standardprogrammel. MEN ofte vil det udgøre al standardprogrammel, idet leverandørens eget standardprogrammel anses for kundespecifikt programmel, hvis det pågældende programmel ikke kan købes hos tredjemand (vejledning side 39) Ingen særregler om open source dvs er tredjeparts stprog Kundespecifikt programmel programmel som ikke er standardprogrammel
Brugsretten Brugsretten er overordnet reguleret i pkt. 31 og detailreguleret i bilag 16 (licensbetingelser) Brugsretten overgår ved overtagelse (hovedregel bestået overtagelsesprøve for delleverance) Kunden har ret til selv at drifteeller lade tredjemand gøre det, medmindre det er aftalt, at leverandøren drifter Standardprogrammel Kundens adgang til vedligeholde og ændre kan begrænses Kunden har adgang til at foretage fejlrettelse (vejledning s. 96) Kundespecifikt programmel Kunden og tredjemand har adgang til at vedligeholde og ændre(samt foretage fejlrettelse) Kildekoden skal deponeres For alt programmel gælder, at hvis kunden har ret til at vedligeholde og ændre, skal leverandøren stille de nødvendige redskaber til rådighed
Licensbetingelser Licensbetingelser bilag 16 Leverandøren skal foretage licensstyring For hver enkelt licens angive en række oplysninger i skemaform vedrørende begrænsninger i brugsretten m.v. Skemaets indhold har forrang frem for licensdokumenters indhold Leverandøren skal skadesløsholde kunden, hvis tredjemand retter krav mod kunden på grundlag af licensbestemmelser, der ikke fremgår af eller strider mod skemaets indhold (forudsat at kunden har stillet spørgsmålet i skemaet) Der må ikke i skemaet henvises til licensdokumenter Hvis der ikke er svaret på et forhold i skemaet, er hovedreglen, at der ikke er nogen begrænsninger
Leverancen - dokumentation Brugerdokumentation og systemdokumentation m.v. Dokumentation nødvendig for at tredjemand kan varetage drift og udføre vedligehold og ændringer af kundespecifikt programmel og evt. standardprogrammel (hvis sådan ret er aftalt for sidstnævnte) (pkt. 3.5) Række krav i bilag 4 til dokumentation Brugerdokumentation på dansk Søg og redigerbar elektronisk kopi samt på papir Ændringer i dokumentation skal være sporbare Detaljeringsniveau kunden og fremtidig leverandør skal kunne Gennemføre rettelser Vurdere omfanget af planlagte ændringer Videreudvikle systemet uden at være tvunget til at indgå i dialog med tidligere leverandør
Leverancen - garantier Hvis kunden har stillet krav om bestemt programmel begrænsning i leverandørens ansvar for fejl (pkt. 23.2) Hvis kunden har stillet krav om bestemt programmel i almindelighed begrænsning i leverandørens ansvar for fejl og ekstraordinære vedligeholdelsesomkostninger - forudsat at leverandøren ved sit valg af det konkrete programmel ikke har eller burde have forudset sådanne fejl eller ekstraordinære vedligeholdelsesomkostninger (pkt. 23.2) Hvornår har kunden stillet sådanne krav?
Leverancen - garantier Programmel udført således at tredjemand uden uforholdsmæssigt resurseforbrug kan udføre vedligehold og ændringer (pkt. 23.7) Vedligehold og ændringer kan udføres ved anvendelse af standardværktøjer -ellers skal leverandøren stille værktøjerne til rådighed (pkt. 23.7) Hvis kunden på leverandørens vejledning har indgået licensaftale med tredjemand om tredjemands standardprogrammel, så anses licensgiveren som underleverandør til leverandøren (23.8) Ved fejl i tredjemands standardprogrammel hvis programfejl (ikke systemfejl) så begrænsning af leverandørens pligt til fejludbedring men ikke i øvrige misligholdelsesbeføjelser OG gælder kun, hvor der er en leverandør dvs. typisk ikke ved open source (pkt. 23.8 og vejledning side 82)
Leverancen vedligehold og support Starter ved kundens overtagelse af delleverance (pkt. 15.1) Leverandøren leverer medmindre andet aftales (pkt. 15.1) Pkt. 2.1 i bilag 10 (vedligehold) blandt andet For hver underleverandør angive vedligeholdelsesområder og ansvarlig kontaktperson hos underleverandøren Underleverandørs nøglemedarbejdere skal nævnes ved navn og funktion og hvorfor er nøglemedarbejdere Opdatering til nye versioner eller releases Kunden har ikke pligt til at foretage opdatering til nye versioner eller releases kan dog påvirke servicemål og fejlrettelse (pkt. 15.1) Leverandøren er berettiget til særskilt vederlag for fejlafhjælpning, der kunne være afhjulpet ved ny version eller release, hvis kunden ikke ønsker en sådan installeret (bilag 14 (vederlag), pkt. 3.1). DOG Hvis kundens afvisning af en version/release skyldes, at installationen vil medføre ikke uvæsentlige ekstraordinære omkostninger eller ulemper for kunden, kan leverandøren ikke kræve særskilt vederlag (bilag 14 (vederlag), pkt. 3.1) Levering og installation af nye versioner og releases er omfattet af fast vederlag (bilag 10 (vedligehold), krav 22)
Diverse øvrige opmærksomhedspunkter Krav til sikkerhed i bilag 3 gælder også underleverandører (pkt. 19) (B2B) Kunden kan ved uvildig sagkyndig foretage audit, herunder kontrollere kvaliteten af kildekoden (pkt. 18) (B2B) Indståelse for krænkelse af tredjemands rettigheder (gammel kending) (pkt. 23.10) (B2B) Leverancer skal overholde præceptiv lovgivning (pkt. 23.11). (B2B)Husk at beskrive forhold vedrørende dette i løbende vedligehold Erstatning og grundlag for beregning af bod er begrænset til leverancevederlaget (heri indregnes 4 års licensbetalinger for standardprogrammel) (pkt. 29). Hvad er leverancevederlaget?
Opmærksomhedspunkter (fortsat) Vederlag Hvert standardprogrammel skal specificeres med henvisning til bilag 3 (leverancebeskrivelse) og bilag 16 (licens) (bilag 14 (vederlag), krav 5) (prisgennemsigtighed) Vedligehold og licens faktureres månedsvis bagud (bilag 14 (vederlag), krav 9 og 15) (B2B)
Udtræden af aftalen samt ophør af vedligehold Udtræden(pkt. 34.1) Kunden kan på et hvilket som helst tidspunkt opsige med aftalt ([20] Arbejdsdage) varsel med virkning for fremtidige leverancer Hvornår er tredjemandsprogrammel leveret (når overtaget, altså godkendt). GAP ift standardlicenser (ofte installation) Ophør af vedligehold leverandørens opsigelsesadgang(pkt. 34.2) 12 måneder, dog tidligst med virkning fra 4 år fra overtagelse af sidste delleverance (dog 3 måneder hvis tredjeparts standardprogrammel og licensgiver ophører med udbud af services i DK) (B2B) Ophør af vedligehold kundens opsigelsesadgang(pkt. 34.2) Hele leverancen -6 måneder, dog tidligst med virkning fra 1 år fra overtagelse af sidste delleverance (B2B) Dele af leverancen 6 måneder, dog tidligst udløb af garanti for den pågældende leverance Hvis leverandøren drifter så kan kunden kun opsige vedligehold samtidig med ophør af drift