3 ms·
Is Java EE released under an open source license? The article only makes sense if the license is not open source, but this important detail appears to have bee
by apo 10y ago
Is Java EE released under an open source license?
The article only makes sense if the license is not open source, but this important detail appears to have been left out entirely.
A few quick searches suggest Oracle is using some kind of free-as-in-beer license for Java EE.
edit: buried in the middle of the article is this passage:
> JCP concerns aside, rumblings over what's happening with Java EE have been much louder. Discontent began when Oracle shut down commercial support and internal development for GlassFish, the open source version of Java EE that served as the reference implementation for the platform. Even without commercial support, Open Glassfish was still being predominantly developed by Oracle employees. Java EE 7 and the GlassFish open implementation soon released on June 12, 2013.
So what's the problem here? Big company doesn't want to fund R&D for a product that generates no revenue?
Said product is open source, so community takes over.
- marcosdumay 10y ago> Said product is open source, so community takes over. Hum, that would be true in general. But said product does exactly the same thing Google was found guilty of doing with Dalvik, to the exact same company. Nobody but Oracle can take over such product without drawing a huge target on themselves for Oracle to shoot on.
- dozzie 10y ago> Is Java EE released under an open source license? Irrelevant, as long as US judges find API copyrightable.
- Roboprog 10y agoPulling out of Java EE probably makes sense for them from a financial perspective. It's a huge codebase with god-awful complexity and a zillion legacy features. And, if it's not making any money, what do you tell your shareholders when they see the "maintain JEE" section of the quarterly budgets??? (the very size of this codebase might make it difficult for anybody to maintain) That said, I suppose we shouldn't be shocked if Oracle gathers usage data, finds the 5% of the platform actually in common use, and creates a new (proprietary) server platform mostly compatible with the features that matter, for which you will pay dearly to have supported/patched. Obviously, this move isn't good for anybody but Oracle, but they are not a charity, and can anyone say that JEE is not a bloated pile of mostly abandoned missteps with a few random nuggets of goodness? I guess there's always "Sparkjava" (Sinatra/Express style) web platform for Java 8 :-) http://sparkjava.com/ http://sparkjava.com/