欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

《moblin非官方课程》系列连载(5)- 开源思想

更新时间: 2014-01-05 02:47:23 责任编辑: Author_N1

 

《Moblin非官方教程》系列连载(5)-- 开源思想
《Moblin非官方教程》系列连载(5)-- 开源思想

    开源思想在中国有太多误解,甚至让许多开发人员迷惑。但是首先要明白的是,开源并非免费,通过开源软件同样能创造商业价值。与传统软件不同的是,开源软件的价值在于服务中,而不是软件使用权的出售。



    开源项目的参与比较简单,大多开源项目依赖于网络社区。开发者将自己的程序源代码提交给社区,如果这段代码有其利用价值则会被采纳,成为该项目的一部分。项目的所有代码都可被自由使用,其中包括使用这些代码为最终用户服务获取商业利润。


    参与者只有在付出劳动后才能获得回报,这是开源项目的游戏规则和内在规律。以Moblin项目为例,假如你将它开发成一个成熟的发行版并且为某些设备生产商服务,那么你一定会期待Moblin项目能长久的发展下去,这样你才能获得更多的回报。此时你就不能仅仅 索取,却不将用户反馈提供给社区。如果你为解决某一问题付出辛勤劳动,但是你又不愿意将解决问题所产生的源代码提供给社区,在将来Moblin项目可能会越发偏离你所解决的问题,造成你需要付出更多劳动才能解决。


    《金刚经》记录了一段佛与弟子间的对话,佛问如果用很多钱财去施舍,回报会很多吗。弟子答,一定非常多。佛说,他的回报并没有传递真知更多。佛教的核心思想正是传递真知,因此繁荣了数千年之久。寺庙中的经书由信众捐印,任何人都可以自由索取,于是更多人皈依佛教。这种模式与开源思想有类似之处,项目参与的人越多,为此付出的越多,回报也就越大。虽然我们不能认定每个参与开源项目的人都是心灵纯洁的正人君子,但内在规律会决定一切。


   最后我谈一下开源项目的服务,主要服务是 定制、维护和技术支持。虽然这些服务的价格并没有销售商业软件那么高,但是由于很多代码是复用的,开源项目的开发成本会非常低,因此整个项目的利润不会低于商业软件。

--参考方法--
这也推荐?好像没写什么阿
--参考方法--
谢谢楼主分享,学习了
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:47:23
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/14429/
本文WWW.DOC100.NET DOC100.NET版权所有。