1,兼容性,这一点上来说可以认为是Linux自己打败了自己,Unix败给Windows原因也在于次,Redhat、Magic、RedFlag……这么多的Linux厂商出的不同版本并不完全兼容,这就阻碍了第三方的软硬件厂商为linux开发相应的驱动和软件产品,毕竟解决这兼容性的成本太高。你用Redhat,我用RedFlag,然后你发现了一个很好的即时聊天工具,我却发现在我的系统里不能运行,你说怎么办?我要是程序员,精通linux开发还行,调试一夜,大不了我重写一个?要是普通用户呢?
2,第三方软件,因为前述兼容性的问题,我们找不到一种很好的开发框架,比如类似微软的Win32API、.NET之类的,而我们又不可能真的做什么都用C++甚至汇编从头做起,小软件说不定还行,大软件,我想没有多少公司承担得起这个开发成本。我是个程序员,但假如说我要做个MIS信息管理软件我都要用C++一行行写的话,我觉得我宁可去死。那么,普通用户要用到的那么多软件将从何而来?我买过Redhat的linux,整整十张光盘,几乎什么应用都包括了,这些程序都还不错,可是这十张光盘之外呢?我发现要安装一个第三方的程序实在是件痛苦的事。
3,安全性,说安全性比Windows高我想有两方面的原因,一是用的人少,所以开发病毒的人也对linux不感兴趣,二是前面说的兼容性问题,开发病毒也要考虑这个兼容性,对某一个版本的病毒起作用的对另一个版本可能就不起作用。但是如果真的大规模开发linux的方面的病毒,我想linux的下场比Windows惨,这在于linux的开放源代码性质,开发的人良莠不齐,你并不能真的确定哪块代码是安全的那块不是,就算找到了漏洞,用户都未必有办法打补丁,因为我不知道这个补丁由谁来发布,我该用谁发布的补丁,我是否该相信这个补丁。
因为linux是自由的,谁都可以修改。最后我甚至都不知道我用的linux是否安全,除非我自己精通linux开发,我自己去看源代码然后自己编译。可如果我只是个普通用户呢?
wulin009 于 2012-12-13 10:55:33发表:
支持linux
pythonner 于 2012-12-12 22:38:17发表:
我觉得linux的桌面环境出现的较晚,让windows占尽先机
liwenhaoliyi 于 2012-12-06 11:27:50发表:
新手报道
Iris_haoh 于 2012-12-02 16:06:46发表:
(e:e2s
hnchuan 于 2012-04-27 21:18:58发表:
[i=s] 本帖最后由 hnchuan 于 2012-4-27 21:21 编辑 [/i]
我反对楼主的意见,原因有三:
1:关于兼容性。现在Linux阵营有POSIX和LSB标准,虽然起步晚,但是早晚会解决Linux不同发行版的兼容性问题。
2:第三方软件。因为兼容性问题正在逐步解决,所以这个也将不是问题。另外,现在各发行版的安装包也就只有几个格式,一般只要提供几个常用的格式,基本就可以覆盖大部分发行版了。
3:安全性。作为开源系统,自然开发的人员良莠不齐,但是众人拾柴火焰高,大家一起找漏洞,会有相应的可靠补丁出现的,且各大Linux论坛会挂出来。
普通用户可以下载有名的Linux发行版,这个安全是有保障的。现在Linux也越来越对用户友好了。
wihf 于 2012-04-20 13:55:32发表:
主要原因就是linux比windows折腾,有些用户可不喜欢这样折腾,就选择少折腾系统,初学windows也不容易.
haoyu592 于 2012-03-17 18:28:46发表:
{:3_118:}
maxwellwang 于 2007-09-23 22:49:40发表:
安全性,说安全性比Windows高我想有两方面的原因,一是用的人少,所以开发病毒的人也对linux不感兴趣.
不会的,黑客对什么都感兴趣,很大的表现欲望.
beyondfly 于 2007-09-22 01:28:00发表:
要知道windows占了桌面 市场的90%,windows的易用性是人人皆知的
wlkdy 于 2007-09-20 21:04:58发表:
LINUX有自己的舞台,它目前的状况不会取代WINDOWS,但是他还是有生存空间的,所谓夹缝中求生存