Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Unless Apple transfered their Java people to Oracle (and that is highly unlikely) I think that should put "Oracle would jump in" theories to rest.

Depends upon the how much money Oracle puts on the table. If Oracle "buys" Apple's source code from them then Apple would probably be willing to let the people go. Actually Oracle would likely make getting access to the programmers a condition of the sale. Apple would use that money to hire back the headcount. Probably would give some small subset of folks a choice but most would be strongly encourage to follow the code.

The more critical factor there is whether Apple is even willing to sell the code. According to Gosling there are "secret" API calls in there. I doubt Apple wants to have to support those secret APIs for a long time because sold off the code ( if Oracle's lawyers have any brains they'd want a "don't nuke the code's utility for at least xx years" clause in there if it is a big check. It is dumb for Oracle to pay $3-4 million for some code and Jobs nukes it buy killing off the hidden APIs in next OS update. )

It really depends in part on just how crufty the Apple customizations are. Almost nobody on general Mac OS X skills market has extensive experience coding with secret/undocumented Apple APIs.


The other factor overlooking is that that hiring could be done solely with headhunters if they are on fast track. Also if Apple told them long ago they were going to do this Oracle's hiring would have happened many months ago. If there is an Oracle version coming in the next 10 months there would have to already be someone already working on it now.

If Oracle has to build a new custom JDK from scratch it is much more likely to be a X11 based one. At least until they build up the team and drop a release or two. It took Apple several years to get to depth of integration they have now with the JDK. If Oracle has to completely re-invent the wheel from scratch and that functionality is outside the bounds of the documented APIs then that product is not going to launch quickly. Oracle won't even pretend to do that.

Developers will have to get by on the deprecated JDK for the IDE ( really shouldn't be a problem since IDE don't really need super bleeding edge Java updates to run well. ) and just target a differen JVM for their 'back end apps'.


The other solution would be that Apple hires out as a contractor to Oracle. The software is "released" by Oracle. oracle takes on all the support handling. But down in the bowels of the code there is a set of folks who actually work at Apple who do the port, but effectively Oracle covers their paycheck. Frankly, Apple would make money with the Java port in that situation. I'm not sure the last time Apple turned down making money. [ The only thing that flies against is Apple trying to remain a small as possible headcount company. That's kind of ridiculous at some point though. At some point when you are double digit billion dollar a year company you just need to grow a bit. ] The blocker on that one though is again the secret APIs. OpenJDK is a GPL block of code. Going to be hard to release a version of that that tiptoes through "secret" APIs.
 
Well, if you read James Gosling's latest blog, you'd know that in fact Apple bought a lot of Sun hardware to power Apple's Java-based websites. Apple obviously doesn't even run their own stores on Xserves. Check out www.nighthacks.com for more.

Not sure that can read into those comments all of the store's java runs on Sun, but it is certainly the case that lots of the "store' probably doesn't run on XServes.

Any scalable , large enterprise website is going to be written so there are layers to the app interact with.

probably a front end Apache layer.
a web app layer ( often java running on a set of servers )
DB + storage (files ) layer.


Apple should buy a bunch of Sun hardware to run the top ( which is usually the most numerous ) and the bottom ( usually a really big box or number of medium sized ones running Oracle RAC. ) layers. For both of those layers Sun is an obvious choice. ( IBM could be in running too. )

There could be a smaller subset of XServes running WebObjects. Officially the latest version of WebObjects only runs on Mac OS X 10.5

http://support.apple.com/kb/TA26741?viewlocale=en_US


