Skriver du og din virksomhed open source-kode? Sådan undgår I problemer med ophavsretten

Klumme: Hvordan finder man ud af, hvem der har rettighederne til software udviklet af flere udviklere fra forskellige dele af verden?

Artikel top billede

(Foto: © Ondine Goldswain /)

Hvordan afgøres spørgsmål om ophavsrettighederne til software med mange udviklere? Er oplysninger fra for eksempel versionstyringensværktøjet Git tilstrækkelige?

Det er altid godt at påføre de pågældende filer en notering om, hvad man har udviklet. Men kan det sikres, at disse noteringer bevares, hvis filerne tilføjes andre projekter eller ændres?

Og hvor meget skal man bidrage med for at have noget at skulle have sagt i et større projekt?

Hvis man som udvikler har indgået en aftale om overdragelse af ophavsrettighederne til sit bidrag i projektet, så har man - naturligvis afhængigt af aftalevilkårene - ikke længere mulighed for at bestemme over koden, selvom bidraget tydeligt kan adskilles fra resten af projektet.

Dernæst skal man som udvikler være opmærksom på, at ophavsretten til både dele af og hele programmer i Danmark automatisk overgår til ens arbejdsgiver, hvis man kan betragtes som arbejdstager, og hvis programmet er udviklet som led i ens arbejde eller blot efter arbejdsgiverens anvisninger.

Dette gælder altså også, selvom man ikke har aftalt noget om ophavsrettighederne med sin arbejdsgiver.

Omvendt kan som udvikler beholde ophavsrettighederne til sin kode og dermed selv bestemme over den, hvis man har aftalt dette med sin arbejdsgiver på forhånd.

Hvem har rettighederne, når der ikke er aftalt noget?

Spørgsmålet om, hvem der har ophavsrettighederne til hele og dele af programmer, er sværere at besvare, når det drejer sig om open source software-projekter, som typisk udvikles over internettet gennem centrale og internationale kode-administrationstjenester af mange forskellige udviklere, som ikke har aftalt noget med hinanden.

Et projekt kan eventuelt have en kerne, som er licenseret under en licens, der fastlægger ophavsrettighederne til fremtidige bidrag, men dette behøver ikke at være tilfældet.

Svaret på, hvem der har ophavsrettighederne, må derfor afgøres konkret fra projekt til projekt, og der er derfor forskellige begreber fra den danske ophavsret, som man som udvikler skal holde sig for øje.

Ophavsret til et samleværk

Man kan opnå ophavsret til et samlet program - et samleværk - hvis man sammenstiller forskellige programmer, der hver især er ophavsretligt beskyttede, det vil sige ikke er alt for simple.

Ophavsretten til et sådant samlet program betyder dog ikke noget for ophavsretten til de enkelte programmer, som er blevet sammenstillet, og ophavsmanden til det samlede program må derfor indhente godkendelse til udnyttelse fra udviklerne til programmets enkelte dele.

Ophavsret til et fællesværk

Derudover kan flere udviklere opnå ophavsret til et program - et fællesværk - i fællesskab, hvis de enkelte bidrag ikke kan udskilles som selvstændigt ophavsretligt beskyttede programmer.

I dette tilfælde kan alle udviklerne hver især forbyde andre at bruge programmet uden tilladelse.

Ofte vil der dog i open source projekter være givet tilladelse gennem open source-licensen. Desuden skal alle udviklerne i princippet være enige om dispositioner over programmet, medmindre dette ikke har været meningen.

Det kan dog være svært at finde frem til, hvad der har været meningen med et program, som mange udviklere, der ikke kender hinanden, har udviklet i fællesskab gennem bidrag over internettet, men det vil nok i de fleste tilfælde være klart, at det ikke har været meningen, at alle udviklere skal være enige om enhver disposition over et sådant open source-projekt.

Hvad med scanningtools?

Der har i lang tid været påbegyndt en udvikling af "scanningtools", som mere eller mindre præcist ud fra for eksempel oplysninger fra GitHub bestemmer de procentvise fordelinger af bidrag i et samlet program fra forskellige udviklere.

De kan muligvis indikere, hvem har der har stået for størstedelen af et projekt, men det største bidrag kan i princippet være uvæsentligt for programmet eller endda helt meningsløst.

Disse scanningtools kan dog ikke ændre på det danske princip om flere udvikleres ophavsret til et program i fællesskab.

Omvendt kan disse scanningstools muligvis få betydning for bestemmelsen af ophavsretten til et program med mange udviklere i forhold til andre landes regler.

I USA for eksempel kan man muligvis opnå ophavsret over et program, selvom det består af bidrag fra mange forskellige udviklere, hvis man er "den dominerende ophavsmand".

Tak til stud.jur. Victor Emil Clausen, der har bidraget til dette indlæg.

Læses lige nu
    Computerworld Events

    Vi samler hvert år mere end 6.000 deltagere på mere end 70 events for it-professionelle.

    Ekspertindsigt – Lyt til førende specialister og virksomheder, der deler viden om den nyeste teknologi og de bedste løsninger.
    Netværk – Mød beslutningstagere, kolleger og samarbejdspartnere på tværs af brancher.
    Praktisk viden – Få konkrete cases, værktøjer og inspiration, som du kan tage direkte med hjem i organisationen.
    Aktuelle tendenser – Bliv opdateret på de vigtigste dagsordener inden for cloud, sikkerhed, data, AI og digital forretning.

    Sikkerhed | København

    Cyber Threats

    Få teknisk indsigt og konkrete løsninger til at modstå moderne cyberangreb. Lær af fejl, stop angreb i tide og byg systemer med ægte resiliens. Fokus på lavniveau-detektion, netværksovervågning og hurtig gendannelse. Deltag i Cyber Threats fra...

    It-løsninger | København V

    Platform X 2026: Forretning, teknologi og transformation

    Mød verdens stærkeste og mest effektive platforme der driver den digitale transformation samlet i København - og dyk ned i den nyeste teknologi.

    Andre events | Kongens Lyngby

    Årets CIO 2026

    Vi samler Danmarks stærkeste digitale ledere til en dag med viden og visioner. Årets CIO 2026 fejrer 21 års jubilæum, og NEXT CIO sætter spotlight på næste generation. Deltag og bliv inspireret til at forme fremtidens strategi og eksekvering.

    Se alle vores events inden for it

    Navnenyt fra it-Danmark

    Guardsix har pr. 1. april 2026 ansat Annbritt Andersen som Global Chief Revenue Officer (CRO). Hun skal især beskæftige sig med at geare organisationen til en markant skalering i Europa. Hun har tidligere beskæftiget sig med globale kommercielle strategier for nogle af branchens allerstørste spillere, herunder Microsoft. Nyt job
    Alexander Hoffmann, SVP, Technology & IT hos GlobalConnect, er pr. 1. maj 2026 forfremmet til EVP, Tech, IT & Security. Han skal fremover især beskæftige sig med at lede den fortsatte udvikling af en mere integreret og software-drevet infrastrukturplatform. Forfremmelse

    Alexander Hoffmann

    GlobalConnect

    Renewtech ApS har pr. 1. april 2026 ansat Boris Sudar som Senior IT Specialist. Han skal især beskæftige sig med at sikre, at Renewtech cloudbaseret infrastruktur fortsætter på sit højeste niveau, mens han også skal drive system udvikling. Han kommer fra en stilling som Senior IT Specialist hos Eurowind Energy. Han har tidligere beskæftiget sig med Microsoft 365, Intune og sikker endepunktsstyring for hybrid og cloudbaseret infrastrukturer. Nyt job

    Boris Sudar

    Renewtech ApS