[citation][nom]DRosencraft[/nom]Can't say I like NVidia. I always have used ATI/AMD. But let's face it, all companies are going to focus their efforts on endeavors that make them the most money for that company. Android may be Linux underneath, but it's not Linux. OS X has Linux underneath it, but it's not Linux. If they were, Linux could just pull over the drivers from there and there wouldn't be a problem. Unfortunately for Linux, they do represent the smallest share of the software environment market. Far more people do use Windows, OS X, Android, than do use Linux. While it might be funny, or even cathartic, to hear a CEO swearing, it shows a great deal of immaturity. Cursing out a company for not helping you more is not going to get them helping you any faster or more enthusiastically. When you grow up you learn that being outlandish tends to get you attention, but doesn't often get you results.[/citation]
OSX is based on FreeBSD, not Linux. They are similar, but they are not the same. Wondering why they can't use OSX drivers is like wondering why Windows 2000 drivers won't work in Windows 7. Sure, they're both Windows and have a lot of similar code, but they are not the same and are also very different.
About Android, it's also not the same. Not only does Android use hardware that is very different from desktop/laptop hardware, but it is also not really just a Linux system... Android is more like a Linux host for a Java-based system.
About what Linus said, really, I think that you gave exactly the reaction that he mentioned. Those who get offended deserve to be offended or something like that. You just proved his point.