我们需要保护云端的开源吗?
推筒子开发-[天涯论坛]
发布于 2019-06-23 03:04:41
9999+

棋牌大厅本周我在旧金山的JavaOne上进行了一次讨论,我听到了一些常规性的讨论,“我们是否需要做一些事情来保护云计算世界中的开源?”我之前已经详细介绍了这个主题的各个方面。然而,鉴于这是一个嗡嗡作响的领域,我认为将关键问题归结为个人理由是有用的。 小结 Copyleft许可证,例如用于Linux内核的GPL和大多数其他开源项目,要求如果修改后的软件是分发的,则可以向公共区域提供增强的源代码和对GPLd代码的其他修改。分配是关键。如果修改后的代码仅在公司内使用,则不是分发。 Germane在我们的目的,也不是通过网络访问该代码提供的服务。换句话说,提供对仅通过托管服务形式从GPL基础构建的CRM或内容管理系统的访问权限,您可以在其中进行任何您喜欢的专有更改或扩展,并且不要求您为这些创建源代码可用。漏洞? 有些人认为这是一个简单的漏洞。 GPL最初是在Unix程序和操作系统接口的上下文中编写的。因此,理由是,GPL不包含通过Web服务访问的唯一原因棋牌手游是,在创建GPL时,没有Web服务 - 至少在当前形式的任何形式。新的GPLv3特别没有解决这个“漏洞”或者更多的是实用性问题,而不是这个观点的原则问题。事实上,消除这个漏洞的一种方法是一种直截了当的方法。 Affero GPL是GPLv3许可证的直接扩展,它实质上扩展了分发的定义,以包含通过网络提供的服务。可以考虑的假设我的看法是“云计算作为漏洞”的思想学派依赖于一些可疑的假设。一个重要的隐含假设是,如果没有足够的许可证保护,公司将剥夺我的开源,整个公共开发过程将随着时间的推移而消失。支持这一论点的最有力的证明点是Linux(使用copyleft GPL许可证)在很大程度上胜过了BSD Unix(早于Linux并且在早期就更有能力,但它使用了更加宽松的许可证,而不是对专有扩展或使用的限制)。但是,BSD作为一个范例存在很多问题。早期的BSD发展陷入了各种各样的分布之间的争论(在它们被称之为之前),并且当然不是最不重要的是与AT的长期法律斗争棋牌官方下载

X分享到微信朋友圈

打开微信,使用“扫一扫”,点击右上角“分享到朋友圈”。