一分钟读论文:《战争与和平:世界政治对软件生态系统的影响》

2023-02-07 23:07:19 +08:00
 Micropaper

两国交战,平民是否有罪?国际人道法约定“战争时要尽可能限制对妇女和儿童以及其他平民的影响”。开源许可证明确规定应该“不歧视个⼈或群体。License 不得歧视任何⼈”。 俄乌冲突中开源如何影响开发者呢?我们来看看⽇本学技术研究所和澳大利亚墨尔本大学合著的论文《 In war and peace: the impact of world politics on software ecosystems 》中研究的几个例子:当开源项目的维护者将他们的开源项目化为抗议软件( Protestware )。

抗议软件不仅在政治冲突的背景下具有相关性,⽽且开源维护者有自己的⽴场。Faker.jsColors.js 这两个拥有超过 21,000 个依赖应⽤程序和超过 2200 万每周下载量的库的维护者故意发布了⼀个更新给亚⻢逊云开发⼯具包的⽤⼾带来了问题,该更新产⽣了⼀个⽆限循环,导致依赖应⽤程序喷出以“Liberty Liberty Liberty”作为开头的乱码。作者在 README 表明自己的立场,要求 6 位数的年薪作为报酬。

阅读全文参与评论:一分钟读论文:《战争与和平:世界政治对软件生态系统的影响》

845 次点击
所在节点    程序员
2 条回复
israinbow
2023-02-08 09:51:32 +08:00
开源不等于贡献到公共领域,开源协议是权力的协议与证明;除非受到严苛的社区审查,软件只是某种意义上的 “创作”,难免会承载作者本身的想法。

利益和良心有冲突当然是选择利益优先啦🥹
hubahuba
2023-02-08 12:51:33 +08:00
感谢你让我发现这个论坛有 block function 0.0

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/914099

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX