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.

Reply via email to