Die Debatte um das "Wie" der Java-Modularisierung geht weiter. Nachdem sich James Gosling nun höchstpersönlich gegen die OSGi-Spezifizierung ausgesprochen hat und in einem Interview monierte, OSGi komme aus einem anderen Universum, sei zu schwergewichtig und "a bit of overkill", reagiert OSGi-Committer Eric Newcomer mit einer Gegendarstellung, in der er fordert, das Projekt Jigsaw, bei dem bekanntlich ebenfalls an einem Modularisierungsstandard gearbeitet wird, ganz einzustellen, denn:
The OSGi members managed to completely invalidate every technical justification for why it's necessary for Project Jigsaw to reinvent OSGi (it clearly isn't). Eric Newcomer
Die Industrie brauche keine zwei verschiedenen Modularisierungsstandards, und OSGi habe in seiner nunmehr 10 Jahre währenden Entwicklungsphase eine Reife erlangt, die sich auch im Praxiseinsatz von OSGi in vielen Unternehmen zeige.
OSGi already has been incorporated successfully into thousands of projects and products, and is endorsed by nearly every Java vendor (including Sun, or should I say at least the part of Sun working on Glassfish). Eric Newcomer
Auch OSGi-Experte Chris Aniszczyk sieht keine Grundlage für die negativen Aussagen Gosliins und kommentiert:
About 5 years ago, OSGi moved into the desktop application space via Eclipse and the Rich Client Platform (RCP). Now you see companies building applications on top of OSGi. Here are some examples:
Chris Aniszczyk
- NASA loves Eclipse/OSGi
- IBM’s Lotus Notes ecosystem is now powered by Eclipse and OSGi
- The Swiss Railway system is managed by Eclipse and OSGi
- SAP commits to Eclipse and OSGi
Deshalb fordert Chris wie Eric, die Zwistigkeiten zu begraben und stattdessen gemeinsam an einer Modularisierung mittels des de facto Standards OSGi zu arbeiten:
If James wants to talk about OSGi, he should learn more about it first, otherwise he perpetuates misconceptions that help no one. I think we all agree that modularity is a good thing for the software industry and we should be working together to push that concept forward. Chris Aniszczyk
Eric Newcomer bringt sein Anliegen besonders deutlich auf den Punkt, indem er unverblümt fordert:
It would be so much easier [...] if we could just kill Project Jigsaw. And the sooner the better. Eric Newcomer




