Re: [osol-discuss] Re: [Fwd: Re: GPLv3?]

2007-02-27 Thread Alan DuBoff
On Friday 02 February 2007 01:08 am, [EMAIL PROTECTED] wrote:
 Scratch the license it under BSD; there's no requirement at all for
 that; where do you thing the GNOME stuff came from?  It's not under
 a BSD license.

Sorry to be late in replying to this, but my understanding is that if you 
bring any code other than BSD licensed code, you will need to get the person 
to sign a CDA.

Do you know something different Casper?

-- 

Alan DuBoff - Solaris x86 Engineering - IHV/OEM Group
Advocate of Insourcing at Sun, hire people that care about our company!




___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: [Fwd: Re: GPLv3?]

2007-02-27 Thread Alan Coopersmith

Alan DuBoff wrote:

On Friday 02 February 2007 01:08 am, [EMAIL PROTECTED] wrote:

Scratch the license it under BSD; there's no requirement at all for
that; where do you thing the GNOME stuff came from?  It's not under
a BSD license.


Sorry to be late in replying to this, but my understanding is that if you 
bring any code other than BSD licensed code, you will need to get the person 
to sign a CDA.


And you've been told on multiple occasions that you are wrong.

CDA is only needed for code contributed to OpenSolaris by the 
contributor.   CDA is related to how we get the code, not the

license it is under.

--
-Alan Coopersmith-   [EMAIL PROTECTED]
 Sun Microsystems, Inc. - X Window System Engineering
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: [Fwd: Re: GPLv3?]

2007-02-27 Thread Casper . Dik

On Friday 02 February 2007 01:08 am, [EMAIL PROTECTED] wrote:
 Scratch the license it under BSD; there's no requirement at all for
 that; where do you thing the GNOME stuff came from?  It's not under
 a BSD license.

Sorry to be late in replying to this, but my understanding is that if you 
bring any code other than BSD licensed code, you will need to get the person 
to sign a CDA.

Do you know something different Casper?

False.  Inside Sun, it's just follow the inbound opensource process;
the author generally has nothing to do with it but legal needs to sign
of on the license.

Casper
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: [Fwd: Re: GPLv3?]

2007-02-02 Thread Casper . Dik

If I understand you correctly, an external community member can get something 
into OpenSolaris if they can get a sun employee to bring it in for them, and 
they license it under BSD. Then they will not have to sign a CA.

Scratch the license it under BSD; there's no requirement at all for
that; where do you thing the GNOME stuff came from?  It's not under
a BSD license.

Casper

___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: [Fwd: Re: GPLv3?]

2007-02-02 Thread Stephen Harpster
Sponsors are an artifact resulting from our lack of an external SCM.  
Even with a sponsor, every non-Sun employee that wants to contribute 
code to OpenSolaris must sign the CA.  Period.  You have to get that BSD 
license out of your head.  It does not affect the process in any way.  
You must follow the same steps no matter what the license is. 




Alan DuBoff wrote:

On Thursday 01 February 2007 05:41 pm, Stephen Harpster wrote:
  

As per my previous email, it depends on whether your a Sun employee
doing a pull, or a non-Sun employee doing a push (contribution).  For
the latter, you absolutely need to sign the CA regardless of license.  A
BSD license does not give you a free pass.

For the Sun employee doing a pull, like yourself, you need to go through
the OSR legal tool.  (That's an internal tool that examines the license
and does a legal review of it.)  ALL code pulled in by a Sun employee,
whether you embed this in a Sun product such as Solaris or just use it
on your desktop for your own work, needs to go through OSR.  (If you
haven't been doing that, we need to talk.)



Ok, that clears it up for me some, and I'm internal.:-)

If I understand you correctly, an external community member can get something 
into OpenSolaris if they can get a sun employee to bring it in for them, and 
they license it under BSD. Then they will not have to sign a CA.


This pretty much applies to everyone, since they need to have a sponsor to 
begin with. Maybe I'm missing something here...


  


--
Stephen Harpster
Director, Open Source Software
Sun Microsystems, Inc.

___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: [Fwd: Re: GPLv3?]

2007-02-01 Thread Casper . Dik

 From where I see it, the participation issue is due to a process  
that comes pretty close to making someone a unpaid Sun employee - of  
sorts. To even have a contribution considered, I have to sign the  
Contributor Agreement. That agreement is with Sun Microsystems Inc,  
not OpenSolairs.ORG. Note the capital ORG, by which I mean The  
OpenSolaris Organization.

There is no OpenSolaris Foundation or any legal entiry of the sort
you could have a contract with.

We've already explained in detail why the contributor agreement is needed
and why it is bad for Linux that it does not have one (it's too late now
for them to get one).

But the FSF understand legal afairs better than Linux did and it does
require a signed contributor agreement.

Now the CA isn't a bad thing and it, like it has been already pointed  
out, is valuable to the community in the long view in terms of code  
stewardship. The problem is that the CA is not part of the community,  
it's with a corporate entity, and raises a situation where a  
potential contributor can be put into a sticky situation.

Such as?

This raises additional concern to someone new because the  
relationship between OpenSolaris.ORG and SUNW seems rather nebulous,  
and it's hard to tell what sandbox the ORG's feet are firmly planted  
in, or where it's heading. For crying out loud, the photo of the CAB  
members has a big honkin' Sun logo in the background.

It's not nebulous at all: there's no OpenSolaris.org legal entity;
it is run by Sun and Sun employees plus a cast of external volunteers.
Sun pays.

This is NOT to say that Sun's efforts in both in terms of birthing  
OpenSolaris and the manhours spent by its staff contributing to it  
are not appreciated... but I think that by the 2 year point, there  
needs to be a distinct, tangible separation between the two. The  
umbilical cord needs to be cut at some point; and that point, in  
terms of peoples' patience, is approaching.

So tell me, where do I sign up to be considered for a job such as  
opensolaris.org site maintenance? I'm a OpenSolaris community (not  
SUNW) member and I want to be involved.

Many people outside Sun can edit web pages on opensolaris.org.

Casper
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: [Fwd: Re: GPLv3?]

2007-02-01 Thread Casper . Dik

It is? When I see changes from Apple that get put back into the source base, 
I'll believe it. As it is, Apple is good about sucking the living daylights 
out of the open source community and putting nothing back, it's mostly a 
one-way street. I'm not saying their way is bad, it's just not open and free.

Ah, you mean Apple *steals* *free* software?

Sometimes, I have the impression that people object to this somehow;
if you can't accept other people using your work within the terms of
the opensource license you released it under, then you probably should
not be in the opensource business.

Casper
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: [Fwd: Re: GPLv3?]

2007-02-01 Thread Alan Burlison

Shawn Walker wrote:


Exactly. I don't see hordes of people flocking to develop for GNU Hurd despite 
it's GPL license. I also don't see tons of Linux drivers available for it 
either despite compatibility of the licenses.

The GNU Hurd project is proof enough that a license alone doesn't mean squat.


+1

--
Alan Burlison
--
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: [Fwd: Re: GPLv3?]

2007-02-01 Thread Darren J Moffat

John Sonnenschein wrote:


On 31-Jan-07, at 11:42 AM, [EMAIL PROTECTED] wrote:



It is super easy (IMO) for people to get Solaris, and the 
OpenSolaris code. The hack on it and c
ontribute part is hard because of closed_bins and the integration 
process respectively.


What's difficult about the closed bins apart from not being able
to port to a different architecture or chance the bits in closed_bins?

Nobody likes the closed_bins; but it's not under our control


Rubbish.
It can be reimplemented. Are we seriously to believe that sun doesn't 
have the enigneering muscle to reimplement 150 small utility 
functions?The good chunk of closed bins can be taken from gnu/bsd, 
there's only a couple libs (ipsec is one, and the critical one that you 
can't build ON at all, even in a degraded state, is libc_i18n.a )


There is the issue of tainting, one has to be very careful which 
engineers can work on this.  To be safe you probably shouldn't use any 
of the engineers that have ever worked on the existing closed code when 
doing a clean room implementation, even if that is just porting from 
another os.


BTW for libc_i18n.a I highly suspect that using a GPL implementation 
could be problematic!


If you really want to help with the IKE/IPsec case (all of IPsec is open 
source already it is just the userland IKE daemon/utils that is not) 
then please come over the security community and help us port something 
like Racoon.


--
Darren J Moffat
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


[osol-discuss] Re: [Fwd: Re: GPLv3?]

