开源是一种精神也是一种奉献,我来为大家科普一下关于开源能带给你什么?下面希望有你要的答案,我们一起来看看吧!

开源能带给你什么(开源是一种精神)

开源能带给你什么

开源是一种精神也是一种奉献

开源程序是有一个开源协议的(GPL/LGPL/Apache2/MIT等),它规定了开源程序的免费使用范围和权利。

国内的开源项目也是非常多的,比如迅睿CMS(MIT协议)、Ueditor(MIT协议)、Layer(MIT协议)、ThinkPHP(Apache2协议)等等,这些项目都是非常优秀的国内开发者做的,相信在不久的将来国产开源项目肯定是可以占据全球开源社区的半边天。

开源的目的也不是做慈善事业,而是通过更多人的参与,减少CMS的缺陷,丰富CMS的功能。

做好一个开源项目其实是一件比较费时费力费心的工作,它的最大难点除了代码维护之外,还包括后期的代码维护和技术服务的跟进。

为什么在国内做开源这么难?

国人对开源了解得并不到位,典型的来说,很多人期望开源项目的维护者必须“毫无条件地奉献”,当开源变成一种习惯的拿来主义。

这个思想是非常可怕的,稍微有点常识就会明白,没有持续的利益回报,任何模式就不会有持久。

从使用者来说,现在的拿来主义还是太多了,有些时候我们需要想清楚,CMS其实就像在做公益,如果CMS真的好用,能在你的业务中创造很大的价值,财力充足的前提下购买迅睿授权是对我们最大的支持了,财力不足的情况给个捐献也是对我们出了一份力,如果有技术能力,那么直接参与项目共建也是非常不错的选择,当然,如果前者都不满足,帮助项目发现更多的bug也是一种贡献。

开源维护者最讨厌的是什么?

第一类人:在是使用之后,并没有任何贡献,发现了问题,连发帖都不肯提,只知道吐槽,或者问一些文档里写的很清楚的用法上的问题。凭什么辛辛苦苦写的程序被别人拿去赚钱了,最后还挨顿骂,人家觉得我们的程序不好,自己改了自己用,也不会反馈给我们,自己踩过得坑,一定要让别人也踩一次,心里才平衡;

第二类人:还有就是“白剽”的人群,他们认为不用付出就有收获,很舒服。“白剽”不是一种美德,越是免费付出,有些人越是觉得我们免费付出是应该的。

帮忙,帮是情分,不帮也不要抱怨别人。我们人员和精力有限,如果你们能找到比我们更好的服务的,可以去选择其他厂商。当然,在我们时间允许的情况下,我们还是会提供免费帮助的。

最后

开源是一件众人拾柴火焰高的事儿,每个人都贡献一点力量,开源就会发展的很好。还是需要大家的鼓励,支持,贡献,只要这些都满足了,才能建立起一个正向循环。

希望用了开源CMS的开发者们能够支持一下开源维护团队,这样开源程序才能发展的越来越好,对这个社会的贡献才能越来越大。

,