Hacker News new | ask | show | jobs
by archgrove 5073 days ago
Which would instantly kill the Mac as a development platform, and render all previously purchased software irrelevant. This just won't happen, though I can see a version of OS X that does this by default (perhaps on all "non-pro" models).
2 comments

I think the only viable way to do this would be for Apple to make Macs obsolete. Like boiling a frog, if they upscaled the ipad to a desktop-lite device over the next few years, and eventually replaced their fully featured cousins with these devices, they would be able to accomplish it with far much less resistance.

(The iMac may have been a few years too early - they could have positioned the iMac as the trojan horse in this story).

But you need a Mac to develop most (i)OS applications and I cannot imagine some of the more complex apps being developed on an iPad-like device.
It's all about where the mass market is. Just like the low-selling Mac Pro machines, Apple could quite happily keep OS X going for the professional minority that require a POSIX-like experience. The vast majority would use a slightly upgraded iOS, where all of that is hidden away.
"render all previously purchased software irrelevant"

Remember how much business they lost last time they did this (the intel switch, or even the os x switch)? Oh wait...

OS 9 -> OS X was supported by the Classic runtime for years. PPC to Intel was supported by Rosetta for years.

I suppose if the announced that this was the plan, and gave people years to migrate across, it might be something they'd do. But it would kill basically any technical use of the platform (development, scientific computing). I find it much more likely they'll evolve iOS "up" to support users for whom a closed appliance approach is helpful, whilst adding options to OS X to cater for those who want a more traditional computer but need a bit more help.

But they didn't - they made Rosetta and supported it a couple of years just to give the developers and the users time to update their apps/computers to Intel versions.