Eric S. Raymond 是 OSI(開源倡議)的創始人之一,也是開源運動的發起者, 他被拒絕訪問他所在的 OSI 郵件列表 第 5 點和第 6 點的修訂 與禁止歧視有關,也批評了在許可和強加思想方面限制不道德行為的嘗試 。 已經在 OSI 幾個月了 與嘗試啟用許可證相關 (密碼自治許可證)是 OSI 批准的開放許可證之一。 在一月
由於 OSI 與 CAL 相關的分歧 Bruce Perens 與 Eric Raymond 一起開發了開源定義並創建了 OSI 組織。
雷蒙德認為,OSI 組織的官僚化程度已達第三 ,作者建議 “任何官僚組織的行為最好的理解是假設它是由敵人的秘密陰謀控制的。” 雷蒙德因為過於執著而被從郵件清單中刪除 反對對禁止在許可中侵犯某些群體的權利和在應用領域進行歧視的基本原則的不同解釋。
雷蒙德表示,目前正在嘗試重新定義開源軟體的文化基礎。 正在推行一種新的行為模式,而不是精英管理原則和「向我展示程式碼」方法,根據這種模式,任何人都不應感到不舒服。 此類行為的結果是降低了從事工作和編寫程式碼的人員的威望和自主權,有利於自封的高貴禮儀監護人(,關注論證提出的方式而不是論證本身)。
這樣的工作,即使是出於良好的意圖,也會擾亂社區行為的自我糾正過程,並且很容易變成對其他觀點的審查。 旨在規範參與者非專案相關活動的「行為準則」正變得越來越普遍,並且常常成為壓制另類觀點和其他意見的工具。
關於許可證中的道德限制以及對開放許可證定義第5點和第6點的不同看法,最近越來越多的項目對雲端提供商創建衍生商業產品並將開放框架和數據庫管理系統(DBMS)作為雲端服務轉售,卻不參與社區生活、不參與開發的事實表示不滿。其結果是引入了限制使用範圍的許可證。近年來,此類許可證已在以下項目中採用: , , , и .
許可證可以成為先例 (密碼自治許可證),該許可證幾乎被 OSI 組織歸類為開放許可證。該許可證引入了新的限制,旨在防止公司控制用戶數據,並強制應用程式開發人員只能將加密金鑰儲存在最終用戶系統上。上述要求可以被視為對將密鑰儲存在中心化伺服器上的應用程式開發人員的歧視。
請記住,CAL 屬於 Copyleft 許可證類別,並且 按項目順序 專門用於在分散式 P2P 應用程式中為使用者資料提供額外保護。 Holochain 開發了一個基於哈希鏈的平台,用於構建加密驗證的分散式應用程序,並藉助新的許可證,努力確保任何基於 Holochain 的應用程式都是可信且自主的。除了要求所有衍生作品均在相同條款下分發外,該許可證還僅在確保每個用戶私有加密密鑰的隱私性和自主性的情況下才授予公開表演的權利。
CAL 許可證在概念上與其他許可證不同,因為它不僅涵蓋程式碼,還涵蓋正在處理的資料。根據 CAL 許可證,如果使用者金鑰的機密性遭到侵犯(例如,金鑰儲存在中心化伺服器上),則資料所有權將被侵犯,使用者將無法控制其應用程式副本。實際上,該許可證的這一特性僅允許在最終用戶端操作密鑰,而無需將其儲存在中心化伺服器上。例如,CAL 授權不允許公司基於 Holochain 創建自己的企業 P2P 聊天系統,因為 Holochain 中員工的金鑰儲存在公司控制的公共儲存中,但這並不排除讀取通訊內容的可能性。
註:目前 ,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
