自主可控把C#/.NET等编程语言排除在外?
💡
原文中文,约2800字,阅读约需7分钟。
📝
内容提要
文章讨论了“自主可控”概念,强调国内厂商需拥有完整知识产权的软件。指出C#/.NET在上海卫生健康白皮书中被误分类为“涉A类”组件,反驳了对其的误解,强调开源性质、标准化、跨平台能力及法律合规性。
🎯
关键要点
- 自主可控的概念强调国内厂商需拥有完整知识产权的软件,不受外国法律限制。
- 自主可控与开源并不矛盾,开源协议支持自由修改和使用。
- C#/.NET在上海卫生健康白皮书中被误分类为“涉A类”组件,需反驳该误解。
- 白皮书中对C#/.NET的错误认知引发了大量投诉,显示出对知识体系的陈旧。
- C#是标准的ECMA 334/335标准,早已成为开源项目,版权归.NET基金会。
- 微软已声明.NET不受美国出口管理条例的约束,消除了“断供”问题的担忧。
- C#/.NET支持ARM架构Linux,已不再局限于Windows平台。
- 总结中提到OpenJDK与.NET的开放性比较,强调.NET的跨平台能力。
➡️