什么是自主软件生态?谁在建设中国自主软件生态?

【本文来自《中国发展国产操作系统注定会失败!》评论区,标题为小编添加】

“前途是光明的,道路是曲折的”

探讨几个问题:

01)、什么是自主软件生态?

自主指令系统加自主编程框架则是自主软件生态的底座。

基于LoongArch的软件生态发展,龙芯中科明确了三大发展方向,一是提供基础版开源操作系统,二是通过高效二进制翻译系统消除指令系统壁垒,实现广泛兼容;三是形成自主编程语言和编程框架。[a]

Windows拥有Android不具备的三个本事:01、不管谁的主板都能安装;02、10年前的系统现在的主板仍然能安装;03、电脑各种接口,插上就能用。[b]

02)、谁在建设中国自主软件生态?

都在!

在别人生态系统中成长的国产软件,同样是自主软件生态必须争取的力量。

扛旗的是龙芯中科、华为,积累还不够。[b]

03)、缺什么?

缺编程语言。

龙芯中科胡伟武:“不是从头开始,而是借鉴GPU CUDA编程框架模式,在C语言的基础上进行拓展。”[b]

据维基百科英文版中并于OpenHarmony; HarmonyOS的介绍,OpenHarmony基于C, C++,HarmonyOS基于C, C++, Java,应该是有大的缺陷,微软Rust语言取代C++重写Win11内核从侧面给予印证。[e]

华为自研编程语言仓颉(Cangjie)还在测试,没有正式发布。

对此,华为消费者业务软件部总裁龚体表示,它将“为鸿蒙生态基础设施建设补上最后一环”。[c]

参考资料:

a)、龙芯中科胡伟武:自主指令系统和编程框架是自主软件生态的底座

http://ecology.loongson.cn

https://www.bjnews.com.cn/detail/1654518961168665.html

b)、20230414-龙芯中科-龙芯产品研发及规划

https://www.bilibili.com/video/BV1B84y1T7a7/

https://www.bilibili.com/video/BV1QM4y1C7AX/

c)、华为自研编程语言「仓颉」火上热搜,已正式开启内测,成员辟谣:不是中文编程

https://mp.weixin.qq.com/s/I8dY6Po7n9TkWUAkeuDmgA

d)、OpenHarmony; HarmonyOS

https://www.openharmony.cn/

https://www.harmonyos.com/en/

https://en.wikipedia.org/wiki/HarmonyOS

e)、取代C++!微软改用Rust语言重写Win11内核:简洁安全、性能更佳

https://news.mydrivers.com/1/907/907251.htm

ps:

本人非专业人士。

站务

全部专栏