Categories: JavaNews

Java will now require a fee to get support from oracle

Kudos to the Java team for creating such a lovely programming language and this language is used to develop software on multiple platforms around the world.

But recently, there have been some changes to its licensing and support. I do care how much effect it will cause to the developers’ community.

But a lot of developers who aren’t aware of this development. It’s fundamental to know that a programming language which has been free in these past years will now require a fee.

Donald Smith, who is a senior director of product management for Oracle, disclosed why Oracle has decided to release new features of Java every six months.

He reveals that this new development will bring about fewer bugs, more security, and more efficiency during operation.

“We had to do that to keep up with modern application development. I’m very unapologetic about the new release cadence because doing major releases every three to five years and having a three to five-year window to get a feature out is just not sustainable anymore,”

He said.

“A release cadence of six months is how we keep relevant in the cloud.”

Also, Oracle has decided to release an LTS version to JDK every three years without an update on the previous versions.

Interestingly, you can no longer stay on a specific version for more than six months maybe you would have to get updates from a commercial operator or apply patches from later free OpenJDK versions manually. The new release will be out every March and September of every year.

LTS platform was in the development of Linux OS, but it seems Oracle has decided to give it a try on Java development.

LTS will now be with two development kit, an OpenJDK build under the GPL open source license, and a commercial Oracle JDK build under a paid license. Therefore, Oracle will only support new OpenJDK builds for six months.

So after positive progress of the Java ecosystem, I question if Oracle will be able to capitalize on its intellectual property.

Because Java is widely accepted and if they will be willing to adapt to this development. But it seems Oracle is ready to take the risk to keep up with modern application development.

Ikuerowo Ikuerowo Damilare

Share
Published by
Ikuerowo Ikuerowo Damilare
Tags: feejava

Recent Posts

15 Best Libraries for Go Programming Language

Today, I am looking at some of the best libraries for Go programming language that is simple, reliable and easy…

3 days ago

15 Best NetBeans Themes

NetBeans is an IDE. An IDE that provides a smarter and faster way to code. While NetBeans themes improve readability…

6 days ago

10 Best Java frameworks

A Java framework is a platform for developing software applications. It provides a foundation on Programmers can build programs for…

7 days ago

Flutter examples – 21 Best Apps built using Flutter

Today, I will focus on Flutter examples: 21 best flutter apps built using Flutter, please follow along. Flutter is a…

1 week ago

15 Best JavaScript Syntax Highlighting Libraries

Introduction Developers need Syntax highlighters as a form of secondary notation to help facilitate them in code writing within a…

2 weeks ago

15 Best Angular Material Component Libraries

Introduction Angular Material is a set of UI component frameworks and references that uses the implementation of Google's Material Design…

2 weeks ago