2007-02-01 Thread Shawn Walker
 On Jan 31, 2007, at 20:52, Alan DuBoff wrote:
 
  On Wednesday 31 January 2007 09:21 am, John
 Sonnenschein wrote:
  If Stallman and the rest of the FSF start
 promoting Solaris instead
  of that other kernel, and they would if we went
 gpl3,  that would be
  more helpful to the project than any amount of
 code or advertising in
  the world
 
  Yeah, right...I'll hold my breath for that...
 
 Actually I have had plenty of direct input from them
 that suggests  
 this is exactly what would happen.
 
 And this would matter how exactly?
 
 It's well known that there's a spat between Linux
 (Sorry, GNU/Linux)
 and the FSF; Hurd is the FSF's current OS and it is
 going nowhere;
 they'd be switching from Hurd to Solaris.  Is that
 the kind of company
 we want to keep?
 
 Casper
 ___
 opensolaris-discuss mailing list
 opensolaris-discuss@opensolaris.org
 

So will Stallman ask us to call it GNU/Solaris? It obviously doesn't apply to 
Solaris since we have our own compiler, etc. and don't need GNU tools to exist 
(as far as I know).

-Shawn
 
 
This message posted from opensolaris.org
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: [Fwd: Re: GPLv3?]

2007-02-01 Thread Erast Benson
On Thu, 2007-02-01 at 07:36 -0800, Shawn Walker wrote:
  On Jan 31, 2007, at 20:52, Alan DuBoff wrote:
  
   On Wednesday 31 January 2007 09:21 am, John
  Sonnenschein wrote:
   If Stallman and the rest of the FSF start
  promoting Solaris instead
   of that other kernel, and they would if we went
  gpl3,  that would be
   more helpful to the project than any amount of
  code or advertising in
   the world
  
   Yeah, right...I'll hold my breath for that...
  
  Actually I have had plenty of direct input from them
  that suggests  
  this is exactly what would happen.
  
  And this would matter how exactly?
  
  It's well known that there's a spat between Linux
  (Sorry, GNU/Linux)
  and the FSF; Hurd is the FSF's current OS and it is
  going nowhere;
  they'd be switching from Hurd to Solaris.  Is that
  the kind of company
  we want to keep?
  
  Casper
  ___
  opensolaris-discuss mailing list
  opensolaris-discuss@opensolaris.org
  
 
 So will Stallman ask us to call it GNU/Solaris? It obviously doesn't apply to 
 Solaris since we have our own compiler, etc. and don't need GNU tools to 
 exist (as far as I know).

Solaris is a distribution of Sun Microsystem, only Sun can decide to go
with GNU userland.

On the other hand, we already have GNU/OpenSolaris NexentaOS:
http://www.gnusolaris.org

-- 
Erast

___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: [Fwd: Re: GPLv3?]

2007-02-01 Thread Joerg Schilling
Erast Benson [EMAIL PROTECTED] wrote:

 you mis-read my message or i didn't explain it fully. I do appreciate
 CDDL benefits, I just trying to say there is a theory :-) that
 GPLv3/CDDL dual-license will benefit us even more. Again, dual-licensing
 alone is not enough, but still will be helpful first step.

What should be the benefit from adding a less free license to the code?

Could you give concrete examples what problems dual lisensing would
cure?

Jörg

-- 
 EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin
   [EMAIL PROTECTED](uni)  
   [EMAIL PROTECTED] (work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: [Fwd: Re: GPLv3?]

2007-02-01 Thread Stephen Harpster
Not true.  All contributions require you to sign a CA.  We need to be 
sure that you either wrote the code or have the right to it.  We don't 
want to run afoul of hidden patents, copyrights, trademarks, etc.




Alan DuBoff wrote:

On Wednesday 31 January 2007 05:53 pm, Alan Coopersmith wrote:
  

The only statement that makes is that you misunderstand the licenses.

A BSD-licensed project could require contributor agreements to avoid the
sorts of headaches they had when UCB changed the BSD license to drop the
hated advertising clause and they had to get each copyright owner to agree
to relicense under the same terms.



This is not about license, it's about process. Today, as it stands, you can 
bring BSD code into Solaris/OpenSolaris without a contributers agreement, 
this is what I meant about BSD not requiring a contributer agreement (from 
Sun to bring into Solaris/OpenSolaris) and not what the BSD project requires. 
You can't do the same for CDDL. Maybe this is about Sun's legal team 
misunderstanding the license then...but they seem to know the legalities of 
these licenses pretty well, IMO.


To me the statement this process makes is that BSD code is more open and free 
than CDDL code. CDDL was a good idea, it does much of what many felt was the 
best at the time.


And just because someone like Apple is happy to take our free code in no way 
shows CDDL to be a success or accepted, it's when the changes get back into 
the mainline that one can place a value on that.


  


--
Stephen Harpster
Director, Open Source Software
Sun Microsystems, Inc.

___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: [Fwd: Re: GPLv3?]

2007-02-01 Thread Stephen Harpster
Correct.  If the code is a pull, i.e., a Sun employee is pulling 
outside code into OpenSolaris, then a CA isn't required because a) all 
Sun employees sign a similar agreement when they join; and b) all code 
that comes in via this route undergoes a more extensive legal review.  
(We have an internal legal tool called OSR, Open Source Review, that all 
incoming code must go through.  I and my VP have to sign off on all 
incoming code.)




Alan Coopersmith wrote:

Alan DuBoff wrote:

On Wednesday 31 January 2007 06:32 pm, Alan Coopersmith wrote:
You should be able to do the same for CDDL if you're trying to treat 
the

software as an external package we distribute the way we do with many
outside projects, and not as something integrated into our project and
which will evolve long-term as part of our code tree and not track an
external community.


No, I don't think it's possible. I believe you will be required to 
sign the agreement if you want to license the code under CDDL, but 
you won't if you license the code under BSD.


That only makes sense if the original author was contributing the code
directly to OpenSolaris.If we're choosing to pull from another 
project,

we wouldn't ask them to sign over their copyright to us - it's still a
difference of how the code is coming in, not what the license was.   If
the code is BSD licensed, we're pulling it in, not having it contributed.

I don't expect us to ask Joerg for a contributor agreement to include the
CDDL licensed cdrecord, because it's an external project.



--
Stephen Harpster
Director, Open Source Software
Sun Microsystems, Inc.

___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: [Fwd: Re: GPLv3?]

2007-02-01 Thread Alan DuBoff
On Wednesday 31 January 2007 06:59 pm, Alan Coopersmith wrote:
 I don't expect us to ask Joerg for a contributor agreement to include the
 CDDL licensed cdrecord, because it's an external project.

I would actually, and don't think legal will let something like that in, 
knowingly, without a signed agreement.

-- 

Alan DuBoff - Solaris x86 Engineering - IHV/OEM Group
Advocate of insourcing at Sun - hire people that care about our company!


___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: [Fwd: Re: GPLv3?]

2007-02-01 Thread Alan Coopersmith

Alan DuBoff wrote:

On Wednesday 31 January 2007 06:59 pm, Alan Coopersmith wrote:

I don't expect us to ask Joerg for a contributor agreement to include the
CDDL licensed cdrecord, because it's an external project.


I would actually, and don't think legal will let something like that in, 
knowingly, without a signed agreement.


Sure they would, if it's an outside project we're shipping just as
we do GNOME, X, Mozilla, etc.   You'ld go through the Open Source
Review process just like any other open source code.   Signed agreements
are only asked for contributions to our code base.

--
-Alan Coopersmith-   [EMAIL PROTECTED]
 Sun Microsystems, Inc. - X Window System Engineering
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: [Fwd: Re: GPLv3?]

2007-02-01 Thread Casper . Dik

On Wednesday 31 January 2007 06:59 pm, Alan Coopersmith wrote:
 I don't expect us to ask Joerg for a contributor agreement to include the
 CDDL licensed cdrecord, because it's an external project.

I would actually, and don't think legal will let something like that in, 
knowingly, without a signed agreement.

Why do you think that?

Casper
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: [Fwd: Re: GPLv3?]

2007-02-01 Thread Alan DuBoff
On Thursday 01 February 2007 12:12 am, [EMAIL PROTECTED] wrote:
 It is? When I see changes from Apple that get put back into the source
  base, I'll believe it. As it is, Apple is good about sucking the living
  daylights out of the open source community and putting nothing back, it's
  mostly a one-way street. I'm not saying their way is bad, it's just not
  open and free.

 Ah, you mean Apple *steals* *free* software?

 Sometimes, I have the impression that people object to this somehow;
 if you can't accept other people using your work within the terms of
 the opensource license you released it under, then you probably should
 not be in the opensource business.

 Casper

