日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

为了不让代码“作恶”,能否将道德条款纳入开源许可证?

發布時間:2023/12/4 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 为了不让代码“作恶”,能否将道德条款纳入开源许可证? 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
隨著特朗普政府反移民政策的執行,成千上萬的移民兒童與父母分離,美國移民和海關執法局(ICE)也因此成為眾矢之的。
所以,當開源開發者 Seth Vargo 發現前東家 —— Chef 公司最近與 ICE 簽訂了合同后,進行刪庫抗議,從 Chef DevOps 中撤回了他的開源項目 Chef Sugar。“我有道德和義務,以防止將我的源碼被邪惡所利用”,Vargo 在空蕩蕩的 Chef Sugar 庫中留下這樣一句話。

后來 Chef 公司表示明年不再續簽合同。然而事情并未就此而止,這引起了人們對開源道德層面上的關注。有行動者打出 #NoTechForICE 的口號,并已擬好一份 Hippocratic License,要求將道德條款添加至開源許可證中

Hippocratic License 建立在對 MIT license 的修改之上,作者 Coraline Ada Ehmke 介紹該許可證“專門禁止使用開放源代碼軟件危害他人”。同時,她還呼吁修改開源定義(The Open Source Definition)中第 5 和第 6 兩條“非歧視”條款。

Ehmke 表示,長期以來,軟件開發人員已經與自己編寫的代碼造成的后果相脫離,但實際上,“我們創建的軟件對我們所生活的世界具有真正而持久的影響”。她認為,政治和軟件糾纏不清,所有技術本質上都是政治性的,不存在所謂中立立場。如果這些情況傷害到他人,我們應該做些什么?為此,她希望能夠用開源許可證來進行規制。

開源倡導組織(Open Source Initiative,OSI)迅速駁斥了 Ehmke 的做法。他們在 Twitter 上寫道:“Hippocratic Licence 的簡介可能會使某些人認為該許可證是開源許可證,根據 Hippocratic Licence 分發的軟件是開源軟件。但兩者都不是,我們要求您修改語言以消除混淆。”

Ehmke 回擊:“OSI 和 FSF(自由軟件基金會)不是‘什么是開源’和‘什么是自由軟件’的真正仲裁者。我們才是”。隨后她補充說,當前的開源結構無法禁止自己的勞動成果被 ICE 這樣的組織使用,這不是一個開源許可證的問題,而是開源的問題。

先把 Twitter 上的爭吵放在一邊,我們來談談道德準則是否能夠被納入開源許可證

這并不是什么新鮮之事。例如,2009 年的 Exception General Public License(eGPL)就曾嘗試在 GPLv2 上發揮作用,試圖禁止諸如軍事用戶之類的“例外”使用其代碼。最終失敗了。

諸如 JSON License 之類的其他許可證也鮮為人知,它注明“該軟件應用于善良,而非邪惡”,但沒有人強制執行。

今年伴隨 996.ICU 運動出現的 Anti-996 協議也可以說是基于道德層面。專門研究開源軟件許可的律師 Heather Meeker 認為,“它已經實現了重要目標,那就是要引起人們對此事的關注”。但作為開源許可證,它還存在問題,因為“許可證中的道德條款不能用來強迫被許可人,從法律的角度來看,它們更多是一種觀點的表達,而不是用于控制被許可人行為的有效法律工具”。

關于開源許可證,開源法律專家、哥倫比亞大學法學教授埃本·莫格倫(Eben Moglen)指出,根據 FSF 對自由軟件的定義,對道德進行要求的許可證將違反其中有關 Freedom zero 的規定。Freedom zero 即出于任何目的運行程序的權利,它在四項自由權力中排在首位。

頂尖技術律師事務所和開源法律專家 Gesmer Updegrove 的創始合伙人 Andrew 補充說,“從廣義上講,許可人可以在許可證中包含任何他想要的條件。但是,這種限制不能包含在聲稱符合 OSI 開源定義的文檔中。”

具體來講,又回到了上述開源定義(The Open Source Definition)中的第 6 條“不歧視領域”:該許可證不得限制任何人在特定領域內使用該程序。

Andrew 解釋,這樣做的理由是“禁止‘不允許開源軟件在商業上使用’的行為。我們希望商業用戶加入我們的社區,而不是被排斥在社區之外”。順便說一下,這是自由軟件和開源軟件之間的核心區別之一。

