Live data from Hacker News

Time to look beyond Oracle's JDK

blog.joda.org

1–10 of 136 posts

Re: Time to look beyond Oracle's JDK

#4

Why would a company pay for "commercial support" of OpenJDK from IBM? I have used Java for 15 years and I don't know what "support" for a JDK would mean.

If you are stretching limits of java, then you would need support because that knowledge base isn't available easily. I worked for a company that had performance engineers from sun on site helping us with performance issues.

Re: Time to look beyond Oracle's JDK

#6
Actually, time to look beyond the whole Java ecosystem.

After the claims Oracle made during the Google trial (such as APIs and method signatures being patent-able), it is clear that one can't work on the Java platform without infringing Oracle's IP. If Oracle doesn't sue you now, it can sue you when it makes financial sense to do so.

.Net looks like a much better alternative, with a patent pledge and ECMA standardization. Although to be fair, Microsoft is still a supporter of patent lobbies.

Re: Time to look beyond Oracle's JDK

#7
post #6

Actually, time to look beyond the whole Java ecosystem. After the claims Oracle made during the Google trial (such as APIs and method signatures being patent-able), it is clear that one can't work on the Java platform without infringing Oracle's IP. If Oracle doesn't sue you now, it can sue you when it makes financial sense to do so. .Net looks like a much better alternative, with a patent pledge and ECMA standardiza…

TypeScript (https://www.typescriptlang.org/) is a good starting point. If you use nestjs (http://nestjs.com/), it has dependency injection as well. Pairs with Angular nicely.

Re: Time to look beyond Oracle's JDK

#8

But what about supporr for the JRE? Please help a sad IT admin understand what's gonna happen.

Oh, just the usual near-monthly (if not daily) death march of ever-increasing version numbers, just like Chrome and Firefox. And Windows Update. And OS X, And iOS. And Ubuntu. And so on, and so on, and so on...

Re: Time to look beyond Oracle's JDK

#9
post #6

Actually, time to look beyond the whole Java ecosystem. After the claims Oracle made during the Google trial (such as APIs and method signatures being patent-able), it is clear that one can't work on the Java platform without infringing Oracle's IP. If Oracle doesn't sue you now, it can sue you when it makes financial sense to do so. .Net looks like a much better alternative, with a patent pledge and ECMA standardiza…

it is clear that one can't work on the Java platform without infringing Oracle's IP.

That's a pretty extreme interpretation. Most people aren't trying to ship Java-compatible runtimes, as Google did,

Re: Time to look beyond Oracle's JDK

#10
post #4

Why would a company pay for "commercial support" of OpenJDK from IBM? I have used Java for 15 years and I don't know what "support" for a JDK would mean.

If you are stretching limits of java, then you would need support because that knowledge base isn't available easily. I worked for a company that had performance engineers from sun on site helping us with performance issues.

Or because your company has a policy of not putting anything in production without a signed license and/or current support contract. (See e.g. SQLite which is public-domain but if you want a commercial license anyway they'll sell you one. They offer non-FOSS extensions now but they sold commercial licenses before that.)
Post reply on HN