.NET 是信息技术应用创新产业重要参与者

今天是国庆节,也是中秋节,月满中秋,举国欢庆,在这里祝各位开发者中秋国庆快乐。 放假在家就想把这几年对于.NET发展相关生态做个梳理,写一篇文章来总结一下这两年从腾讯出来自己创业,推动.NET在国内的应用的一些感想,毕竟我是一个弱小的创业者,没有大公司的资源,更多是要靠大家的共同努力,打造更加有生命力的.NET社区。

首先我们处于中国这样的一个大环境之下,在中国的.NET社区发展来说,相对于微软开源.NET 的2014年之前,中国的.NET社区得到了长足的发展,涌现了大量的开源社区,其中以NCC(.NET Core Community)为代表汇聚了国内主要的开源项目,NCC的发展过程也是曲折的,不时听说有人诋毁,我们相信谣言与诽谤终将破灭,一切诋毁开源社区的行为终将被反噬。在NCC 之外还存在着有特色的社区,比如以微信开发生态发展起来的盛派开发者社区,最近他们推出了集合盛派多年开发经验的框架NCF。

随着中国的发展,很多技术因为一些原因越来越受制于人,尤其是上游核心技术。在中美当前背景下为了解决这个问题,我国明确了“数字中国”建设战略,抢占数字经济产业链制高点。于是,国家提出“2+8”安全可控体系,2020-2022年是国家信息技术应用创新产业推广最重要的3年,中国IT产业从基础硬件-基础软件-行业应用软件有望迎来国产替代潮。

信息技术应用创新产业(简称信创)需要在四个层面逐步实现:基础硬件设施,如芯片、服务器、存储、交换机、路由器;底层软件,包括操作系统、数据库、中间件等;应用软件,面向实际应用的不同领域;安全产品,保障边界安全、终端安全和管理安全产品。目前在安可领域,高端芯片服务器等硬件已能基本满足办公需求;基础软件正在实现国产化替代。而在信创下,应用生态便显得匮乏了。 要实现应用软件从WinIntel 联盟、双A联盟(Android + ARM)到信创产业的平滑过渡,是丰富国产应用生态、推动信创产业从“可用”走向“好用”的重要手段。国内众多应用软件开发商也正在安可这一领域展开激烈竞争。

image

在信创产业龙芯给我们做出表率,他们积极投入研发力量把OpenJDK 和 .NET 纳入信创产业来建设,龙芯支持了计算机上运行应用程序的动态虚拟机Java、Javascript、.NET三大虚拟机,龙芯还正在开发一套指令翻译系统,可以将其他指令集翻译成Loongarch指令兼容X86,ARM,MIPS。目前信创产业国内也有很多的参与方,其中ARM的鲲鹏计算推进比较快,最近我也同华为的鲲鹏生态的相关负责人沟通,他们在鲲鹏生态对.NET支持是很支持的,而不是坊间流传的不支持.NET, 我和华为云的同学一起在华为云上建立了一个生态合作伙伴论坛的.net技术专区 :https://bbs.huaweicloud.com/forum/forum-1184-1.html。 9月份我给华为云鲲鹏计算的全国各地的产业基地的同学们分享了一次.NET 技术。

在信创产业背景下的中国.NET社区的发展也正在加速,活跃的社区加上具有说服力的开源产品的不断涌现,结合.NET的性能优势,充分发挥.NET的跨平台能力,在各行各业的开发者在各自领域都可以推出有竞争力的产品,亦或是基于其他语言流行产品的.NET版本或者客户端,这里举一个例子就是看到有些人觉得国内的.NET开源项目之中大多数ORM或者Web框架之类,同质化严重,我觉得有竞争才是好事,能说服社区的产品就是要货比三家、大浪淘沙。

微软是非常有诚意发展.NET社区的,通过成立类似于Apache基金会的.NET基金会来支持.NET社区和开源,旨在拓宽和加强.NET生态系统和社区。这可以通过多种方式完成,包括项目指导,指导,法律和营销帮助,技术和财务支持设置等,2014年 .NET基金会的创始成员中有六位创始人,均非微软公司员工。随着微软的收购动作,Miguel 也成了微软员工,Migel一直在努力让.NET基金会独立于微软。2014年以来已经有众多知名公司加入.NET基金会, 仅在平台项目中,.NET平台上有87%贡献者其实不在Microsoft工作。在.net conf 2019 AWS加入了支持.NET Foundation的.NET开源生态系统中越来越多的行业领导者,这些成员包括Microsoft,Google,Red Hat,JetBrains,Unity,三星,Pivotal,Insight和Telerik,AWS等公司。

image

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpxwzx.html