首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > MeeGo >

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

2012-12-16 
《Moblin非官方教程》系列连载(5)-- 开源思想《Moblin非官方教程》系列连载(5)-- 开源思想开源思想在中国有太

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

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



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


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


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


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

[解决办法]
这也推荐?好像没写什么阿
[解决办法]
谢谢楼主分享,学习了

热点排行