Live data from Hacker News

Oracle and Apple Announce OpenJDK Project for Mac OS X

apple.com

71–80 of 103 posts

Re: Oracle and Apple Announce OpenJDK Project for Mac OS X

#71
post #2

I'm itching to take a look at Apple's "foundation for a new graphical client"

"To set expectations, the first drop will be effectively a "SoyLatte"-level implementation, but is packaged as a Universal Mac OS X .jdk bundle that can be dropped directly into /Library/Java/JavaVirtualMachines. Over the coming weeks and months, we will be adding pieces and parts of our Java SE 6 implementation to the public project, and will cut over from using an X11-based AWT to a Cocoa NSEvent-based one with a new OpenGL-backed graphics layer.

There are several parts of our Java SE 6 implementation (like the AWT widgets) that are not contributable, in much the same way that several parts of Oracle's implementation are not. However, the vast majority of our Swing Aqua Look and Feel implementation is, as well as the eAWT/eIO API. We intend to host the legacy AWT widget set using lightweight peers, but that work is still in progress."

Mike Swingler (Apple Java Engineer) on the java-dev list

http://lists.apple.com/archives/Java-dev/2010/Nov/msg00104.h...

Re: Oracle and Apple Announce OpenJDK Project for Mac OS X

#72
post #10
post #8

This is off-topic, but I'm amazed by the descriptions at the end of TFA (I know, I know, it's a press release, but still...) Oracle is the world’s most complete, open and integrated business software and hardware systems company. (...) Let's grant integrated and complete, but definitely not "open". Though this is dwarfed by Apple's incredible self-praise: Apple designs Macs, the best personal computers in the world,…

I'm no fanboy, believe me. But most of that is pretty accurate.

Too meaningless to be false is hardly the same as "pretty accurate".

Re: Oracle and Apple Announce OpenJDK Project for Mac OS X

#73
post #41
post #8

This is off-topic, but I'm amazed by the descriptions at the end of TFA (I know, I know, it's a press release, but still...) Oracle is the world’s most complete, open and integrated business software and hardware systems company. (...) Let's grant integrated and complete, but definitely not "open". Though this is dwarfed by Apple's incredible self-praise: Apple designs Macs, the best personal computers in the world,…

You're using the wrong definition. "Open" in this context is the same as OpenVMS, Openstep, OpenLook, Openview, yadda yadda. Open standard , not open source.

Which only demonstrates that "openness-abuse" has been with us for many years...

Re: Oracle and Apple Announce OpenJDK Project for Mac OS X

#74
post #50

"The enemy of my enemy is my friend." - proverb

"Well, isn't the enemy of your enemy like, your friend? Or whatever? Can't they team up?"

"Not exactly. In this setting, the enemy of your enemy is still a floating, greasy, armored brain."

"Well, what about his enemy? Maybe you could be friends with him."

"No, because that guy is a mechanical horror in an undying battle shell. He sails from world to world in a flying tomb, serving gods who eat hope."

"So, probably not."

"Odds are low."

http://www.penny-arcade.com/comic/2007/03/05/

Re: Oracle and Apple Announce OpenJDK Project for Mac OS X

#75
post #47

This bit is hilarious: The best way for our users to always have the most up to date and secure version of Java will be to get it directly from Oracle. Contrast that with a recent quote from Bill Evans: We're happy to continue to support Flash on the Mac, and the best way for users to always have the most up to date and secure version is to download it directly from Adobe. It's like they're just toying with the tech…

I don't see any contrast. How is the fact that Apple takes a consistent stance toward third-party platforms "toying with the tech press"?

Re: Oracle and Apple Announce OpenJDK Project for Mac OS X

#77
post #57
post #53

Earlier quoted context omitted.

How many years-old projects with deep hooks into a proprietary OS, written with no intention of ever being open sourced, would or could be opened on any reasonable timeframe? Any precedents spring to mind?

WebObjects...? And still not open. But perhaps not the precedent you were looking for...

I don't think WebObjects has a lot of internal system hooks, does it?

Re: Oracle and Apple Announce OpenJDK Project for Mac OS X

#78

Does this mean there's some chance you'll be able to use Java for Mac App Store apps?

I expect it will be allowed only if you ship the JVM and runtime with your app. (And then I suppose Apple might reject you for your app being unreasonably large.)

Re: Oracle and Apple Announce OpenJDK Project for Mac OS X

#79
post #10

Earlier quoted context omitted.

I'm no fanboy, believe me. But most of that is pretty accurate.

The iPad is magical?

Yes, for at least one definition of magical: beautiful or delightful in such a way as to seem removed from everyday life.

Re: Oracle and Apple Announce OpenJDK Project for Mac OS X

#80
post #4

Though I'm glad for this desicion, I can't help but wonder: what's in it for oracle? The puny 5% of desktops running mac os?

It's actually closer to 10% if you look at the most recent numbers and discount machines that are not actually part of the market in any reasonable sense (e.g. nobody's going to be installing your software on their old cash register).
Post reply on HN