• Opret dig
  • Glemt adgangskode

User account menu

  • Artikler
  • Forside
  • Forum
  • Nyheder
  • Log ind
Hjem
LinuxIN.dk

Snak med

Opret dig!

Af shafh_dk | 03.03.2010 00:19

Hvilken licens skal jeg vælge?

Hjælp generelt
Hey.
Jeg er for tiden i gang med et projekt (program) som jeg gerne vil udgive under en open-source licens som er godkendt af Open-Source Initiative.
Men jeg har bare det krav at jeg ikke ønsker at folk ændre i mine koder og derefter udgiver dem under en anden (kommerciel) licens. Projektet og andres forbedringer skal altså forblive under en open-source licens.

Men hvilket licens bør jeg vælge? Er der nogen der har lidt tjek på de forskellige typer af licenser, som ved hvilket licens jeg bør vælge?

På forhånd tak
  • Log ind eller opret dig for at tilføje kommentarer

Kommentarer14

# 1

15 år 4 måneder siden

Permalink

Indsendt af bill gates den 3. marts 2010 kl. 00:29

Permalink

GPL

Projektet og andres forbedringer skal altså forblive under en open-source licens.

GPL.

Tag som det første og acceptere andres bidrag, selvfølgelig på betingelse af det er brugbart. På den måde får du spredt copyrighten, også er der kun copyleften tilbage.

Velkommen i Himlen(c).
  • Log ind eller opret dig for at tilføje kommentarer

# 2

15 år 4 måneder siden

Permalink

Indsendt af gumle den 3. marts 2010 kl. 00:48

Permalink

Re: Hvilken licens skal jeg vælge?

hvad du skal vælge er jo helt op til dig selv.
Men siden GPL er et tveægget sværd burde du måske kigge på CDDL.
Men det simple og måske åbenlyse svar er nok GPL

/G
  • Log ind eller opret dig for at tilføje kommentarer

# 3

15 år 4 måneder siden

Permalink

Indsendt af m_abs den 3. marts 2010 kl. 01:35

Permalink

#0
Dit licens valg kan være

#0
Dit licens valg kan være begrænset af hvilke biblioteker du bruger. Hvis du bruger et bibliotek der er GPL, så skal dit program også være det eller en kompatible licens.

En licens, der forhindre kommercielt brug er ikke open source, men jeg gætter på du mente bruge det i ufrit/lukket software. ;)

CDDL ville jeg holde mig langt fra, da den ikke er GPL-kompatible og derfor begrænser valget af biblioteker jeg kan bruge samt brugbarheden af mit program.

Personligt ville jeg vælge LGPL, da det sørger for min kode ikke kan lukkes men gør mit program frit for folk, der ikke nødvendigvis ønsker at følge GPL'en. Hvis du ikke ønsker det sidste, så anbefaler jeg GPLen.
  • Log ind eller opret dig for at tilføje kommentarer

# 4

15 år 4 måneder siden

Permalink

Indsendt af beer114 den 3. marts 2010 kl. 06:08

Permalink

Re: Hvilken licens skal jeg vælge?

På arbejde er vi igang med at åbne op for et program og det lader til at vi kommer til at vælge LGPL over GPL pga vi gerne vil have at folk linker det til og er ligeglade med om disse programmer er open source eller ej
  • Log ind eller opret dig for at tilføje kommentarer

# 5

15 år 4 måneder siden

Permalink

Indsendt af anonym3 den 3. marts 2010 kl. 17:25

Permalink

.

.
  • Log ind eller opret dig for at tilføje kommentarer

# 6

15 år 4 måneder siden

Permalink

Indsendt af shafh_dk den 3. marts 2010 kl. 21:56

Permalink

Hey.
Det kan godt bare være

Hey.
Det kan godt bare være det er mig dig ikke vidste det. Men er det virkelig rigtigt at man ikke kan lukke koder som er under GPL?
Altså jeg mener et firma kan ikke udvikle videre på et program der er under GPL, og derefter udgive den forbedrede version under en lukke licens? Troede jeg nemlig godt de kunne?
Forstår nemlig så bare ikke hvorfor Red Hat kunne lave den kommercielle udgave af deres distribution: Red Hat Linux - eller den var måske også under GPL?


