Grisly Dreams said:
Norm, I love your software, and your contributions here, but the above is not true.
Yes, their iPhone software screening is egregious. But their Mac OS software is built in large part on BSD Unix, which is as free as a bird. One can run a large portion of the Mac OS by running (Dead link: http://developer.apple.com/Darwin/) _Darwin_, which is completely free software. Many of the APIs that operate above that BSD core are themselves given back to the world under Apache or BSD licenses. Not all, but more than, say, M$oft.
Well yes, they certainly have made use of other people's free software. But Apple's policies are as closed as you can find.
Everyone and his brother has built a PC. You can't count the number of companies that have built PCs. Build Macs and you will get to know the Apple lawyers personally. Apple has spent a fortune shutting out competition.
Apple supports a tiny fraction of existing hardware. Disk drives, DVD drives, video cards, sound cards, etc. PCs will support most anything and you can buy from a huge number of sources. Connect it to a Mac and even if you can get it to work, your warranty is void.
As for software, 95% of software in the world won't run on Macs (the opposite of what they claim in their ads). Mac users yell at Windows software makers for not supporting Macs. Why don't they yell at Apple? The mountain isn't going to come to Mohammad. Why doesn't Apple add an emulator option or OEM Windows as an option? Then they could run most any software and their ads wouldn't be lies.
I think Apple would be in a vastly better position today if years ago they hadn't decided to shut out competition, reduce flexibility and keep prices way too high.
As for iPhone policies, I smell a class-action lawsuit.