Edit:
English is not my native language. Maybe I'm not expressing enough. How about this:
BCL for Oracle JRE clearly states that the license is not applicable for java programs running on single-purpose systems, such as television boxes or kiosks. I assume that there are some commercial kiosks and other types of single-purpose systems running java programs, and I wonder what JRE these programs work with. I mean, statements like "Amazon use blablabla operating systems on their super large servers, and millions of users" convince me that blablabla is a good and reliable OS. Likewise, I would be glad to hear that "Acme's transport company uses IcedTea VM where there are ticket vending machines, and hundreds of them are distributed around the world."
After searching and reading it many times, itβs still hard for me to understand how well installed the use of OpenJDK or some other completely free implementation of the Java development kit and runtime is.
Many developers do not think this is a big problem if they encounter problems compiling their software with OpenJDK, because they think that they can always switch to Oracle JDK / JRE if necessary. But what if you really really want to build a commercial system based solely on free code?
Are there any critical systems that use nothing but IcedTea or what they are called, along with the usual third-party library link from Apache and others, which can help convince me that using OpenJDK will not (lead to) a dead end?
source share