LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: qiluin3q

LINUX下的应用软件版本依赖性太强会阻碍LINUX的推广

[复制链接]
发表于 2006-8-28 21:43:01 | 显示全部楼层
need more time to solve it
回复 支持 反对

使用道具 举报

发表于 2006-8-28 21:58:56 | 显示全部楼层
可是从另一个方面说,打补丁也可以说成是保护客户投资。。。
回复 支持 反对

使用道具 举报

发表于 2006-8-28 23:40:24 | 显示全部楼层
GPL软件可以互相引用之间的代码。大的开源软件通常不是GPL的,很多代码他们都得写一个自己的版本,所以他们的依赖较少。而Linux上的GPL软件是由作者发布的源代码编译而来。受作者引用库的版本。RPM/DEB制作时的库版本的不同会有不同的依赖链。这是一种优劣兼备的特点。表面上看是看装困难。但是流行的发行版本提供的确是更方便的包管理工具。几个命令就可以安装自己需要的软件。其实应当鼓励的是大软件开源厂商多做GPL软件。让更多的软件可以通过软件仓库获得。

本来开源界同除了拷贝个MSVCP60.DLL其他都得自己写的Windows软件是不一样的,还一套思维方式就能够理解了。
回复 支持 反对

使用道具 举报

发表于 2006-8-29 12:03:57 | 显示全部楼层
linux下的软件是不断在升级,功能也在不断的提升,比如说如果debian觉得init这个机制不好,他会去寻找另外的方法(根据新闻的来的)。而win则不会。
回复 支持 反对

使用道具 举报

发表于 2006-8-29 15:39:45 | 显示全部楼层
Post by Thruth
我不这样认为
Linux 不是静态产品
不会采取一味向下兼容的措施
而是进化
进化总要有舍弃

USB 的内核部分至少重写了3次
才有了现今操作系统里面最快的 USB 速度

而 Windows 作为产品是稳定高于一切(想起某 country ),向下兼容的策略一直贯彻。这意味着原来很多缺陷也得不到改正,很多累赘也不能消除。

此外的一个因素,Linux 一直在进化,新版本周期短。
而微软操作系统和开发平台更新周期长,造成了依赖性问题相对不那么严重的假象。他们只不过把小的修修改改全部弄成一次时隔几年的大升级,貌似“理所当然”的不兼容原来版本。

这是 Windows 式思维。



同意,linux下的USB真的极好! 速度快!
回复 支持 反对

使用道具 举报

发表于 2006-8-31 19:04:08 | 显示全部楼层
to linuxcpp:
想请教你怎样让EDA软件在比较新的linux版本上运行?

我原来用REDHAT8运行CADENCE51, 转到CENTOS4.3以后总不能正常运行.

你能不能将你的处理办法详细介绍一下, 谢谢!
回复 支持 反对

使用道具 举报

发表于 2006-8-31 21:13:25 | 显示全部楼层
开源和共产主义一样,都有远大而高尚的理想;都是很大一部分人心中的理想国。但是这样的理念一旦与现有利益发生冲突时就会被人们所背叛。所以现在世界上最富裕发达的国家不是共产主义,最有价值的软件也不是开源软件。
回复 支持 反对

使用道具 举报

发表于 2006-8-31 21:58:50 | 显示全部楼层
Post by ifree
开源和共产主义一样,都有远大而高尚的理想;都是很大一部分人心中的理想国。但是这样的理念一旦与现有利益发生冲突时就会被人们所背叛。所以现在世界上最富裕发达的国家不是共产主义,最有价值的软件也不是开源软件。


开源协议和开源社区却和共产主义有着极大的差异,那么就是不会强迫人们做任何的事情。GPL协议本身更像高度法治的资本主义,通过法律/规则来维护开源参与者的利益。而不是去强迫所有的商业软件开放源代码。

如果说开源像共产主义,会得罪全世界的大部分开源程序员。
回复 支持 反对

使用道具 举报

发表于 2006-8-31 22:10:03 | 显示全部楼层
Opensource Software is not freeware
And if your sense of value is in the only term of money, try wash back your brain.
回复 支持 反对

使用道具 举报

发表于 2006-9-4 14:45:49 | 显示全部楼层
开源跟共产主义绝对不相干。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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