> > I'm talking about things like the bcm kernel contributed by Richard Miller 
> > in the 4e-latest tarball, they weren't written at Bell Labs but were 
> > contributed back to Plan 9.
> 
> I would have thought any third party code in the /sys/src tree is considered
> to be a "Contribution" as defined in the original Lucent license, and is
> therefore covered by the new license without the need of a new agreement.
> 
> As regards the bcm kernel specifically, note that files in what's called
> "4e-latest" are about 7 years out of date, and the currently maintained
> source is in contrib/miller/9/bcm. That too is a "Contribution" and covered
> by the new license. I hope this can be merged in to the ongoing p9f repository
> if/when one is set up.

The relevant part of the Lucent license is:
        LUCENT may publish new versions (including revisions) of this
        Agreement from time to time. Each new version of the Agreement will be
        given a distinguishing version number. The Program (including
        Contributions) may always be distributed subject to the version of the
        Agreement under which it was received. In addition, after a new
        version of the Agreement is published, Contributor may elect to
        distribute the Program (including its Contributions) under the new
        version. No one other than LUCENT has the right to modify this
        Agreement.

As I interpret it, we'd need Nokia to re-release Plan 9 under a Lucent
Public License version 1.03 which would be the MIT license for
contributions to be relicensed (if I'm interpreting it correctly the
GPL release of Plan 9 couldn't apply to contributions either.)

------------------------------------------
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Tf20bce89ef96d4b6-M549fe29c3c8026a3807dd7a1
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

Reply via email to