On 11/28/2014 04:28 PM, Eric Smith wrote:
Is this license, used by Tahoe-LAFS, acceptable for Fedora (and
As you can see, the file starts with a list of exception clauses
granting additional permissions, similar to some of the common
GPL+exceptions licenses. The license body looks OK to my non-expert
eyes; the main differences seem to be that the copyleft requirements
are allowed under some circumstances to be delayed for up to a year
(section 1c), and the external deployment provisions (section 5),
which I think are similar to the AGPL.
This is a rather unique license. It attempts to permit someone to
distribute copies of the licensed work (or a derived work) under
different terms (including non-free terms where the source is not
available) for a period of time not to exceed 12 months. As a result,
works under the TGPPL which are using the "Transitive Grace Period" may
not be available under Free Software terms, and for the purposes of
simplicity, we must assume that any TGPPL licensed works distributed
with a "Transitive Grace Period" are non-free, until that "Transitive
Grace Period" expires.
However, for works which do not choose to leverage the "Transitive Grace
Period", and for which the source code is immediately available for
corresponding binaries under the terms of the TGPPL, it is safe to
consider those works Free (but GPL incompatible, due to the wording of
the license). As the Tahoe-LAFS code is the only known user of the TGPPL
at this time, and it does not currently distribute under the "Transitive
Grace Period", this distinction is useful.
Any Fedora packages which include TGPPL licensed works must choose not
to leverage the Transitive Grace Period.
For the above reasons, Fedora strongly discourages developers from using
( This text, along with a copy of the TGPPL has been added to
Red Hat University Outreach