Skip to main content

Free Java? Closed Java? Evolving JCP? What's the Most Likely Path?

Free Java! (Forget the JCP, just create a free public open source Java repository)
24% (108 votes)
Free the JCP! (Open the jcp and make it independent from Oracle)
49% (225 votes)
Java as a product (within Oracle - simple product licensing for 3rd parties. No jcp.)
7% (34 votes)
Anything in between or mixing the above
8% (37 votes)
Other
2% (11 votes)
I don't know
9% (40 votes)
Total votes: 455

Comments

Free Java? Closed Java?

Give all of Java to Apache.

A language is not a democracy

I really don't think that the JCP should not be separated from Oracle. I don't know any major language which don't have a leader. People are very happy with .NET (and they should not be, it's not free at all), but all is coming from Microsoft and nobody else. Android is only a Google product, and people are waiting from what Google will want to give to them for the next version. There is much more openness and discussion about Java future than in all other major (evolving) languages, so JCP, though not perfect, is better than what we have in other languages. But it was cool to criticize Sun before, Java was never enough open. And now it has shifted to Oracle. It's only perception, and I'm really dubious of all that when people are praising how .NET is working or how Google is doing with Android.

"A language is not a

"A language is not a democracy" Are you sure Java is just a language? And why wouldn't it be a democracy? What about the huge network of developers that put in countless hours of hard work into Java technologies? Does Oracle own them too? I vote for JCP becoming an independent organization with democratic but productive mechanisms where everyone can participate and contribute. Then Java will be free.

Not mobile?

JCP has stalemated for the past year on Java 7 over Oracle wanting to add a "restricted field of use condition" to it restricting the OpenJDK to desktop and server, not mobile.
This is most concerning, and could make or break Java in the mobile space in the coming years. I hope it isn't true.