从编程的角度讲,linux基本上是属于不认爹娘的,没有很好的
自我兼容性
从linux kernel讲,它就没有一个稳定的编程界面 (stable API) 所以kernel改来改去
以前别人写的驱动程序也要跟着改来改去,否则就不能用了。
这个说穿了就是不讲信用,呵呵。
看看微软的windows,第一版的windows NT 3.1 有个CRTDLL.DLL 那是早期的C runtime library,现在的程序基本不用了,因为后续版是msvcrt.dll msvcrt20.dll msvcrt40.dll msvcr70.dll. 但是那个早期的函数库还是出现在Windows 2003里面,怕万一哪个软件要用。