I think you may have misunderstood me. I agree that the software should allow 
usage, under any circumstances. This is why I like the BSD license. Do not 
license any software under the BSD license that you do not want to truely be 
open and free. I have some software that I licensed under BSD because I 
specifically didn't want the GPL viral effect to every be a concern. It can 
be used for non-commercial and commercial use, it is free software as far as 
I'm concerned. Apple is welcome to take it, even if they don't put anything 
back.

But the fact that I have received patches from some of the Linux movers and 
shakers is a statement in itself.

If you love something, let it go, and if it loves you it will come back.

-- 

Alan DuBoff - Solaris x86 Engineering - IHV/OEM Group
Advocate of insourcing at Sun - hire people that care about our company!


___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: [Fwd: Re: GPLv3?]

2007-02-01 Thread Stephen Harpster

We don't.  I was being hypothetical.


Shawn Walker wrote:

OpenSolaris.  The problem is pulling in GPLv3-only
files --- those won't 
mix with CDDL.  (The GPLv3 files already in
OpenSolaris have the 
assembly exception which allows them to mix with
incoming CDDL files.  
But if incoming GPLv3 files don't have an assembly
exception, they won't 
be able to mix with the CDDL files already in

OpenSolaris.)
--
Stephen Harpster
Director, Open Source Software
Sun Microsystems, Inc.



How can we have files already in OpenSolaris under a license that doesn't 
formally exist yet? Which ones?

-Shawn
 
 
This message posted from opensolaris.org

___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org
  


--
Stephen Harpster
Director, Open Source Software
Sun Microsystems, Inc.

___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


[osol-discuss] Re: [Fwd: Re: GPLv3?]

2007-02-01 Thread De Togni Giacomo
Isn't the fact that after almost 2 years of existence we still
considered a minority community with almost zero participation from the
outside not a proof that something wrong and needs to be fixed?

In my opinion,yes

And if we go to dual-license with GPLv3, isn't we all know that at least
we will be blessed by FSF/GNU and others GPLv3 supporters (which could
be easily 50% of GNU/Linux community)? Isn't this will give us enough
hopes that dual-licensing will be a good thing?

Are you sure that the solution is to add a new license?

Ok,Its could be right,but is there only one solution,and this solution?

Could be some other problems before CDDL?

I think,it's very difficult to promote a free community tied up with a 
corporation.I don't know if its could be everybody thinking but I've a suspect 
that every outside ask as prerequirements free,open and independence.So,are 
these defects of CDDL license? In my opinion,no.


Giacomo
 
 
This message posted from opensolaris.org
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: [Fwd: Re: GPLv3?]

2007-02-01 Thread Alan DuBoff
On Thursday 01 February 2007 11:16 am, [EMAIL PROTECTED] wrote:
 On Wednesday 31 January 2007 06:59 pm, Alan Coopersmith wrote:
  I don't expect us to ask Joerg for a contributor agreement to include
  the CDDL licensed cdrecord, because it's an external project.
 
 I would actually, and don't think legal will let something like that in,
 knowingly, without a signed agreement.

 Why do you think that?

Because, through my experience working with legal, the only way to get code 
into Solaris without signing a contributor's agreement is to have the code 
licensed under BSD. This is external code, coming into Solaris, that will 
ship in a Sun product.

Maybe you have a different experience.

-- 

Alan DuBoff - Solaris x86 Engineering - IHV/OEM Group
Advocate of Insourcing at Sun, hire people that care about our company!




___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: [Fwd: Re: GPLv3?]

2007-02-01 Thread Stephen Harpster
As per my previous email, it depends on whether your a Sun employee 
doing a pull, or a non-Sun employee doing a push (contribution).  For 
the latter, you absolutely need to sign the CA regardless of license.  A 
BSD license does not give you a free pass.


For the Sun employee doing a pull, like yourself, you need to go through 
the OSR legal tool.  (That's an internal tool that examines the license 
and does a legal review of it.)  ALL code pulled in by a Sun employee, 
whether you embed this in a Sun product such as Solaris or just use it 
on your desktop for your own work, needs to go through OSR.  (If you 
haven't been doing that, we need to talk.)


I'm sure exposing our internal workings is boring for people, but there 
you go.  Some folks complain about Sun being too opaque.  ;-)  I just 
wanted to clear up some confusion here.




Alan DuBoff wrote:

On Thursday 01 February 2007 11:16 am, [EMAIL PROTECTED] wrote:
  

On Wednesday 31 January 2007 06:59 pm, Alan Coopersmith wrote:
  

I don't expect us to ask Joerg for a contributor agreement to include
the CDDL licensed cdrecord, because it's an external project.


I would actually, and don't think legal will let something like that in,
knowingly, without a signed agreement.
  

Why do you think that?



Because, through my experience working with legal, the only way to get code 
into Solaris without signing a contributor's agreement is to have the code 
licensed under BSD. This is external code, coming into Solaris, that will 
ship in a Sun product.


Maybe you have a different experience.

  


--
Stephen Harpster
Director, Open Source Software
Sun Microsystems, Inc.

___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: [Fwd: Re: GPLv3?]

