O2OA既然开源,为什么还要收费?

超能之法师 发布于 2018/11/08 14:03
阅读 954
收藏 1

【DevOps必读】产品经理与程序员之间如何破局?>>>

O2OA既然开源,就应该可以免费使用呀,我用到我自己的项目里,为什么还需要商业授权,为什么还要收费?这还是开源吗?

加载中
0
O2OA企业信息化平台
O2OA企业信息化平台

        O2OA也是遵守双重协议的,一个是GPL授权协议,一个是商用授权协议

       如果你使用并且修改了GPL软件,那么你的软件也必须要开源,否则就不能使用,至于你是否把你的软件商用和GPL开源协议没关系。照这样看,如果你开发的成果并不想开源,那么多少钱都无法符合GPL授权协议,你也无权使用这样的开源产品。

       但是有商业授权的存在,就为以上只想使用,确并不想开源的开发者指明了另一条路。你完全可以购买产品的商业授权,以完成自己将开源软件集成到自己的成果中去,而不用开源的目的。

       所以说,如果你是基于O2OA的源码开发你自己的产品,那么你需要购买的是商业授权。当然,如果你只是用于学习,研究,了解产品架构和设计思路,那么完全是免费的。

0
公爵007
公爵007

这个软件遵守GPL协议。通俗说就是你用这个做二开,那么二开出来的东西就得开源,一旦你开源了,怎么用都可以,做成产品卖都可以。GPL协议目的,是让你使用这个源码开发的东西也要开源,这和钱、和是否商用没有任何关系。

所以,如果你用这个源码开发的产品不开源,你就违背了GPL协议,不能用到你产品上。怎么办呢?就买商用授权,满足你的闭源需求。

返回顶部
顶部