I am currently in the process of writing some software in Java that I may one day decide to sell online. I am using the Java SE library. Do I have to pay any licensing feels to Oracle if I plan to sell this, because with the recent news of Oracle suing Google I am concerned for the future of this platform.
Thanks,
Commercial enterprises that use Java 8 will not be able to obtain free updates. However, updates are available for personal use through the end of 2020. Although Java is available for download on Java.com, organizations that use those builds for commercial gain violate the license terms.
You can download the latest OpenJDK release of Java from Oracle, for free, under an open source license from jdk.java.net. Oracle JDK 8 and Oracle JDK 11 are free for Personal, Development and other uses. Oracle JDK 17 and later release are available under a Oracle No-Fee Terms and Conditions License for all users.
What is the cost of a Java SE Subscription? Desktop pricing is $2.50 per user per month, or lower with tiered volume discounts. Processor pricing for use on Servers and/or Cloud deployments is $25.00 per month or lower.
4.2. There are some licensing implications when using Oracle's platform. Public updates for Oracle Java SE 8 released after January 2019 won't be available for business, commercial, or production use without a commercial license, as Oracle announced. However, OpenJDK is completely open source and can be used freely.
You are free to sell Java software without any licensing issues. The Oracle/Google lawsuit is specifically about Google's alleged breaches of several Oracle patents, which are all to do with JVM implementation details. If you're writing software to run ON the JVM, you don't have an issue. For more info on the lawsuit, see the lengthy blogpost by Charles Nutter.
Obviously, though, IANAL.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With