2007-02-01 Thread Alan DuBoff
On Thursday 01 February 2007 05:41 pm, Stephen Harpster wrote:
 As per my previous email, it depends on whether your a Sun employee
 doing a pull, or a non-Sun employee doing a push (contribution).  For
 the latter, you absolutely need to sign the CA regardless of license.  A
 BSD license does not give you a free pass.

 For the Sun employee doing a pull, like yourself, you need to go through
 the OSR legal tool.  (That's an internal tool that examines the license
 and does a legal review of it.)  ALL code pulled in by a Sun employee,
 whether you embed this in a Sun product such as Solaris or just use it
 on your desktop for your own work, needs to go through OSR.  (If you
 haven't been doing that, we need to talk.)

Ok, that clears it up for me some, and I'm internal.:-)

If I understand you correctly, an external community member can get something 
into OpenSolaris if they can get a sun employee to bring it in for them, and 
they license it under BSD. Then they will not have to sign a CA.

This pretty much applies to everyone, since they need to have a sponsor to 
begin with. Maybe I'm missing something here...

-- 

Alan DuBoff - Solaris x86 Engineering - IHV/OEM Group
Advocate of Insourcing at Sun, hire people that care about our company!




___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: [Fwd: Re: GPLv3?]

2007-02-01 Thread Casper . Dik

Because, through my experience working with legal, the only way to get code 
into Solaris without signing a contributor's agreement is to have the code 
licensed under BSD. This is external code, coming into Solaris, that will 
ship in a Sun product.


That's absolutely not the case.  There's a preponderance of software
under different licenses (Apache, GPL, BSD, to numerous to mention
really)

This is what our whole inbound open source process is about.

Casper
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


[osol-discuss] Re: [Fwd: Re: GPLv3?]

2007-01-31 Thread Christopher Mahan
Having read this thread in full, and the other one too, 
(http://opensolaris.org/jive/thread.jspa?threadID=23034tstart=0)
I'm going to add my two cents:

First, as Linus pointed out, the license for the Linux kernel cannot change. He 
cannot change the license from GPLv2 to anything else. The authors of the code 
retain copyright, have only released it under the GPLv2, and he does not have 
the manpower/ability  to track down every single copyright holder and ask them 
to re-release their changes under another license.  This is why Sun wants 
people to turn over the copyright for the code their submit, to avoid that 
problem in the future.

Secondly, the problem you are trying to solve, I think, will not be solved by 
using a different license, but rather by taking the whole enchilada outside 
of Sun. 

First, go read: 
http://weblogs.java.net/blog/driscoll/archive/2005/07/were_not_going_1.html and 
pay close attention to all the comments. They express my position fairly well 
(more: 
http://weblogs.java.net/blog/driscoll/archive/2005/07/tainting_or_wer.html)

Ok, so now that you get my drift, look again at the problem you're trying to 
solve, and ask yourself: How do we solve that problem.

I'm going to go out on  a limb and say that what Sun M... Inc. wants is greater 
Solaris adoption. At least that's the impression I get from the outside. Now, 
what makes people deploy an os. Let's see, it could be because they need it to 
run their application, or because they need it to run their applications very 
fast, or even because they need to to run their applications very stably (is 
that a word?), or yet because they need it to run their applications very fast 
and very stably.

Now, I'm going to go out on another limb and make an assumption that people who 
now work on the Linux kernel didn't start out there. They were working on an 
application. They ran the application on Linux, and somehow, their application 
was not performing fast or stably enough (and maybe was not running at all), 
and so, feeling the itch, they took a deep breath, rolled up their sleeves, and 
headed to http://lxr.linux.no/source/ and http://www.linux.org/docs/lists.html 
and hooked into linux-kernel and linux-kernel-announce. Then they talked, and 
learned, and compiled, and worked hard to improve Linux to get their (get this) 
applications running/running better.

You want people involved in Open Solaris? Make it super easy for people to get 
it, run their applications on it, hack on it, and contribute. Oh, and don't 
think they love you and will give you their copyright. Get rid of the Sun 
Contributor Agreement.  CDDL is OK. I would be better under GPLv2, but I 
understand if you can't for legal reasons.

Sorry for being ranty.

came here from http://blogs.sun.com/jimgris/entry/and_more_opensolaris_amp_gplv3
 
 
This message posted from opensolaris.org
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


[osol-discuss] Re: [Fwd: Re: GPLv3?]

2007-01-31 Thread Shawn Walker
 First, as Linus pointed out, the license for the
 Linux kernel cannot change. He cannot change the
 license from GPLv2 to anything else. The authors of
 the code retain copyright, have only released it
 under the GPLv2, and he does not have the
 manpower/ability  to track down every single
 copyright holder and ask them to re-release their
 changes under another license.  This is why Sun wants
 people to turn over the copyright for the code their
 submit, to avoid that problem in the future.

Exactly, and it is very important that we have the assurance of a copyright 
assignment for the same reasons the Free Software Foundation requires one if 
you contribute to GCC, etc.

 You want people involved in Open Solaris? Make it
 super easy for people to get it, run their
 applications on it, hack on it, and contribute. Oh,
 and don't think they love you and will give you their
 copyright. Get rid of the Sun Contributor Agreement.
 CDDL is OK. I would be better under GPLv2, but I
  understand if you can't for legal reasons.
 
 Sorry for being ranty.
 
 came here from
 http://blogs.sun.com/jimgris/entry/and_more_opensolari
 s_amp_gplv3

It is super easy (IMO) for people to get Solaris, and the OpenSolaris code. 
The hack on it and contribute part is hard because of closed_bins and the 
integration process respectively.

The copyright attribution is a necessary and needful part of any project. 
Without it, a project is only opening itself up to the very same problems that 
the Linux community is facing now, and you need proper record keeping when it 
comes time to deal with legal inquiries anyway.

-Shawn
 
 
This message posted from opensolaris.org
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: [Fwd: Re: GPLv3?]

2007-01-31 Thread Christopher Mahan

--- Shawn Walker [EMAIL PROTECTED] wrote:

 Exactly, and it is very important that we have the assurance of a
 copyright assignment for the same reasons the Free Software
 Foundation requires one if you contribute to GCC, etc.
 It is super easy (IMO) for people to get Solaris, and the
 OpenSolaris code. The hack on it and contribute part is hard
 because of closed_bins and the integration process respectively.
 
 The copyright attribution is a necessary and needful part of any
 project. Without it, a project is only opening itself up to the
 very same problems that the Linux community is facing now, and you
 need proper record keeping when it comes time to deal with legal
 inquiries anyway.

Ok, I'm going to agree to getting copyright attribution, but with the
caveat that there needs to be a very easy way to do that, as well as
rock solid assurances that the contributed code won't become part of
a proprietary license or even an onerous license at any time in the
future. Also, you should realize that some people will just not want
to release their copyright (something about getting paid).




Chris Mahan
818.943.1850 cell
[EMAIL PROTECTED]
[EMAIL PROTECTED]
http://www.christophermahan.com/


 

Have a burning question?  
Go to www.Answers.yahoo.com and get answers from real people who know.
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: [Fwd: Re: GPLv3?]

2007-01-31 Thread Rich Teer
On Wed, 31 Jan 2007, Christopher Mahan wrote:

 future. Also, you should realize that some people will just not want
 to release their copyright (something about getting paid).

My understanding of Sun's CA is that one doesn't release one's
copyright; one assigns the same rights to another party (Sun) in
addition to keeping them for yourself.

-- 
Rich Teer, SCSA, SCNA, SCSECA, OpenSolaris CAB member

President,
Rite Online Inc.

Voice: +1 (250) 979-1638
URL: http://www.rite-group.com/rich
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: [Fwd: Re: GPLv3?]

2007-01-31 Thread Casper . Dik

Ok, I'm going to agree to getting copyright attribution, but with the
caveat that there needs to be a very easy way to do that, as well as
rock solid assurances that the contributed code won't become part of
a proprietary license or even an onerous license at any time in the
future. Also, you should realize that some people will just not want
to release their copyright (something about getting paid).

It is joint copyright, as I understand it, not released copyright.

The code will always remain available under the CDDL because you
can't retroactively unlicense it.  The file itself will also remain
under the CDDL, as changes to the file need to be given back.

At the point where Sun changes the license, the code will remain
available under the license(s) specified at the time the license is changed.

In some cases it may happen  that code contributed to OpenSolaris find
its way back into older, non-CDDL Solaris releases; this is one of the
things the joint copyright assignment allows Sun to do.  This is also
required for OpenSolaris to work for Sun: if not we'd have to disallow
contributions which fix bugs we might want to back port or features
are customers want now rather than in Sun's first Solaris release
based on OpenSolaris.

Now, about getting paid.  Well, you really should not contribute
to free software if you feel that certain uses of that software
entitle you to get paid for it in currency other then brownie points.

Whenever you feel this hurting, just think of all the other software
you're using which you did not pay for and which was written by others
who weren't getting paid for it; and realize that some of those may
well be using your software.

Casper
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: [Fwd: Re: GPLv3?]

2007-01-31 Thread Christopher Mahan

--- [EMAIL PROTECTED] wrote:

 
 Ok, I'm going to agree to getting copyright attribution, but with
 the
 caveat that there needs to be a very easy way to do that, as well
 as
 rock solid assurances that the contributed code won't become part
 of
 a proprietary license or even an onerous license at any time in
 the
 future. Also, you should realize that some people will just not
 want
 to release their copyright (something about getting paid).
 
 It is joint copyright, as I understand it, not released copyright.
 
 The code will always remain available under the CDDL because you
 can't retroactively unlicense it.  The file itself will also remain
 under the CDDL, as changes to the file need to be given back.
 
 At the point where Sun changes the license, the code will remain
 available under the license(s) specified at the time the license is
 changed.
 
 In some cases it may happen  that code contributed to OpenSolaris
 find
 its way back into older, non-CDDL Solaris releases; this is one of
 the
 things the joint copyright assignment allows Sun to do.  This is
 also
 required for OpenSolaris to work for Sun: if not we'd have to
 disallow
 contributions which fix bugs we might want to back port or features
 are customers want now rather than in Sun's first Solaris release
 based on OpenSolaris.

Thanks, that clears things up for me.
 
 Now, about getting paid.  Well, you really should not contribute
 to free software if you feel that certain uses of that software
 entitle you to get paid for it in currency other then brownie
 points.

I'm not speaking for myself (You'd be be hard pressed to find FOSS
code I've contributed. I write prose much better than code.) I am
just saying that for some people, contributing to FOSS and
contributing to code that a CORP can use is a different story. (I may
be wrong, but that would not be the first time)
 
 Whenever you feel this hurting, just think of all the other
 software
 you're using which you did not pay for and which was written by
 others
 who weren't getting paid for it; and realize that some of those may
 well be using your software.

I hear you. I have no problem with that. And no, it never hurts. I'm
grateful.


Chris Mahan
818.943.1850 cell
[EMAIL PROTECTED]
[EMAIL PROTECTED]
http://www.christophermahan.com/


 

Bored stiff? Loosen up... 
Download and play hundreds of games for free on Yahoo! Games.
http://games.yahoo.com/games/front
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: [Fwd: Re: GPLv3?]

2007-01-31 Thread John Sonnenschein


On 31-Jan-07, at 10:30 AM, Christopher Mahan wrote:
 Get rid of the Sun Contributor Agreement.  CDDL is OK. I would be  
better under GPLv2, but I understand if you can't for legal reasons.


+1

contributor agreement's gotta go.

GPL or CDDL is worthless mouth flapping with this, closed_bins  
(particularly the closed parts of libc) , and the internal ON gate  
(which I'm told is being worked on  that's great)

___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: [Fwd: Re: GPLv3?]

2007-01-31 Thread Casper . Dik


On 31-Jan-07, at 10:30 AM, Christopher Mahan wrote:
  Get rid of the Sun Contributor Agreement.  CDDL is OK. I would be  
 better under GPLv2, but I understand if you can't for legal reasons.

+1

contributor agreement's gotta go.

We can't have opensolaris without this; it's one reason Linux why
Linux and possibly other projects can't evolve its license; the FSF
requires it to.  (That and 10 other legal reasons; not having it would
have only one advantage: we wouldn't be having this license discussion
as the license would be cast in stone for perpetuity.)

Casper
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: [Fwd: Re: GPLv3?]

2007-01-31 Thread Richard Lowe

John Sonnenschein wrote:


On 31-Jan-07, at 10:30 AM, Christopher Mahan wrote:
 Get rid of the Sun Contributor Agreement.  CDDL is OK. I would be 
better under GPLv2, but I understand if you can't for legal reasons.


+1

contributor agreement's gotta go.



... I don't get this.

The FSF have such an agreement, as do various other projects.  What's wrong 
with ours? (which as I understand it, is actually nicer than most).


-- Rich
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: [Fwd: Re: GPLv3?]

2007-01-31 Thread John Sonnenschein


On 31-Jan-07, at 11:42 AM, [EMAIL PROTECTED] wrote:



It is super easy (IMO) for people to get Solaris, and the  
OpenSolaris code. The hack on it and c
ontribute part is hard because of closed_bins and the integration  
process respectively.


What's difficult about the closed bins apart from not being able
to port to a different architecture or chance the bits in closed_bins?

Nobody likes the closed_bins; but it's not under our control


Rubbish.
It can be reimplemented. Are we seriously to believe that sun doesn't  
have the enigneering muscle to reimplement 150 small utility  
functions?The good chunk of closed bins can be taken from gnu/bsd,  
there's only a couple libs (ipsec is one, and the critical one that  
you can't build ON at all, even in a degraded state, is libc_i18n.a )

___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: [Fwd: Re: GPLv3?]

2007-01-31 Thread Ian Collins
John Sonnenschein wrote:


 On 31-Jan-07, at 11:42 AM, [EMAIL PROTECTED] wrote:


 It is super easy (IMO) for people to get Solaris, and the 
 OpenSolaris code. The hack on it and c

 ontribute part is hard because of closed_bins and the integration 
 process respectively.

 What's difficult about the closed bins apart from not being able
 to port to a different architecture or chance the bits in closed_bins?

 Nobody likes the closed_bins; but it's not under our control


 Rubbish.
 It can be reimplemented. Are we seriously to believe that sun doesn't 
 have the enigneering muscle to reimplement 150 small utility  functions?


With respect, why should they? 

What business value would this work give them.  This sounds like a
perfect task for a com community project, it's members of the community
that wants this isn't it?

Ian
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: [Fwd: Re: GPLv3?]

2007-01-31 Thread Casper . Dik

Rubbish.
It can be reimplemented. Are we seriously to believe that sun doesn't  
have the enigneering muscle to reimplement 150 small utility  
functions?The good chunk of closed bins can be taken from gnu/bsd,  
there's only a couple libs (ipsec is one, and the critical one that  
you can't build ON at all, even in a degraded state, is libc_i18n.a )

Don't Rubbish me.

It's not as simple as that; you seem to assume that the closed
bins are all about imported source.  There are, however, two
reasons why bins are closed, not one:

1) source written against specifications under NDA
2) source purchased;/written by 3rd parties
3) source for which both apply.

