TOOLS FOR ALLE 

Licenser

Åbne licenser

Open source software kan være udgivet under mange forskellige licenser.

Det kan du blive lidt klogere på, på denne side.

Den mest afgørende forudsætning for at et stykke software er frit eller åbent, handler om de betingelser, der følger med programmet.

Det er altså aldrig et spørgsmål om at open source programmer virker på en bestemt måde eller at programmet har nogle særlige koder eller er skrevet på et bestemt sprog. Det er alene et spørgsmål om hvad vi har fået lov til at gøre med programmet.

Open Source

Open source er i virkeligheden er bred fælles betegnelse for de licenser, der har et bestemt sæt af friheder. På OpenSource.org kan du se en oversigt over de mange forskellige licenser, man kan møde.

I den blå sektion længere nede på siden kan  du også læse definitionen på open source.

Åbent på andre måder

I stedet for at benytte sig af en af de licenser, der findes til at markere vilkår for et program eller værktøj, så står det selvfølgelig også enhver udvikler frit for at lave sine egne betingelser. Men typisk vælger man at bruge licenser, da de som udgangspunkt er juridisk afprøvede. 

Læs mere

Det kan være spændende at grave sig lidt dybere ned i de mange licenser og måske også komme lidt ned i historien bag dem. Vi kan anbefale, at du læser mere om Open Source licenser på Open Source Initiative.

Der er også mange stærke organisationer omkring Open Source. Prøv fx at kaste et blik på denne oversigt på OpenSource.com

 

Licenser

BSD

BSD 2-Clause “Simplified” or “FreeBSD” license

Læs om BSD her 

Creative Commons

Creative Commons benyttes generelt ikke på software, men mere på indholdsmedier. 

Du kan blandt andet se projektet Common Voice benytte cc0-licensen på det indhold, deres projekt udvikler.  

Læs om Creative Commons her 

GeoGebra-licens

Programmet GeoGebra har lavet deres egne betingelser for hvad man må med deres program. GeoGebra må hentes, kopieres, deles og bruges til alle ikke-kommercielle formål. 

Læs GeoGebras licens her 

GPL

GNU General Public License (GPL)

Læs om GPL her 

MIT

MIT-licensen kommer oprindeligt fra Massachusetts Institute of Technology (MIT). MIT-licensen er ikke en copyleft-licens, som ville have betinget at afledte værker bevarede samme licens. Det betyder at software der benytter MIT-licensen kan udvikles til at blive beskyttet og derved være proprietær software eller åbnet med brug af andre licenser. 

Læs mere om MIT

MPL

Mozilla Public License (MPL) 

Læs om MPL her 

DEfinition

Open source betyder ikke kun adgang til kildekoden. Distributionsvilkårene for open source-software skal også overholde følgende kriterier:

1. Fri distribution
Licensen skal ikke begrænse nogen part i at sælge eller give softwaren væk som en del af en samlet softwaredistribution, der indeholder programmer fra flere forskellige kilder. Licensen kræver ikke royalty eller andre gebyrer for et sådant salg.

2. Kildekode
Programmet skal indeholde kildekode og skal tillade distribution i kildekode såvel som kompileret form. Hvor en eller anden form for et produkt ikke distribueres med kildekode, skal der være et velkendt middel til at skaffe kildekoden til højst en rimelig reproduktionspris, helst download via internettet uden beregning. Kildekoden skal være i den foretrukne form, som en programmør vil ændre programmet i. Bevidst sløret kildekode er ikke tilladt. Mellemformer såsom output fra en forbehandler eller oversætter er ikke tilladt.

3. Afledte Værker
Licensen skal tillade ændringer og afledte værker og skal tillade, at de distribueres under samme vilkår som licensen til den originale software.

4. Integritet af forfatterens kildekode
Licensen kan kun begrænse kildekoden i at blive distribueret i ændret form, hvis licensen tillader distribution af “patch-filer” med kildekoden med det formål at ændre programmet på byggetidspunktet. Licensen skal udtrykkeligt tillade distribution af software bygget ud fra ændret kildekode. Licensen kan kræve, at afledte værker bærer et andet navn eller versionsnummer end den originale software.

5. Ingen forskelsbehandling af personer eller grupper
Licensen må ikke diskriminere nogen person eller gruppe af personer.

6. Ingen diskrimination mod indsatsområder
Licensen må ikke begrænse nogen i at gøre brug af programmet inden for et bestemt indsatsområde. For eksempel må det ikke begrænse programmet i at blive brugt i en virksomhed eller i at blive brugt til genetisk forskning.

7. Distribution af licens
Rettighederne knyttet til programmet skal gælde for alle, som programmet videredistribueres til, uden at det er nødvendigt at udføre en yderligere licens fra disse parter.

8. Licensen må ikke være specifik for et produkt
Rettighederne knyttet til programmet må ikke afhænge af, at programmet er en del af en bestemt softwaredistribution. Hvis programmet udvindes fra den pågældende distribution og bruges eller distribueres inden for betingelserne i programmets licens, bør alle parter, som programmet videredistribueres til, have de samme rettigheder som dem, der gives i forbindelse med den originale softwaredistribution.

9. Licensen må ikke begrænse anden software
Licensen må ikke lægge begrænsninger på anden software, der distribueres sammen med den licenserede software. For eksempel må licensen ikke insistere på, at alle andre programmer, der distribueres på samme medie, skal være open source-software.

10. Licens skal være teknologineutral
Ingen bestemmelse i licensen må være baseret på nogen individuel teknologi eller grænsefladestil.

Frit oversat fra definitionen på Open Source fra Open Source Initiative. Kilde

Om et program er åbent eller lukket, handler ikke om programmet men om udviklernes intentioner med deres arbejde.

Licenser
tools for alle

Senest redigeret: nov. 2021

Af: Benjamin og Peter