Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
I mean no disrespect toward your direct experience with this, but, from Microsoft's terms of use for their public APIs. Section 6:

WE MAY CHANGE OR DISCONTINUE THE AVAILABILITY OF SOME OR ALL OF THE MICROSOFT APIs AT ANY TIME FOR ANY REASON WITH OR WITHOUT NOTICE. Such changes may include, without limitation, removing or limiting access to specific API(s), requiring fees or setting and enforcing limits on your use of additions to the Microsoft APIs. We may also impose limits on certain features and services or restrict your access to some or all of the Microsoft APIs. We may release subsequent versions of the Microsoft APIs and require that you use those subsequent versions, at your sole cost and expense.

With some quick Googling, I found essentially identical statements in the public API terms of use for Adobe, Google, and, yes, Apple. I think the claim that public APIs are sacrosanct is not realistic.

We could argue that Apple is more aggressive in flexing its rights under these terms, but I think "my old software doesn't work anymore" is not a reasonable or realistic benefit to Apple (or anyone) not doing that.
 
Last edited:
I realise it's been a couple of weeks but I only just saw this. The terms of use quoted above do not apply to Windows (see section 1d) but rather various online services. The Windows APIs are kept as stable as possible.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.