We could fix #2 but we have no hope in hell fixing #1 other than
through lawyers.

So I'm saying it's not exclusively under out control.

Then there are certain resource realities we face; unless someone
ups the priority for rewriting the stuff ourselves, we'd rather
fix stuff and make new stuff.

Casper
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: [Fwd: Re: GPLv3?]

2007-01-31 Thread James Carlson
John Sonnenschein writes:
 On 31-Jan-07, at 11:42 AM, [EMAIL PROTECTED] wrote:
  What's difficult about the closed bins apart from not being able
  to port to a different architecture or chance the bits in closed_bins?
 
  Nobody likes the closed_bins; but it's not under our control
 
 Rubbish.

Not rubbish.  Releasing those particular sources is *not* under our
control.

Rewriting them is under anyone's control, provided that the person
involved isn't tainted.

 It can be reimplemented. Are we seriously to believe that sun doesn't  
 have the enigneering muscle to reimplement 150 small utility  
 functions?

In essence, yep.

 The good chunk of closed bins can be taken from gnu/bsd,  
 there's only a couple libs (ipsec is one, and the critical one that  
 you can't build ON at all, even in a degraded state, is libc_i18n.a )

Sounds like great community projects.

-- 
James Carlson, Solaris Networking  [EMAIL PROTECTED]
Sun Microsystems / 1 Network Drive 71.232W   Vox +1 781 442 2084
MS UBUR02-212 / Burlington MA 01803-2757   42.496N   Fax +1 781 442 1677
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: [Fwd: Re: GPLv3?]

2007-01-31 Thread John Plocher

James Carlson wrote:

Rewriting them is under anyone's control, provided that the person
involved isn't tainted.



And that is what makes it hard for *Sun* to rewrite these bits - if the
spec/implementation is covered by a NDA, then the very people who would be
the best ones to reimplement it, can't, because they are tainted.

As you imply, if it were easy, we would have already done it.  The mere
fact that we haven't implies that it isn't as easy as it appears.

  -John
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: [Fwd: Re: GPLv3?]

2007-01-31 Thread Eric Enright

On 1/31/07, John Sonnenschein [EMAIL PROTECTED] wrote:


On 31-Jan-07, at 11:42 AM, [EMAIL PROTECTED] wrote:


 It is super easy (IMO) for people to get Solaris, and the
 OpenSolaris code. The hack on it and c
 ontribute part is hard because of closed_bins and the integration
 process respectively.

 What's difficult about the closed bins apart from not being able
 to port to a different architecture or chance the bits in closed_bins?

 Nobody likes the closed_bins; but it's not under our control

Rubbish.
It can be reimplemented. Are we seriously to believe that sun doesn't
have the enigneering muscle to reimplement 150 small utility
functions?The good chunk of closed bins can be taken from gnu/bsd,
there's only a couple libs (ipsec is one, and the critical one that
you can't build ON at all, even in a degraded state, is libc_i18n.a )


I think what Casper is hinting at, as I have seen many other Sun
employee's also hint at, is that we do not need to wait for Sun to fix
this problem.

--
Eric Enright
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


[osol-discuss] Re: [Fwd: Re: GPLv3?]

2007-01-31 Thread Shawn Walker
 I don't care what license is used, I care only about
 acceptance, and that 
 means for the most amount of open source software
 that we can be accepted by.
 
 Alan DuBoff - Solaris x86 Engineering - IHV/OEM Group
 Advocate of insourcing at Sun - hire people that care
 about our company!

It is rather unsettling to me that someone would care more about acceptance 
than success. The two are not necessarily synonymous. If the OpenSolaris 
community only wants acceptance, then it will always live an unhappy life much 
like real people who seek the same thing do...

-Shawn
 
 
This message posted from opensolaris.org
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


[osol-discuss] Re: [Fwd: Re: GPLv3?]

2007-01-31 Thread Shawn Walker
GPL, on the other hand, is aimed at forcing the
 world to adopt the
FSF's Free philosophy, and to discourage
 non-free software in
all forms.
 
 This raises an other point I'd like to make, suppose
 you have
 a choice of different licenses and they are named:
 
   Fascist Source Code License
   Communist Source Code License
   Republican Source Code License
   Democratic Source Code License
   People's Source Code License
   Fox News Source Code License
   None of the Above Source Code License.
 
 which one would you pick?
 
 I'd suggest none of the above; politics doesn't mix
 well with anything
 people do in real life; I believe programming is one
 of these things.
 
 Chosing the GPL is making a political statement;
 requiring people to
 publish code under the GPL is requiring them to
 subscribe to that
 statement.
 
 Casper

That mirrors my feelings as well. The CDDL is not about a political statement, 
the GPL very much is. I'm not sure I want to be part of a project making 
political statements. I view the CDDL as a basic quid pro quo agreement with 
very liberal terms. The GPL does not seem like that to me at all...

-Shawn
 
 
This message posted from opensolaris.org
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


[osol-discuss] Re: [Fwd: Re: GPLv3?]

2007-01-31 Thread Shawn Walker
 
 - If the main GPL project in the OpenSolaris
 space is not
   even considering GPLv3, what advantage does
 this have?
 - What can be done against a tear-off CDDL
 community split?
 
 For me the big difference is the fact that GPLv3
 will remove the grey area of 
 device drivers and linking with the kernel, not that
 these are an issue, it's 
 never been take to and proven in court either way.
 I'm *HOPING* that GPLv3 
 would remove that problem and allow all code to be
 used however the systems 
 should use it.
 
 I see you carefully neglected the first of these two
 points.
 
 It's all fine and good if GLPv3 allows device driver
 linking explicitely,
 but what if the main source of GPL'ed drivers remains
 GPLv2?
 
 Casper

