[cab-discuss] Re: [osol-discuss] The new "The Love you Take is equal to the Love you Make" Open(2) License

Casper.Dik at sun.com Casper.Dik at sun.com
Thu Feb 8 03:02:43 PST 2007


>
>On Feb 6, 2007, at 12:31, James Carlson wrote:
>
>>
>> GPLv3 doesn't exist, and therefore doesn't matter.  There's no way to
>> compare it with anything.  (Well, except for the set of other
>> non-existent things, to which it's equal.  ;-})
>
>The drafts are public and clear. See http://gplv3.fsf.org  (note:  
>this is not an endorsement, just a data point)

The proposal from Sun was incomplete and premature.

Premature, because there is no finalized GPLv3 yet.

At engineering inside Sun , we are usually very careful not to implement
"draft standards"; this can lead to accidents like "DCE pthreads",
"POSIX capabilities in Linux" or Solaris UFS ACLs.

Things are "draft" because they're not done; they've not done for a good
reason.

Incomplete, because there was no legalese which described the
"assembly exception":

>GPLv3 will definitely be a replacement for GPLv2 and as such it will  
>be a project-based license. The only file-by-file behaviour available  
>will be in the form of the LGPLv3 if an when that gets finalised.

The project based nature of GPLv3 is a problem; it cannot be made
to work with OpenSolaris.

While the exact assembly exception was left out of the proposal, we
can second guess this by assuming that this assembly exception somehow
makes the GPLv3 file based.

The draft GPLv3 makes clear that such exceptions are automatically dropped
when the file is licensed and need to be added back explicitely by people
redistributing changed source.

Casper



More information about the cab-discuss mailing list