代码之家  ›  专栏  ›  技术社区  ›  jotik

为什么C#和ECMAScript ISO标准是免费的,而不是C/C++?

  •  17
  • jotik  · 技术社区  · 7 年前

    ISO website ,而C和C++以及其他语言的标准可能不是。决定公开这些特定的编程语言标准,但不公开其他编程语言的标准,背后的理由是什么?

    PS:关于的问题 ISO/IEC Website and Charging for C and C++ Standards

    2 回复  |  直到 7 年前
        1
  •  5
  •   Nicola Musatti    7 年前

    因为,如前所述 here here ,C#和ECMAScript标准由ECMA开发,后来被ISO采用。ECMA是一个由多家公司组成的财团,它免费提供其标准;ISO是公共实体的集合,而不是。在C#和ECMAScript的情况下,原始策略获胜。

        2
  •  2
  •   unwind    7 年前

    链接到的页面显示:

    所以,我想这是他们的推理,但这当然不是很深刻。出于某种原因,列出的这些特定标准似乎被认为更重要的是可以自由获得,以便各方可以使用它们进行标准化。

    选择不明显。