sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #73100
RE: Tomcat og kommerciel brug
Den antagelse er ikke korrekt. Du er noedt til, for hvert library du linker til, at vide om det er GPL, LGPL eller noget andet.
Hvis du linker dit program (dynamisk eller statisk) til et library under GPL, saa skal du GPL dit program (ingen undtagelser).
Hvis du linker dit program (dynamisk eller statisk) til et library under LGPL behoever du ikke at GPL dit program. Hvis du linker statisk til et LGPL library, skal du tillade reverse engineering af dit program, linker du dynamisk kan du beskytte dig mod reverse engineering (I de lande hvor reverse engineering kan forbydes).
Hvis du linker til andet end GPL og LGPL er der ingen krav om GPL af dit program (mens andre restiktioner kan gaelde).
Der er specifikke undtagelser for gcc, idet de libraries der hoerer med til compileren (libgcc) ikke kraever at de compilerede program skal under GPL. Gcc kan (og bliver) benyttes commercielt unden problemer.
Saalaenge Linux kernel benyttes som tilsigtet (dvs via kernel calls og kun brug af noedvendige kernel includes for data strukturer og numre) binder den heller ikke dine programmer til GPL (jvf. Linus himself).
Det eneste stridspunkt jeg kender til er kernel modules. Saa vidt jeg har forstaaet er man ikke juridisk bundet til at GPL uafhaengige binaere kernel modules saalaenge man ikke har benyttet source fra kernen. Men det er ikke velset i 'the community' ikke at GPL'er kernel drivers. Den eneste der kan afklare dette er vel Linus, eftersom kernen er hans, og indtil nu har han ikke meldt klart ud (SVJV). Kan taenkes at hensynet til kommercielle drivere er stort nok til ikke at kraeve GPL lige nu?
Kurt A
-----Original Message-----
From: Søren Holm [mailto:sgh@xxxxxx]
Sent: Wednesday, April 28, 2004 10:45 AM
To: sslug-teknik@xxxxxxxx
Subject: Re: [TEKNIK] Tomcat og kommerciel brug
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Onsdag den 28. april 2004 17:36 skrev Jesper Krogh:
>
> Du må jo også hjertens gerne oversætte et closed source program med GCC
> uden at GCC's licens vedrører resultatets licens. Men linker du mod
> biblioteker der er under GPL så bliver du nødt til at overholder GPL
> licensen for dit program også.
>
Jeg mener nu ikke at man skal GPL'e sit program bare fordi man linker op mod
GPL'ede libs, for så ville alle binary-programmer til linux jo være under
GPL.
mvh
Søren Holm
- --
http://sgh.dk | Linux
SGH.DK | Where do you want to go tomorrow
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQFAj+2O90W9rQjZE/gRAl79AKCE3I2w8ETXOyWrmKyY3atFBdOq0QCfWwh6
Ba5MEdXArSHdX9hJh5QCO9s=
=qu76
-----END PGP SIGNATURE-----
Follow ups