OpenJDK governing board, constitution
Dalibor Topic
Dalibor.Topic at Sun.COM
Mon Jan 19 14:21:49 UTC 2009
On 01/17/09 22:07, Mark Wielaard wrote:
>> And if you're not providing code, you're providing "air-
>> cover" by letting them point to openjdk as a model open free software
>> community.
>>
>
> It is an open free software community, even though some derivatives are
> not fully free software. Something I greatly regret. And you will always
> see me being very critical of that and help out any alternative effort
> to work around that. And that works. There has never been any attempt to
> stifle anybody or any group creating any derivative of the code, whether
> it be IcedTea as shipped most GNU/Linux distros now, nor any of the
> other hybrid implementations
> http://www.infoq.com/news/2007/06/openjdk-hybrids
>
I should add that two hybrid implementations have applied and received
their TCKs,
too (Tarent & CACAO). I hope we'll see many more prosper over the coming
years!
As far as being a 'model community' goes, I think OpenJDK is
substantially different
from other models typically held up in discussions, in that it's not
focused on making
people commit to the 'one true way of developing one open source
software project
centrally'.
Instead, it's a 'meta-project', hosting different sub-projects like
OpenJDK7, each one with
their own goals, motivations, constraints, communities and rules of
engagement. It's also
quite different from some other open source projects in embracing and
working with
autonomous efforts around the code base, rather then seeing them as a
challenge to a
centralized model.
I'd see those two aspects as derived from the GNU Classpath culture of
encouraging
developers to work on the projects important to them under their own
rules, while
sharing improvements on a common stream in ways that make sense to them.
Rather then having one specific shared stream, OpenJDK 'lifts' that
approach up one
meta-level higher, so that there can be many shared side streams, and
code can flow
through subprojects like a canal network.[1]
cheers,
dalibor topic
[1} So, for example, the version of HotSpot flowing into OpenJDK 6 and
OpenJDK 7
can be the same one, or a different one, depending on what choices the
developers in
each project make. It's their choice to make.
--
*******************************************************************
Dalibor Topic Tel: (+49 40) 23 646 738
Java F/OSS Ambassador AIM: robiladonaim
Sun Microsystems GmbH Mobile: (+49 177) 2664 192
Nagelsweg 55 http://openjdk.java.net
D-20097 Hamburg mailto:Dalibor.Topic at sun.com
Sitz der Gesellschaft: Sonnenallee 1, D-85551 Kirchheim-Heimstetten
Amtsgericht München: HRB 161028
Geschäftsführer: Thomas Schröder, Wolfgang Engels, Dr. Roland Bömer
Vorsitzender des Aufsichtsrates: Martin Häring
More information about the discuss
mailing list