2 ms·
Please enlighten me as I am not very clear about the impact of this. Why there are people saying Java is on its death path because of this? The way I see it thi
by eddieplan9 16y ago
Please enlighten me as I am not very clear about the impact of this. Why there are people saying Java is on its death path because of this? The way I see it this only strengthens OpenJDK, which 99.9% of the applications are already using.
- kls 16y agoThe TCK puts restrictions on mobile and I believe server run-times. So basically, it can only be used for desktop development or JVM lite if you will. Given that Java desktop was DOA you can see the usefulness of accepting those restrictions. Oracle as made no secret of their intent to monetize the JVM, there are a good deal of developers that believe that you don't pay to play for technology as low level as a language and run-time. So they are naturally concerned about the manner in which it will be monetized. Looking at the field of use restriction it can serve as an indicator as to where that plan to monetize it. Further with their suite against Google in relation to Android, I bleive that it paints a pretty big bulls eye on where they plan to monetize it. That being said, I have used Java since it was first placed on the net for download, I have seen it fall behind other languages and never once though it was going to die. It had too an extensive of an entrenchment and library available. I personally do believe that this was the death shot and when (I like to think) level headed guys like me, who have always said well it is good enough, sure it not shinny but good enough, start to think that it was the death shot, then it may very well be so. For me personally, if I where asked to throw my lot in with Apache or Oracle, it would be Apache, I use their technology every day, I do a project with Oracle technology (excluding the JVM now) maybe once a year. I think Oracle thinks the entrenchment is to great to overcome, for our sake I hope they are wrong. Fortunately for myself, I was an assembly developer before I was a C developer before I was a Java developer. So my exit, should it become untenable is easy enough given that I am a freelancer. I don't have a significant technology infrastructure investment like product people have. I truly feel for you guys that do, I would be really worried if I where in your shoes.