LINUX.IE, website of the Irish Linux Users' Group
Tux rules!

   
Home
New Users
Articles
Download
Projects
Community
Vendors

  Print Version
Email to...
 
Archives:


planetILUG

Recent News

News Archive


Join the
ILUG
on FaceBook


Join the
ILUG
on LinkedIn


Join the
ILUG SETI
Group



















 
 :: Mailing Lists

[ILUG] Plan9

[ILUG] Plan9

Caolan McNamara cmc at stardivision.de
Fri Jun 9 08:43:10 IST 2000


At 15:37 08.06.00 +0100, Martin Donlon wrote:
>On Thu, 8 Jun 2000, McDaid, Aaron wrote:
>
> > > Anyone interested in
> > > using Plan 9 may download the system,
> > > including source code and documentation, from
> > > <http://plan9.bell-labs.com/plan9dist/>
> >
> > Is it a "proper" Open Source license?
>No
>
>Well depends how you define proper. You can view the source, not to sure
>what you can do with the source, but you can't submit changes.


Hold on now, http://plan9.bell-labs.com/plan9dist/license.html

You are granted "license to use, reproduce, modify, execute,
display, perform, distribute and sublicense, the Original Software
(with or without Modifications) in Source Code form and/or Object
Code form for commercial and/or non-commercial purposes."

Any modifications you ..

"create or to which You contribute are governed by the terms of
this Agreement and must be made available under the terms of this
Agreement"

So for all intents and purposes this is an extemely GPLlike licence)
except for the following features...

"You agree to provide the Original Contributor, at its request,
with a copy of the complete Source Code version, Object Code version
and related documentation for Modifications created or contributed
to by You if used for any purpose"

The GPL allows you to modify private versions of GPLed software and
not release the source code as long as you don't distribute your
modified binaries. Allowing commercial companies to create
proprietry versions of GNU software inhouse. This Plan9 licence
would force the code to be released in this case.

The other issue is what happens to your source afterwards, the next
section is a little buggy methinks. Im think the purpose might be
to reserve for lucent the ability to relicence plan9 under a different
licence if it wants to and to be able to relicence submitted code as
part of its program. Or it might just be to ensure that contributers
know that this submitted code will be relicenced under the exact terms
of this licence.

"Original Contributor and/or other Contributors shall have unrestricted,
nonexclusive,worldwide, perpetual, royalty-free rights, to use,
reproduce, modify, display, perform, sublicense and distribute Your
Modifications, and to grant third parties the right to do so, including
without limitation as a part of or with the Licensed Software; and
Original Contributor and/or other Contributors shall have the right to
license or to otherwise transfer to third parties Your Modifications
without notice, obligation or recourse to You.

I don't see any section which prohibits lucent from relicencing plan9 with
your modifications under a different licence. As you have granted them
rights to sublicence it. Though as a nonlawyer Im probably just misreading
it.

All in all it reads fairly well. The real proof in the pudding for me
is if it would be possible to put GPLed code into plan9 and/or viceversa.
We'll have to wait on RMS to consider this relationship.

Comparing to the GPL at http://www.gnu.org/copyleft/gpl.html

points 1 2 & 3 are compatible,
point 4 is the one which the above quoted section has glossed over, the GPL
expressly forbids sneaky relicensing.
5 6 & 7 are ok
8 9 10 11 12 are just foo

So I think its a good licence, Id like to clarify the relicensing issue.
Personally I wouldn't have a serious problem with lucent being allowing
to relicence plan9 when they wanted to, as long as the code being
relicenced remained simultaneously under the old licence.

C.






More information about the ILUG mailing list
Read this without the formatting.
                                                                                                    

 

Hosted by HEAnet


Maintained by the ILUG website team. The aim of Linux.ie is to support and help commercial and private users of Linux in Ireland. You can display ILUG news in your own webpages, read backend information to find out how. Networking services kindly provided by HEAnet, server kindly donated by Dell. Linux is a trademark of Linus Torvalds, used with permission. No penguins were harmed in the production or maintenance of this highly praised website. Looking for the Indian Linux Users' Group? Try here. If you've read all this and aren't a lawyer: you should be!
RSS Version
Powered by Dell