On 10/12/10 10:58 , Reinier Zwitserloot wrote:
Huh?
JDK7 is not going to be modularized. Not with Jigsaw, not with OSGi.
In fact, I said JDK8.
As far as I understand, the OSGi vs. Jigsaw dynamic hasn't changed in
the slightest; OSGi is not suitable (on one hand too complicated and
in other areas not complicated enough) to properly modularize the JDK,
for a number of reasons*, and as a result a different mechanism has
been designed to modularize the JDK, called Jigsaw. The choice has
been to make this mechanism available to all java programmers.
It's consistent with what I recall. But I also recall that advocates of
the OSGi camp have a different point of view. If somebody's here, I'd
like to hear about that. SInce the OSGi attitude has got a large
political, non technical component, I'm wondering whether a direction
change could come. For instance, look at how Alex Blewitt (an OSGi
advocate from the Eclipse Foundation) reported the news:
http://www.infoq.com/news/2010/10/ibm-joins-openjdk
***
[Mark Reinhold] also notes that the tighter integration will be possible
both for the Java Community Process and the endorsement of the Java 7
and Java 8 proposals put forwards.
The modular approach used by the Java implementation for the Apache
Harmony <http://harmony.apache.org> project might be one aspect carried
forward to OpenJDK. Only a week after the OSGi Community Event
<http://www.infoq.com/news/2010/10/osgice> in which a demonstration of
the cut-down OSGi-based modular runtime was given, there were
discussions of OSGi minimum environments
<http://www.osgi.org/blog/2010/10/minimal-osgi-systems.html>. Tim
Ellison of the Apache Harmony project agrees the mutual respect between
IBM and Oracle, and that there will be benefits:
So what's best for the Java ecosystem? I believe that compatibility
is vital, and rather than risk divergence the right thing is to
bring the key platform development groups together on a common
codebase. Lessons learned on Project Harmony will be of value to
OpenJDK.
***
I'd like to understand better what Alex (I think it's not here in the
mailing list) meant when he referred to the "modular approach ... of
Harmony" - as it's being implied that something currently in Harmony
could make its way to OpenJDK 8.
--
Fabrizio Giudici - Java Architect, Project Manager
Tidalwave s.a.s. - "We make Java work. Everywhere."
java.net/blog/fabriziogiudici - www.tidalwave.it/people
[email protected]
--
You received this message because you are subscribed to the Google Groups "The Java
Posse" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/javaposse?hl=en.