大家好,我是讯享网,大家多多关注。
据悉,中科核心开发遵循“产品应用一代、技术预研一代、历史维护一代”的工作原则。“产品应用生成”内核是主要的产品应用版本,目前是2015年发布的3.10版本;“技术预研代”是针对新需求的研发准备,内核版本初步确定为4.18版本;“历史维护代”是对过去老版本的持续支持,现在是2012年发布的2.6.32版本。
在选择确定每一代的内核版本时,龙芯科技会从快速迭代的社区版本中选择一个长期维护版本(LTS),然后发布产品的内核版本。每一代内核发布后,龙芯中科将在保持API兼容性和产品版本长期稳定性的基础上,提供5年以上的产品生命周期R&D和维护支持。在每个龙芯内核产品版本发布后的生命周期中,除了BUG和安全修复外,还会根据应用需求开发大量新功能并反向移植,以保证该版本内核的功能完备性和技术先进性。
这种方法借鉴了红帽、Ubuntu等主要操作系统厂商的内核开发思路。Linux系统20多年的商业市场应用也表明,基于长期维护版本的R&D升级和技术维护的方案是社区版本产品化最可行、最成功的路线。先说龙芯3.10内核版本。经过近几年的长期维护和升级,龙芯中科的技术状态其实已经相当于2018年初发布的社区版4.9,技术的先进性和功能的完备性可以满足绝大多数的应用需求。
GPU驱动的完备性超过了社区版4.4。显卡支持方面,龙芯3.10 DRM内核驱动已经升级到内核4.9版本左右,同时支持龙芯继光、AMDGPU、镭龙架构三款GPU驱动。比内核社区4.4版支持更多的显卡,基本可以支持目前所有已知的AMD独立显卡。镭龙HD 7700系列以来的所有内核基本上都列出来了,除了Vega内核教新的。
支持2018年发布的主要桌面应用环境
龙芯3.10内核版本与Redhat 7.4同步后,可正常支持CentOS 7.6(2018年10月发布)和Fedora 29(2018年10月发布)的桌面环境,并可全面支持中标、深度、普华、湖南麒麟、新支点等操作系统。
支持主要API环境的最新版本
龙芯3.10内核版本实际支持Qt 4.8/5.6/5.9、JDK 6/8、Firefox 52、Chrome 60、Electron 4.0、CEF 3112等主要API环境,可以满足Linux常见的应用开发和运行需求。
在近期工信部组织的应用软件迁移过程中,基于龙芯3.10版本的内核已经迁移了政务微信等60多个应用,是应用迁移进度最快的CPU,充分证明了目前龙芯3.10版本内核的功能完备性。
支持大量第三方外设
目前,龙芯3.10内核版本已完成大量第三方外设适配,支持奔图、天金光电、惠普、联想、佳能、理光、富士等品牌打印机和梅颖针式打印机,支持柘林、紫光、方正品牌高分辨率相机,支持紫光、方正、奔图品牌扫描仪/扫描器,支持王华、汉王手写板,支持天妃Integrity等安全密钥。
支持主要应用软件
目前,基于龙芯3.10内核版本,已完成大量第三方应用适配,支持WPS 2016/2019、复信、数科等流媒体软件,微信企业版等60多款互联网应用,以及360等浏览器软件(近期刚刚完成产品兼容性相互认证测试)。
支持主流云计算环境
据实测,龙芯3.10内核版本支持龙芯KVM虚拟机,Docker 1.12/1.13(最新版本),Docker CE 17/18(最新版本),Kubernetes 1.9,Openstack-Rocky,Python 2/3,golang 1.11。龙芯云解决方案已通过第三方评测机构测试,并在12个实际项目中投入使用。特别是Openstack-Rocky,Docker CE-18等。都是最新发布不到一年的云计算环境,可以在龙芯3.10内核版本上全面支持。
目前,龙芯3.10内核版本已经在数十万台PC和数万台服务器上运行,构建了成熟可靠的产品生态,并通过规模适配得到验证。所有制造商,如OA集成商、流媒体标签等。已经明确表示不希望技术系统升级换代太快。因此,3.10内核将作为长期维护支持的重要产品平台。
同时,龙芯中科正与相关合作伙伴加快下一代内核版本的研发,预计2019年底发布。是否兼容现有平台,也面临未来新技术的应用需求?它将“与当前的内核3.10产品版本长期共存、共同发展”。
编辑点评:其实龙芯的成长不可否认的来自于外部企业给予的支持。一个芯片产品的设计理念取决于其内部生态系统的需求。很高兴看到十几个品牌的扫描仪、打印机、手绘平板等外设的支持,但我们其实更希望看到传统手机、电脑、服务器的芯片支持。龙芯在这条路上还有很长的路要走。
(7201164)
本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://51itzy.com/40708.html