以下文章来源于分布式应用运行时 ,作者张善友 MVP
上个月 NPUlrk :https://github.com/NPUlrk 同学在 dotnet/runtime 仓库提出了一共问题:https://github.com/dotnet/runtime/discussions/74213
今天得到了 微软官方 的回复:
微软已经在出口软件页面明确了.NET 的所有版本
(除了老的 .NET Framework
)不遵守 《美国出口管理条例》(Export Administration Regulations, EAR
): https://www.bis.doc.gov/
,因此我们完全 不需要担心存在 “断供”
问题。
•页面链接:https://www.microsoft.com/en-us/exporting/exporting-information.aspx
上面问题的讨论列表中 NPUlrk
的一个补充说明说的特别好:
他们认为 java
语言是开放和不受限制的。至于 JDK
,他们已经开发了自己的 JDK
,所以没有风险。最重要的是,他们仍然认为 .NET
是闭源的时,属于微软。这也是身边很多人的认知,我们需要让更多的人知道 .NET
(2014年开源)是开源的,它属于 .NET 基金会
:https://dotnetfoundation.org/
。
正好前几天(2022-09) 中国信通院在2022 | OSCAR开源产业大会
上发布的 全球开源生态研究报告里
首次提出 开源社区成熟度度量模型
,.NET
是法律合规表现出色,组件许可证兼容性较高。.NET 开源生态是基于 MIT
和 Apache 2.0
协议基础上构建的,对于商业是友好的。
大家也可以下载信通院的 《全球开源生态研究报告(2022年)》:http://www.caict.ac.cn/kxyj/qwfb/bps/202209/P020220916644891972234.pdf
在国内,同样有这么一支在 龙芯 旗下的 .NET
编译器团队,他们在参与 dotnet
的核心开发,当然还有很多社区同学也在参与 dotnet
的开源协作。
龙芯 .NET 团队 已经发布了 .NET Core 3.1
和 .NET 6
, 他们也正在准备着发布 .NET 7
。
具体可以关注他们的产品官网 http://www.loongnix.cn/zh/api/dotnet/