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.
浙公网安备 33010602011771号
"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 09: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 09: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