当前位置:Linux教程 - Linux业界 - 谁决定了什么是开放源码?

谁决定了什么是开放源码?

如果你不是依照通用公共许可证(GPL)来构建代码的话,那么在开放源码基础上建立一个私有公司就很容易。例如,BSD许可证的PostgreSQL。因此,EnterpriseDB公司可以建立私有的扩展件并将它们推向市场。

  它们是一个开源的企业吗?不是,它们没有社区,也不想要。它们应该被允许进入“开放源码大会”吗?这由会议的组织者决定,这些组织者在冒惹来麻烦的风险之前也应该和他们的团体商议。

  EnterpriseDB在BSD领域是一个良民吗?答案是肯定的,并且BSD是一种开放源码许可证。EnterpriseDB在BSD数据库PostgreSQL上花费了时间和精力。它们只是将自己的东西变成私有的,这也正是BSD的目的。

  许多人错误地认为开放源码和GPL是同样的东西。并非如此。 实际上,整个开放源码运动就是为了反对由Richard Stallman和其他一些人提倡的自由和开源软件运动(FOSS)。

  但是经验告诉我们,你的许可越开放——它就更遵守GPL框架——你也就会获得更多的团体的支持。如果你不需要或不想要这些支持,那么就使用BSD代码,让你自己的东西成为私有财产吧。

  EnterpriseDB对这一点直言不讳。 鲨鱼并不像我们和开放源码联系在一起的吉祥物那么可爱,招人喜欢。如果你从一个鲨鱼作为吉祥物的商店买了东西,那么就应该知道自己进入什么境地。

  既然大家对自己所做的事情都很坦率,我没有发现什么问题。你呢?

from:www.chinaunix.net