出品|搜狐科技
作者|梁昌俊

“软件行业存在短板,尤其是一些大型基础软件,我们还受制于人。”近日,中国工程院院士倪光南在中国专业IT开发者社区CSDN主办的“长沙中国1024程序员节”上说。
软件定义硬件,软件定义制造。软件定义时代,中国如何改变“缺芯少魂”的现状?如何迎接新时代的机遇和挑战?在本次活动上,华为鸿蒙系统、麒麟、阿里云OS等中国IT史上操作系统领域的九大操作系统领军企业也首次齐聚一堂,就国产操作系统的发展现状、系统软件生态建设、未来机遇等进行了对话和解读
20年增长,100倍,还是短板和卡脖子
包括软件操作系统、工业软件、数据库等。,它为各种应用程序提供底层支持。随着我国网络信息产业的不断迭代升级和发展,软件产业也保持了高速发展。
据倪光南介绍,2000年,中国软件规模约为560亿人民币,而去年工信部统计达到7万多亿人民币,20年增长了100多倍。CSDN创始人江涛也曾预言,未来十年,中国的软件产业将增长十倍或百倍,这需要开发者的积极参与和开发者生态的构建。
中国工程院院士倪光南
中国软件业为什么保持高速增长?倪光南认为主要有三个原因。首先是人才。它是人才软件开发的第一资源。如果第一种资源被调动起来,产业发展潜力无疑会更快。第二是中国的市场。目前国家强调国内大流通、国内国际双流通相互促进的发展新格局。如果利用好软件市场,中国软件产业将继续保持快速增长的势头。第三,政府的作用。近年来,国家一直在鼓励软件产业的发展,国家政策发挥了非常重要的作用。
然而,对于中国的软件行业来说,一路走来并不容易。比如在操作系统方面,中国还缺乏足够的话语权。IBM产生于计算机早期,微软成就于个人电脑时代,苹果和安卓成就于移动时代。在这个过程中,操作系统的类型、内涵和外延一直在变化。虽然从上世纪80年代开始,中国一直在努力寻找操作系统的出路,但操作系统仍然被Windows、Android和苹果所垄断。
麒麟操作系统常务副总师、教育部国产基础软件工程研究中心主任吴清波表示,中国早期的操作系统虽然有基础,但问题是选择纯科研。其实那是一个巨大的工业化,应该是一个巨大的生态。“操作系统虽然是一个软件,但它是一个特殊的软件,需要同时承接硬件和连接应用软件。硬件不好,操作系统再完善,用户体验也不会好。”吴清波说。
很多操作系统负责人都提到了人才的问题。阿里云研究员、基础软件部操作系统团队负责人马涛直言不讳。与国外操作系统公司相比,中国在人才上有差距。据吴清波介绍,上世纪八九十年代,中国操作系统人才太少,可能有上千人。Wing Information董事长、SylixOS嵌入式操作系统创始人韩晖表示,高端人才,尤其是系统程序员和架构师仍然短缺。
倪光南还提到,中国的软件产业虽然发展很快,但仍然面临着卡脖子的问题。比如2019年5月,美国商务部宣布华为被列入“实体名单”,华为手机上的安卓系统可能面临断货风险,这也迫使华为将鸿蒙系统系统作为备胎推上了台前。近日,在2020年华为开发者大会上,华为也正式发布了鸿蒙系统2.0版本,并宣布将于年底首先向国内开发者发布智能手机鸿蒙系统测试版,预计明年商用。
“华为事件以来,我们发现一些关键的核心技术,比如硬件领域的芯片,一些大型基础软件,都有停运的风险。”倪光南在接受媒体采访时表示,操作系统和工业领域常用的CAD、CAE等软件还在使用西方提供的那些,这也要求我们迅速补齐短板,以免在这些方面受制于人。
投入更多资源,物联网时代的新机遇