Hvis GPL opfylder dette, vil jeg sandsynligvis nok udgive den under det, så. Det er nemlig jo så lettere at gøre det mere åbent, hvis det lyster senerer. Det omvendte er jo umuligt :)
  • Log ind eller opret dig for at tilføje kommentarer

# 7

15 år 4 måneder siden

Permalink

Indsendt af kingu den 3. marts 2010 kl. 22:22

Permalink

#6
Nu skal du huske at

#6
Nu skal du huske at skælne mellem kommercielle produkter og proprietære. Redhat's linux produkter skal du ganske rigtigt betale for, men koden er på ingen måde lukket.
CentOS er sådan set bare en rebuild af Redhats kode, blot med andet navn og artwork.

I og for sig, må du godt tage noget GPL'ed kode og sælge det, men du skal vidre give 'køberen' samme rettigheder som du selv har fået.
  • Log ind eller opret dig for at tilføje kommentarer

# 8

15 år 4 måneder siden

Permalink

Indsendt af marx den 3. marts 2010 kl. 23:09

Permalink

Re: Hvilken licens skal jeg vælge?

Personligt bruger jeg ISC-licensen på alle mine åbne ting:

Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.

Og så er den skid altså slået. Ikke så meget BS.

Den er iøvrigt godkendt af OSI: http://www.opensource.org/licenses/isc-license.txt
  • Log ind eller opret dig for at tilføje kommentarer

# 9

15 år 4 måneder siden

Permalink

Indsendt af anonym3 den 3. marts 2010 kl. 23:34

Permalink

.

.
  • Log ind eller opret dig for at tilføje kommentarer

# 10

15 år 4 måneder siden

Permalink

Indsendt af bill gates den 4. marts 2010 kl. 00:27

Permalink

Det kan godt bare være det

Det kan godt bare være det er mig dig ikke vidste det. Men er det virkelig rigtigt at man ikke kan lukke koder som er under GPL?

Altså jeg mener et firma kan ikke udvikle videre på et program der er under GPL, og derefter udgive den forbedrede version under en lukke licens? Troede jeg nemlig godt de kunne?

De kan de også. Har du copyrighten, kan du udgive koden under hvilken licens du ønsker.

Hvis du ønsker din kode skal forblive under en copyleft open source licens, er du bedst tjent med mit forslag i #1. Du binder endda dig selv til copyleften, da du ikke længere har hele copyrighten. GPL er fint. Det er sådan Linux-kernen udvikles.

Hvis du er et nederdrægtigt $vin der bare ønsker andre skal bruge din copyleftede kode for at de skal give dig copyrighten på deres arbejde, så skal du selvfølgelig vælge en tilstrækkelig restriktiv licens og samtidig kræve copyrighten. Her er GPL også et godt valg.

Den sidste måde kaldes også for "tøranalfistfucking af frihed"
  • Log ind eller opret dig for at tilføje kommentarer

# 11

15 år 4 måneder siden

Permalink

Indsendt af marx den 4. marts 2010 kl. 01:36

Permalink

#10
Det sidstnævnte er

#10
Det sidstnævnte er sådan GNU fungerer.
  • Log ind eller opret dig for at tilføje kommentarer

# 12

15 år 4 måneder siden

Permalink

Indsendt af bill gates den 4. marts 2010 kl. 02:14

Permalink

#11
Nej, GNU ønsker ikke at

#11

Nej, GNU ønsker ikke at du skal bruge deres copyleftede kode for at du skal give GNU copyrighten på dit arbejde. De har måske andre grunde som hævdelse af licensen på projektets samlede kode, men det er en helt anden ting.

Capiche?
  • Log ind eller opret dig for at tilføje kommentarer

# 13

15 år 4 måneder siden

Permalink

Indsendt af dudsen den 4. marts 2010 kl. 23:00

Permalink

Re: Hvilken licens skal jeg vælge?

#6 der er ikke noget i GPL der siger at man skal gøre noget som helst gratis kun at dine kunder får retten til at modificere og videre distribuere under samme vilkår. Der er ingen krav i GPL om at du skal forære noget væk, eller yde nogen for for service uden betaling.

