enough to call it out for what it is âan emperor has no clothesâ attempt to monetize his ISV base. I will respectfully point out that all this mumbo jumbo about modularity being a âquantum leap to the next generationâ is just bullshit. We were peddling modular application servers with JBoss and its JMX base back in 2000, except we had real run-time substance behind it.
Funny. I understand the ârun-time substanceâ point, wonât argue here. I agree that JBoss was/is a beautiful piece of work, modularity already implemented back in 2000.
Yes. But we, who did develop applications on top of this runtime, who tried to use standards (regarding Java EE specs), did not have ways of modularization. We had different component models, yes. People are using OSGi to split their own application into coarse grained modules. OSGi by hand is a pain in the ass. The platform helps here. So this is runtime, yes. And they are solving problems that maybe JBoss had back at 2000, and some people who are trying to use OSGi now.
I do not see Java EE solving that. I do not see Java Dynamic Modules beeing released, I do not see that becoming part of Java EE.