如何解决中国软件行业的短板?倪光南认为,应该从两方面入手。首先是要有一个支持开源的软件政策。
“没有人投资开源软件,没有成熟的模式,也没有创造出好的回报体系。软件基金不会投资开源软件,所以我们应该支持开源软件基金,鼓励他们投资软件。”倪光南表示,这是一种非常重要的融资方式,这样才能让软件行业保持更快的发展速度,或许超过之前20年的速度。
第二,消除影响中国软件发展的因素。倪光南认为,软件和硬件都很重要,但我们投资的是硬件,不是软件。“因为软件是无形资产,很难评估。一旦投资失败,就什么都没了,所以大家都不愿意投资软件。”因此,软件的资本化必须成为一种制度,这样才能鼓励更多的资源投入到软件中。如果有更多的投资,中国的软件业一定会更上一层楼。
但对于中国软件产业来说,要实现突破性发展,还有很多事情要做。江涛认为,科学技术是第一生产力,开源是科技创新的动力。未来10年是中国开源软件的黄金十年,我们有机会构建一套自主可控的基于开源的基础技术体系。
然而,华为消费者业务软件部门总裁王认为,开源不是一个技术问题,而是一个商业选择问题。吴清波也认为开源和闭源是一个形式问题。从商业模式来看,有成功的开源企业,也有成功的闭源企业。两者长期共存,不存在谁打谁的问题。
操作系统的核心是为应用和生态而生,对于国内软件行业来说,生态建设也需要加强。在过去的几十年里,微软和英特尔创建的wintel联盟垄断了PC市场,造成了中国从芯片到操作系统的被动局面。
吴清波表示,开源和闭源操作系统都可以构建生态系统,而构建生态系统的关键是需要一个引爆点,即市场份额或市场规模。王还提到,要解决生态参与者的激励问题。如果这个问题解决不了,谈开源和闭源,谈做多少都没有意义。
“做生态一定要给每一个参与者带来价值,同时要有商业收益,才能持续投入。”王说在生态上有软件、硬件和应用的贡献,所以生态平衡也很重要。
九大操作系统负责人的首次对话
虽然操作系统仍被国外垄断,但国产操作系统也面临新的机遇。万物互联时代,传统的通用操作系统很难满足新场景下的新特性和新要求。由此,一批基于Linux主架构的国产操作系统崛起,物联网时代也呼唤更多新操作系统的诞生。
韩晖在对话中表示,操作系统的范围一直在变化,一个全新的操作系统的诞生并没有取代之前的操作系统,而是解决了新的产业需求。他判断,未来随着物联网的发展,会出现很多碎片化的市场和越来越多的操作系统。
RT-Thread创始人兼CEO熊普祥表示,物联网时代的操作系统属于一个新的领域,这也意味着新的机会。他认为,操作系统是基础平台,但不应该固化,碎片化是物联网非常显著的特征。对于碎片化的场景,或者不同的应用场景,Windows和Android都不合适,需要高度定制化的操作系统。

华为鲲鹏计算领域副总裁、openEuler负责人蒋达永也提到,操作系统要做更多面向未来场景的创新项目和创新社区,创造更多在新场景下打磨系统软件的机会。
作为国产操作系统和开源领域的新秀,华为鸿蒙系统的发展和未来一直备受关注,这也成为本次对话的讨论话题。王表示,不是现在的手机操作系统,也不是安卓的翻版,更不是IOS的翻版,而是一个万物互联的世界操作系统。
他认为,操作系统必须与产业转型机遇相匹配,必须找到产业转型发展的大机遇。“当所有设备都智能互联,真正IOT的时候,就会出现一个可能比基于手机的生态大一个数量级的产业空,各行各业都会相应转型升级。”他说,他对鸿蒙系统有信心,因为它正好符合移动数字化转型的机遇,而最近两年非常关键。如果能够匹配,未来20年移动行业的机会就掌握在中国手中。
吴清波还提到了云计算给操作系统带来的机遇。他认为,在新的云计算下,有机会做出完全不同的操作系统,包括大数据和人工智能。最近大热的云原生波也可能赋予操作系统新生。
他说,在云原生场景下,云计算厂商和RD人员有很大的机会做出一个全栈优化和协作的新操作系统。与传统操作系统相比,它能带来完全不同的用户体验,包括操作系统和硬件在内的所有操作都是用户无法察觉的。


