FS/OSS license: not quite enough of a requirement

Rahul Sundaram sundaram at fedoraproject.org
Wed May 9 22:48:04 UTC 2007


Alexandre Oliva wrote:
> In our packaging guidelines
> http://fedoraproject.org/wiki/Packaging/Guidelines#head-76294f12c6b481792eb001ba9763d95e2792e825
> we state:
> 
>   The goal of The Fedora Project is to work with the Linux community
>   to build a complete, general purpose operating system exclusively
>   from open source software.  In accordance with that, all packages
>   included in Fedora must be covered under an open source license.
> 
>   We clarify an open source license in three ways:
>   [...]
> 
> Drawing a line on licensing requirements is good, but I've recently
> realized (see below) that this is not quite enough to ensure that
> Fedora users aren't misled into loss of freedom by the Fedora project
> itself.
> 
> Consider a Free Software package licensed under a permissive license,
> such as the MIT license.
> 
> Consider that someone makes changes to the program and releases the
> whole under the same license, but refrains from publishing the
> corresponding sources.
> 
> Is this modified package eligible for inclusion in Fedora?
> 
> It certainly is under a Free Software license, but it certainly isn't
> Free Software any more.
> 
> 
> This is not a theoretical situation.  For the past month, I've been
> working on code that was mostly Free Software, but whose integrator
> had refrained from publishing corresponding sources of included Free
> Software packages, even the LGPLed ones.  Not the only kind of license
> infringement in that package, mind you.
> 
> They even licensed their *own* code under the LGPL, but they didn't
> publish the corresponding source code either (which AFAIK is not a
> license violation AFAIK, but IANAL)
> 
> A few more details at http://www.fsfla.org/?q=en/node/157
> An upcoming article will cover it in far more detail.
> 
> 
> Anyhow, the point is that it's not enough for there to be an
> applicable license that is a Free Software license (or "open source
> license", per the definition in the Fedora packaging guidelines).
> 
> It would be better to state that the software, as distributed by the
> Fedora project, must abide by the Free Software definition and (or?)
> the Open-Source Software definition.
> 
> Perhaps it would make sense to also add a note explaining that Fedora
> is committed to not distributing [non-firmware] software in such a way
> that the software wouldn't abide by these definitions, from the point
> of view of the recipients.  E.g. software licensed under a Free
> Software license but without corresponding sources.  If the reader
> finds deviations s/he should report them.
> 
> 
> Makes sense?

Doesn't 
http://fedoraproject.org/wiki/Packaging/Guidelines#head-c23c2cd3782be842dc7ab40c35199c07cfbfe347 
already cover all that?

Rahul




More information about the advisory-board mailing list