S Destika wrote:
Sun has made the first mistake with CDDL - they no longer can benefit from the load of GPL software
Not really - the bits newly released have gone from a proprietary
license incompatible to the GPL to the CDDL. Nothing was lost there.
And the only incompatibility is in putting GPL code into the kernel or
any of the CDDL libraries/programs. GPL code can still be used in
separate libraries & programs on Solaris - for instance, the GNOME
desktop used in Solaris and OpenSolaris is mainly GPL & LGPL code.
As for the process used by the current OpenSolaris release (really
just the OS/Networking components, aka "ON"), I believe it parallels
other open source projects in allowing you to choose how much effort
you put in.
Most projects have something like the following 3 ways to submit
changes, with different levels of work required:
1) Submit patch to mailing list or bugzilla. Hope someone with
commit access checks it in at some point - perhaps soon if it's
easy or they find it useful, perhaps later or never if they don't
get around to it.
2) Submit patch to mailing list or bugzilla, and then find someone
with commit access to work with, such as the maintainer of a given
module, to get it in soon. Help them in providing whats needed
to convince them and their community's rules that this is a good
change.
3) Get commit access yourself, and check patch in yourself, following
whatever the community rules are.
Right now, OpenSolaris only has 1 & 2 available for people outside Sun.
The process you seem to be complaining about is the second. (#3 is
planned, once the source control system is set up in the future.)
As for community rules about testing & code review, that varies by
project. I know right now in the X.Org community tree, as a committer,
I can check in any code I want without prior review, but that's only
because I've earned the trust of the other project developers not to check in
anything too stupid and to follow our agreed upon rules. Right now code
review is not required, but informal review is encouraged for things that
are complicated or potentially controversial. We've had discussions
about creating a more formal code review process, perhaps like Mozilla's,
but they haven't gone forward lately.
--
-Alan Coopersmith- [EMAIL PROTECTED]
Sun Microsystems, Inc. - X Window System Engineering
_______________________________________________
opensolaris-discuss mailing list
[email protected]