“你可以制訂‘禁止使用’條款,并要求被許可方在任何下游許可中都包含類似術語”,但在現實中這是難以執行的。Andrew 舉了個例子:“假設按照通常的開源方式發布代碼,那么很快將會出現許多副本,而你幾乎無法追溯所有副本。如果代碼被捆綁在某個你認為是有害的商業產品中,你也無從得知。”

軟件自由保護組織(Software Freedom Conservancy)執行董事 Karen M. Sandler 也提出了自己的觀點,在他看來,有選擇地保留軟件自由是不合適的,而且這些道德許可證會引發執行問題。更重要的是,還可以通過其他方式達成同樣的目標。Sandler 建議可以為開發人員建立道德社會,或通過參與政治程序來禁止不法行為。

結合各方專家的意見,不難看出,其實他們并不同意 Ehmke 希望把道德條款加入開源協議的做法,原因在于:1. 之前有過很多類似嘗試都失敗了;2. 加入道德條款不符合開源定義中關于軟件自由的規定;3. 即便加入禁止條款,也難以確保執行,不現實;4. 任何事物都有兩面性,可以被用來做好事也可以被用于作惡,所以難以界定;5. 不應該加入道德條款,但可以通過其他手段來約束利用開源進行的不道德行為。

對于將道德條款納入軟件許可證中,Sandler 再次強調這不是那么實際,畢竟“錘子既可以用作建筑工具,也可以用作謀殺的武器。”

總結

以上是生活随笔為你收集整理的为了不让代码“作恶”,能否将道德条款纳入开源许可证?的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产豆花视频 | 欧美在线免费看 | 日本特黄成人 | 国产一级片a | 九色视频网站 | 男人操女人下面视频 | 在线观看日本一区二区 | 欧美日韩人妻精品一区二区三区 | 日日夜夜狠狠干 | 91在线视频播放 | 久久爱成人 | 中文字幕成人一区 | 欧美成人三级在线观看 | 26uuu国产精品视频 | 奇米在线777 | 4虎最新网址 | 三男一女吃奶添下面 | 国产精品国产一区 | 尤物国产视频 | 蜜臀av一区二区 | 肉体粗喘娇吟国产91 | 日韩少妇视频 | 91在线观看. | av网站免费大全 | 精品福利在线观看 | 欧美日韩69 | 波多野结衣一区二区三区高清av | 欧美少妇一区二区 | 欧美精选一区二区 | 玖玖爱在线精品视频 | 69av在线播放 | 久久久免费观看视频 | 久久久久黄 | 粉嫩av.com | av在线视| 又粗又猛又爽又黄少妇视频网站 | 国产亚洲精品成人无码精品网站 | 国产九一精品 | 亚洲欧美一区二区在线观看 | 欧美日韩精品在线播放 | 日日爱886 | 亚洲不卡中文字幕无码 | 亚洲视频精选 | 欧美一区二区三区爱爱 | 亚洲第一大综合区 | 日韩区在线观看 | 久久无码人妻丰满熟妇区毛片 | 超碰激情 | 国产96视频 | 国产乱码久久久久久 | 销魂奶水汁系列小说 | 瑟瑟av | 337p日本欧洲亚洲大胆张筱雨 | 国产性猛交xxxx免费看久久 | 综合精品| 成人在线免费看片 | 日韩在线视频免费看 | 女生的胸无遮挡 | 国产乱free国语对白 | 国产午夜免费 | 伊人操| 日韩av不卡一区 | 在线免费观看日韩av | 免费观看a毛片 | 毛片网在线观看 | 精品无码一区二区三区爱欲 | 欧美77777| 91视频88av| 天天视频国产 | 亚洲a在线视频 | 欧美 中文字幕 | 国产一级大片在线观看 | 日韩在线观看 | 久久福利影院 | 男女午夜啪啪 | 一起艹在线观看 | 国产日韩三级 | 国产亚洲不卡 | 老熟女一区二区三区 | 色哟哟无码精品一区二区三区 | 一边摸一边抽搐一进一出视频 | 新97超碰| 日韩少妇激情 | av色哟哟| 中文字幕日韩一级 | 久久亚洲av午夜福利精品一区 | 啪啪国产精品 | 国产午夜毛片 | 一级特黄特色的免费大片视频 | av中文字幕在线播放 | 在哪里可以看黄色片 | 成人午夜一区二区 | 自拍偷拍欧美亚洲 | 久久国产精品网 | 人人干人人澡 | av噜噜噜 | 国产精品7777777| 婷婷亚洲五月色综合 | 欧美性生交xxxxx |