guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: 01/01: gnu: Add perl-inline-c.


From: Nils Gillmann
Subject: Re: 01/01: gnu: Add perl-inline-c.
Date: Tue, 3 Apr 2018 19:51:24 +0000

Mark H Weaver transcribed 826 bytes:
> Nils Gillmann <address@hidden> writes:
> 
> >> > Ludovic Courtès <address@hidden> writes:
> >> >
> >> >> address@hidden (Roel Janssen) skribis:
> >> >>
> >> >>> +    (license (package-license perl))))
> >> >>
> >> >> Could you use (license perl-license) instead?  It doesn’t make any
> >> >> difference in this case but it’s generally “safer” (see (guix
> >> >> licenses)).
> >
> > Can you tell me why it is safer to say perl-license instead of 
> > package-license perl?
> 
> I'm not a laywer, but if a future version of 'perl' were released under
> a different license, I strongly doubt that this would retroactively
> change the licenses of any earlier works.  That's exactly what would
> happen in Guix if we write (license (package-license perl)) and then
> later change the 'license' field of the 'perl' package.
> 
>        Mark
> 

Hm, but this is just our specification, metadata about a package.
This doesn't affect the reality of the package distribution.
If the license of perl itself changes we would just have made a mistake.
We can not be held accountable for mistakes in pointing out a 
license, at least that is my understanding. I guess we just are
trying to prevent licensing mistakes in the future for the hypothetical
case that perl ever changes its license?



reply via email to

[Prev in Thread] Current Thread [Next in Thread]