Oracle Java police start knocking on Fortune 200's doors for first time

https://lemm.ee/post/34328143

Oracle Java police start knocking on Fortune 200's doors for first time - lemm.ee

auditors gonna make absolute bank from bribes
Is there some general history that makes you think that or more specific or just a gut feel?
Way to push Fortune 200 companies towards Azul, Adoptium, Correto and other alternative Java distributions, Oracle!
Can Oracle kill javascript as well, please? Please?
no, they’re completely unrelated, some devs liked the name java and put it into the name of the new language they were working on, nothing beyond that

No, I know that – I honestly want them both to die :p

Both have been a blight on software development for decades.

I don’t have a problem with Java, and you can get Oracle free versions of Java.

JavaScript on the other hand is a blight as you say.

You can get blight free versions of JavaScript too, if you use TypeScript.
Yeah, for a short time there the word ‘java’ was very ‘in’. Hipsters at the time wanted to use it in everything, just like the word ‘AI’ now.
JavaScript’s real name is ECMAScript.

ECMA by Ecma?

Ahh, needed Wiki:

It acquired its current name in 1994, when the European Computer Manufacturers Association (ECMA) changed its name to reflect the organization’s global reach and activities. As a consequence, the name is no longer considered an acronym and no longer uses full capitalization.

Ecma International - Wikipedia

Java is to Javascript what car is to carpet or somesuch
Why would a car have a pet?
I'd say it's as boat is to airplane
You can bet your bottom dollar Oracle will find a way if it is profitable.
Why would anyone recommend their company to use Oracle stuff these days? Oracle should give kickbacks to people that recommend to use Oracle Database, Java, or VirtualBox in their company so they’ll keep at it /s
Oracle databases are not allowed to run in the Google cloud because of ceo drama
It feels like actual innovation in all sectors has slowed to a crawl, and corporations – especially the ones run by MBA parasites – are concentrating more and more on just squeezing money out of people with various bullshit tactics, while at the same time thinning their workforce (naturally the MBAs are never under threat, though)

Oracle was never really innovative on a technical level , it’s first and foremost a company focused on selling licenses, and they’re really innovative in that regard but if you fall for that as a company, I have no pity, this is their whole schtick.

Big companies in general are often rather conservative in nature while innovation happens on smaller scale and later expands.

The big problem is rather that a lot of innovation has been absorbed by the big companies via buyouts, especially when money was cheap to borrow. Innovation bears risk, buying an established solution and milking existing users much less so.

I don’t think the users are without blame. A lot of people ignore the red flags when a solution is just convenient enough (we need the commercial support / this exactly covers our use case so we don’t have to hire someone to adapt it / …) and the vendor then cashes out when moving away from his solution would be really expensive.

I think there’s still a lot of innovation lately, but a lot people are just looking for the next big thing that does everything it feels like.

I was a developer at Oracle. We got handed down salea goals. ??? Itt was a running joke in our org that oracle is a sales company and we just scramble to make what they’re selling. When I left half our org had been laid off or left. Only got two raises in the 5 years I was there. Not worth.

The big problem is rather that a lot of innovation has been absorbed by the big companies via buyouts

Which ultimately does seem to lead to innovation slowing down. The big players buy out any potential smaller competitors, and very often just outright kill the products / services they inherited in the acquisition.

oracle did not develop java. it was developed at sun, which oracle then bought

Alright, not that I wrote or implied that anywhere… In fact Java was probably the whole reason Oracle bought Sun to gain leverage over Android. Which fits very much into what I wrote - one company innovates, another one buys them to squeeze users (Google wasn’t a customer of Sun, they used their own implementation which wasn’t exactly Java but also not exactly anything else). Just that Sun by all means wasn’t a small company, I mean they controlled almost a full stack with their own processors (SPARC), workstations and servers (Blade was somewhat famous), an operating system with Solaris (and if you want to count it even JavaOS) and Java on top of those, and they contributed a lot of technology like NFS, ZFS (license discussions aside). On the other hand, when they bought someone, the product wasn’t just milked to death, but actually integrated into their stack and continued to be developed in the open.

Shame it turned out that way, I guess Sun was a bit overleveraged with how much they did vs. how much they made from it. And to think that Oracle paid less than a fifth than what Twitter sold for later for all of that technology to go to waste, just for a chance to sue Google… But we long as suits continue to license their stuff because they have cool advertisements at airports, this will keep going.

Oracle was never really innovative on a technical level

Even their RDBMS and SQL was copied from ideas that came from IBM. And I recall either E. F. Codd or one of the SQL guys making a remark about Oracle’s less-than-saviour sales tactics, even back in the 90s.

We’re at the end-times for western capitalism, where rent-seeking has become the primary driver of markets. It’s happening all around us.

corporations – especially the ones run by MBA parasites

Is that not all of them right now?

Probably the majority

