Hacker News new | ask | show | jobs
by patates 2093 days ago
What's the licensing situation for GraalVM? Do they throw lawyers at you if you are making enough money like with other Oracle products[0]?

[0]: Please note that was the impression I got from reading anything Oracle related in HN, not personal experience. I don't otherwise know what I'm talking about.

Signed: .NET developer very interested in the new developments in the Java World but heard too many scare stories.

2 comments

Like a lot of similar software. GraalVM has a free and open source community edition. And an enterprise version that comes with increased performance and security. The enterprise version is free for evaluation and development. And for production costs around 100-200 USD year/processor. This includes 24/7 support.

Community edition runs any program that runs on GraalVM Enterprise.

Enterprise version is also free if you deploy it on Oracle Cloud, more info : https://www.graalvm.org/faq/
Nice try salesman, nice try. Remember kis: Oracle has no customers, only hostages.
So I work at Oracle, but as an engineer. These are of course my own thoughts and I’m not representing OCI.

As far as I know, there’s no difference between any of the clouds as far as basic payment structure. If you don’t want to be locked in on a contract, you just give a credit card and pay the publicly posted rate. Exactly how are you a hostage in that position?

Portability between clouds assumes that you exclusively use the cloud provider as a sort of VPS host. Any service beyond that becomes a form of lock-in. YMMV, and this is of course true for all clouds.
Fool me once, shame on you. Fool me tw... can't get fooled again.
One of the most non sensical comment that I've seen on HN
Oracle is way past the point for that comment to be non-sensical. For any other company it'd be bizarre, but "hostage" doesn't even begin to describe Oracle customers.
Just want to comment on java: Just stay away from Oracle Java and use OpenJDK, which is GPL2'd (with asterisk). If you want stability, stick to LTS versions... I have no idea why people would use Oracle Java for new projects.
> I have no idea why people would use Oracle Java for new projects.

Maybe because there are businesses out there that care about support?

"GraalVM Community editions are based on OpenJDK version 1.8.262 and on OpenJDK version 11.0.8."

https://www.graalvm.org/docs/getting-started-with-graalvm/

> Just stay away from Oracle Java and use OpenJDK

Is there any difference anymore? I’m not sure there is.

> I have no idea why people would use Oracle Java for new projects

Expert support, for example.