当前位置: 首页 > 科技观察

JavaScript规范有了新的替代License

时间:2023-03-19 23:13:10 科技观察

EcmaInternational最近正式批准了ECMAScript2022的发布。ECMAScript2022的一些新增功能不属于旧版本,但也不是新的编程功能。3月,EcmaInternational接受了Mozilla的“新替代许可证”提议。6月22日,第一个采用该许可证的请求获得了TC39的批准,并应用于以下文件:ECMA-262(ECMAScript,JavaScript的官方名称)和ECMA-402(ECMAScript的国际化API)。ECMAScript规范由EcmaInternational制定,而其他Web技术如HTML和CSS则由W3C制定。这些机构使用不同的默认许可证,这会产生两个问题。首先,拥有不同的许可证会增加参与者的法律审查开销。其次,与W3C不同,默认的ECMA许可证包含禁止创建衍生作品的限制。虽然这些规定在实践中并没有成为问题,但对于像JavaScript这种基础设施级别的东西,Mozilla希望让每个人都可以轻松地做出贡献,因此它自愿引入了Ecma国际规范的替代许可。因此,Ecma现在提供两种许可证,技术委员会可以根据自己的具体需要采用。默认的Ecma国际许可证为特定标准的工作提供了明确的文件和位置,以防止分叉。此许可的条款允许在原始文本中嵌入某些标准,以及部分或全部复制。新的替代许可证旨在与W3C的工作保持一致,许可证条款也主要基于W3C的文档和软件许可证。该许可证对标准衍生作品更为宽松。此举为互联网基础设施的发展能够继续独立于任何组织提供了法律框架和重要保障。通过对与ECMAScript一样重要的标准应用替代许可,EcmaInternational展示了其管理Web基本构建块的能力。此外,这为具有类似许可要求的标准化项目提供了一个潜在的“新家”。Mozilla表示,他们与EcmaInternational和许多合作伙伴合作,编写了受W3C文档和软件许可启发的许可。目标是使JavaScript的使用与网络的其余部分保持一致。此外,由于EcmaInternational的所有TC都可以使用这个新许可证,它将为其他组织提供一种从相同角度处理标准化的方法。本文转自OSCHINA文章标题:JavaScript规范有了新的替代License文章地址:https://www.oschina.net/news/202118/specification-for-javascript-has-a-new-license