On the other hand, once upon a time Apple made you pay for software which also run upon hardware only they made and sold you. Back before Snow Leopard, that was $129 per user (though installable on an unlimited number of machines)
You can buy a single copy or a family pack for five computers.
http://www.amazon.com/Mac-10-4-Tiger-Family-Pack/dp/B0007LW1...
http://www.amazon.com/Apple-Mac-10-4-Tiger-VERSION/dp/B0002G...
There were no measures to technologically limit one's ability to perform multiple installations from a purchased OS X install disc. You could buy two different Tiger installers and they'd checksum the same, and there were no serial numbers to be entered. It was an honor thing.
I'm reasonably confident the OS didn't actively try to detect that it was running in a VM, but VMware Fusion (and presumably other such software) would prevent you from installing the OS.
There was a relatively simple work around (a hack) that allowed you to install in a VM. I think it was as simple as touching the right path.
Edited to add: You are correct, the technical restriction was on the VMWare side, but IIRC it was because of legal threats from Apple. Apparently earlier versions of VMWare would run SL without any problems, but the VMWare version I had would not not and I couldn't get a copy of the older version.
I greatly respected this trust and always bought the family pack for my Macs.
Yes, the licenses were per-user, if you as a person owned and used 20 macs, you only needed a single license.
Whatever they're planning, getting everyone on board is obviously an important part of that.
I think the biggest thing over the last two keynotes is the iWork update - MS have been ridicuslously slow in the one area they could have won, which was bringing Office to iOS. I'm pretty sure this is the nail in the coffin.
This seems to be really powerful. I've been surprised, during the last two demos of iWork, at the lack of oohs and aahs in the audience when things like (last time) the web-based editing, and (this time) the collaboration on live documents were demo'ed.
You just wait...
Apple also sells one-on-one sessions if you are so inclined or need longer sessions than what the genius bar can help you with.
(and here's hoping that the download doesn't take TOO long. almost 2 days estimated right now :( )
If you have an Apple store nearby you can walk in and get help. There is a limit to what they will do, my anecdotal experience is that most people with software issues get them fixed in a few minutes without going to repair.
But if you don't you are SOL with a >3 year old product.
Here are the timelines for AppleCare: http://www.apple.com/support/products/mac.html
In Australia, it's two years from last service. Potentially, you could have a never-ending warranty if it's replaced every 2 years.
I have a Macbook Pro 5,1 and only about three weeks ago did I upgrade to Mountain Lion from Lion. I typically wait a couple of point releases to make sure all the beachballs are resolved.
I do need real multi-monitor support though...
They sell you that too.
If you get someone to DL it for you and burn it to disk/USB drive, you can probably also install it on Macs with older versions, since you'll just boot up in it..
So, it is free for everyone, but, only distributed easily to Snow Leopard and thereafter users.
Question is though, what about support. You have a 3 year old Mac of some flavour and upgrade to this OS, what about issues you may have.
ANother aspect would be that by in effect making this level of OS available to all supported models out there warranty wise, they make life in supporting systems a little bit easier and very likely will drop support for the other older OS's on these models quicker. Again making life in support easier in many ways as well as making developers lives a lot easier. Especialy if they can target toward the a single denominator OS wise and take advantage of all the features without working towards only features common to the previous flavours.
Either way a good move. Though can bet there will be somebody on the older flavour of OS who will have some essentual application that they must have which has issues. But time will tell.
Good move on many levels I'd say by Apple.