Reinforcing the classic pessimistic argument against upgrading, “if it isn’t broken don’t fix it,” early adopters of Apple’s OSX “Leopard” are discovering that the operating system won’t run Java. Java, in case you weren’t aware, is a kind of programming language. The reason people like it so much is because it is cross-platform. That is, it’s supposed to be cross-platform.
Now, it turns out that a lot of people actually use Java on Macs. I, myself, use it to manage music on a Sony thumb drive Walkman I picked up on sale. However, programmers who work in Java are now thoroughly screwed until Apple can put out a fix and since Apple isn’t used to putting out fixes as often as good old Microsoft is, who knows when a patch will become available?
As a RegDeveloper.co.uk article points out, “Apple marketing monkeys, trying to woo developers to OS X, like to refer to the OS as “the only major consumer operating system that comes complete with a fully configured and ready-to-use Java runtime and development environment.””
Kind of tough when one of the very things you put in bold face on the brochure you end up being unable to deliver.