3 ms·
Actually, over the years both MS and Apple have heavily messed with developers in various ways. Microsoft refined the practice to the point they coined a new t
by tedsuo 14y ago
Actually, over the years both MS and Apple have heavily messed with developers in various ways.
Microsoft refined the practice to the point they coined a new term for it:
http://en.wikipedia.org/wiki/Embrace,_extend_and_extinguish http://en.wikipedia.org/wiki/Embrace,_extend_and_extinguish
As a recent example from Apple, they are now requiring sandboxing in the App store, which is heavily messing with a number of developers. But they are not sandboxing their own applications.
EDIT: this comment appears to be unpopular? what's the disagreement?
EDIT: Also, I should point out that apple didn't used to mess with developers, probably because they were primarily a hardware company, with low market share, so developers were key, and there was no competition. However, they have expanded and are now also a services company, so they have an incentive to mess with the environment in order to defend their services against competition. Microsoft, conversely, made quite a bit of money off of it's office products, so always had a reason to manipulate the environment.