Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
I made a commit years ago for FreeBSD signal handling in OpenJDK around this area of code to stabilise some issues which also helped a few other providers so I know just how sensitive this is.
I don't really have any interest in Java right now and am focussed upon Golang primarily but I can imagine this will disrupt some folks.
 
To put things into perspective…
When Mac OSX Snow Leopard was released, it broke Adobe CS software. Photoshop was broken, InDesign, etc. it wasn’t until 10.6.8 that Snow Leopard became the masterpiece that history remembers.
I think it’s just because it’s the coolest animal that made it the masterpiece history remembered. I mean, it was a good release - very stable. But as the previous release was leopard and the following release was lion, it’s sort of good by default.
In the end Apple products are designed for teenagers or teenager wannabes.
What on earth is a teenager wannabe? A 12 year old?
Oracle is worst than Apple! It is not our fault that Oracle is peddling technology that is obsolete.
Tim?
 
  • Haha
Reactions: DrWojtek
It's running fine enough for me. Everything has some degree of bugs. Show me a OS that doesn't. The QA cost goes up way up when you attempt to chase down every instance that is not immediately reproducible you know.
True, but Java has been out for decades and testing against Java apps should be part of an automated test pass by now.

I’m a former Director of QA for a software company by the way.
 
I thought those used JetBrains' own fork by default?

Yes, but according to the bug report, it seems the problem is in the way 14.4 responds (differently than it did before) to certain memory functions, so it's not just Oracle Java that is affected (they said they informed the OpenJDK people about the issue as well.)

I updated to 14.4 a few days ago, and just yesterday had my JetBrains IDE just completely crash. (Just, poof, gone.) Thought it was weird, as I've never had that happen in my entire history with their products. Now that I see this, I'm guessing this is what happened, where the OS sent back a SIGKILL that terminated the process.
 
You're remembering that wrong.

Apple and Sun had a cooperation regarding Java and Java was even an officially sanctioned language for Mac development. Apple was serious about Java and that's why they shipped their own runtime.

When Apple moved away from Java on the desktop, they eventually decided to deprecate their own runtime, which was falling behind anyway (therefore "not the best way to do it"). Then they just agreed that Oracle would just ship their runtime on the Mac, too.

At no point was there any snub.
Thanks, with it being a decade plus you’re probably right. I do remember there were a few articles on this with corrections on previous takes so it’s hard to uncloud the right memories my brain logged. 🤓
 
Last edited:
Oh boy, 14.4 is on a roll...

Why was this not discovered during the developer and public betas of 14.4?

I fondly remember the original iTunes Music Store.... built using WebObjects, which itself was powered by Java.

Much preferred the "feel" of the store back then. When they moved to virgin HTML, the store lost its appeal as a unique experience. Now it's just another web-based online store. Remember what Steve Jobs said about those...?

One of Jobs best keynotes... gawd, I miss that guy and his energy.


Java may be a dying breed in some areas, but it did have its strengths.
 
  • Wow
Reactions: gusmula
To put things into perspective…
When Mac OSX Snow Leopard was released, it broke Adobe CS software. Photoshop was broken, InDesign, etc. it wasn’t until 10.6.8 that Snow Leopard became the masterpiece that history remembers.
Exactly. And Snow Leopard was the cause of me starting my massive backup strategy since it deleted all my files due to that bug.
 
Nope. It's because they download stuff from those scammy "software and driver archive" websites, that appears at the top of every search that includes "download" or "install" or "setup", instead of the original site (and of course they don't read what they click)
It was a while ago (I quit the biz a few years back) but here’s a ZDNET article from 2013 and an intego one from 2016 about how it was installing malware from Oracle. It was called the Ask Toolbar, but it was a browser hijacking bit of malware that reset the default search engine, changed the home page, and directed ads to every web page visited. It was also difficult to get rid of, had rogue processes that took over the CPU and caused all sorts of headaches.

I did this job for around 20 years as I said, as part of a Premium Service Provider (we had to outperform 98% of other AASPs) and stopped counting the Macs I’d serviced after 10,000 of them - which was about 8 years into the job. I quit in 2016 so hopefully newer installations of Java aren’t quit so malwarey

I admit that many of the malware installations were from dodgy things, but by far most near the end of my career were needless Java installs - and yes, people don’t read what they install

https://www.zdnet.com/article/a-clo...nstalls-deceptive-software-with-java-updates/ (windows specific article)

 
Last edited:
news seems relevant for all 17 people still using it
:rolleyes: Wow. That's an incredibly small-brained statement. You use Java every day. It's in everything from ATMs to medical devices to irrigation and satellite systems.

Of course, those apps mostly aren't running MacOS in production, but I do feel for the developers who are running Sonoma 14.4 and can't go back. A pretty bad slip-up by Apple.
 
Nope. It's because they download stuff from those scammy "software and driver archive" websites, that appears at the top of every search that includes "download" or "install" or "setup", instead of the original site (and of course they don't read what they click)
Oh, and here’s an article from this very site about Ask Toolbar

 
  • Like
Reactions: Victor Mortimer
So you’re saying younger Java devs stand to rake in a fortune after the old guard retires? ;)

Personally though I actually do work a lot more in python, though I occasionally have to touch java code for some of our backend apps
Yeap and if you are young and good at Java, you can sit in the nice office in the corner for a few decades and watch the programming trends sail on by. You can even in time negotiate to work from home far more then anyone else and if you don't make any noise about it, over time negoiate your salary to be higher then the young wiz kid who everyone presumes in the office is getting the most money. You could have a worse life. You just need to learn to smile when everyone reminds you, that you are a dinosaur. You just happen to be the least stressed and most economically secure programmer in the team - just don't tell anyone.
 
People still use Oracle Java?

My company forbid us to use it and IT flagged and removed Oracle Java JDK from every dev machine for being unlicensed when Oracle started wanting us to license Java and blocked installs. They will not budget on this stance and required us to convert all our Java apps to something else.
 
Oclp is having trouble with 14.4 as well

There must be some significant change for so many things to break
 
  • Like
Reactions: Chuckeee
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.