Re: License Tag Draft

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

 



On Fri, 2007-07-27 at 00:28 -0500, Tom "spot" Callaway wrote:
> On Thu, 2007-07-26 at 16:18 -0700, Toshio Kuratomi wrote:
> > On Thu, 2007-07-26 at 18:27 -0500, Tom "spot" Callaway wrote:
> > > OK, I know this is going to be painful, but we need to solve this (FESCo
> > > is waiting for us to do it), and I think this is the cleanest way:
> > > 
> > > Please review: http://fedoraproject.org/wiki/PackagingDrafts/LicenseTag
> > > and http://fedoraproject.org/wiki/Licensing .
> > > 
> > > We'll vote on it next week.
> > > 
> > I think that's missing a scenario.
> > 
> > Covered:
> >   You can have License A or License B  (Dual license)
> > 
> >   You can have License A on /usr/bin/foo and License B on /usr/bin/bar
> > (Multiple Licensing)
> > 
> > Not Covered:
> >   You can have License A on foo.c and License B on bar.c being linked
> > together to form /usr/bin/foobar (A different kind of multiple
> > licensing)
> 
> Wouldn't that effectively be a dual license on /usr/bin/foobar? Except,
> it would be a dual AND instead of a dual OR.
> 
Yes.

> How about we call that "Mixed Source Licensing":
> 
> === Mixed Source Licensing Scenario ===
> In some cases, it is possible for a binary to be generated from multiple 
> source files with compatible, but differing licenses. 
> For example, it is possible that a binary is generated from a source file
> licensed as BSD with advertising, and another source file licensed as QPL 
> (which specifies that modifications must be shipped as patches). In this 
> scenario, we'd mark the license as (BSD with advertising && QPL).
> 
This mixes the operator for multiple licensing with mixed source
licensing, though.  Since I agree that this is another type of dual
license, how about making parens [()] mandatory for dual licensing
whether or not there are other licenses involved?  Then we have:

Separate built files are under separate licenses QPL && BSD
Single built file is under one of multiple licenses (QPL || BSD)
Single built file is under more than one license (QPL && BSD)

Versions, as amended by notting:

Specific version: v#
Specific version or later: v#+

So, AIUI, Firefox would be under:
License: (GPLv2+ || LGPLv2.1+ || MPLv1.1+)

-Toshio

Attachment: signature.asc
Description: This is a digitally signed message part

--
Fedora-packaging mailing list
Fedora-packaging@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-packaging

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

  Powered by Linux