The purpose of Java's existence is to act as a bait to attract users to sell some business. That is how it always was, Sun wanted to sell its servers on that basis. Then it was mobile, set-top boxes and things like that. The issue turned out to be something like this. Before the iPhone Java on mobile really sucked, and Sun was struggling to make good money out of Java.
Sun was throwing insane money at Java, to develop it, to keep it popular, provide IDE's, frameworks, libraries and everything else. At the same time the whole world was using Java to make money, while Sun itself couldn't. This wasn't making Sun look good.
Post iPhone, Java on Android became the next big thing and Oracle thinks it finally found a way to milk money out of Java. Oracle isn't going to stop. This is not going to end. Either Java will be a paid platform or there will be no Java. It doesn't make any business sense for Oracle to pump money into Java's future while they can't money out of it. No organization can make that business case to its investors and stockholders.
One way or other, expect heavy turbulence and problems in the Java world, Until Oracle finds some way of making money out of it.
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.
| & || & |
| < || < |
| > || > |
| [ || [ |
| ] || ] ||