Java 16 was released a few days ago, but there are still some children who are not familiar with the current version of Java mechanism, so I read this message:
So why is everyone still using Java 8?
You can see from this picture, what is your favorite? Of course it is
From JDK 8U211 to later versions, but are required to commercial charges, the so-called commercial charges, that is, you develop the program to use it does not matter, but once you develop the program for commercial use, that is, your program to make money for you, then at this moment Oracle will charge you, To be legitimate, you need to pay for a license to use your JDK.
Some people ask, what if I use it without paying? Of course, Oracle doesn’t know about this either. There are so many programmers in the world that he can’t keep an eye on them all the time.
But if you’re really that talented, and your product gets bigger and better known, it’s going to attract the attention of Oracle, which may be suing you for intellectual property. After all, this is a common practice of Oracle, xiaobi before graduation in a video website (has been acquired) internship, I heard that a project team for using pirated Oarcle and received a lawyer’s letter, finally forced to buy several Lisence lessons.
That’s probably why so many people use old Java 8.
We can also see that the last free versions are 8U201 and 8U202, which are actually the last free versions with different version numbers. Perhaps many small partners on the two versions of the difference is also silly silly points, and let xiaobian for you one way:
Since Oracle released Java SE 7U71 in 2014, it has generally synchronized a patch set update whenever it releases a critical PATCH update for the JDK.
CPUs: Critical Patch Updates, and PSUs: Patch Set Updates, the difference between the two is that CPUs usually contain security and critical vulnerability fixes, and all users are required to update and update in time. The version numbers are usually numbered in odd numbers.
Of course, Oracle is a very human company. Considering that some coders don’t want to pay for it (mostly not business savvy, and probably just coding) and want to keep up with the latest JDK features, Oracle actually offers a completely free Open source version of the Open JDK for individual users to use. In terms of features, the Open JDK is basically the same as the latest Version of the Oracle JDK.
Here’s how to find the last free version on the official website.
That is:
www.oracle.com/java/techno…
Java 15 is now being taught in universities. Which version of the JDK are you using? Join our Java learning community and learn together!
Welcome to pay attention to my public account: Program monkey DD, get the exclusive arrangement of learning resources, daily dry goods and welfare gifts.