壹佰网|ERP100 - 企业信息化知识门户

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4719|回复: 3

[讨论]开源软件是商业软件吗?

[复制链接]
发表于 2006/11/20 10:20:38 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622  。

您需要 登录 才可以下载或查看,没有帐号?注册

x
最近,中国出现了一股反对开源软件的论调,它首先否定开源软件是商业软件,将它作为“商业软件”的对立面,而历来人们都将“私有软件”(或称“专有软件”)作为“开源软件” 的对立面。
  那么,究竟开源软件是否与商业软件对立呢?按照自由软件(一般人认为它是最“经典”的开源软件)GNU组织的观点,“如果一个程序是为一种商务开发的,它就是商业软件。商业软件根据它的许可证不同,可以是自由软件或非自由软件”。“自由商业软件是对我们社会的贡献,我们应该鼓励”。由此我们清楚地看到,“开源软件”与“商业软件”并不矛盾,有人蓄意将两者对立起来,正是为了抹煞“开源软件”。
  没有开源软件就没有中国的基础软件
  软件界的实际情况是:今天,开源软件已经广泛地融入商业软件,尤其是在中国,开源软件的地位更加重要。中国的基础软件,包括操作系统、数据库、中间件和 Office等共性应用软件,大多是基于开源软件发展起来的,有的也是因为有了开源软件,有了跨操作系统平台的需求而获得了竞争优势。可以说,没有开源软件就没有今天中国蓬勃发展的基础软件,开源软件已融入中国软件业,而且这种融合将愈来愈深。
  所以,“醉翁之意不在酒”。那些不愿意承认开源软件是商业软件,企图抹煞开源软件的人,实际上是不愿意承认中国的基础软件,企图抹煞中国的基础软件。
 楼主| 发表于 2007/4/16 08:55:58 | 显示全部楼层
如果没有开源软件,恐怕商业软件公司也不能发展。没有竞争便没有进步。如果一个商业公司尚且不如一个开源软件好,那这个公司倒闭了也不失为一件好事。
    不错,IBM从开源中得到了巨大的好处,甚至利用开源来对付微软。但这并不是什么错误的事情,商业公司,自然是要竞争,逐利的。IBM用linux作为武 器,但他也付出了应该付出的东西,比如说为开源社区捐赠硬件和代码,当然,你可以说这是为了更好的利用开源社区,不过,为什么微软不来这么利用一下呢? (现在微软也开始试图采用类似的手段了)。而事实上,开源社区的程序员也并非傻子,怎么会心甘情愿被IBM利用呢?自然,这是一种双赢的合作。IBM捐赠 的eclipse代码让开源社区欢呼雀跃,这足以说明了双方都对这个合作表示满意。
    对于个人来说,开放总是好的。比如说,我把这篇文章贴出来给大家看,如果《程序员》杂志社的编辑们觉得尚有可圈可点之处,也许会联系我打算发表它。那我就把他编编改改,加工润色。虽然中心思想没变,但大家读到的肯定是一篇更好看的文章,这时候,我相信各位不会觉的花钱买杂志不值得。而如果我不让大家阅读我这篇文章,那可能永远他也不会有发表的机会。
    有人建议,要把自己的程序代码看好,不要给别人看。这个说法我认为非常可笑,除非你的代码足够牛,否则,别人看了又如何?就算不看,人家自己写也不是写不 出来 的。而如果你的代码真得非常牛,那建议你最好去申请专利,用可更靠的手段来保护它。要知道,越是伟大的程序员,反而越不在乎开放代码,而水平低的程序员, 却往往“敝帚自珍”。说穿了,我看这还是缺乏自信和竞争力的表现。伟大的程序员乐于解决问题,而糟糕的程序员总试图躲避问题。
发表于 2007/12/10 15:41:19 | 显示全部楼层
其实都是商业化了..要不这些公司吃什么?
发表于 2008/2/29 14:08:59 | 显示全部楼层
支持下,讲得很好
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|手机版|壹佰网 ERP100 ( 京ICP备19053597号-2 )

Copyright © 2005-2012 北京海之大网络技术有限责任公司 服务器托管由互联互通
手机:13911575376
网站技术点击发送消息给对方83569622   广告&合作 点击发送消息给对方27675401   点击发送消息给对方634043306   咨询及人才点击发送消息给对方138011526

GMT+8, 2025/11/29 22:25 , Processed in 0.014426 second(s), 14 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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