Live data from Hacker News

Oracle finally targets Java non-payers six years after plucking Sun

theregister.co.uk

81–90 of 91 posts

Re: Oracle finally targets Java non-payers six years after plucking Sun

#81
post #75

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.

Font rendering is ugly on linux with both Oracle JDK and unpatched OpenJDK, or at least that was the case last time I tried to solve this issue manually.

Re: Oracle finally targets Java non-payers six years after plucking Sun

#82

Earlier 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?

People don't like his views so they look to his quirks as proof that he is crazy and not merely misguided. Thus they can dismiss his followers as crazy too instead of having to own up to the fact that many of their colleagues worthy of respect believe in a world view fundamentally different from them.

Re: Oracle finally targets Java non-payers six years after plucking Sun

#83

Earlier 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?

[deleted]

Re: Oracle finally targets Java non-payers six years after plucking Sun

#84
post #64

When 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?

No one really knows.

Re: Oracle finally targets Java non-payers six years after plucking Sun

#85
post #47

Earlier 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…

The most recent example of this was Android Things.

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

#86
post #52

Why 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

Was Oracle present at the Trump building some days ago?

Re: Oracle finally targets Java non-payers six years after plucking Sun

#88
post #64

When 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?

I assume you have this question at this moment because of http://www.theregister.co.uk/2016/12/16/oracle_targets_java_... ? Good question...

Re: Oracle finally targets Java non-payers six years after plucking Sun

#89
post #49

Earlier 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.

Since Gradle 3, Kotlin is the preferred language for writing build scripts and addins, rather than just Apache Groovy. If you use Kotlin instead of Java for your Android coding, you can use the same language for writing your build scripts as you do for your system code.

Re: Oracle finally targets Java non-payers six years after plucking Sun

#90

Sounds 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…

Could change but I think Bill Gates originally tried making money selling a version of BASIC. Never made much money[1]. Since then Microsoft doesn't try to make money on dev tools. The dev tool business is there to support Microsoft's internal needs and to promote the Windows Platform.

[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.

Post reply on HN