Originally Posted by WhiteCrane
Compatibility is not somwething u should take into account when evaluating an OS.
The OS is the OS. Applications can be written to any OS. While it dfoesnt suit most peoples needs, it its mroe stable and does a better job at being an OS.
We must remember any app can be engineered to run on any OS. The OS is the road, not the car.
Windows is more compatible with the hardware than Linux, because Linux just hasn't got enough driver support from the manufactures. I hat o use 2.6.21 my ICH9 SATA controller to work, otherwise I'd use Etch ... but now I'm with Debian Lenny.. last time i updated the kernel and now ATI fglrx doesn't work.. Black screen and probably kernel panic in the background. Only RadeonHD and radeon from redhat are working.
Yeah Linux is on may platforms from AVR to PowerPC and Cell. But Windows has taken the consumer's market. i.e handhelds, PCs, phones. Currently Windows has a lot of layers, APIs, hardware abstraction layers and the kernel is hybrid, which should
be better for the stability in comparison to the Linux monolithic kernel. Monolithic kernel on the other hand should
have better performance between OS and hardware, thus better overall performance, but it is more unstable to driver crashes (like in my case).
|better job at being an OS.
What better job?
Originally Posted by t4ct1c47
I'm going to briefly explain in the simplest terms what "open source" means in terms of lisencing in relation to Linux.
Linux was released to the GNU by it's creator Linus Torvalds, and falls under the LGPL Lisence.
Since when ??? I haven't heard they had changed the license.
Linux kernel is GPL
and NOT LGPL (Lesser/Library GPL).
The difference between this licenses is from Hell to Heaven (except that they are open source).
LGPL allows some things, first is using it in commercial software (no license contamination). Yeah GPL is like a disease , If you have a component form a system which is GPL, that means the whole system will become GPL. But this doesn't count in relationship like Software <-> OS.
You should revise your statement, because it's incorrect.Edited by metala - 7/9/08 at 5:21pm