Subject: Re: For Approval: Microsoft Permissive License
From: Nils Labugt <elabu@online.no>
Date: Wed, 22 Aug 2007 13:01:14 +0200

tir, 21.08.2007 kl. 22.27 -0700, skrev Chris Travers:
> IANAL, etc.
> 
> On 8/21/07, Matthew Flaschen <matthew.flaschen@gatech.edu> wrote:
>         Chris Travers wrote:
>         > Note that I am *not* allowed to change the license of BSDL
>         code I distribute
>         > as part of my GPL'd application.  How is the MS-PL
>         different?
>         
>         You can't remove the BSD license text.  But you can add a
>         license 
>         (sublicense).  The latter is not true of MS-PL.
> 
> What exactly do you think a license is?  Under what right do you have
> to add one to someone else's code?
> 
> 
> I always thought a license was essentially a grant of permission to do
> something that might otherwise be restricted.  To add a license in
> this case would mean?  Are you adding permissions not granted by the
> BSDL?  Is that allowed? 
> 
> I don't think that one is allowed to add or remove permissions from
> someone else's code unless appropraite copyright have been assigned.

IANAL either, but my understanding is that all contributors to a
collective work are free to set their own license terms, and that it is
the licensee's obligation to make sure they are all met. If the license
terms are mutually inconsistent, then the license is effectively null.

Nils Labugt