Agreed, what good will it do then? As it is right now, there is nothing 
stopping someone from porting Linux drivers to Solaris/OpenSolaris and 
distributing them so that users can use them. The only thing we can't do is 
integrate them directly into OpenSolaris derivatives directly (possibly, I am 
not a lawyer). If they were the same license, it wouldn't matter much to our 
main project anyway since we likely couldn't get the copyright attribution we 
need to integrate it!

So, again, what's the point?

-Shawn
 
 
This message posted from opensolaris.org
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: [Fwd: Re: GPLv3?]

2007-01-31 Thread Ian Collins
Shawn Walker wrote:

I don't care what license is used, I care only about
acceptance, and that 
means for the most amount of open source software
that we can be accepted by.

Alan DuBoff - Solaris x86 Engineering - IHV/OEM Group
Advocate of insourcing at Sun - hire people that care
about our company!



It is rather unsettling to me that someone would care more about acceptance 
than success. The two are not necessarily synonymous. If the OpenSolaris 
community only wants acceptance, then it will always live an unhappy life much 
like real people who seek the same thing do...

  

Can you show us where Alan said he cares more about acceptance than
success? 

Just because two concepts aren't necessarily synonymous doesn't make
them mutually exclusive.

Ian

___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


[osol-discuss] Re: [Fwd: Re: GPLv3?]

2007-01-31 Thread Shawn Walker
 On Wed, 2007-01-31 at 18:28 +, Darren J Moffat
 wrote:
  Erast Benson wrote:
   On Wed, 2007-01-31 at 09:57 -0800, John Plocher
 wrote:
   As Dennis, Casper and others have said:  What is
 the problem that
   dual licensing is trying to solve?
   
   one little problem... to become a major OSS
 community out there.
   
   And today, after 1.5 year of our existence we are
 still a minority
   (community-wise), and unfortunately, this is
 true. Just open b56
   changelog and try to find how many people outside
 of Sun contributed to
   it to happen? None or one! And I bet Sun would
 like to increase outside
   contribution too but with CDDL alone it is just
 not possible in
   foreseeable future. People afraid to contribute
 to CDDL projects for
   variety of reasons, look how cdrecord has been
 forked to be pure GPL
   project just because of that.
  
  Do you actually have proof that there are people
 who will contribute to 
  OpenSolaris code that is currently under the CDDL
 if it is dual-licensed 
  or single licensed under GPLv3 ?
  
  Or is this assumption based on the behaviour of the
 case you site ?
  
  If there is proof I'd love to see it because it
 seems that nobody on 
  either side of this debate (I see at least a
 triangle: CDDL only / dual 
  CDDL and GPLv3 / GPLv3 only) [ me included!! ]
 actually has any evidence 
  only opinions about what might happen.
 
 Well, on pro-GPLv3 side we at least have some
 precedence where CDDL
 hurts. Again most visible: cdrecord is a good one and
 Debian community
 not acceptance of CDDL is another one.
 
 On pro-CDDL side we have nothing... just opinions,
 emotions and fear.
 
 -- 
 Erast

Wrong. Apple, FreeBSD and other projects are *proof* that the CDDL provides 
benefits. We do not have just opinions, emotions and fear. I mean really, 
that's just an ungrateful and untrue thing to say.

Debian doesn't even accept some of the Free Software Foundation's licenses, so 
what's your answer to that?

Sorry, but Debian is unreasonable in their demands in many people's opinions. 
Why do you think Ubuntu is succeeding where they *failed*?

-Shawn
 
 
This message posted from opensolaris.org
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


[osol-discuss] Re: [Fwd: Re: GPLv3?]

2007-01-31 Thread Shawn Walker
 On Wed, 2007-01-31 at 10:42 -0800, Rich Teer wrote:
  On Wed, 31 Jan 2007, Erast Benson wrote:
  
   it to happen? None or one! And I bet Sun would
 like to increase outside
   contribution too but with CDDL alone it is just
 not possible in
   foreseeable future. People afraid to contribute
 to CDDL projects for
   variety of reasons, look how cdrecord has been
 forked to be pure GPL
   project just because of that.
  
  I submit that the license is not why there are
 fewer external contributions
  than we'd like.  I think it's because it's an
 onerous process at the moment,
  and perhaps because people might be wary of signing
 a Contributor Agreememnt.
 
 I agree, re-licensing alone will not cure us entirely
 but will help
 dramatically. Its a combination of steps. 1)
 Re-licensing, 2) get rid of
 Contributor Agreement, 3) get rid of closed bins. 

The contributor agreement isn't going anywhere. It just makes plain good sense 
to have. Any project without one is on shaky legal ground.

  If anything, I think people are afraid to
 contribute to non-Sun CDDLed
  projects is because of FUD spread by the anti-CDDL
 factions.  I remember
  some assertions that said words to the effect of
 ownership of any CDDLed
  code reverts to Sun, when that is patently not the
 case.
 
 and we don't want to constantly fight against this
 FUD...
 
 -- 
 Erast

Sorry, but rolling over and giving up seems like the lame way out of this. Not 
only that, it is not an option for me personally.

-Shawn
 
 
This message posted from opensolaris.org
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


[osol-discuss] Re: [Fwd: Re: GPLv3?]

2007-01-31 Thread Brian McCafferty
I think if your adopting GPLv3 just to increase participation its a bad idea.  
I don't think you need to pander to some group to gain popularity.   Most 
people here(from the responses i've read) seem quite happy with the current 
license.  I'm quite suprised that some think the community isn't  growing fast 
enough.  It certainly is active and at least your attracting the right people.  
Everytime i've read a discussion on the GPL, i'm left wondering whether its a 
license or a cult.  Maybe it just has a LOT of really poor representatives. Of 
course I might be hanging out in the wrong places. It also appears that to draw 
those people in, you'd also need to adopt a new name- linux.
 
 
This message posted from opensolaris.org
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: [Fwd: Re: GPLv3?]

2007-01-31 Thread Ian Collins
Shawn Walker wrote:


 Alan said he *only* cared about acceptance, not the license. Whether
 this means not anything else as well is not clear. I'm just saying
 that I find that particular terminology in any context unsettling.
 Acceptance should almost never be more important to me personally.

Acceptance *of the license* and quite frankly, I agree with him.  In the
context of a license, success is impossible without acceptance.

Ian

___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


[osol-discuss] Re: [Fwd: Re: GPLv3?]

2007-01-31 Thread Shawn Walker
 If there is proof I'd love to see it because it seems
 that nobody on 
 either side of this debate (I see at least a
 triangle: CDDL only / dual 
 CDDL and GPLv3 / GPLv3 only) [ me included!! ]
 actually has any evidence 
 only opinions about what might happen.
 
 -- 
 Darren J Moffat
 ___
 opensolaris-discuss mailing list
 opensolaris-discuss@opensolaris.org
 

Exactly. I don't see hordes of people flocking to develop for GNU Hurd despite 
it's GPL license. I also don't see tons of Linux drivers available for it 
either despite compatibility of the licenses.

The GNU Hurd project is proof enough that a license alone doesn't mean squat.

-Shawn
 
 
This message posted from opensolaris.org
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: [Fwd: Re: GPLv3?]

2007-01-31 Thread Shawn Walker

On 1/31/07, Ian Collins [EMAIL PROTECTED] wrote:

Shawn Walker wrote:

I don't care what license is used, I care only about
acceptance, and that
means for the most amount of open source software
that we can be accepted by.

Alan DuBoff - Solaris x86 Engineering - IHV/OEM Group
Advocate of insourcing at Sun - hire people that care
about our company!



It is rather unsettling to me that someone would care more about acceptance 
than success. The two are not necessarily synonymous. If the OpenSolaris community 
only wants acceptance, then it will always live an unhappy life much like real 
people who seek the same thing do...



Can you show us where Alan said he cares more about acceptance than
success?

Just because two concepts aren't necessarily synonymous doesn't make
them mutually exclusive.

Ian


Alan said he *only* cared about acceptance, not the license. Whether
this means not anything else as well is not clear. I'm just saying
that I find that particular terminology in any context unsettling.
Acceptance should almost never be more important to me personally.

--
Shawn Walker, Software and Systems Analyst
[EMAIL PROTECTED] - http://binarycrusader.blogspot.com/
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: [Fwd: Re: GPLv3?]

2007-01-31 Thread Erast Benson
On Wed, 2007-01-31 at 16:14 -0800, Shawn Walker wrote:
  On Wed, 2007-01-31 at 18:28 +, Darren J Moffat
  wrote:
   Erast Benson wrote:
On Wed, 2007-01-31 at 09:57 -0800, John Plocher
  wrote:
As Dennis, Casper and others have said:  What is
  the problem that
dual licensing is trying to solve?

one little problem... to become a major OSS
  community out there.

And today, after 1.5 year of our existence we are
  still a minority
(community-wise), and unfortunately, this is
  true. Just open b56
changelog and try to find how many people outside
  of Sun contributed to
it to happen? None or one! And I bet Sun would
  like to increase outside
contribution too but with CDDL alone it is just
  not possible in
foreseeable future. People afraid to contribute
  to CDDL projects for
variety of reasons, look how cdrecord has been
  forked to be pure GPL
project just because of that.
   
   Do you actually have proof that there are people
  who will contribute to 
   OpenSolaris code that is currently under the CDDL
  if it is dual-licensed 
   or single licensed under GPLv3 ?
   
   Or is this assumption based on the behaviour of the
  case you site ?
   
   If there is proof I'd love to see it because it
  seems that nobody on 
   either side of this debate (I see at least a
  triangle: CDDL only / dual 
   CDDL and GPLv3 / GPLv3 only) [ me included!! ]
  actually has any evidence 
   only opinions about what might happen.
  
  Well, on pro-GPLv3 side we at least have some
  precedence where CDDL
  hurts. Again most visible: cdrecord is a good one and
  Debian community
  not acceptance of CDDL is another one.
  
  On pro-CDDL side we have nothing... just opinions,
  emotions and fear.
  
  -- 
  Erast
 
 Wrong. Apple, FreeBSD and other projects are *proof* that the CDDL provides 
 benefits. We do not have just opinions, emotions and fear. I mean really, 
 that's just an ungrateful and untrue thing to say.
 
 Debian doesn't even accept some of the Free Software Foundation's licenses, 
 so what's your answer to that?
 
 Sorry, but Debian is unreasonable in their demands in many people's opinions. 
 Why do you think Ubuntu is succeeding where they *failed*?
 
 -Shawn
  

you mis-read my message or i didn't explain it fully. I do appreciate
CDDL benefits, I just trying to say there is a theory :-) that
GPLv3/CDDL dual-license will benefit us even more. Again, dual-licensing
alone is not enough, but still will be helpful first step.

