我理解的开源软件

j.L 发表于 2008-03-02 19:19:38

开源软件在国内一些人眼里就是免费和代码学习,因此使用开源的人很多。但是真正长时间跟踪开源软件的很少,参与的更少。这主要和国内IT环境有关。 国人喜欢在bbs讨论开源,在线问问题,问题通常都是一大堆代码和稀疏的文字。现在使用mail-list的人比以前多了点,但相对于bbs的问题,还是少的可怜。 一般人学习使用开源软件是通过学习官网上的教程和文档信息,有wiki的看看。国内某大牛根据这些信息以及自己的经验,觉得对某开源软件很了解,发表了热情洋溢的评论blog。因为说的正好是我关注了快2年并在工作中使用过的软件,所以我仔细看了下,结果漏洞百出。 文档,wiki,教程,faq只是让你初步了解和使用该软件。但要真正把握它。就必须了解一点,通常开源软件都适用于多种情况,所以上面的信息都适用于大众信息,而离你实施的项目,应用该软件的项目是有相当大的差距的。随着业务的变化,实施的工作环境的变化,会出现很多奇妙问题。是碰到问题才想去解决还是先知道如何解决的好呢?自然是后者,所以mail-list是最好的学习方式。会有很多问题出现,查看他人问题,思考解决方式是一种深入学习的方式。 深入学习和使用过程中,会看到其不足之处,如何去弥补,让它更完美。37signals的rails公布开源,目的估计也就是完善它,让更多人使用,让更多人参与完善。 有些开源有两个版本,也就是还有一个商业版,它除了开源部分的,还有很多完善以及技术服务。 因此开源,我更愿意说是一种商业模式,利用开源吸引更多人参与,更多市场份额的占领。一旦使用者多了,那么就开始商业化,在上面加些非常棒的功能,提供技术有偿服务,开辟培训。一个国际大软件公司就出现了,实际里面人员也不是很多。 不知不觉这么多文字,写这些希望阐述我对开源的观点,也希望大家能更好的利用好开源,参与学习。
关键词(Tag): 开源


收藏: QQ书签 del.icio.us 订阅: Google 抓虾

最新评论

发表评论

* 昵称

已经注册过? 请登录

新用户请先注册 以便能显示头像及追踪评论回复

Email
网址
* 评论
表情
 
 

分类小组论坛
杂谈, 娱乐、八卦, 文学、艺术, 体育, 旅游、同城, 象牙塔, 情感, 时尚、生活, 星座, 科技

请注意遵守中华人民共和国法律法规, 如威胁到本站生存, 将依法向有关部门报告, 同时本站的相关记录可能成为对您不利的证据.

相关法律法规
全国人大常委会关于维护互联网安全的决定
中华人民共和国计算机信息系统安全保护条例
中华人民共和国计算机信息网络国际联网管理暂行规定
计算机信息网络国际联网安全保护管理办法
计算机信息系统国际联网保密管理规定