法律要求,伊朗开源项目维护者拒绝合并以色列开发者的 PR

GitHub 上有来自伊朗的项目维护者拒绝合并以色列开发者的代码。

来自以色列的 Yiddishe-Kop 提交了某一个特性的 PR,随后项目维护者,来自伊朗的 armancodes 回复道:

……I’m SO SORRY to tell you that I cannot merge this PR. There is a law in my country that we MUST NOT have any relationship with people from Israel or the Israel government.……

我很抱歉地跟你说我不能合并这一 PR,我们国家有法律规定决不能与以色列人或以色列政府有任何联系。

大家应该了解,伊以之间素来是有严重军政冲突的。

事件的具体情况可以查看这个 PR:https://github.com/armancodes/laravel-download-link/pull/9

该事件目前已经在 Reddit 上引起热议,评论者从人权、语言、冷战聊到政策对技术/进出口等的影响,其中有人提到了谷歌与华为:

Maintainer has his rights to not merge due to legal issues in his country. That’s the hardship of people living under sanctions. Both sides of them can’t legally do business with each other. If you get charged with treason, chance is you can spend your whole life in prison.

You know it’s the same way when Google had to severe all ties with Huawei employees who used to go to work at Google campus on Android. Google couldn’t legally accept any collab work, merge from Huawei.

由于国家法律问题,维护者有权不合并。这就是生活在制裁之下的人们的艰难,双方不能合法地做生意。因为一旦被指控犯有叛国罪,你可能会在监狱里度过一生。

同样,谷歌不得不与过去在谷歌安卓工作的华为员工切断所有联系时,谷歌不能合法地接受任何合作,包括从华为合并代码。

政治到底会不会对技术圈产生不可回避的影响,这个问题应该更加好好地想一想了。作为开源开发者,还是希望政治的归政治,开源的归开源。

Leave a Reply

Your email address will not be published. Required fields are marked *

Fill out this field
Fill out this field
Please enter a valid email address.
You need to agree with the terms to proceed

Menu