Oracle was one of the first companies on my personal shit-list. I feel validated.

Lol wtf is that bird?
That’s a Harpy Eagle, I think.
This is how Oracle finally kills Java. I stopped working with Java many years ago and firmly believe that no developer should tie themselves to this fuckery. Find a new job before it’s too late.

This is only very indirectly related to Java as a whole. the reference implementation of the jvm is open source and managed by a coalition of companies under a GPL license, the OpenJDK.

Oracle has its own set of enhancements to the reference jvm that handle things like just-in-time compilation and garbage collection differently and have some additional flags that allow for more fine-grained tweaking of certain features.

There are many other companies that do the same.

Oracle only started doing this in 2019 so many companies who were running Java before this used the Oracle JVM out of convenience, even if they weren’t going to use the tweaked parts. So everyone switched to another implementation, OpenJDK, Amazon Coretto, Eclipse J9 or some other available JRE/JDK.

In 2023 Oracle cracked down harder trying to get people to pay for licenses and changed their terms such that any company with even 1 employee using an Oracle JVM had to pay for every employee in the company. ridiculous I know.

This is just more news about Oracle’s licensing crackdown and not about Java as a whole at all. Think of it more like the Unity licensing change and you’re telling people to stop coding in C#.

I’m aware of the jdk alternatives and I will never use any of them because Oracle might some day decide that they’re an IP violation like they did with Google’s Android. I’m sure you’ll tell me something about the licensing being different but that still will not matter because there is always the possibility that Oracle will change their mind and start messing with me for sport. The Java ecosystem is rotten from the top down because Oracle cannot be trusted.

OpenJDK is released under the GPL. That requires making any patents available for free to users.

They could theoretically change their mind and try some shit, but the GPL is hard to go “backsies” on.

Feel free to use it, as long as you’re willing to pay lawyers to fight them when they decide otherwise.
You’re just spreading FUD now.
It’s just my reasoning as to why I won’t use Oracle products. Feel free to put your own company at risk.

I f’ing love how you’re blaming me personally. Don’t be a dick.

BTW - don’t mistake “cynicism” for “reasoning”.

Sorry, I have my own company, my choices matter, you should blame whomever made that choice for you.

It’s not necessarily cynicism if it’s based on previous patterns of behavior. Oracle reveals themselves to be run by bullies again and again and I choose to not put myself at risk. You do you.

It’s not necessarily cynicism if it’s based on previous patterns of behavior.

It’s exactly what it is because you’re ignoring facts that contradict your position because “I’ve been hurt before”. The OpenJDK license is currently the MOST permissive it’s ever been. And that was done by Oracle which is shocking to me.

The GPL is an old and well accepted license and there are lots of groups who will jump to defend it. And there are lots of companies backing the OpenJDK that aren’t Oracle. Oracle would need to fight Amazon, Microsoft, IBM (RedHat), the Eclipse Foundations, etc. if they wanted to change that.

Sorry, no, I will not go back to my abuser because they say it’s different this time.
Like I said - cynicism.
Reality.
Buddy I’d love to introduce you to reality some day.
Is that a threat?
Only if you fear reality?

Depends on how you “introduce me to reality”

Do you always make vague threats when someone disagrees with you on the internet?

Do you always take sarcastic insults as threats?
Not usually. Are you always this poor of a communicator?
Maybe you’re just a bit thick.

Oracle might some day decide that they’re an IP violation like they did with Google’s Android

They lost that case. It went all the way to the US Supreme Court and set a binding precedent that an API re-implementation falls under the Fair Use doctrine. Maybe Oracle could try some excuse to say that OpenJDK is different enough from what Android did for that precedent to apply, but it would be a major uphill battle, and they know it.

It was expensive for Google and fighting them would destroy most companies. It’s cheaper to avoid the ecosystem entirely.
It was expensive for Google, but they’ve done the hard work of establishing the precedent. It’s much easier to fight when you have a strong binding precedent on your side.

I don’t have to fight if I just use something else. There is very little advantage to using Java when everything from .NET to Node to Ruby to Python are all super mature and have a similar amount of open source packages available. There might still be a question of performance and for that we have Go, Rust and elixir- not quite as mature but all still can do everything I need and then some.

As an added bonus, none of those frameworks have Larry Ellison lurking around the corner waiting to sue me if he decides to change the terms of license. Java is dead to me.

.NET… You trust Microsoft over Oracle. Ridiculous.
When have they ever sued someone for using .NET?

They could though! Microsoft has a long history of “embrace, extend, extinguish”!

You may be willing to put your company at risk because you trust Microsoft but I’m not going to.

Feel free to do you, I have told you this already. Seeing you’re unable to drop the conversation, when did Microsoft ever sue someone for using C#? I trust Microsoft far more than Oracle (reasons detailed in another comment). However, I do not run Microsoft software at my company at this time, other things work better for what I need.