

随着俄罗斯入侵乌克兰,政府重新关注 Postgres 的使用,特别是可能用于实现将来的军事目标。无意中使用技术并不是什么新鲜事。阿尔弗雷德·贝恩哈德·诺贝尔(Alfred Bernhard Nobel)发明的炸药促使了诺贝尔和平奖的设立,以促进和平。 曼哈顿计划的工程师试图控制他们制造的原子弹的使用,但没有成功。
在软件行业,公司曾试图控制专有软件的使用,但效果好坏参半。因为通常需要身份验证和持续连接,云和 Web 服务能够更好地控制访问。社交媒体公司还可以控制用户使用平台和发表言论。
因为软件编码者和用户之间不需要交互,开源软件使用的许可证不支持这些传统的规范方法。这样做是有意识地促进开源软件的采用和独立使用(特别是Postgres 许可证)。美国移民和海关执法( ICE ) 机构试图限制开源软件的使用,基本上不可能的。 尝试限制俄罗斯使用 Postgres(曾直接为战争做出贡献的项目),也是无效的。
即使现在更改 Postgres 许可证,以前版本的许可证也无法更改。而且最终效果也一定会对Postgres项目产生负面影响,因此在控制使用方面仍然是无效的。
总而言之,一旦创造出了某样东西,就很难控制它,而且如果没有法律或政府的支持将会更难控制。
译者注:开源软件的存在是为了让更多人获得帮助,自由开放的开源协议也是为了开源软件更广泛的传播和发展,可以说开源软件是全人类共有的财富。限制或禁止使用与开源的本质是相违背的。



文章转载自开源软件联盟PostgreSQL分会,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




