Daniel opined - "But, on an iphone, you HAVE to use apples software. Even in the early 80's, you have ONLY support apple software. Mac's got out of their hole when they opened their os to have 3rd party support, including their blatantly ripped off bsd source and software."
Do I spot a jealous Windows user? Maybe one who's never used an Apple?
There's never been a requirement to only use apple software on Macs. The "killer application" for the original Mac was not so much the OS, but third party software, particularly PageMaker, which of course came from Aldus, not Apple.
Even the Newton, possibly Apple's most "closed" hardware ever, was (and still is) developed for by 3rd parties.
With OSX, even if Apple had "blatantly ripped off bsd", rather than using their own kernel with a BSD personality, and giving stuff back to the BSDs based on their changes, it would be fully within the requirements of the BSD license. It's not like MS have "blatantly ripped off bsd" for their TCP/IP stack for years, after all. As it is, Apple *do* feed changes back to BSD.
And honestly, who gives a toss if you have to use Apple's software on the iPhone? If it works, and works well, then that's all that really matters. It's a phone. Sure, it might be nice to be able to download new apps to it, but it's hardly *necessary*.
I won't personally be getting an iPhone, but I don't like mobile phones in general.
Ripped off? WTF?
Daniel opined - "But, on an iphone, you HAVE to use apples software. Even in the early 80's, you have ONLY support apple software. Mac's got out of their hole when they opened their os to have 3rd party support, including their blatantly ripped off bsd source and software."
Do I spot a jealous Windows user? Maybe one who's never used an Apple?
There's never been a requirement to only use apple software on Macs. The "killer application" for the original Mac was not so much the OS, but third party software, particularly PageMaker, which of course came from Aldus, not Apple.
Even the Newton, possibly Apple's most "closed" hardware ever, was (and still is) developed for by 3rd parties.
With OSX, even if Apple had "blatantly ripped off bsd", rather than using their own kernel with a BSD personality, and giving stuff back to the BSDs based on their changes, it would be fully within the requirements of the BSD license. It's not like MS have "blatantly ripped off bsd" for their TCP/IP stack for years, after all. As it is, Apple *do* feed changes back to BSD.
And honestly, who gives a toss if you have to use Apple's software on the iPhone? If it works, and works well, then that's all that really matters. It's a phone. Sure, it might be nice to be able to download new apps to it, but it's hardly *necessary*.
I won't personally be getting an iPhone, but I don't like mobile phones in general.