LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1282|回复: 11

为什么硬件商只提供Windows驱动?

[复制链接]
发表于 2004-12-30 11:05:21 | 显示全部楼层 |阅读模式
好象每个人在装Linux时都遇到硬件驱动的问题,一次简单的安装不可能解决所有的硬件问题。这让我觉得十分不合理:为什么硬件商只提供Windows驱动,而没有开发Linux驱动?
其实从论坛的内容中,我们就可以看到各种硬件的Linux驱动程序是十分的混乱,不论是国内的论坛还是国外的论坛。集中反映的问题就是硬件商在制造时参照的是Windows的标准,所以Windows在安装时几乎可以驱动所有的硬件,那些厂商提供的程序无非是让硬件“跑”得更好而已。
在Linux中就万全不一样了,因为Linux的标准还在不断地跟着Kernel升级,厂商似乎与我们这些普通用户一样感到困惑。为什么Linux不能提出一个可供用户和厂商对接的通用接口呢?这样Linux的用户会更加普遍啊。
不过,对于Linux,我只是一个菜鸟。不过真的很希望在硬件上不要那么“专业”才好!毕竟Linux已经走出了“黑客专用”的小圈子,正在与微软竞争个人平台的大市场。
发表于 2004-12-30 13:15:29 | 显示全部楼层
技术垄断,
然后大把大把的赚钱
发表于 2004-12-30 16:53:21 | 显示全部楼层
不全是厂商的错。linux 发展太快,技术改变更新快,有些功能没有标准化,厂商开发驱动有些难度,新的东西厂商还没有能力开发驱动和相关应用软件,如摄像头用的软件。windows 下的驱动一般都是芯片厂家写好的。最多拿来改改配置。应用软件有的都没改,更别说写了。拿摄像头来说,一些厂家只是弄个外表而已。写个说明书。三两页就拿来卖。

还有一些厂商(芯片厂家)不开放芯片手册,爱好者没有资料去写相应的驱动,所以他们不写别人就用不了。如中星微,现在只写了在 windows 下用的驱动,这点从几个例子上看美国厂商做的比较好。如ICQ,ov 芯片商。前者开放了其信息传输格式,不像国内的QQ 不开放,所以在linux 下用QQ,十分不方便。而用ICQ 就好多了。后者是摄像头芯片,也是美国厂商。这点看上去是国内厂商做的不对。其实还和国内厂商的资金与美国厂商的资金不同,开放后风险大小和认识观,有一定不同。
发表于 2004-12-31 22:11:33 | 显示全部楼层
不能一概而论,芯片手册开放是一回事,为linux写驱动是另外一回事。ati不开放芯片手册,却有linux驱动。

个人也觉得linux发展过于迅速(也有可能这种速度是必需的,必然的),有些驱动for 2.4的,不能用于2.6,还有其他的一些改变等等;发行版多样化,尽管linux kernel是一个,但整个系统却是各种思想下的产物(redhat,debian ,gentoo,slackware),安装驱动繁琐,因机而异,因发行版而异。
发表于 2005-1-1 18:26:10 | 显示全部楼层
最主要的原因是kernel的发展速度太快了,如果kernel稳定下来(1~2年更新一次),情况就会有很大的改观了
 楼主| 发表于 2005-1-1 19:16:16 | 显示全部楼层

不过使用linux还是能让人学到不少东西

尽管linux的硬件驱动是一个比较复杂的问题,但是在使用linux的同时,我发现自己明显在几方面有了很大的提高,比如:外语「要查阅不少原文的网页,硬是逼出来的」、源代码阅读「呵呵,原来只玩过简单的vb,现在必需自己去读懂头文件、C代码」。
使用linux确实让人受益非浅。
发表于 2005-1-3 16:25:48 | 显示全部楼层
可对于加入linux 的新人来说是入门的框栏高了不少。
---
我是想用linux ,可是也只是装了个fc后就在这找编译驱动的方法。
windows 上网中。。。
---
没法的了。等我装好那个死人网卡在灭了他。
很久。。。。。
发表于 2005-1-3 17:41:43 | 显示全部楼层
楼上的把win删掉,逼自己只用linux,过一段时间后你就觉得linux用得很顺手了,我就是这么过来得,呵呵
你会发现除了游戏外其他得事你在linux里都能做得好的
硬件驱动的事我想还是利益的问题吧,等什么时候linux占有率跟win有的一拼的时候厂商门也就重视了。
发表于 2005-1-3 21:43:28 | 显示全部楼层
我的网卡都用不了。还删win。。。
我的winme 认她。。。
可是fc3不认,我都不会搞那个驱动。
---
没有搞好驱动前我不刚肯定我会删去win ....
 楼主| 发表于 2005-1-4 09:22:03 | 显示全部楼层
Post by SCys
我的网卡都用不了。还删win。。。
我的winme 认她。。。
可是fc3不认,我都不会搞那个驱动。
---
没有搞好驱动前我不刚肯定我会删去win ....

你用的是什么网卡?把硬件型号说出来,也许已经有人解决了,他们会热心地告诉你方法的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表