Live data from Hacker News

Oracle’s Java 11 trap

blog.joda.org

31–40 of 244 posts

Re: Oracle’s Java 11 trap

#31

I'm not sure Java is worth the effort at this point. If I'm going to have to keep updating every 6 months, I would rather use Go, which seems to have all that Java has to offer + the backing of a huge corporation.

Why do you have to "keep updating every 6 months"? Lots of projects stuck on java6, 7 or 8 without updating for years.

Re: Oracle’s Java 11 trap

#32

>You may not: use the Programs for any data processing or any commercial, production, or internal business purposes other than developing, testing, prototyping, and demonstrating your Application; From what I understood, I as a student could still use java 11 from Oracle, as I wouldn't be using it for "production". Is that correct? Or are there other implications that I am missing here?

Yes, that is correct. This trap is for hobbyist and professional developers whose typical workflow involves downloading Oracle's JRE to deploy their app, probably not noticing the new trap clause deep within the license agreement.

My professional advice to a newcomer to the industry: stay away from Oracle. It is a blight on the software industry. Oracle is a monopolistic anti-consumer patent troll that treats its employees like shit and whose only business ethic is "make money by any means available".

Re: Oracle’s Java 11 trap

#33
My hat is off to Larry E. with respect to his business prowess. But. ding ding ding. alarm bells. Run away. Don't mess with that guy.

The dude owns an island:

https://en.wikipedia.org/wiki/Lanai

https://www.bloomberg.com/news/features/2016-04-13/four-seas...

Stick with free/open source. Vendor lock in is a nightmare. edited for clarity.

Re: Oracle’s Java 11 trap

#34
post #20

Earlier quoted context omitted.

As long as OpenJDK remains open and maintained for a reasonable length of time , I don't mind. Right now it's looking good, but only thanks to Red Hat (et al.) and not Oracle.

When did Red-Hat hired all Oracle developers working on OpenJDK?

They have quite a few developers working on OpenJDK

Re: Oracle’s Java 11 trap

#35

It’s unfortunate Java is turning into modern day COBOL.

Really I think the best thing for Java at this point is getting it out of Oracle's greedy clutches. They are debasing the ecosystem of the language as a whole at this point.

I'd love to see the Java community fork OpenJDK and just leave Oracle behind. I wonder if the licensing of OpenJDK makes this possible? If so, the only (albiet huge) problem is getting a critical mass of support behind one particular effort.

Re: Oracle’s Java 11 trap

#36

>You may not: use the Programs for any data processing or any commercial, production, or internal business purposes other than developing, testing, prototyping, and demonstrating your Application; From what I understood, I as a student could still use java 11 from Oracle, as I wouldn't be using it for "production". Is that correct? Or are there other implications that I am missing here?

I suspect you're right, but does Oracle JDK really add any appreciable value over OpenJDK, for a student? I'd go for OpenJDK simply to form good habits.

Nothing really, I was just curious about that.

Re: Oracle’s Java 11 trap

#38

I'm not sure Java is worth the effort at this point. If I'm going to have to keep updating every 6 months, I would rather use Go, which seems to have all that Java has to offer + the backing of a huge corporation.

How is that any different than updating a Go app? If a security issue arises in an older version of Go, it doesn’t magically fix in your app until you recompile it.

Java also has a multi decade history of remaining backwards compatible across major version upgrades. Barring known exceptions for things explicitly being removed, I don’t see that changing.

Re: Oracle’s Java 11 trap

#39
post #33

My hat is off to Larry E. with respect to his business prowess. But. ding ding ding. alarm bells. Run away. Don't mess with that guy. The dude owns an island: https://en.wikipedia.org/wiki/Lanai https://www.bloomberg.com/news/features/2016-04-13/four-seas... Stick with free/open source. Vendor lock in is a nightmare. edited for clarity.

You should clarify that you are referring to Larry Ellison, the head of Oracle, and not Stephen Colebourne, author of the article.

Re: Oracle’s Java 11 trap

#40

I'm not sure Java is worth the effort at this point. If I'm going to have to keep updating every 6 months, I would rather use Go, which seems to have all that Java has to offer + the backing of a huge corporation.

Yeah. I'm kinda with you. You've got .NET Core and Go as reasonable contenders for new projects, but it's hard to justify moving an existing product away from Java. Not to mention, it seems that Java's still got a huge head-start on existing libraries vs Go / .NET.

Er... Well, I'm with you for a different reason than updating... I'm thinking that Oracle is just shifting the licensing ground too much for my comfort.

Post reply on HN