also, I'm not sure that anybody here could clearly proof me that keeping
CDDL-only OpenSolaris will help either. I tend to think that it will not
hurt us more than it did already, but at the same time I think
dual-licensing will actually improve our outside appearance and
attract more folks on board.

I think we need to vote.. :-)

http://www.gnusolaris.org/phpbb/viewtopic.php?t=5861

-- 
Erast

___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: [Fwd: Re: GPLv3?]

2007-01-31 Thread Dale Ghent

On Jan 31, 2007, at 7:22 PM, Brian McCafferty wrote:

I think if your adopting GPLv3 just to increase participation its a  
bad idea.  I don't think you need to pander to some group to gain  
popularity.   Most people here(from the responses i've read) seem  
quite happy with the current license.


I agree, the issue with non-SUNW participation is not the license,  
it's the org itself. In fact I'm sad to see that the trend is to pin  
the participation issues directly to what the license happens to be,  
because the CDDL is really a fine license to work under.


From where I see it, the participation issue is due to a process  
that comes pretty close to making someone a unpaid Sun employee - of  
sorts. To even have a contribution considered, I have to sign the  
Contributor Agreement. That agreement is with Sun Microsystems Inc,  
not OpenSolairs.ORG. Note the capital ORG, by which I mean The  
OpenSolaris Organization.


Now the CA isn't a bad thing and it, like it has been already pointed  
out, is valuable to the community in the long view in terms of code  
stewardship. The problem is that the CA is not part of the community,  
it's with a corporate entity, and raises a situation where a  
potential contributor can be put into a sticky situation.


This raises additional concern to someone new because the  
relationship between OpenSolaris.ORG and SUNW seems rather nebulous,  
and it's hard to tell what sandbox the ORG's feet are firmly planted  
in, or where it's heading. For crying out loud, the photo of the CAB  
members has a big honkin' Sun logo in the background.


This is NOT to say that Sun's efforts in both in terms of birthing  
OpenSolaris and the manhours spent by its staff contributing to it  
are not appreciated... but I think that by the 2 year point, there  
needs to be a distinct, tangible separation between the two. The  
umbilical cord needs to be cut at some point; and that point, in  
terms of peoples' patience, is approaching.


If there's anything that could instigate a fork, it would be the  
failure to craft this separation.


So tell me, where do I sign up to be considered for a job such as  
opensolaris.org site maintenance? I'm a OpenSolaris community (not  
SUNW) member and I want to be involved.


/dale
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: [Fwd: Re: GPLv3?]

2007-01-31 Thread Alan DuBoff
On Wednesday 31 January 2007 04:02 pm, Shawn Walker wrote:
  I don't care what license is used, I care only about
  acceptance, and that
  means for the most amount of open source software
  that we can be accepted by.
 
  Alan DuBoff - Solaris x86 Engineering - IHV/OEM Group
  Advocate of insourcing at Sun - hire people that care
  about our company!

 It is rather unsettling to me that someone would care more about acceptance
 than success. The two are not necessarily synonymous. If the OpenSolaris
 community only wants acceptance, then it will always live an unhappy life
 much like real people who seek the same thing do...

Well, it's rather unsettling when folks take statements out of context also, I 
never said anything about success, and word twisting my comments to mean that 
I don't consider success important is unfair.

What is your point in your response, or is there even one?

-- 

Alan DuBoff - Solaris x86 Engineering - IHV/OEM Group
Advocate of insourcing at Sun - hire people that care about our company!


___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: [Fwd: Re: GPLv3?]

2007-01-31 Thread Alan DuBoff
On Wednesday 31 January 2007 04:14 pm, Shawn Walker wrote:
 Wrong. Apple, FreeBSD and other projects are *proof* that the CDDL provides
 benefits. We do not have just opinions, emotions and fear. I mean really,
 that's just an ungrateful and untrue thing to say.

It is? When I see changes from Apple that get put back into the source base, 
I'll believe it. As it is, Apple is good about sucking the living daylights 
out of the open source community and putting nothing back, it's mostly a 
one-way street. I'm not saying their way is bad, it's just not open and free.

Sun, OTOH, has taken the high road and licensed a massive amount of source 
into the open source world, and that is for all to use. The fact that Apple 
can even consider DTrace, ZFS, or other technologies that were put into 
OpenSolaris is a statement in itself.

-- 

Alan DuBoff - Solaris x86 Engineering - IHV/OEM Group
Advocate of insourcing at Sun - hire people that care about our company!


___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: [Fwd: Re: GPLv3?]

2007-01-31 Thread Alan DuBoff
On Wednesday 31 January 2007 04:16 pm, Shawn Walker wrote:
 The contributor agreement isn't going anywhere. It just makes plain good
 sense to have. Any project without one is on shaky legal ground.

IANAL, but I have to ponder why code released under the BSD license doesn't 
need to have a contributor agreement signed...???

It's not hard to realize that the reason for that is that the code is truely 
open and free, and the BSD license has been the only one to stand up in a 
court of law in that regard.

Shaky legal ground? I think not. If code is truely open and free, you don't 
need any agreement between the author and Sun, and Sun is able to use it.

This is truely one of the puzzling piece of OpenSolaris to me. If you 
contribute BSD licensed code you don't need to sign the contributor 
agreement, but if you contribute CDDL code, you do. What type of statement 
does that make about the code?

-- 

Alan DuBoff - Solaris x86 Engineering - IHV/OEM Group
Advocate of insourcing at Sun - hire people that care about our company!


___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: [Fwd: Re: GPLv3?]

2007-01-31 Thread Alan Coopersmith

Alan DuBoff wrote:

On Wednesday 31 January 2007 04:16 pm, Shawn Walker wrote:

The contributor agreement isn't going anywhere. It just makes plain good
sense to have. Any project without one is on shaky legal ground.


IANAL, but I have to ponder why code released under the BSD license doesn't 
need to have a contributor agreement signed...???


No license requires you to have a contributor agreement to release code under
it - BSD is no different than GPL or CDDL there.

Contributor agreements are required by projects who want central legal control
for being able to change licenses or go after people who use their code without
following the license terms.   So, CDDL doesn't require a contributor agreement,
the OpenSolaris project does.

This is truely one of the puzzling piece of OpenSolaris to me. If you 
contribute BSD licensed code you don't need to sign the contributor 
agreement, but if you contribute CDDL code, you do. What type of statement 
does that make about the code?


The only statement that makes is that you misunderstand the licenses.