If you back in time on that list though, you can see that WebObjects used to be certified on Solaris. WebObjects has been pretty dead for last two years ( no bug updates, nothing. http://en.wikipedia.org/wiki/Webobjects#WebObjects_version_history ). It could very well be the case that Apple ported WebObjects over to either Linux or Solaris over the last two years (if not earlier). That would not be surprising at all. The back end WebObjects stuff isn't going any GUI stuff so not quite sure what Apple's QA would be concerned about (other than scaling problems in their implementation.). That would allow Apple to nuke the remaining XServes they had running in their stack.


Apple wouldn't publish the support platform updates because only really care about keeping store running. They don't want the increased overhead of having to support WebObjects to a broad community spread over multiple platforms. The AppsStore and iTunes bring in enough money to pay limited maintenance for a defacto custom Java library.

However, the XServe got an update in 2009 so there is decent chance that Apple was still using them in their data center in 2008. They are only now probably getting close to being decommissioned. I suspect there are still a few sharing the load still running in Newark. The brand new center probably has practially none now or planned though (at least for store/java maybe some internal build farms. ).


Maybe the XServe's update month is November, but if it doesn't come then (or Jan/Feb '11 ) then that is a pretty big confirmation that Apple doesn't need any internally anymore.
 
The other solution would be that Apple hires out as a contractor to Oracle. The software is "released" by Oracle. oracle takes on all the support handling. But down in the bowels of the code there is a set of folks who actually work at Apple who do the port, but effectively Oracle covers their paycheck. Frankly, Apple would make money with the Java port in that situation. I'm not sure the last time Apple turned down making money.

The act of porting Java to Mac should cost Apple money. It is Oracle who should make money by that.
 
Is there $0 in it for Oracle to support Windows? Linux? Why aren't they just supporting Solaris if what you say is true? WTF is the point of a cross-platform development language if it doesn't support all the top operating systems, especially one that is growing leaps and bounds lately?

It is not about "top" OS in terms of units deploy. It is "top" OS in terms of generating revenue. There is a growing server market on Windows, Linux , and Solaris ( and most other Unix flavors too).

There are folks who run Java App servers on Windows Server.

The clear issue is that Apple can bill every Mac OS X copy $0.50-1 for Java. At this point that would bring in about $3-12M (depending how you look at it before or after taxes. ). that is plenty to fund a Java port team on. At $250K/year per head in expenses that's a team of at least 12.

The ironic part is Apple's sometimes hostile approach to what business customers need. Oracle's EBusiness Suite ( which generates millions in revenues ) requires JInitiator ( a java applet plug-in ) to run. (Yeah EBiz is ugly looking but many thousands of folks use it everyday ) So I guess that is Oracle's motivation if have to support Macs inside of businesses. However, that tends to put just as much pressure on businesses to dump Macs in the workplace since Apple plays opaque Zen Koan long term support statement games like this. If businesses dumps Macs in workplace than Oracle doesn't have to care as much.

Likewise Oracle could make some sales on the "for pay" versions of JDeveloper on Mac OS X. But if Apple generates a ton of FUD about Java on the mac and all of those developers bolt to Linux/Windows for Java development work then Oracle isn't really motivated anymore.

Oracle is not going to put Java on any platform that doesn't make Oracle money. That whole "need to be nice to enable Mac OS X".... or the "at least Microsoft isn't getting the OS money" pfttt. Oracle sells two technical workstation OS ( "Unbreakable" Linux and Solaris ) too. If Apple wants to turn it into a war....


make sure you keep buying new hardware by removing all support for your older hardware artificially. It's a good business trick, if you can get the public to buy into it and apparently Apple has found a way to do so, at least enough to make them rich.

In part Apple cuts off support because they, in many cases, give away support for free. There is only so long you can coast off of some "prebuilt in" revenue to cover support in later years. If you look at business class machines they come with yearly support contracts if want to go longer. Apple controls support costs by starting to cut folks off after 3 years and closing the door, regardless of how much money you have, around 5.


Java is already largely irrelevant on the desktop. Most people use it to play games on Pogo or Yahoo, not do anything serious with it.
Most people wouldn't even notice that it's missing, really.

That's bull. As pointed out there is several Oracle business applications that depend upon applets. The Oracle installer app for all of the long term Oracle applications .... written in Java. Kill off Java, you can't install Oracle DB or AppSever. Apple taking steps to kill off their Server market doesn't help. Killing off Java just makes even less friends inside of Oracle. There is going to be a large faction of folks inside of Oracle complaining that Mac OS X just increases their support and porting costs and brings in zero revenue in return. Making them also contribute money in the shared money kitty to get java ported there too.

This isn't about running iFart apps.
Yeah sure java generally dropped out of that market long ago.

Crashplan ..... java.

Cisco has some configuration utility assistances ... Java.

Look lots of business wrote utilities for businesses in java because need something that runs on multiple platforms. The don't need super deluxe inteface. Just something simple that runs, gets the job done, and quits.
You kill those off your platform and your platform isn't business viable.



As for being trivial to make, if Apple shares its current development tree for its version of Java with Oracle, it would be rather trivial for them to take over it and update it.

It is not trivial even if do a source code dump. Frankly, Oracle has 10x the experience porting code than Apple has and they know the coders who wrote custom stuff are important to have as much as the code. What is not there is often as important as what is there in the code if there are a significant tricky spots that were problematical areas in the past.

It is also unlikely that Apple shared most of their code. They don't share the Cocoa, "Mac" layer on top of Darwin. they may have leaked some to Sun over the years as ran into show stopper bugs where needed shared eyeballs to work out a solution that would be compatible with the baseline code long term. But the whole tree, I doubt it.

Assuming Gosling is correct and there are secret APIs in there just for Java. I can easily see Apple nuking those in the future unless held to some contract. So it isn't useful to get obsolete code either.

It would be more 'trivial' to oracle to pick up the OpenJDK port and extend that. No "secret" APIs. Leverages FreeBSD bindings which likely aren't going to be changed willy nilly by Apple.

If they force them to start from scratch, Java for Mac might indeed be dead.

Push come to show I think Oracle would drop money into write a native port from scratch. It would not come quickly but if Mac market share keeps increasing there are about as many pain points to having it on Mac OS X as not . However, at that point Apple would have started a war with Oracle. They be inclined to push Java if only to push JavaFX to help kill off Mac OS X as being a necessary platform.

If Apple doesn't like Oracle's port I'm sure they will get a stream of "F you" back. Apple needs Oracle also. Java probably is going to loose ground in the applet space going forward even more. But as a multiplatform framework.... they have momentum. Lots of businesses need to support multiple platforms and don't have huge margins to rewrite large chucks of every app for each platform and everything can't run in the browser.

If they piss off large sections of Oracle I would not be shocked if the Mac OS X port is the last port done by Oracle on each cycle. There will not be an improvement in Java being behind the "top tier" releases each cycle. That is only going to serve to continue help marginalize the Mac platform.
 
Is there $0 in it for Oracle to support Windows? Linux? Why aren't they just supporting Solaris if what you say is true? WTF is the point of a cross-platform development language if it doesn't support all the top operating systems, especially one that is growing leaps and bounds lately?

This has been explained 500 million times by now. These operating systems have a significant presence in the server space and there are a number of historical reasons as well.
 
Is there $0 in it for Oracle to support Windows? Linux? Why aren't they just supporting Solaris if what you say is true? WTF is the point of a cross-platform development language if it doesn't support all the top operating systems, especially one that is growing leaps and bounds lately?

Apple computer worldwide share - 5% 20 years ago and 5% now. Not much of a leap is it? Combined with 0% enterprise share, why would Oracle bother? Besides, to do this would mean having to cooperate with Apple. Nobody in the industry wants or does that!
 
Apple no longer supports Java for the very same reason it no longer wants Flash on its devices: Both Java and Flash are portable platforms, making an application independent from the underlying operating system. When you write software for Flash or Java, that software will also run on non-Apple systems. And Apple simply does not want that - they want to lock-in the developers to their proprietary OS X and iOS platforms (which is why Apple made it a rule that Java apps are not allowed in the Mac AppStore). End of discussion.

Somebody mentioned that Java on OS X would open doors for Apple to the enterprise... Well, if you read James Gosling's latest blog, you'd know that in fact Apple bought a lot of Sun hardware to power Apple's Java-based websites. Apple obviously doesn't even run their own stores on Xserves. Check out www.nighthacks.com for more. In case you don't know who James Gosling is: He's the creator of Java and a former Sun fellow.

By removing the Java support, Apple is adding another wall to its Walled Garden. And it won't end here. My bet is that Lion will be the last incarnation of Mac OS X where you can freely install applications without having to go through the Mac AppStore and at the same time, more and more of the functionality of Apple's platform will move to Apple's online services.

And this is where I sign off from Apple's software land. They built nice hardware, and as long as that hardware can run other operating systems, there is nothing wrong with using it. But OS X? I think now is the time to cut the losses and move on - out of Apple's digital prison.

I have nothing to add. This is precisely my sentiment as well. Well-spoken!
 
The ironic part is Apple's sometimes hostile approach to what business customers need. Oracle's EBusiness Suite ( which generates millions in revenues ) requires JInitiator ( a java applet plug-in ) to run. (Yeah EBiz is ugly looking but many thousands of folks use it everyday ) So I guess that is Oracle's motivation if have to support Macs inside of businesses. However, that tends to put just as much pressure on businesses to dump Macs in the workplace since Apple plays opaque Zen Koan long term support statement games like this. If businesses dumps Macs in workplace than Oracle doesn't have to care as much.

Would it be entirely out of the question, that Oracle simply says: "Well, ***** OS X", and then make an "Oracle Mac Suite" which is the Windows JVM in a WINE wrapper?

This would be inefficient as hell, but the applications in question does not require a fancy UI and high FPS.

That way, Oracle could continue to tell their customers "You can keep using our software on Mac", and at the same time avoid giving anything of value back to Apple. And it would result in Java developers slowly moving away from OS X as their OS of choice.
 
Originally Posted by Winni View Post
Apple no longer supports Java for the very same reason it no longer wants Flash on its devices: Both Java and Flash are portable platforms, making an application independent from the underlying operating system. When you write software for Flash or Java, that software will also run on non-Apple systems. And Apple simply does not want that - they want to lock-in the developers to their proprietary OS X and iOS platforms (which is why Apple made it a rule that Java apps are not allowed in the Mac AppStore). End of discussion.

Somebody mentioned that Java on OS X would open doors for Apple to the enterprise... Well, if you read James Gosling's latest blog, you'd know that in fact Apple bought a lot of Sun hardware to power Apple's Java-based websites. Apple obviously doesn't even run their own stores on Xserves. Check out www.nighthacks.com for more. In case you don't know who James Gosling is: He's the creator of Java and a former Sun fellow.

By removing the Java support, Apple is adding another wall to its Walled Garden. And it won't end here. My bet is that Lion will be the last incarnation of Mac OS X where you can freely install applications without having to go through the Mac AppStore and at the same time, more and more of the functionality of Apple's platform will move to Apple's online services.

And this is where I sign off from Apple's software land. They built nice hardware, and as long as that hardware can run other operating systems, there is nothing wrong with using it. But OS X? I think now is the time to cut the losses and move on - out of Apple's digital prison.

I wouldn´t paint such an dark image here. Look, since Apple started this "Mac Store" thing they needed to take third party tools like Flash and Java out of the default installation. They did this because Apps from the Appstore have to run on said default installation. Apple won´t allow Apps to be dependend on Flash or Java for good reason mind you. None of these App Store customers want to hunt down the latest Flash Version after downloading an app from the store, trust me. It has to be seamless and easy for the end user, hunting for dependencies isn´t. This is what Apple is after in my opinion.

Maybe i´m all wrong and Apple does become all obsessive about controlling their users. Well, if that happens we still have the option to jump ship. At the moment i don´t see a reason for that though.
 
"Steve Jobs is my best friend, and I love him dearly, and he's one of the most remarkable people on this planet." - Larry Ellison

If only someone at Apple were friends with someone of power over at Oracle -- then they could coordinate a little.
 
I wouldn´t paint such an dark image here. Look, since Apple started this "Mac Store" thing they needed to take third party tools like Flash and Java out of the default installation. They did this because Apps from the Appstore have to run on said default installation. Apple won´t allow Apps to be dependend on Flash or Java for good reason mind you. None of these App Store customers want to hunt down the latest Flash Version after downloading an app from the store, trust me. It has to be seamless and easy for the end user, hunting for dependencies isn´t. This is what Apple is after in my opinion.

I see the animosity towards Flash and Java as a part of the same strategy - but in the case of the MacAppStore I think there's a difference:

Apple could easily tell developers "Your Java submissions must be based on Java version xyz", and then validate the applications against that version before approving them. Then the user would not have to mess around with various JVMs. This couldn't be done for Flash.

I'm certain Apple doesn't want to support Java, because they want developers to use obj-c if they want to target the iOS / OS X market, because this in turn enables a lock-in of developers, where they will not-so-easily be able to sell the same games on iOS/Android/(Perhaps WP7) and OSX/Win/Linux.

So Apple is basicly telling developers: We provide you with a huge customer base, and everything you need to reach the customers. We only demand, that you sell your soul to us, and doesn't play with the other guys.
 
But some do [use X11], and they work fine. What is your point again ?

"They work fine?" Oh, please. They work fine for people like you and me, who know how to install X11 (it's not included by default, you know), know what it means when it pops up in the background, and are used to X11 apps from Linux/Unix and know what to expect.

They do not fit in nicely with OS X. You do not get standard widgets (you only get the title bar), the menu bar does not behave as expected, and there is practically no interaction possible between the Mac and X11 windowing systems. Can you drag a file from Finder into your X11 app? Didn't think so.

Java is already sort of odd on OS X, althogh mostly because OS X has changed and Apple has failed to maintain its Swing implementation accordingly. We don't need to make it any worse by using X11 instead. Hopefully, Oracle will be able to produce an Apple-like port that they can continue to maintain. Maybe Apple will even be nice and donate their implementation.
 
Well hopefully, this will help quell the fears that people were having in the other thread. While there is no immediate solution, there wasn't he typical condemnation that Jobs dishes out when he has a vendetta against a technology.

I think/hope that Oracle is going to step up and offer it for MacOS X.

Given Oracle's poor history of Mac development, I would doubt they will step up. I am a Tech Director at a school district where we use Mac servers to run PowerSchool and we are being forced to switch to Windows because Oracle stopped updating it's Mac database server. Here's a quote from PowerSchool:

"The Windows version from Oracle has been available for nearly 2 years; however, there is still no published delivery date from Oracle for a Mac version.

Complicating matters, the current version of Oracle for the Mac is not compatible with Mac OS X 10.6.x Snow Leopard, which has been shipping since August 2009. New customers, and existing customers who want to upgrade their hardware, would find new Apple servers are incompatible with the current Oracle database. Oracle has not provided a date by which the current version of the Oracle Mac Database (10gR2) will be certified on Mac OS X 10.6.

Oracle’s diminishing commitment to the Apple platform has left Pearson with limited options for customers using Mac servers. We do not have a commitment from Oracle for future versions of the database supporting the Mac, and current versions of the Oracle database are incompatible with new hardware running Mac OS X 10.6.

Therefore, all Mac customers should make plans to replace their Mac database servers with a Windows-based database server (physical or virtual). Pearson will discontinue support for the Mac database server effective December 31, 2010. Should Oracle issue a version of 11g with Mac compatibility, we will evaluate support options for this platform again.

The Macintosh version of Oracle 10gR2 was actually delivered more than 16 months behind the original date promised by Oracle, and in spite of Snow Leopard being out for nearly a year now we still haven’t seen a compatible version."
 
Java is already largely irrelevant on the desktop. Most people use it to play games on Pogo or Yahoo, not do anything serious with it. Most people wouldn't even notice that it's missing, really. As for being trivial to make, if Apple shares its current development tree for its version of Java with Oracle, it would be rather trivial for them to take over it and update it. That might also ensure they keep using OSX widgets, etc. If they force them to start from scratch, Java for Mac might indeed be dead. Given Steve's comments, I see no reason to keep it from them and it would be better for everyone if Oracle distributed it since Apple has always done a half arse job with Java anyway. Given the recent interview concerning Steve's mindset for NOT hiring more people to cover all his bases (due to his need for personal control over EVERYTHING), it's obvious why there isn't enough time at Apple for mundane things like Java support.

Well that's all well and good - nobody is disagreeing that Apple has its justifications for dropping Java. But it does hurt it's customers who use Java. It's not exactly dead on the desktop - several utilities (Enterprise stuff, Cyberduck etc.), IDEs (Eclipse, Netbeans) - considerable stuff is based on desktop Java.

Sure Apple *could* share their code with Oracle and Oracle would distribute a Mac JVM but that *could* part is what everyone is disputing - and it's not very clear that it is very likely that Oracle will do so irrespective of whether or not Apple shares code with them. The fallout from not having a supported JVM is what everybody is concerned about. (Well not the Surfers/Emailers/Twitterer types obviously but students, enterprise IT guys, developers etc.)

Moreover Apple is confirming an already established trend - they don't care about anyone really. So people will think several times over before investing in Apple products. Think Adobe pissing off and stopping Flash and CS updates, Nobody distributing a Mac JVM - there won't be much choice for users other than moving to Windows. And may be Steve doesn't care anymore about Desktop market but given Macs were just recently starting to make inroads on the Desktop - it's just sad.
 
But then again, there is step 4 that will backfire on Apple. Next time save some money from buying iGadget or new Mac and buy a computer that will run JDK without any kind of virtualisation.
The 2% (or whatever the number is) of the computing public that find Linux appealing are already running it.

The Mac Java port uses private Apple APIs. The Mac is a "fake" Unix, it's GUI not being based on X Window.
Regardless of how you personally feel about what should (and should not) constitute UNIX, Mac OSX was UNIX 03 certified beginning with Leopard. :cool:

You are entitled to your own opinions; you are not, however, entitled to your own facts. :p
 
Java is already sort of odd on OS X, althogh mostly because OS X has changed and Apple has failed to maintain its Swing implementation accordingly.
Utterly FALSE. Apple's Swing implementation is up to date; you have access to nearly any widget you see on Mac OS, and the desktop integration is good too (even have access to AppleScript).
We don't need to make it any worse by using X11 instead. Hopefully, Oracle will be able to produce an Apple-like port that they can continue to maintain. Maybe Apple will even be nice and donate their implementation.
I agree, but realize it will take a year or likely more for Oracle, or anyone else, to catch up with Apple's Swing implementation - unless Apple provides access to their code.
 
Uh ? Yes, it is. So rest of your argument is bogus. X11 apps work fine on OS X.

X11 is not anymore in the default installation, but it's in the DVD.
Some X11 applications are excruciatingly sllllllllloooooowwwww (example: GIMP, horrendous on Mac).
IMO, the writing on the wall is that X11 at some point is going to follow the same fate as Rosetta.
 
X11 is not anymore in the default installation, but it's in the DVD.

I very much doubt it isn't installed in the default installation since the 10.6.0 upgrade had squashed my XQuartz installation with Apple's version. I'm actually trying to find someplace online that indicates whether it is default or not.

And gimp is fine on OS X. It's just long to load, but that has nothing to do with X11 and more to do with the bazillion lines of interpreted perl code it loads and runs.
 
I very much doubt it isn't installed in the default installation since the 10.6.0 upgrade had squashed my XQuartz installation with Apple's version. I'm actually trying to find someplace online that indicates whether it is default or not.
I was wrong, I confused with Rosetta.
 
Apple no longer supports Java for the very same reason it no longer wants Flash on its devices: Both Java and Flash are portable platforms, making an application independent from the underlying operating system. When you write software for Flash or Java, that software will also run on non-Apple systems. And Apple simply does not want that - they want to lock-in the developers to their proprietary OS X and iOS platforms (which is why Apple made it a rule that Java apps are not allowed in the Mac AppStore). End of discussion.

Somebody mentioned that Java on OS X would open doors for Apple to the enterprise... Well, if you read James Gosling's latest blog, you'd know that in fact Apple bought a lot of Sun hardware to power Apple's Java-based websites. Apple obviously doesn't even run their own stores on Xserves. Check out www.nighthacks.com for more. In case you don't know who James Gosling is: He's the creator of Java and a former Sun fellow.

By removing the Java support, Apple is adding another wall to its Walled Garden. And it won't end here. My bet is that Lion will be the last incarnation of Mac OS X where you can freely install applications without having to go through the Mac AppStore and at the same time, more and more of the functionality of Apple's platform will move to Apple's online services.

And this is where I sign off from Apple's software land. They built nice hardware, and as long as that hardware can run other operating systems, there is nothing wrong with using it. But OS X? I think now is the time to cut the losses and move on - out of Apple's digital prison.

Jesus... People really need to get a grip on reality... This whole thing has been blown so vastly out of proportion it's as bad as when apple remove the JDK 1.6 SDK Preview from their website.

If the loud minority of java developers who believe apple is out to get them have such a big problem with Apple and it's java support stop using OSX.

I am a java developer, I use a mac and I don't care if apple are dropping Java. In fact I welcome it. The JDK is open source, we have probably another 8 - 9 months before Lion is out, so rather than bitching on forums, if you are so concerned about the apparent loss of java on the platform go contribute some code.

Cast your minds back to the JDK 1.6 fiasco... Most developers that were complaining they were going to stop using apple hardware and were bitching about Apple not supporting their needs and that apple should stop doing it's own JVM and get SUN to do it. Guess what guys? Apple listened to you.

App Store... I can't for one second believe that someone would actually think that a software store is going to become the only way to install software on the mac... But if that's what people are so concerned about then why not just wait and see what happens first... Take a logical approach to things, getting all stressed about non-existent problems or things that have not happened yet will make you die young.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.