Apple Finally Patches Java Vulnerability 177
macs4all writes "Apple has finally addressed the Java vulnerability that nearly everyone else patched months ago. Available now for OS X 10.4 and 10.5, and through Apple's Software Update service, this update patches a flaw in the Java Virtual Machine that could potentially allow a malicious Java applet to execute arbitrary code on the machine. Apple had previously advised users to turn off Java temporarily in their Web browsers."
SAD :( (Score:4, Insightful)
Re:SAD :( (Score:4, Funny)
Yes, they believe their own press.
Re: (Score:2, Insightful)
Apple has a special interest in being slow about Java. If Java "works beautifully and unproblematically" on the Mac, then that eats into the Cocoa market by a slippery slope of argument:
Re: (Score:3, Informative)
What a load of bull.
Mac OS software takes special pride in its taste and aesthetics - something Java can never achieve.
And now as more users and developers focus on notebooks, resource hungry Java applications are again bad fit. Spinning cycles for nothing is forgivable on desktops and servers - not on notebooks.
The simple truth is that for Apple, Java was always and is a secondary/tertiary technology. What I heard from Linux's Java porters in past, Sun JDK/JRE is a total mess, demanding loads of
Re: (Score:3, Insightful)
"Mac OS software takes special pride in its taste and aesthetics - something Java can never achieve."
Nonsense, it just hasn't achieved it to date.
"And now as more users and developers focus on notebooks, resource hungry Java applications are again bad fit."
Tell that to Android.
"Spinning cycles for nothing is forgivable on desktops and servers - not on notebooks."
I think you got that backwards, fanboy.
Re: (Score:2)
"Mac OS software takes special pride in its taste and aesthetics - something Java can never achieve."
Nonsense, it just hasn't achieved it to date.
"To date"??? I was working with Java 1.0.x - and there were lots of promises made by Sun. None of which came to fruition. AWT was awful. Swing was a major fluke, only to be forgotten few point releases later. Yeah, they have very cool internal API, but no, they do not allow to develop nice looking and fast UI.
Apple had in fact made Java libraries to allow to access Cocoa, but very few applications are using them. (None known to me actually.) Several applications use Java libraries in background, but for
Re: (Score:2)
Mac OS software takes special pride in its taste and aesthetics - something Java can never achieve.
Wrong. JVM's are implemented by the OS manufacturer. Any problem with the "look and feel" of a standard Java component rests squarely at the feet of the JVM implementor. Any problem with the "look and feel" of extra components that do not use the standard library are the fault of the programmer.
Do not want to even respond to that. What you say is load of stinking bull by incompetent and it simply tells that you never ever actually tried to make some good looking and smooth running UI application.
Remember, even famous Eclipse doesn't use Java UI - regardless of platform it runs on. One can replace the Java's AWT and Swing with something tapping into native UI of platform it runs on ... not really. Because it will not work. Mac OS X, KDE and Gnome are mostly asynchronous while X Window system an
Re: (Score:3, Insightful)
Re:SAD :( (Score:5, Informative)
Apple is now at the point where Microsoft was in 1998.
In 1998, there were tens of thousands of Windows viruses (I remember reading a number like over 40,000, but I can't find a source), while at the same time, MacOS 8 had 7 or so, all of which were protected from freely by the anti-virus program Disinfectant. While I can't find a direct source for my Windows numbers, here's an article [viruslist.com] that makes it look like 1998 was not a very good year for Windows viruses. Even if my memories are off by an order of magnitude or two, it still wasn't a good time for Windows and viruses.
Are you honestly saying that Apple is at that point right now? We have yet to see an actual MacOS X virus in the wild, and there have been how many Trojans in the wild so far? 4?
Re: (Score:2)
That is no protection at all.
Re: (Score:2)
That is no protection at all.
Well, that explains every Mac virus, trojan, adware, and any other malware you can think of I have ever been infected by in the 20 years I have been using Macintosh computer. All ZERO of them. And the last anti-virus or any other anti-malware software I used was Disinfectant, which was discontinued in May 1998. I've never even had to clean infected files off of a disk (versus the Windows side where my system has been infected once, disks and external drives have had to be cleaned many times from coming in
Re: (Score:3, Informative)
Re: (Score:3, Informative)
So don't pretend that it isn't.
Ummm... Don't put words in my mouth?
I am fully aware that no OS is immune to stupid users. If a user is dumb enough to type in his or her OS's equivalent to "sudo rm -rf /" then they deserve what they get. This is not the point I am trying to make.
You seem to be continuing to ignore my point. The point is, in 1998, Microsoft had numerous malware problems, especially with viruses and worms (which would infect and spread with little or no user interaction). There were literally thousands of viruses, worms, a
Re:SAD :( (Score:4, Insightful)
The post I replied to said that Apple is *now* where Microsoft was in 1998.
In fairness, the post you replied to said that
when it comes to security measures, Apple is now at the point where Microsoft was in 1998
not, "when it comes to number of worms, viruses and trojans, ...".
auto Update (Score:2)
Apple has a really good updating service built into OSX, so good that I barely notice that it has done anything when it is finished. There aren't as many patches as I get bombarded with on Windows, but I still don't think that means "they are in 1998".
Re: (Score:2)
In fairness, the post you replied to said that
Fair enough. However, to that point, I can only ask this: If Apple is in the same level of security and security vulnerabilities now as Microsoft was in 1998, then where are the exploits in the wild? So far, we have only seen a few trojans in the wild which dupe the users into typing in their own passwords (something that was notably absent in Win98 and Me...i.e. the need to dupe the user into typing in a password to exploit the system) to install the Trojan. What we did see in Windows in 1998 (and beyond)
Re: (Score:2)
Click a web link to own or download and own seems a while away in the wild?
I would think the feds and smart hackers have all the Mac OS X tools needed.
Mess with them and its like Windows, point and click.
The low end of the script kid, hacker spectrum are only warming up it seems.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re:SAD :( (Score:4, Informative)
It's a Mach-based kernel in a BSD-like environment.
Re: (Score:2)
So the only reason that they're managing to stay secure is because they picked an inherently more secure operating system? Not to mention that they're actively patching a system which has to date never had a virus? Yeah, Apple really is dropping the ball on this one.
I will, however, agree that it would be nice if Apple would be more timely; it's not like they don't have enough money to hire new programmers if the current bunch is spread around too thin. Telling people to just turn Java off for a few mont
Re: (Score:2)
Re: (Score:2)
With the increasing use of Macs (Mac Minis, iMacs, Mac Pros and the MacBook series of notebooks) to connect to the Internet, the ignorance of Mac users to a potential major malware attack is something that Apple needs to address soon, because many Mac users think that they don't need malware protection. One major malware attack directed specifically against Macs will finally convince Mac users to address this issue very quickly, that's to be sure.
Windows since Windows XP Service Pack 2 forces you to practic
Re: (Score:2)
Re:SAD :( (Score:4, Funny)
Joke 1: That, and some non-Apple/Adobe applications eh?
Joke 2: Yeah, so are the Amiga users.
Re: (Score:2)
Re: (Score:2)
Your sig (Score:2)
is so very much simpler.
Re: (Score:2)
Re: (Score:2)
You forgot one:
$ curl -I slashdot.org
[snip]
X-Leela: This wangs chung.
[snip some more]
Re: (Score:2)
Well then...
Re: (Score:2)
Re: (Score:2)
My understanding that Sun actually themselves refused to do porting to any platform except Solaris (mainly deployment) and Windows (mainly development).
I see more Linux servers running Java, yet Sun also refused to port Java to Linux themselves. Worse: it didn't even allow *BSD people to do their own port.
As Java porting goes, Sun many times had proven themselves to be a bunch of a**h*les.
Old versions. (Score:4, Insightful)
...and this means that we can expect Vic20_love to come along any moment now and complain that his OS X 10.1 machine from 19-dickity-6 doesn't have a patch out yet, so Apple sucks.
Not that Apple doesn't suck, but you don't really need to troll for reasons.
(Bye, karma, nice knowing you...)
--saint
Re:Old versions. (Score:5, Informative)
...and this means that we can expect Vic20_love to come along any moment now and complain that his OS X 10.1 machine from 19-dickity-6 doesn't have a patch out yet, so Apple sucks.
Apple sucks for different reasons:
Apple PREVENTS Sun (by contract) from releasing java patches. Mac users get their java patches whenever Apple feels like it and gets a round to it [ituit.com].
Re: (Score:3)
I'm not trying to grief, and it is certainly consistent with reality, but is this documented anywhere?
Re:Old versions. (Score:4, Informative)
I'm not trying to grief, and it is certainly consistent with reality, but is this documented anywhere?
Sure. Only Apple can release java for mac. Something about look & feel and/or quality assurance.
http://blog.cr0.org/2009/05/write-once-own-everyone.html [cr0.org]
http://java.dzone.com/news/critical-mac-osx-java [dzone.com]
Look at the "java downloads for all operating systems" webpage:
http://www.java.com/en/download/manual.jsp [java.com]
Notice that you can't download java for mac from Sun?
Re: (Score:3, Interesting)
Maybe its time for Sun (who DO control Java) to tell Apple to change its ways (and give control of Java on the Mac to Sun so that Sun can fix stuff without having to wait for Apple).
Its not like Sun needs Apple in order to produce Java for the Mac.
Or is this like the graphics drivers where only Apple has access to the "secret bits" necessary for a JVM to do all the things that the current Mac JVM does?
How hard would it be to just port OpenJDK/IceTea/whatever to Mac and be done with it?
Re:Old versions. (Score:5, Informative)
...Its not like Sun needs Apple in order to produce Java for the Mac.
Sun did a JVM for the Classic Mac OS, and by all accounts it sucked. As in, it was barely usable. This is why Apple (contractually) locked Sun out of delivering Java on OS X. At the time, Apple was bullish on Java, and invested some considerable resources making OS X's JVM integrated into the rest of the OS.
Unfortunately, Apple no longer gives a shit about Java, and it shows. But Sun is still locked out, as far as I know.
Or is this like the graphics drivers where only Apple has access to the "secret bits" necessary for a JVM to do all the things that the current Mac JVM does?
How hard would it be to just port OpenJDK/IceTea/whatever to Mac and be done with it?
There already is. It's the only way to get Java 6 on PowerPC and 32-bit Intel Macs, or on 10.4.x
Unfortunately, it relies on X11 for its GUI, which is generally a big non-starter on the Mac. Also, I don't believe it's possible to use it as the JVM for Java applets in a browser, probably for the same reason.
Re: (Score:3, Insightful)
Ok, so is there any reason why a proper native OpenJDK port (that works in all the browsers and doesn't use X11) wouldnt be possible? Is it just a case of "patches wanted" or are there undocumented/hidden/internal parts of OSX that only Apple can use that are needed for a full JVM?
Re: (Score:2)
Ok, so is there any reason why a proper native OpenJDK port (that works in all the browsers and doesn't use X11) wouldnt be possible? Is it just a case of "patches wanted" or are there undocumented/hidden/internal parts of OSX that only Apple can use that are needed for a full JVM?
I don't see why there would be any special legal or technical impediments over and above porting any other major codebase to the Mac. But, given the difficulty Apple has had doing the exact same thing with its official releases, it would not be a trivial set of patches. My understanding is that Apple creates an extensive mapping between Java GUI toolkits and its own, and also exposes a subset of OS X native APIs through custom com.apple packages. You could probably skip the latter without too much complaint
Re: (Score:2)
At the time, Apple was bullish on Java, and invested some considerable resources making OS X's JVM integrated into the rest of the OS.
Unfortunately, Apple no longer gives a shit about Java, and it shows.
Now I understand what that "OS X now is where windows was in 1998" comment from earlier meant...
Re: (Score:2)
Re: (Score:2)
and put out an OS X java that doesn't suck more dick than barney frank.
Well, Sun fixed this vulnerability many, many months ago on every other java platform except the Mac, because Apple won't let Sun fix it for the Mac.
IIRC, Sun doesn't do any porting except few platforms they support themselves: Solaris and Windows. (Now I also see Linux.)
IOW, depending how f***ed up Java interfaces are and how intrusive the fix is, it might well take some long time for 3rd party (Apple) to implement and release it in their port of JDK/JRE.
I'd say Apple does its users a great service by even bothering to support Java.
If you want to piss on somebody - better piss on Sun, who historically refused to port/allow porting of Java to
Re: (Score:3, Insightful)
Interesting that people who willingly "kiss their karma goodbye" and make statements to that effect are the ones who wind up with the upmods?
Re: (Score:2)
Re: (Score:2)
Well, when the fanboys start praising Apple for the "long lifetime" of their products and "vibrant second-hand market", they always neglect to mention you're still stuck in the upgrade treadmill if you want your computer secure.
So yes, the fact that they don't have a patch for his OSX 10.1 machine *is* a problem and a big reason why I recommend Debian PPC for old Macs instead of crusty versions of OSX. Updates are faster to come, its still supported, and OS upgrades are free.
Re:Old versions. (Score:5, Funny)
Really? You couldn't read the next line in my post? The one where I say that Apple sucks? You sat there, in the basement, veins straining in your forehead, lips moving dumbly, willing your way to the end of that first sentence and just ran out of steam?
Well, good work on writing a reply, anyway.
--saint
What about PPC Java? (Score:3, Interesting)
Just wondering. PPC Java for OSX is even more out of date than x86 Java.
The latest java on PPC is 1.5, and I'm sure it's out of date too...
Re: (Score:2)
I was referring to security updates more than anything else. I realize that different vulnerabilities on different platforms equate to different version numbers - but no updates for a long time usually means there are exploits ITW.
Re: (Score:2)
Yep.. I tried installing it last night on my (Intel based) Mac Book Pro, along with about 6 other things (an airport update, a new version of Safari, a camera update and a few other, less memorable ones..), and all but the Java update worked fine.. The Java update abended.
Time to chide Apple (Score:2, Insightful)
Rich also chided Apple for leaving such a major hole unpatched for so long.
Yeah, Apple, a meager market share (not accounting for cost per unit of course) isn't an excuse to leave stuff like this busted. I hereby CHIDE you!
158MB and the Update will not install! (Score:3, Informative)
The update fails to install on some machines, mine included.
Use your favourite search engine (Bing me no Bings) to find references to:
Re: (Score:3, Informative)
I hope this helps other OS X users... After downloading with Software Update, I had to reboot to install the Java update successfully.
This also means that the whole update (158MB) had to be downloaded again. Download it separately before rebooting and install from the downloaded file, just in case.
Re: (Score:2)
Re: (Score:3, Informative)
They bungled some file permission thing inside the update package... [insert Mac vs PC joke here]
Re: (Score:3, Informative)
No problem on my first-generation MacBook using Software Update.
Huge file, though--158MB.
Re:158MB and the Update will not install! (Score:4, Informative)
maybe (Score:2, Informative)
Well, maybe.
First off, pretty much every time we get one of these "OMG!" stories on slashdot about a security flaw going unfixed, we find out that it's not nearly as bad as suggested by the slashdot summary. In this case, the description linked to from the slashdot article says: "The Java plug-in does not block applets from launching file:// URLs. Visiting a website containing a maliciously crafted Java applet may allow a remote attacker to launch local files, which may lead to arbitrary code execution."
Re:maybe (Score:4, Informative)
Do you work for Apple? Cause if your attitude is in any way related to theirs, I'll skip using their software thanks. "I can run anything on your harddrive" is trivial to leverage to "I can execute anything I want". Even the dumbest hacker can figure it out. Clearly you're dumber.
Re: (Score:3, Funny)
Re:maybe (Score:5, Interesting)
As a Mac owner I am glad, for whatever reason, viruses are of no concern to me.
...
But at home I get to relax, and ignore the issue completely.
Until the day you can't. I am sorry, but you make me want to troll the net for the next security issue that is resolved in Linux and/or Windows, but Apple drags their feet on (again). Then I can use it to F with people like you. Your confidence comes from your ignorance.
.... full of crap."
Here is the sad truth, Both the Linux/BSD communities and Microsoft take security more seriously than Apple.
Apply repeatedly leaves a lot of holes open longer then they should be. I am thinking iTunes may present a nice target vector, but there have been so many in the past and I am sure there will be more in the future.
I can see the HP/MS commercial now during the Superbowl next year:
PC - "Hi, I'm a PC"
MAC - "and I'm
PC - "Oh, MAC. While your designers were working to change your outsides from white to aluminum they didn't have time to patch the latest security threats to your OS."
MAC - "All my music, all my pictures and all my home movies, gone, the worm even reformated my Time Machine drive and replaced restore points with pointers to an image of a piece of shit and a burning NEXT cube."
PC - "Well, MAC, you like to talk a big game, but you are not good at playing the big game. So let everyone go back to those who can; first with the guys in Superbowl 44 and then with Windows 7 on their next laptop."
Re: (Score:2)
Here is the sad truth, Both the Linux/BSD communities and Microsoft take security more seriously than Apple.
You claim that, despite no Mac OS X viruses in the wild ever? I don't think "security" means what you think it means.
Re: (Score:2)
Sighting that fact, would it be reasonable for me to claim that unlocked cars are more secure and safe then locked cars?
No. Same goes for Apple.
First, viruses aren't the sole threat out there. It is not that Apples are more secure. It is mainly they have benefited from security through obscurity in the past and more recently security on the
Re: (Score:2)
Re: (Score:2)
I do not know what precisely GP meant. I would answer from my personal experience.
I don't see the problem.
Some updates forced by IT also force PC to restart.
I don't see a problem with that either.
Windows updates have the nagging screen "Please restart" which normal user can't disable or tell it "F*** off" or "I will restart when I'm finished with my work".
Sounds like they don't have a very nicely setup network. For the £5 difference in the cost to get a switch with hardware location identification verses a regular switch, that is kind of ridiculous.
Sounds like you haven't worked in large companies.
The problem is real: IT can't tell hundreds people (whole company or department) arbitrarily to stop working because some idiot attached private notebook with a
Re: (Score:2)
Re: (Score:2)
Re:maybe (Score:5, Informative)
http://landonf.bikemonkey.org/code/macosx/CVE-2008-5353.20090519.html [bikemonkey.org]
Re: (Score:2)
Get the user to download an executable then pop up a window with your java applet that executes ~\Downloads\JustDownloadedMalware
But it's still a bit far-fetched. By default, newly downloaded executables from the internet have a flag (similar to Windows) that would ask for a confirmation before executing, thus requiring user input to work, I'm not sure if this vulnerability would bypass this.
Re: (Score:2)
By default, newly downloaded executables from the internet have a flag (similar to Windows) that would ask for a confirmation before executing, thus requiring user input to work, I'm not sure if this vulnerability would bypass this.
You say "by default" - do you know how to turn this off? This is one "security" feature that really bugs me - on windows and on OS X. Yes, I really want to run that executable that I downloaded. That's why I downloaded it! I think I'm smart enough not to run some random executable that suddenly appeared on my desktop/in my downloads folder.
Re: (Score:2)
Do you realise how dangerous it is being able to execute anything? If somebody deploying an exploit against this Java issue waits until there is a separate local root exploit, then it's game over. Or as somebody else pointed out, if they can get a user to download something else innocuous sounding, then again, it's all over. And yes, I've had a computer remotely exploited due to a weak password and an unpatched local root security hole.
Re: (Score:2)
I'm understanding correctly, it apparently doesn't let the attacker launch any code the attacker choses. It only lets the attacker launch code that's already present on the user's filesystem. And doesn't the java sandbox model prevent java applets from writing to the filesystem? So the attacker really may have very little opportunity to execute arbitrary code of the attacker's choosing.
If the attacker can launch Bash, what else could he possibly need? Oh, and isn't Python there as well? Perl? Ruby?
By the way, I wonder if wget is also present in default OS X install. That would be even more fun.
Re: (Score:2)
The Java plug-in does not block applets from launching file:// URLs. Visiting a website containing a maliciously crafted Java applet may allow a remote attacker to launch local files, which may lead to arbitrary code execution.
Like any file from the malicious website in your browser cache. Oops.
Just turn off Java (Score:5, Insightful)
Even after updating, I've found that's advice I can live with.
Re: (Score:2)
I know you were making a joke but it's not far off the truth. I've had Java turned off for months now and never even noticed a difference.
Re: (Score:2)
So MacOS X users, please disable Java in your web browser. Others: make sure you have updated Java and still disable it in your web browser: it's a huge attack surface and it suffers from many other security vulnerabilities.
Oh, and to all who pointed out that Sun had patched this months ago - have you updated Java since then?
for various reasons, Java is usually poorly updated:
Re: (Score:2)
Oh, and to all who pointed out that Sun had patched this months ago - have you updated Java since then?
Do you understand the difference between choosing not to update, and being unable to update?
Fuck you're a retard.
So you choose to be vulnerable - yeah, you are obviously the smart one.
Re: (Score:2)
People use Java in web browsers? And it's enabled by default? O.o
WHY
Java is now Apple's problem? (Score:2)
I do not understand...but since when have problems in Java been Apple's problems?
Seriously, the title talks of problems with Java and then goes ahead to mention that these problems are Apple's problems - absurd!
May be the title should be changed to say something like: -
"...Java exploits a vulnerability on Apple's OSX..."
Re:Java is now Apple's problem? (Score:5, Informative)
The Black Haxor (Score:5, Funny)
Black Haxor "It is I the black haxor, I seek the finest computer coders to join me in my quest"
Apple Guy " You shall not pass"
Black Haxor "What ?"
Apple Guy "Non shall pass"
Black Haxor "I have no quarrel with you, good sir, but I must move on"
Apple Guy "Then you shall first install photoshop and make an offering at the alter of Steve and promise to buy hardware at twice the price from the lords of apple".
Black Haxor "I command you to stand aside! for I am the Black Haxor"
Apple Guy "I move for no man for I am impervious to all your tricks for I run OSX"
Black Haxor "So be it"
[Black Haxor pulls out his laptop and starts to type]
[HAH]
Apple Guy "What have you done ?"
Black Haxor "I have exploited a java script bug on your system and signed you up as the local leader for the "Pedo's Rights" association and then passed the details on to the the local parents and teachers group"
Apple Guy "what is this trickery, for such is impossible, you lie"
[a rabble of middle aged parents turn up]
Crowd "THERE HE IS, GET HIM!!"
Apple Guy "BAH! Tis but a lie"
Black Haxor "run man, they weld clubs and carry petrol containers and mean harm upon you"
Apple Guy "They do not wish me harm as my laptop colour matches my shoes, thus they come to tell me how great my karma is"
[15 minutes later the Black Haxor is staring at a smoldering pile on the ground]
Black Haxor "Sigh"
[Crosses bridge]
Yeah -FINALLY- (Score:2, Funny)
But anyways us Mac fan bois are back! WOO HOO!!!! "finally"
Re: (Score:2)
However, today's Windows XP (with Service Pack 3) and Windows Vista (with Service Pack 2) aren't as vulnerable as you think. This is because both operating systems gives you a LOT of security warnings about:
1) Keeping Windows Update at least in Notify mode, which at least warns you about the availability of the latest security patches from Microsoft.
2) Installing at least an antivirus and firewall security programs.
As such, most XP and Vista users have at least Windows Update warning about installing the la
I did a demo on this just recently... (Score:2)
Here is a writeup on the vulnerability: http://blog.cr0.org/2009/05/write-once-own-everyone.html [cr0.org]
And here is a proof-of-concept exploit: http://landonf.bikemonkey.org/code/macosx/CVE-2008-5353.20 [bikemonkey.org]
arduino ide is broken by this update (Score:2)
Great, now if only (Score:2)
they can do something about this "The update "Java for Mac OS X 10.5 Update 4" can't be installed error message I get when I try to install the thing.
Re: (Score:2)
I got that too, on two different machines.
But it worked fine when I fired off the updater manually -- if you select "Download Only" it will reveal the package in the Finder.
Re: (Score:3, Funny)
Re:Slashdot Bias (Score:5, Funny)
Had this been a post about Microsoft instead of Apple, I'd imagine there'd be a lot of "ha ha micro$0ft sucks" posts now.
Instead, there's a lot of "ha ha Apple sucks" posts, as one would expect since the story's about Apple and not MS.
Re: (Score:3, Funny)
What's "dial-up"?
Re:Apple is not a fan of Java (Score:5, Insightful)
Yeah. Those losers should stop running their iTunes store with Java. Lame Java haters!
http://en.wikipedia.org/wiki/WebObjects [wikipedia.org] No, I didn't just edit it, but I suppose it's ripe for vandalism now.
Not like your conjecture is without merit. I mean, what can explain their slowness in Java porting? I wish I knew. It's a real annoyance.
To be mildly fair, us mere mortals aren't getting WebObjects updates anymore, but they don't seem to be slowing down their usage of it at iTunes & the Apple store and dev sites. Perhaps they're going to migrate more things to SproutCore once BitBurger et al gets released. Although that doesn't provide them with a back-end, and I'm not utterly convinced that RoR is up to the demand, inclusion in OS X notwithstanding. If only more Erlang/Mnesia would roll out.
Re: (Score:2)
I mean, what can explain their slowness in Java porting? I wish I knew. It's a real annoyance.
Apple wants external developers to use Cocoa. They want to focus internal efforts on making Cocoa better.
From Apple's strategic perspective, why support an alternative platform (and Java is an alternative platform) that doesn't lead to great Mac software, especially great Mac-only software?
Re: (Score:2)
While I realize their objectives (vs realizing their objectives - giggle) are going to be Cocoa centered, and while I'm mildly fanboyish toward Cocoa, I'd still like to be able to roll Java apps in XCode on occasion. It's not as if their lagging support of Java is going to keep from rolling Java apps for other platforms. It just makes it more of a hassle for me.
I'd prefer Apple worked a bit harder to keep me happily working within their platform, rather than pushing me out of the platform in order to accomp
Re: (Score:3, Funny)
Dooooddd... there's like this totally new thing called Bing! that lets you look stuff like that up! (I hear some pikers down in Cali called googol or something stupid like that are trying to horn in on the action though).
Re: (Score:2)
I'll have to drag out my OS X Server 1.x and give it a whirl. I haven't played with it in ages and don't really recall the full dev cycle on that. My current XCode doesn't have WO installed (but I've got Ada, go figure), so I can't even create a simple project. I don't recall having the ability to create anything non-Java on the server side for a quite a while though. However, until I have something concrete in front of me, I'm forced to agree with you. :)
As to "Java is dead", well - I've been of that opini
Re: (Score:2)
I was under the impression that WebObjects was Java only since 5.0 came out. http://developer.apple.com/tools/webobjects/ [apple.com] As you can see, it mentions only java in the description.
Re: (Score:2)
I don't disagree with any of your speculations. The thing is, as I understand things, Sun would do the work for Apple if Apple would let them. Not being privy to internal details, it's easy to imagine that it's a control issue or even something nefarious. It could be something as simple as not being able to get Sun to support their Aqua look. Ultimately, I really don't know, but it doesn't make it any less annoying.
Re: (Score:2)