OpenJDK Community Bylaws and Governing Board

mark.reinhold at mark.reinhold at
Thu Feb 3 08:56:08 PST 2011

A draft of the OpenJDK Community Bylaws is now available [1].

After IBM and then Apple joined the OpenJDK Community last fall it became
clear that it was time to revive the effort to create a written set of
rules by which the Community will operate.  This document was written in
collaboration with John Duimovich and Jason Gartner of IBM, Prof. Doug
Lea of SUNY Oswego, Mike Milinkovich of Eclipse, and Adam Messinger of

We didn't start this effort from scratch.  The draft draws upon the
earlier work of the Sun-chartered OpenJDK Interim Governance Board and
has exactly the same goal: To be a written set of rules that will foster
the long-term health and growth of the OpenJDK 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 [2,3] 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 [4].  (If you haven't already
subscribed to that list then please do so first [5], 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

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.

- Mark

[4] gb DASH discuss AT openjdk DOT java DOT net

More information about the gb-discuss mailing list