Sun Microsystems plans to open-source its implementation of the Java ME specification and is shooting to have that done by the end of this year, Sun executives said Aug. 14. This is the first time Sun has said publicly that Java ME (Java Platform, Micro Edition) is part of its plan for open-sourcing Java.
Not only Java ME, also Hotspot JVM and JavaC compiler will be open sourced. other parts will follow in 2007.
well, is a good news.
so all os will usa standard java, no matter how small they are or witch hardware they use
Without mentioning which license they intend to use, the announcement isn’t all that useful.
The license will be one that THEY can rightfully use. You maybe unware that not all of Java is written by Sun. So the license that choose will also depend on how much other people would like to release.
Sun would like to use GPL (I assume you are a GPL fanboy) as they have done in many other projects, but GPL is a problem if not all code is releasable.
No, actually I couldn’t give a damn less about the GPL.
My days of being a license fanboy are long gone.
I’d just like Sun to stop playing around and define terms.
I would not define what they need to do is playing around. Java is not a “Hello World” sized app, therefore it takes time to make sure that any license changes they are doing is legal. Personally, I don’t care what license they use, though it would be a nice sideshow if it is not GPL
Well… seems to me there is a post about this every 3 months. First, Sun is going to open source it. Then they’re not. Then they are. Then they’re not.
I’m not holding my breath.
what is stopping you using it now?
But with a non-free license so bad that even prevents some GNU/Linux distros from shipping with it. In my opinion, that is show-stopping and will dictate the Java fall. Apart from also being a “bleargh” language, that is.
well, license will be free, where are you getting your information? . even maybe GPL-like.. and java is not a “bleargh” language. it is a whole platform.
All of Sun’s open source licenses are OSI approved last I checked. This makes them “free” licenses. They just are not viral, and are not compatible with viral licenses, such as the GPL. This will not “prevent” GNU/Linux distros from shipping with it, that is a choice those distributions make. Get your facts straight before you spew false information.
As for being a “bleargh” language, I’m not quite sure what you’re trying to say – but it does seem you are trying to be negative. Bleargh back to you, and what is YOUR language of choice? Arguments can be made that ALL programming languages are “bleargh” <– whatever this means.
That’s good, I’ve always wanted to add my nifty java.lang.String.indexOfRegex() implementation to the Java source.
dont think that open source governance will allow such API changes to be in the OS that easily. That is one of my fears, all LAnguage junkies who does not understand spirit of Java will try to add crap into the language and libraries now.
j2me implementations are all broken in various and different ways that make deployment of non-trivial applications a nightmare. This negates the write once, run everywhere proposition.
Licenses aside, this will be an opportunity to fix the reference implementation and make for a much stronger compliance testing.
See http://www.advogato.org/person/robilad/diary.html?start=103 for the details.