Linked by Thom Holwerda on Tue 15th Aug 2006 18:11 UTC
Java 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.
Order by: Score:
not only
by ahmetaa on Tue 15th Aug 2006 19:32 UTC
ahmetaa
Member since:
2005-07-06

Not only Java ME, also Hotspot JVM and JavaC compiler will be open sourced. other parts will follow in 2007.

Reply Score: 2

RE: not only
by gelosilente on Wed 16th Aug 2006 08:40 UTC in reply to "not only"
gelosilente Member since:
2006-08-13

well, is a good news.
so all os will usa standard java, no matter how small they are or witch hardware they use

Reply Score: 1

Interesting, but...
by orestes on Tue 15th Aug 2006 20:01 UTC
orestes
Member since:
2005-07-06

Without mentioning which license they intend to use, the announcement isn't all that useful.

Reply Score: 0

RE: Interesting, but...
by drdoug on Wed 16th Aug 2006 01:36 UTC in reply to "Interesting, but..."
drdoug Member since:
2006-04-30

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.

Reply Score: 3

RE[2]: Interesting, but...
by orestes on Wed 16th Aug 2006 03:45 UTC in reply to "RE: Interesting, but..."
orestes Member since:
2005-07-06

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.

Reply Score: 1

RE[3]: Interesting, but...
by drdoug on Wed 16th Aug 2006 06:38 UTC in reply to "RE[2]: Interesting, but..."
drdoug Member since:
2006-04-30

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 ;)

Reply Score: 2

Um... again?
by Shadowmane on Tue 15th Aug 2006 20:48 UTC
Shadowmane
Member since:
2006-06-16

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.

Reply Score: 2

RE: Um... again?
by ahmetaa on Tue 15th Aug 2006 21:42 UTC in reply to "Um... again?"
ahmetaa Member since:
2005-07-06

what is stopping you using it now?

Reply Score: 4

v Java source code is already open
by Sodki on Tue 15th Aug 2006 21:15 UTC
ahmetaa Member since:
2005-07-06

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.

Reply Score: 3

ormandj Member since:
2005-10-09

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.

Reply Score: 5

extend api
by nrlz on Wed 16th Aug 2006 06:07 UTC
nrlz
Member since:
2006-01-27

That's good, I've always wanted to add my nifty java.lang.String.indexOfRegex() implementation to the Java source.

Reply Score: 1

RE: extend api
by ahmetaa on Wed 16th Aug 2006 16:09 UTC in reply to "extend api"
ahmetaa Member since:
2005-07-06

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.

Reply Score: 3

Opportunity
by hashnet on Wed 16th Aug 2006 06:37 UTC
hashnet
Member since:
2005-11-15

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.

Reply Score: 1

GPL is fine, GPL/ASL dual is fine as well.
by robilad on Wed 16th Aug 2006 07:00 UTC
robilad
Member since:
2006-01-02