Free is the most expensive, Java 8 is not safe if you don’t pay

Get technical dry goods and industry information for the first time!

Free is the most expensive, Java 8 is not safe if you don’t pay

Perhaps many people have heard of the phrase "the free is the most expensive", which has begun to manifest in Java 8.

In 2018, I wrote "Heavy! Java that has been used for 23 years is no longer free! ". At that time, many people might say that it was nothing to do with me, we just used OpenJDK and so on. However, the most practical use of Java is still individual users, including daily use to develop or build some personal websites.

Recently, some media broke "Oracle warns Java 8 users: you are not safe if you don't pay."

Specifically, Oracle announced in November 2018 that after January 2019, the security updates for Java 8 SE will no longer be used by enterprises or commercial users who do not have a valid license.

In an email received by Alex Rice, the founder and CTO of HackerOne, a Java account manager from Oracle claimed that "a non-publicly available critical patch update for Java 8" will be released on April 16, 2019, with a valid license Only the customers who have the certificate can enjoy it. The email continued to say that if these updates are not installed, it may cause "your server and desktop environment to be exposed and vulnerable to ***."

Free is the most expensive, Java 8 is not safe if you don’t pay
Although Oracle did announce that future updates of Java 8 will only be available to paid license holders, Rice believes that customer representatives use this as a threat to persuade him to buy a license, especially claiming "Java version or later" A license will be required.

An e-mail sent by an Oracle sales representative stated that the upcoming critical security update for Java 8 is only available to licensed users. However, due to the harsh wording of the email, some people feel that this is simply a blackmail or intimidation strategy, which has caused controversy.

Some argue that Oracles require users to pay for products that will end their lives to receive support. For Rice and others, this email is more like a ransom demand, extortion or intimidation strategy.

Free is the most expensive, Java 8 is not safe if you don’t pay
Due to the domestic de-IOE in recent years, and the rise of cloud computing. The Oracle database has been abandoned by many major mainstream companies, although Oracle's stock price has recently hit a new high. Now that there is still a cold winter, Oracle has also laid off many people one after another.

Listed companies need good financial reports, and Oracle is also under great pressure. And now there are a bunch of various open source databases. Although they are not better than Oracle in performance, they are free and easy to use, and the cost of technology learning is also very low. The impact of cloud computing on Oracle is actually very large, including the current big data. So much so that people are now discussing whether Oracle is beginning to decline.

The market is subdivided. Just like you have been eating steamed buns and only steamed buns are available, but with the emergence of steamed buns, you gradually fell in love with buns. Until one day you find that you eat more steamed buns than steamed buns, you will think , Is the steamed bread beginning to decline?

Having said that, Java is at the top of the list. But all kinds of programming languages ​​turned out to be in endless battles. On TIOBE's language rankings, Java has gradually revealed its obvious decline.

Java11 is fully charged, and there is no free JDK. OpenJDk will not continue to support it under the symbolic support of Oracle, unless it is upgraded to the latest version. Moreover, the Java version is now upgraded too quickly, and it seems that Java is very active, but this is actually Oracle's routine. We java programmers are overwhelmed with learning. Who knows what this old language will look like in the future?

Guess you like

Origin blog.51cto.com/15127565/2667042