A Proposal for Unifying Java Modularisation

276
Article Source The H
August 20, 2009, 4:17 am

Eminent Java developers Richard Hall, BJ Hargrave and Peter Kriens have formulated a new proposal for a simple module system for Java, which could be developed as part of Java Specification Request (JSR) 294 ‘Improved Modularity Support in the Java Programming Language’. The authors hope their proposal will bring the different ideas on modularisation into some sort of harmony.

Few issues are subject to such heated discussion in the Java community as that of modularisation. The three JSRs, 277, 291 and 294, introduced into the Java Community Process (JCP) ‚Äì the central body for Java standardisation ‚Äì have prompted many irate blog postings and verbal attacks. On one side stands Sun Microsystems, which, as the major company involved in Java development, wishes to have its say on the matter. Sun has put forward Jigsaw, which was developed as part of OpenJDK. On the other side stand representatives of the OSGi architecture, an industry standard, widely distributed in particular through Eclipse development…

Read More