JavaScript 規范有了新的替代 License
Ecma International 最近正式批準發布了 ECMAScript 2022。ECMAScript 2022 增加的某些內容不屬于舊版本的一部分,但也不是新的編程特性。
今年 3 月,Ecma International 接受了 Mozilla 提出的 “新的替代許可證” 提案。6 月 22 日,第一個采用此許可證的請求獲得了 TC39 的批準,并被應用于以下文檔:ECMA-262(ECMAScript,JavaScript 的正式名稱)和 ECMA-402(ECMAScript 的國際化 API)。
ECMAScript 規范由 Ecma International 開發,而 HTML 和 CSS 等其他 Web 技術由 W3C 開發。這些機構使用不同的默認許可證,因此產生了兩個問題。首先,擁有不同的許可證會增加參與者的法律審查開銷。其次,與 W3C 相比,默認的 ECMA 許可證包含禁止創建衍生作品的限制。雖然這些規定在實踐中并沒有成為問題,但對于像 JavaScript 這種基礎設施級別的東西,Mozilla 希望每個人都能輕松參與貢獻,所以它主動為 Ecma International 規范引入了?替代許可證。
因此,Ecma 現在提供了兩個許可證,技術委員會可以根據特定的需要進行采用。默認的 Ecma International 許可證為特定標準的工作提供了一個明確的文件和位置,目的是為了防止分叉。該許可證的規定允許在原文本中內嵌特定的標準,以及允許部分或全部復制。
新的替代許可證旨在與 W3C 的工作保持一致,許可證條款主要也是基于 W3C 的文檔和軟件許可證?。該許可證對標準的衍生作品更為寬松。此舉提供了一個法律框架和一個重要保障,使互聯網基礎設施的發展能夠繼續獨立于任何組織。通過將替代許可證應用于像 ECMAScript 這樣重要的標準,Ecma International 展示了其對 Web 基本構建塊的管理能力。此外,這為具有相似許可要求的標準化項目提供了一個潛在的 “新家園”。
Mozilla 表示,他們與 Ecma International 以及許多合作伙伴一起編寫了受 W3C 文檔和軟件許可證啟發的許可證。目標是讓 JavaScript 的使用規范與 Web 的其他規范保持一致。此外,由于 Ecma International 的所有 TC 都可以使用這個新的許可證,這將為其他組織提供以相同視角處理標準化的方法。
本文轉自OSCHINA
本文標題:JavaScript 規范有了新的替代 License
本文地址:https://www.oschina.net/news/202118/specification-for-javascript-has-a-new-license