A BSD-licensed project could require contributor agreements to avoid the
sorts of headaches they had when UCB changed the BSD license to drop the
hated advertising clause and they had to get each copyright owner to agree
to relicense under the same terms.

--
-Alan Coopersmith-   [EMAIL PROTECTED]
 Sun Microsystems, Inc. - X Window System Engineering
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: [Fwd: Re: GPLv3?]

2007-01-31 Thread John Plocher

Alan DuBoff wrote:
This is truely one of the puzzling piece of OpenSolaris to me. If you 
contribute BSD licensed code you don't need to sign the contributor 
agreement, but if you contribute CDDL code, you do. What type of statement 
does that make about the code?



It says that the BSD licenses (and others like it) don't even begin to address
the issues of patent liability, while the CDDL does.

  -John
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: [Fwd: Re: GPLv3?]

2007-01-31 Thread Alan DuBoff
On Wednesday 31 January 2007 05:53 pm, Alan Coopersmith wrote:
 The only statement that makes is that you misunderstand the licenses.

 A BSD-licensed project could require contributor agreements to avoid the
 sorts of headaches they had when UCB changed the BSD license to drop the
 hated advertising clause and they had to get each copyright owner to agree
 to relicense under the same terms.

This is not about license, it's about process. Today, as it stands, you can 
bring BSD code into Solaris/OpenSolaris without a contributers agreement, 
this is what I meant about BSD not requiring a contributer agreement (from 
Sun to bring into Solaris/OpenSolaris) and not what the BSD project requires. 
You can't do the same for CDDL. Maybe this is about Sun's legal team 
misunderstanding the license then...but they seem to know the legalities of 
these licenses pretty well, IMO.

To me the statement this process makes is that BSD code is more open and free 
than CDDL code. CDDL was a good idea, it does much of what many felt was the 
best at the time.

And just because someone like Apple is happy to take our free code in no way 
shows CDDL to be a success or accepted, it's when the changes get back into 
the mainline that one can place a value on that.

-- 

Alan DuBoff - Solaris x86 Engineering - IHV/OEM Group
Advocate of insourcing at Sun - hire people that care about our company!


___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: [Fwd: Re: GPLv3?]

2007-01-31 Thread Alan DuBoff
On Wednesday 31 January 2007 06:25 pm, John Plocher wrote:
 Alan DuBoff wrote:
  This is truely one of the puzzling piece of OpenSolaris to me. If you
  contribute BSD licensed code you don't need to sign the contributor
  agreement, but if you contribute CDDL code, you do. What type of
  statement does that make about the code?

 It says that the BSD licenses (and others like it) don't even begin to
 address the issues of patent liability, while the CDDL does.

John, Ok, then why don't we need to cover patent liability on BSD code? IOW, 
why are our lawyers concerned with liability of CDDL code but not BSD?

-- 

Alan DuBoff - Solaris x86 Engineering - IHV/OEM Group
Advocate of insourcing at Sun - hire people that care about our company!


___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: [Fwd: Re: GPLv3?]

2007-01-31 Thread Dale Ghent

On Jan 31, 2007, at 10:01 PM, Jim Grisanzio wrote:

I don't think anyone is pinning participation exclusively on any  
license choice, per say. It's just one factor among many. People  
are already contributing to the project in many ways, and in fact,  
the community is starting to grow in ways not directly tied to  
opensolaris.org. Which is great. We need that diversity, especially  
for the non-coding types like me. The engineering will always be  
here (on opensolaris.org), but that's only one layer of the  
community (albeit a rather important layer :)). Some want to  
contribute more, though, and that's great. As we evolve some of the  
tools, that will be easier.


I nod to pretty much all of what you write there, but the last  
sentence is something I want to illuminate. Oh, yes we need tools,  
and most certainly things need to be easier and mature... but we're  
approaching year #2. I don't want to be cynical just to be cynical,  
but much of my bother comes from the thought that if 2 years isn't  
enough, then what is enough? Four years? Five? Looking beyond two  
months from now, the roadmap is literally blank, and surely that's  
not because everything is finished. That roadmap is the public's  
way to benchmark progress, and it says nothing.


I shot that image of the CAB in Sun's San Francisco office and the  
choice of background was mine exclusively. I simply liked it,  
that's all.


The logo statement by me was a rhetorical one... put there to  
illustrate my point that perhaps, just perhaps, that A reason for so- 
so growth and poo-poo'ing by other FOSS crowds is that the /image/ of  
OpenSolaris makes it seem like a front for Sun to look good. Now, I'm  
not agreeing with that assessment, but if I consider the overall  
marketing and psychological impression of how one contributes to  
OpenSolaris, I can see how people can feel that way no matter how  
untrue to that the real situation may be.


So my position is that OpenSolaris needs to be a free-standing ORG.  
Sun can still sponsor it, and most of the day-to-day technical  
dissertation and contributions would continue as they do today, but  
the ins and outs of evolution and maturity and - most importantly -  
process action and development, would happen on a 100% community  
basis, not with some parts here and other parts in SUNW. As you say,  
the upcoming OGB election is a promising step in this direction, as I  
hope it will result in a group that's less top-heavy with SUNW  
people... and nothing against SUNW people but such a result would  
have very good benefits for how the greater FOSS world perceives  
OpenSolaris.


Now, to you License Warz folks, switching to GPLv3 would be just  
window dressing. I'm talking about a holistic, ground-up evolution of  
OpenSolaris as an organization. Changing licenses to appease the  
Linux folks would be, at the least, disingenuous since at the end of  
the day, OpenSolaris would still be the same organization underneath.  
Bigger and more honest gains can be had by other means:


I've always disagreed with this analogy (the umbilical cord bit).  
When you say Sun what do you mean? Who are you interacting with?  
Execs or engineers? What about those 1,000 or so Sun Solaris  
engineers? Where do they go when thing so-called cord is cut?


I'm referring to SUNW - the corporate entity, not at all the people  
we all know and appreciate. The proverbial cord I referred to was the  
cord of ownership. As I said before, if I want to contribute, I have  
to agree to a contract with SUNW. If I get one of those nice  
OpenSolaris badges for my website and alter it (and I have done so),  
it'll probably be a lawyer who represents SUNW taking me to task  
about it. That, and things in that vein are what I am referring to as  
the cord.


Combined with the above and my statements two to four paragraphs up,  
I'll reiterate - OpenSolaris needs to be truly, 100% and absolutely  
owned by The Community. This Community is pretty much what we already  
have - Sun employees and people like myself and anyone else for that  
matter working to suggest, improve, and expand our golden egg. Make  
OS.org is own entity, assign the relevant trademarks to it, and send  
it off to college. SUNW has been good training wheels, but it's time  
to start seriously thinking of taking those off at a prudent point  
and let OpenSolaris live on its own. I believe that event and a very  
public journey towards realizing it would make a world of difference  
in terms of Community expansion into the future.


/dale
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


[osol-discuss] Re: [Fwd: Re: GPLv3?]

2007-01-30 Thread Shawn Walker
 Hey,
 
 Stephen Harpster wrote:
  I'm also not asking to replace CDDL.  I'm asking if
 people think it
  would be a good idea to dual-license OpenSolaris
 CDDL code with GPLv3. 
  Of course that depends on what the final outcome of
 GPLv3 is, but
  assuming it looks close to what it is today, would
 you like that, not
  like that, or not care?
 
 I don't really believe I'm enough of a stakeholder in
 OpenSolaris (ON) to feel
 like I have a say in the matter, but what I'd really
 like to see is a set of
 scenarios of how this would work - in terms of
 committing code back,
 distributing code, and linking to the current closed
 sources.
 
 As a random aside, I'd be worried that dual licensing
 would attract more people
 to the code base that we still haven't been able to
 get to an operational level
 for non-Sun contributions - perhaps that's a good
 worry to have, but I'd really
 like to see serious progress being made before such a
 move is possible.
 
 
 Glynn
 ___
 opensolaris-discuss mailing list
 opensolaris-discuss@opensolaris.org
 

Agreed. I think a smoother streamlined integration process would be far more 
beneficial than any license changes or additions at this point. There aren't 
enough resources available to do this, and it's unfair to expect SUN employees 
to do this in their spare time. The engineers have enough to do :)

-Shawn
 
 
This message posted from opensolaris.org
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: [Fwd: Re: GPLv3?]

2007-01-30 Thread Casper . Dik

Agreed. I think a smoother streamlined integration process would be
far more beneficial than any l icense changes or additions at this
point. There aren't enough resources available to do this, and it's
unfair to expect SUN employees to do this in their spare time. The
engineers have enough to do.


Clearly, that would be a much more important step toward making
OpenSolaris go forward then repainting it.

Casper
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org