Re: Can Guix channels be non-GPL?

2023-06-17 Thread Parnikkapore
Thank you for all the replies! I'll likely relicense my channel to GPL3(+). As a bonus, this will also allow me to reuse parts of rde in the future.

Re: Can Guix channels be non-GPL?

2023-06-15 Thread Maxim Cournoyer
Hi David, david larsson writes: > On 2023-06-12 14:13, Parnikkapore wrote: >> Hi Guix! >> I realized a while ago that, since pretty much all Guix channels >> have >> to import some module from Guix (e.g. (guix packages)), it's basically >> impossible for a Guix channel to have any license other

Re: Can Guix channels be non-GPL?

2023-06-14 Thread david larsson
On 2023-06-12 14:13, Parnikkapore wrote: Hi Guix! I realized a while ago that, since pretty much all Guix channels have to import some module from Guix (e.g. (guix packages)), it's basically impossible for a Guix channel to have any license other than GPLv3 or GPLv3+. Is this correct? If this i

Re: Can Guix channels be non-GPL?

2023-06-14 Thread pelzflorian (Florian Pelz)
Parnikkapore writes: > it's basically > impossible for a Guix channel to have any license other than GPLv3 or > GPLv3+. With further thought: Actually you can use LGPL or anything that is GPL-compatible. If someone manages to use your Guix channel in a way that does not involve Guix, they are no

Re: Can Guix channels be non-GPL?

2023-06-13 Thread Dr. Arne Babenhauserheide
"pelzflorian (Florian Pelz)" writes: > "pelzflorian (Florian Pelz)" writes: >> still it is not clear if copyright can even apply if we only link. > > Sorry bad typo. I meant > still it is not clear if copyright can even apply if we don’t link. I’m pretty sure that it can. For GPLv2 linking wa

Re: Can Guix channels be non-GPL?

2023-06-13 Thread pelzflorian (Florian Pelz)
"pelzflorian (Florian Pelz)" writes: > still it is not clear if copyright can even apply if we only link. Sorry bad typo. I meant still it is not clear if copyright can even apply if we don’t link. I’m playing devil’s advocate here though. Just use GPL. Regards, Florian

Re: Can Guix channels be non-GPL?

2023-06-13 Thread pelzflorian (Florian Pelz)
Saku Laesvuori writes: > Libgit2 defines an exception that it may be linked against programs > under any license, Thank you, GNU Guix’ decisions make more sense now. Should have checked the license comment in “guix edit libgit2”. So that argument is gone; still it is not clear if copyright can

Re: Can Guix channels be non-GPL?

2023-06-13 Thread Dr. Arne Babenhauserheide
Saku Laesvuori writes: >> One view is that GPL does not propagate, because the Guile language does >> not link. > > This would be a very dangerous interpretation and clearly go against the > spirit of the GPL: any proprietary software could use any GPL software > if they were written in a langua

Re: Can Guix channels be non-GPL?

2023-06-13 Thread Saku Laesvuori
> One view is that GPL does not propagate, because the Guile language does > not link. This would be a very dangerous interpretation and clearly go against the spirit of the GPL: any proprietary software could use any GPL software if they were written in a language that doesn't link. There is a lo

Re: Can Guix channels be non-GPL?

2023-06-13 Thread pelzflorian (Florian Pelz)
Hi Parnikkapore! One view is that GPL does not propagate, because the Guile language does not link. If Guix’ GPL would propagate, then the GPL2 of libgit2 would propagate to Guix. Regards, Florian

Can Guix channels be non-GPL?

2023-06-12 Thread Parnikkapore
Hi Guix! I realized a while ago that, since pretty much all Guix channels have to import some module from Guix (e.g. (guix packages)), it's basically impossible for a Guix channel to have any license other than GPLv3 or GPLv3+. Is this correct? If this is true, I'll have to relicense my channel