Earlier quoted context omitted.
Or people simply want to avoid installing the proprietary software that is bundled with Oracle JDK. With the added benefit of running the same JDK on your dev machine and on your servers.
Which leads to the interesting situation that not all Java GUI applications run properly in GNU/Linux with OpenJDK, forcing companies like JetBrains to bundle their own fork for those not willing to install Oracle JVM or another third party vendor. Because actually OpenJDK isn't 100% 1:1 to the closed source versions.
Oracle finally targets Java non-payers six years after plucking Sun
81–90 of 91 posts
Re: Oracle finally targets Java non-payers six years after plucking Sun
#82Earlier quoted context omitted.
His "quirks" are what harms his message. The same could be said for his long-time collaborator ESR who has some quirks that are beyond eating shit from his feet. You want a spokesperson for something they better be worthy of respect. That's their primary function. It's not being a sage of truth. People listen to those they respect, and his behaviour at times is so out of line that he spends more time destroying his c…
People sometimes are just thick, focusing on "quirks" instead of the content. I get that people might disagree with his views, but why would they think he's not worthy of respect?
Re: Oracle finally targets Java non-payers six years after plucking Sun
#83Earlier quoted context omitted.
His "quirks" are what harms his message. The same could be said for his long-time collaborator ESR who has some quirks that are beyond eating shit from his feet. You want a spokesperson for something they better be worthy of respect. That's their primary function. It's not being a sage of truth. People listen to those they respect, and his behaviour at times is so out of line that he spends more time destroying his c…
People sometimes are just thick, focusing on "quirks" instead of the content. I get that people might disagree with his views, but why would they think he's not worthy of respect?
Re: Oracle finally targets Java non-payers six years after plucking Sun
#84When exactly do I need to pay for Java? When I develop with JDK? When I download java from https://java.com and install with default settings? When I download the installer from https://java.com and distribute it alongside with my java programs?
Re: Oracle finally targets Java non-payers six years after plucking Sun
#85Earlier quoted context omitted.
I doubt most enterprises would be willing to go back to C++.
C++ is as much as dead in the enterprise outside of a few niche concerns. It's just too hard to get right. C# and Java are significantly more forgiving and for most use cases are perfectly adequate. Performance is a reasonable concern, but not the primary driver of language choice. If you look at the sort of Java code some people churn out in an enterprise environment you'd be glad they weren't using C++ which has si…
Brillo was supposed to have key Android frameworks made available in C++, as explained at set of Linux Embedded talks.
Instead what happened was they brought in the Android Java frameworks and renamed it to Android Things.
Re: Oracle finally targets Java non-payers six years after plucking Sun
#86Why is this business model legal? I mean, suppose I give you a candy, wait for you to eat it then ask for payement aguing that it's obvious I'm not giving it for free. I'm sure there are forgotten laws protecting against such a business
Re: Oracle finally targets Java non-payers six years after plucking Sun
#87Nice sci-fi scenario.
Re: Oracle finally targets Java non-payers six years after plucking Sun
#88When exactly do I need to pay for Java? When I develop with JDK? When I download java from https://java.com and install with default settings? When I download the installer from https://java.com and distribute it alongside with my java programs?
Re: Oracle finally targets Java non-payers six years after plucking Sun
#89Earlier quoted context omitted.
Maven, where your build script is actually declarative XML that might or might not run. Maven, which spends a minute contacting random servers all over the world only to tell you there is a closing tag missing. I still have a repository where Surefire (hah) refuses to run any tests. Impossible to debug. No, that pile won't be missed.
I will rather take Maven a full day over a few seconds with Gradle.
Re: Oracle finally targets Java non-payers six years after plucking Sun
#90Sounds like good news for C++ developers? I'm assuming C#/.net carries the same risk, and C/C++ does not.
.NET is under MIT license ( https://github.com/Microsoft/dotnet/blob/master/LICENSE ) and there's also a patent promise ( https://msdn.microsoft.com/en-us/openspecifications/dn646766 ). There isn't an "enterprise .NET" version for sale. There are enterprise versions of Visual Studio, servers, etc., but nothing you could feasibly be "accidentally" using, and nothing that you have to use to do .NET dev. What specific r…
[1] Bunch of companies tried selling compilers with 'drink your milk shake' licensing terms in the 80's. Developer resistance, Microsoft and Borland killed them off.