The Linux Kernel and associated code bases with it have been in development by the open source community for decades. Then, Apple came along and extended it utilizing so much free quality code for free, and now they sell their OS. Is this fully ethical of Apple?
Surely, if you're going to go ahead and take advantage of Open Source software by extending it to sell more computers, then you can't really charge for it, right?
It seems like Apple is taking advantage of the good will of open source programmers who've gone out of their way to take the Open Source movement further.