从 OSI 邮件列表中删除 Eric Raymond 以及开放许可证中的道德问题

Eric S. Raymond 是 OSI(开源倡议)的创始人之一,也是开源运动的发起者, сообщил他被拒绝访问他所在的 OSI 邮件列表 试着 抵挡 第 5 点和第 6 点的修订 开源标准与禁止歧视有关,并批评在许可和强加思想方面限制不道德行为的尝试 社会 正义。 在 OSI 已经几个月了 继续 讨论与尝试启用许可证相关 CAL (密码自治许可证)是 OSI 批准的开放许可证之一。 在一月
由于 OSI 与 CAL 相关的分歧 不见了 Bruce Perens 与 Eric Raymond 一起开发了开源定义并创建了 OSI 组织。

雷蒙德表示,现场视察组织已经达到了相当于第三个阶段的官僚化程度。 政治法,作者建议 罗伯特·康奎斯特 “任何官僚组织的行为最好的理解是假设它是由敌人的秘密阴谋控制的。” 雷蒙德因过于执着而被从邮件列表中删除 行动 反对对禁止在许可中侵犯某些群体的权利和在应用领域进行歧视的基本原则的不同解释。

雷蒙德表示,目前正在尝试重新定义开源软件的文化基础。 取代了精英管理的原则和“向我展示代码”的方法,而是强加了一种新的行为模式,根据这种模式,任何人都不应该感到不舒服。 此类行为的结果是降低了从事工作和编写代码的人员的威望和自主权,有利于自封的高尚礼仪监护人(音调监管器,关注论证提出的方式而不是论证本身)。

这样的工作,即使是出于良好的意图,也会扰乱社区行为的自我纠正过程,并且很容易变成对其他观点的审查。 旨在规范参与者非项目相关活动的“行为准则”正变得越来越普遍,并且常常成为压制另类观点和其他意见的工具。

关于许可证的道德限制以及对开放许可证定义第5点和第6点的不同看法,最近越来越多的项目对云提供商创建衍生商业产品并从事开放框架和转售行为表示不满。 DBMS以云服务的形式存在,但不参与社区的生活,也不帮助开发。 其结果是引入了对使用范围施加限制的许可证。 近年来,类似的许可证已在以下项目中采用: Elasticsearch, Redis的, MongoDB的, 时间刻度 и CockroachDB.

许可证可以成为先例 CAL (加密自治许可证),该许可证已接近被 OSI 组织视为开放。 由于希望防止公司控制用户数据并迫使应用程序开发人员仅在最终用户系统上存储加密密钥,因此该许可证引入了新的限制。 上述要求可以被视为对将密钥存储在集中式服务器上的应用程序开发人员的歧视。

请记住,CAL 适用 属于 Copyleft 许可证类别,并且 发达 按项目顺序 Holochain 专门用于对分布式 P2P 应用程序中的用户数据进行额外保护。 Holochain 正在开发一个基于哈希链的平台,用于构建经过加密验证的分布式应用程序,并通过新许可证,试图确保任何基于 Holochain 的应用程序都是值得信赖和自主的。 除了要求所有衍生作品按照相同的条款分发之外,该许可证仅在保持每个用户的私人加密密钥的机密性和自主性的同时授予公开表演。

CAL 在概念上与其他许可证不同,因为它不仅涵盖代码,还涵盖正在处理的数据。 在 CAL 下,如果用户的密钥机密性受到损害(例如,密钥存储在集中式服务器上),则数据所有权就会受到侵犯,并且会失去对其自己的应用程序副本的控制。 实际上,此许可证功能仅允许在最终用户端进行密钥操作,而无需将其存储在集中式服务器上。 例如,CAL许可证不允许公司基于Holochain创建自己的企业P2P聊天,其中员工密钥放置在公司控制的公共存储上,这并不排除读取信件的可能性。

注:目前 开源网站,OSI(开源倡议)的网站,用于检查许可证是否符合开源标准,由于以下原因在俄罗斯联邦无法使用 闭塞 Roskomnadzor(IP 159.65.34.8 包含在 Telegram 中使用的云服务的旧阻止列表中)。 出于类似的阻止原因 做作的 68个与开源开发相关的资源,包括blogs.apache.org、git.openwrt.org、mozilla.cloudflare-dns.com、bugs.php.net、bugs.python.org等。

来源: opennet.ru

添加评论