|

楼主 |
发表于 2003-12-27 09:00:03
|
显示全部楼层
wine要对中文支持好的话,完全可以打补丁,但是最好的办法就是有人能够加入他们,专门做双字节支持的工作.wine的初衷确实是为了大家在linux上有更多的选择,但是发展到现在,win4lin等已经使得它不可能还是这个目标了,这三种软件没有很多的冲突,很久一段会共存.linux下的软件实际上已经很多了,现在大家期望着linux有很多软件是因为大家的眼里都只认可windows下的大型软件的模式,不习惯于小型软件组合模式.linux就好像把大型软件全都打散,分成一个一个的功能模块,然后谁要组合,怎么组合就看你自己了.大型软件能够完成的功能,小型软件一样可以完成,而且linux并不是实际上的小型软件,很多软件有成千上百个选项组合,软件开发人员把软件选项都放到大家面前,这样对软件的熟悉程度会比windows那种大软件封闭模式好的多.linux下的商业软件,如果我们只是一味的想着大型软件公司来移植的话,我觉得不大现实,因为公司考虑的第一重点问题是成本,移植的成本因为dll的不同变得很高,而且linux能够给软件厂商带来的利润余地因为自由软件的存在变得不是那么宽,这样,很多厂商只是出于对微软垄断地位的觊觎才转到linux的,再加上unix的落败,导致他们要寻找一个可以转移的平台,linux就是一个最好的平台,而且GPL等协议在国际法律上的地位并不明确,对他们来说可以部分添加一些他们自己的东西,这部分不可以公开,而这种绑定 就可以用原来的版权法律来牵制新协议的推广.很多外国厂商不会为了一个在某些软件类方面没有很多利润的中国开发专门的双字节软件,而自由软件如果没有中国人的参与,对中文的支持也不会很好.linux上应该会有些大型软件,但是要windows上面的都移过来,是很难的事,而且很浪费资源,所以才有wine等的出现.现在的计算机是新成果不足,开发新技术的人力物力都耗费在在各个平台之间移植,移植时间倒不少(虽然本来就有很多多操作系统的软件可以源代码编译,但是商业软件不可能做到这一点),对于软件业的发展未必是好事,我觉得wine的发展只有走向服务层才会真正和别的软件区分开来,它以后的发展才会有效,别的平台的服务层应该在一段时间内也会出来(实际上已经有很多这方面的软件了,而且linux本身就是一个集合多操作系统的(bsd和at&t)平台,兼容性很好,以后也许会移植到微内核或者别的内核上,这就是我在上面想说的内核和服务加软件层的原因),将来会组合起来走到这一步,当然,这得看大家的努力,如果最终不朝向这方面的话也有一些类似的可能.
至于wine和win4lin还有vmware哪个好,实在没有必要比较出来,要不也没有必要更改贴子的题目叫做发展而不是比较了,从以后的发展来看,除非出意外,否则wine将会很快超过win4lin,但是它和vmware确实没有必要比较..另一方面,wine只是其中一个服务层,它和别的服务层或者叫模拟器之类的实际上一样,只是级别和层次不一样,现在的dosbox是dos游戏服务层,wine是win服务层,pilot等以后可以是掌机服务层,还有别的软件都在发展中,如果能够统一大家的一些服务协议和标准,又有因自己服务系统的不同而各有特色的话,到时候就会出现不需要太多的移植工作和重复的软件开发了,这样,计算机软件和硬件的发展速度就会加快,特别是硬件形式的改变方面,对于文明的发展计算机的重要性才能体现出来
为什么到现在为止,linux下还没有一个真正可以和macromedia软件相媲美的网络编程管理软件?macromedia并不是没有想过移植,因为它分不到移植带来的利润,如果按照上面兄弟所想,linux就应该有windows上面的所有出名的软件,可是这是不可能的,随着软件的增多,linux上面的争论会越来越多,而且那些软件厂商几家勾结,控制软件业的事情发生的实在是太多了,他们完全可以不在linux上面开发软件,你奈何的了他们吗?linux软件多了,杂了,用的人多了,才能把这些人的企图打破,可是他们是主要力量,矛盾的主要方面,马克思主义讲过,,,冲突,战胜的时间还是需要的,linux安全问题实际上比linux少,但是也是不能不考虑的问题,到时候别又出现一个像今天linux地位一样的操作系统,把linux推向历史,那还有什么!!! |
|