En anden ting man gør er at tilføje ting der ikke helt er kode til produktet, eller ialtfald ikke er tilføjelser til GPL'ede moduler i systemet. typisk vil det værre artwork configurationsscripts og dokumentation. Men det store penge laves i service aftaler, for her træder konceptet med at alle ydelser kræver betaling(helt i overenstemelse med GPL) igennem og man kan lave alle de sedvanlige klausuler. Kort sagt så er linux business as usual for de fleste af de gamle mainframe og unix leverendører. Du sælger en service aftaler og så følger softwaren med. den eneste forskel er at softwaren måske faktisk er tilgængelig uden serviceaftale. Men det har coporate IT droner ikke nosser til at rode sig ud i så i praksis betyder det intet.

#11 GNU beder om kode typisk fordi de gerne vil have mugligheden for at videreudvikle på GPL licensen i forhold til ændringer i retspraksis. og så fordi de er lidt selvhøjtidelige engang imellem. De fleste kommersielle aktører ignorere dem.
  • Log ind eller opret dig for at tilføje kommentarer

# 14

15 år 4 måneder siden

Permalink

Indsendt af bill gates den 5. marts 2010 kl. 13:38

Permalink

GNU beder om kode typisk

GNU beder om kode typisk fordi de gerne vil have mugligheden for at videreudvikle på GPL licensen i forhold til ændringer i retspraksis. og så fordi de er lidt selvhøjtidelige engang imellem. De fleste kommersielle aktører ignorere dem.

Nej, det klarer en GPL X.X or later jo fint. Alt kode der er under GPLv3 or later er også under en eventuel GPLv4. Det GNU vil med copyrighten er at sikre der er opbakning bag copyrighthaverne til at hævde licensbetingelserne. Kræver du copyrighten, så kan du jo altid hævde licensen senere.

Det er ret paranoidt i mine øjne. for det første handler det om en konkret vurdering af kodebidrageren og bidragets størrelse. Er det en copyrightleftist som dig selv, og er det et bidrag der ikke er en total omskrivning af koden, så er der ingen risiko. FSF burde holde sig til det de er gode til: Skrive licenser og hævde licenser.

Se på linuxkernen, der er et utal af bidragsydere og der er ikke brug for copyright assignment for at licensen kan hævdes. Det er det mindst risikofyldte. Med størst mulig copyrightejerdiversitet er risikoen for at den samlede copyright overdrages til open source fjentlige kommercielle formål nær nul.

Sådan har det eksempelvis ikke været med Qt der har haft en lang syndeliste af FAIL-ejere.

Se på SCO, copyrightssagsøgerne fra helvedet
Se på Trolltech, frihedshaderne fra helvedet.
Se på Nokia, patentsvinene fra helvedet.

Alle sammen flokkes de om copyright som glubske hyæner der vil æde et closed souce ådsel, uanset hvor råddent det er. Selvsamme virksomheder kan jo godt opføre sig pænt, når de ikke er i et copyrightfrenzy.

Derfor: Nej til udveksling af copyright, ja til udveksling af copyleft.
  • Log ind eller opret dig for at tilføje kommentarer

Svar søges

llumos Unix-operativsystem, 0
Den er go 0
14. februar = I Love Free Software Day 0
Lokal fil-deling - for de dovne. 0
Linux fra begynder til professionel af O'Reilly 0

Seneste aktivitet

Gode anmeldelser Zorin OS 17.3 6
En snak om Linux-kompatibel software 7
Nulstilling af adgangskode 6
Virtuel maskine? 2
PCLinuxOS 27
Open Source-eksperimentet 3
"Intet realistisk alternativ" - mig i r*ven 15
Ingen Mint 5
Linux App Store Flathub når 3 milliarder downloads 2
Digitaliseringsministeriet sætter gang i pilotprojekt om digital suverænitet 3
Mest sikker webbrowser 5
Firefox 2
Privatbeskeder 7
Backup/synkronisering? 3
BigLinux 5
Chatgpt satire 1
Læsning af databasefil i Firefox 2
Vanilla OS 15
Pepsi Challenge 4
Linuxin er nu migreret til Drupal 11 13

© 2025 Linuxin og de respektive skribenter

Oprettet og drevet af nørder siden 2004 !