Re: LLVM Licensing

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

 



On Wed, Feb 9, 2022 at 11:27 AM Richard Fontana <rfontana@xxxxxxxxxx> wrote:
>
> On Wed, Feb 9, 2022 at 11:14 AM Jilayne Lovejoy <jlovejoy@xxxxxxxxxx> wrote:
> >
> >
> >
> > On 2/9/22 9:08 AM, Richard Fontana wrote:
> > > On Wed, Feb 9, 2022 at 10:53 AM Florian Weimer <fweimer@xxxxxxxxxx> wrote:
> > >> * Serge Guelton:
> > >>
> > >>> the LLVM project has moved to an Apache Software License 2.0 with exception
> > >>> license, referenced as https://releases.llvm.org/10.0.0/LICENSE.TXT
> > >>>
> > >>> Some more details are available here:
> > >>>
> > >>>      https://llvm.org/docs/DeveloperPolicy.html#new-llvm-project-license-framework
> > >>>
> > >>> Does it make sense to have it listed in
> > >>> https://fedoraproject.org/wiki/Licensing:Main#Good_Licenses and the
> > >>> associated short name be compatible with, say, rpmdiff?
> > >> Isn't our position that the relicensing has not happened yet, that the
> > >> SPDX identifiers in the sources are incorrect, and that the project
> > >> still distributes the sources under the old LLVM license (called “NCSA”
> > >> in the Fedora framework)?
> > > Separately from that issue, I am aware of one unresolved (for my team
> > > at Red Hat) longstanding objection to some aspects of the language of
> > > the LLVM exception (raised by at least one person outside of Red Hat).
> > > I wouldn't want to classify the exception as "good" without reaching
> > > some sort of resolution on that issue.
> > >
> > > Richard
> >
> > just saw this after I wrote my email. That's interesting and a bit
> > surprising - I'd be curious to hear more about what the objection is
> > (and especially since I know LLVM got a lot of feedback when they were
> > drafting it!)
>
> I think they got a lot of feedback from a somewhat narrow part of the
> universe that didn't include historically non-LLVM-oriented community
> members.
>
> To be clear, my position would be that even if the exception embodies
> some horrible drafting problem it does not mean LLVM, conceptualized
> as being "Apache-2.0" (-only, as it were) or "Apache-2.0 AND NCSA" or
> whatever is problematic for Fedora. It sort of goes to the issue of
> how important it is to make sure the license metadata incorporates the
> details of all exceptions given that normally exceptions are
> structured as additional permissions (though sometimes "exceptions"
> are additional restrictions and historically some of those have been
> problematic). Not so long ago (before we were engaged in the current
> iteration of looking into having Fedora migrate from Callaway
> Notation™ to SPDX identifiers) I suggested that Fedora abandon all
> efforts to track exceptions as being ultimately a waste of time, but I
> have a feeling you would disagree with that view. :-)
>


[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [Gnome Users]     [KDE Users]

  Powered by Linux