← Back to team overview

sslug-teknik team mailing list archive

Re: Gråzoner af GPL

 

Den 05-12-15 skrev Jon Bendtsen <bendtsen@xxxxxxx>:
> Den torsdag 15.dec kl. 17:18 skrev Lasse Luttermann Poulsen:
>
> > Den 05-12-15 skrev Jon Bendtsen <bendtsen@xxxxxxx>:
> >> Den torsdag 15.dec kl. 12:18 skrev Simon Thorup:
>
> [kliiiiip]
>
>
> >>> Can you include GPL software in your software? Yes, but your
> >>> obligations depend on how you've included the code. If you
> >>> distribute a binary built from GPL code and your own code, all the
> >>> source code needed to recreate that
> >>> binary must be made available. However, if your software is a
> >>> collective work -- an assembly of independent pieces, some yours
> >>> and some provided under the GPL -- only the GPL code must be made
> >>> available. And at least
> >>> according to Linus Torvalds, the creator and chief architect of
> >>> Linux, code linked against GPL code -- say, against libavl, the GNU
> >>> library for balanced binary trees -- isn't subject to reciprocity,
> >>> either.
> >>
> >> Det mener jeg helt klart er forkert af Linus, så kan man jo fx. slet
> >> ikke lave
> >> en recompile af source koden og sammen ligne det med den binary man
> >> har.
> >>
> >> Kort sagt er min opfattelse at hvis du bruger GPL kode enten ved at
> >> includere
> >> det statisk i en og samme binary, eller du loader det som et modul,
> >> så skal du
> >> give alt din kode til alle dem du giver en binary.
> >>
> >> Linus har dog tilladt at man bruger binary modules til Linux kernen,
> >> hvilket
> >> jeg mener at folk har accepteret fordi han har opfundet Linux kernen,
> >> og folk
> >> følger lige som hans spilleregler.
> > Det er jeg ikke sikker på at du har ret i, man må godt bruge binære
> > moduler under Linux kernen. Det mener jeg da også man må med alle
> > andre GPL licencerede programmer. Når det er tale om en Linux kerne og
> > (fx) nvidias kerne modul er det ikke noget problem med forskællige
> > licenser, netop fordi det er et modul - Et seperat program!
>
> Det er ikke noget seperat program, det kan ikke køres alene, at
> Linus siger noget andet gør det ikke rigtigt.
>
Et seperat program forstået på den måde at det ikke er en afhængighed
der behøves at være opfyldt når man kompilere...
Udover det er det meget muligt at Linus Torvalds har sagt noget om
det, men det ændre jo nu engang ikke på licens teksten! Hvis det ikke
var tilladt med GPL licensen så ville han jo bruge en anden, som fx
LGPL


- Lasse Luttermann


Follow ups

References