OpenJDK Community Bylaws and Governing Board

As promised last week I’ve posted a draft of the OpenJDK Bylaws.

The Bylaws are intended to be a written set of rules that will “foster the long-term health and growth of the Community by enabling and encouraging its members to act in an open, transparent, and meritocratic manner.” We’ve attempted to define efficient, lightweight rules that are aligned with how the Community operates today, under the interim guidelines for Groups and Projects established in 2007.

This is a starting point, not a done deal. There are numerous bugs and missed corner cases in this draft and, no doubt, even more numerous ways in which it can be improved. Please send questions, comments, and suggestions to the gb-discuss list. (If you haven’t already subscribed to that list then please do so first, otherwise your message will be discarded as spam.)

I’ll revise the draft in response to comments over the next four weeks, until 3 March 2011. After the draft is finished it will be offered to OpenJDK Community members for ratification via an appropriate democratic process.

Governing Board members The Bylaws define a Governing Board which “oversees the structure, operation, and overall health of the Community. It upholds and maintains these Bylaws, resolves procedural disputes, and ensures that sufficient infrastructure is available to Community members. The Governing Board has no direct authority over technical or release decisions.”

The members of the initial Governing Board are:

  • Adam Messinger (Chair, Oracle),
  • Jason Gartner (Vice Chair, IBM),
  • Prof. Doug Lea (At-Large, SUNY Oswego),
  • Mike Milinkovich (At-Large, Eclipse), and
  • Yours truly (OpenJDK Lead, Oracle).

At-Large members serve for a term of one calendar year. After the first year they’ll be nominated and elected by a democratic process open to all key members of the Community.

Comments:

"At-Large", what's that stand for? Surprised to see Doug Lea on that, or WAS he once on it and no longer actively is?

Posted by Werner Keil on February 03, 2011 at 01:25 AM PST #

Wow, how did you convince Doug Lea to participate in this?

Also wondering, what this board has to do compared to either the SE7 EG or the JCP EC?

Posted by Werner Keil on February 03, 2011 at 01:34 AM PST #

There are a couple if direct issues I see with this proposal:

\* The governance board is responsible for sufficient infrastructure for the members, but doesn't have any resources for that.

\* There is a direct tie to the JCP and the platform JSRs, but those are currently published under license terms that are GPL-incompatible.

\* Members are those that assign all rights to Oracle.

\* It doesn't define the minimum (GPL) copyright, trademark and patent grants as used by the project (although it does mention it should be open-source).

\* The board consists of Oracle and IBM appointees, with only a minority for independent candidates. (The second and third largest corporate contributors, Red Hat and Google are not even mentioned.)

I have posted a longer analysis to the mailinglist:
http://mail.openjdk.java.net/pipermail/gb-discuss/2011-February/000079.html

Hope those blockers can be fixed.

Thanks for sharing,

Mark

Posted by Mark Wielaard on February 03, 2011 at 04:42 AM PST #

Not meaning to be rude Mark ...

But is it credible - today - to state Oracle is taking the software community seriously ?

I'd rather think it's the opposite that has upset so many people of this very same community.

So, why would these "rules" be credible ? And established under Oracle's rule, no less.

For me personally, I'm rather saddened that in a matter of months Java has been vandalized and marginalized. And it's architects gone. Just for the pathetic sake of rendability.

DO you think THAT is credible to the community ?

And I was rather proud being part of it ... now it's money all over again.

Posted by Jan Goyvaerts on February 05, 2011 at 12:58 AM PST #

Thanks for the FOSDEM talk; I don't envy the pressure that you must be under on this topic alone!

Rgds

Damon

Posted by Damon Hart-Davis on February 08, 2011 at 02:42 AM PST #

Post a Comment:
Comments are closed for this entry.
About

This blog has moved to http://mreinhold.org/blog. <script>var p = window.location.pathname.split('/'); var n = p[p.length - 1].replace(/_/g,'-'); if (n != "301") window.location = "http://mreinhold.org/blog/" + n;</script>

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today
News

No bookmarks in folder

Blogroll

No bookmarks in folder

Feeds
RSS Atom