萍聚社区-德国热线-德国实用信息网

 找回密码
 注册

微信登录

微信扫一扫,快速登录

查看: 948|回复: 0

RMS,OSS及软件开发模式讨论(转贴自BBS.mit.edu)

[复制链接]
发表于 2003-1-12 17:01 | 显示全部楼层

RMS,OSS及软件开发模式讨论(转贴自BBS.mit.edu)

【 在 rodney ( script alert("No Virus!") /script ) 的大作中提到: 】
:  其实对学计算机的人来说,linux的确不错。学习曲线很不错。
:  但是我对RMS和OSS真的开始困惑起来。别的我不知道,RMS的传记里那个打印机的经典
:  例子在我看来就是个思路有问题的典型。
:  我觉得那个例子的本质就是市场需求还没有通过通畅的商业渠道得到满足而已。象现在
:  的HP打印机,激光的8000以上的系列,相当不错了,也没见谁找HP要driver源代码干吗
:  的。
:  再打个比方,中国七八十年代,可能现在也还有一些吧,喜欢把内部电路图和家用电器
:  一块儿卖给顾客。按照RMS的观点,这大概是个好事。因为谁知道你说不定喜欢在收音

:  上自己焊个定时器什么的呢。有了电路图,相当于有了源代码吧。总之是件好事。
:  但是你看看现在真正占领市场的那些个家用电器,谁给你电路图?坏了?保修。想定制
:  功能?硬件产品这点不是很容易,但是非想要了,也不是绝对不能。新款汽车就开始有
:  定制选项了。要电路图干吗?
:  我觉得这才是软件的主流未来。我不排除有电台DIY的人,喜欢自己买元器件装电台,
:  和美国卫星通讯,中国也有农民自己装飞机和两栖jeep。但这不是电器和硬件的主流吧

:  至少,这不是解决社会需求的主流渠道吧?
:  大多数人的需求,不是DIY能解决得好的。要解决这个问题,思路不应该是创造一个更
:  容易DIY的环境,而是应该用市场供求的方式解决问题。我也喜欢鲁宾孙式的完全DIY
:  的生活,但是对于一个社会,有了成熟商业运作机制文明程度的社会,放弃市场规律,
:  光靠DIY无法起到推动社会整体进步的作用。
:  所以,源代码应该象你的SONY随身听的电路图,对绝大多数人来说,没有想得到它的
:  欲望。


发信人: lotos (忘尘客), 信区: Linux
标  题: 吵的很欢嘛。hoho
发信站: The unknown SPACE (Wed Nov 20 21:53:09 2002) WWW-POST

对一般的用户需求,比如上网,聊天,邮件,多媒体,娱乐等,windows确实是好
的选择。他们要的是user-friendly,这方面windows远胜linux。就像买个电饭煲,
用户关心的是加水放米一按开关,到时饭就好。谁也不会也没有必要care内部电路
是怎么弄的,或把电饭煲拆了,自己DIY设计一块新的电路。他们只是customer,
付钱买服务,而不去care产品的实现。产品坏了,交给厂商维修。无论linux还是
windows,src公开对他们没用。

但对另一些用户,比如搞软件开发,系统集成等,linux的src就很重要。IBM现在
的新产品几乎全部支持linux,因为用MS或SUN的OS,每年都必须支付数目巨大的费
用。而linux的src是公开的,开发商可以很方便地加入自己的features,开发基于
Linux的产品。就算买现成的linux distro,费用也比买MS和SUN的划算多了。对于这
部分依赖于OS的软件开发商来说,在linux和windows性能相差不大的情况下(在网络
等某些性能指标方面linux甚至超越了windows),选择linux作为软件开发平台显然
比windows更cost-effective。同样,用linux做服务器,每年也能节省不少管理和
sevice费用。另外,在linux下很多开发工具是免费的,随时随地可以update,而实
现同样功能的windows版本却价格不菲。我原来做开发需要的一个工具,linux下是
免费的,windows下面的就贵得离谱,且二者的功能差不多。毫无疑问我选linux下
的工具。

现在很多人用windows觉得好,也是因为盗版的流行。软件开发,系统维护的成本并
没有通过正当的销售渠道让这些用户负担。但对于公司和其他开发商,要使用
windows的OS和上面的工具必须买昂贵的licensce。随着知识产权的保护逐步完善,
open source的好处就更能体现出来。再者,有Linux的竞争,SUN和MS为了争夺市场
份额,也不得不开发更好的产品,压低产品的价格,这对用户来说也是一件好事。这
就跟以前只有中国电信一家运营商一样,即使他们的产品和服务再烂你也得用,因为
你也没有选择的余地。

至于DIY,我想现在的定义不应该局限于自己关在房间里闭门造车式的概念。DIY一方
面取决于个人兴趣。另外,遵循GPL的规范,你DIY的SRC可以共享给其他人,别人DIY
的也可以为你所用。他不好的地方你可以修改,进而形成一个良性反馈的开发模式。
debian就是这样开发出来的。或者公司的开发也看作DIY,在现有资源的基础上加点东
西,或改进某个局部,或把现有的src怎么合理的拼凑一下,都可以形成一个更好的产
品。因为SRC都是公开的,从这种意义上讲,open source和close source相比的好处不
言而喻。

就我个人看,open source的开发模式更合理一些。目前open source比起close source
来,管理和维护还有不少差距。但随着越来越多的大公司投入和支持,情况会越来越好。
现在IBM和SUN已经意识到这一点,所以他们对linux的支持才会搞得这样热火朝天。
close souce毕竟是纯商业运作驱动,产品的开发,维护都有一套成熟的规范,这也是
他不可替代的优点。如果MS和他的相关产品价格变得合理,他开不开放SRC我想大家都
不会太介意。所以,这两种模式相互作用的结果,可能会形成一种合并模式,价格趋向
合理,而源码根据需要可以公开或不公开。这样,对用户和开发商都是双赢的策略。

ps. jjww了大堆废话,项目测试报告也没写。偶ft. hoho
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
您需要登录后才可以回帖 登录 | 注册 微信登录

本版积分规则

手机版|Archiver|AGB|Impressum|Datenschutzerklärung|萍聚社区-德国热线-德国实用信息网 |网站地图

GMT+2, 2024-5-2 04:49 , Processed in 1.229162 second(s), 16 queries , MemCached On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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