麒麟操作系统

没有国产主机,怎么开发:交叉编译和QEMU虚拟机

别来无恙 提交于 2020-07-27 13:05:09
1. 背景 近期国产化的趋势越来越浓,包括国产操作系统、国产CPU等。时隔十多年,QQ for Linux也更新了。做为软件开发人员,“有幸”也需要适配国产化。至于国产化的意义等就不在此讨论。 本文提到的国产主机主要是指使用国产CPU和操作系统的计算机,比如:操作系统是银河麒麟,CPU是飞腾FT2000。如果需要做适配开发,起码需要一台对应的主机吧。据说在国产化早期,有钱都难买到机器,需要特殊渠道申请购买。不过,现在购买还是比较方便的。 通过客户提供的正规正统的厂家询价,着实吓一跳,一台居然要一万多!!而同等性能配置的windows-x86普通台式主机,才两三千块左右,相差有点大呀。本着能省就省的原则,上万能的某宝看能不能淘一个。真得感谢马爸爸和深圳华强北,5千多块,突然感觉肉没那么痛了。 其实完全可以理解,国产的批量肯定很小很小,价格必然是高的。对于不专门开发“国产软件”的公司来说,买一台使用率比较低的机器不太值得。后面将介绍在没有国产主机情况下,进行软件开发的两种替代方法:交叉编译和QEMU虚拟机。 2. 银河麒麟是什么 银河麒麟操作系统有服务器版本和桌面版本,本文使用的是桌面版本。具体细节看官方的介绍即可,就不做搬运工了。官方说的自主研发、安全可控都不是我们所关心的,我们只需要关心它的内核是什么,会不会如网上所说根本就是个Ubutun,改个皮肤而已?!。

没有国产主机,怎么开发:交叉编译和QEMU虚拟机

笑着哭i 提交于 2020-07-24 22:07:47
1. 背景 近期国产化的趋势越来越浓,包括国产操作系统、国产CPU等。时隔十多年,QQ for Linux也更新了。做为软件开发人员,“有幸”也需要适配国产化。至于国产化的意义等就不在此讨论。 本文提到的国产主机主要是指使用国产CPU和操作系统的计算机,比如:操作系统是银河麒麟,CPU是飞腾FT2000。如果需要做适配开发,起码需要一台对应的主机吧。据说在国产化早期,有钱都难买到机器,需要特殊渠道申请购买。不过,现在购买还是比较方便的。 通过客户提供的正规正统的厂家询价,着实吓一跳,一台居然要一万多!!而同等性能配置的windows-x86普通台式主机,才两三千块左右,相差有点大呀。本着能省就省的原则,上万能的某宝看能不能淘一个。真得感谢马爸爸和深圳华强北,5千多块,突然感觉肉没那么痛了。 其实完全可以理解,国产的批量肯定很小很小,价格必然是高的。对于不专门开发“国产软件”的公司来说,买一台使用率比较低的机器不太值得。后面将介绍在没有国产主机情况下,进行软件开发的两种替代方法:交叉编译和QEMU虚拟机。 2. 银河麒麟是什么 银河麒麟操作系统有服务器版本和桌面版本,本文使用的是桌面版本。具体细节看官方的介绍即可,就不做搬运工了。官方说的自主研发、安全可控都不是我们所关心的,我们只需要关心它的内核是什么,会不会如网上所说根本就是个Ubutun,改个皮肤而已?!。

通用PHM集成开发环境PIDE

牧云@^-^@ 提交于 2020-04-30 15:23:36
实现 PHM 是一个复杂的系统工程,它不可能一蹴而就,而是一个逐步迭代、优化的过程。目前国内的 PHM 工程应用仍处于起步状态,由于没有商用的 PHM 系统集成开发环境作为支撑,使得大型复杂 PHM 系统的开发非常复杂,开发出的系统通用性、开放性、可靠性及易用性都无法保证。 PIDE 是北京旋极信息技术股份有限公司开发的一套通用的、开放的 PHM 集成开发环境,满足一系列国际相关标准,如 IEEE13374、OSA-CBM、CRIS 等。它由一系列设计建模软件、运行平台硬件和软件、试验数据采集系统和验证系统组成,可以辅助用户进行 PHM 系统的开发和验证工作。 PIDE 特点 ①通用性 PIDE 通用于军用和民用各类装备的 PHM 系统开发,包括:陆、海、空、天各军兵种的新研或现役装备 PHM 开发,如:特种车辆、有人及无人飞机等军用以及高铁、民用船舶、民用飞机、水利、电力、生产制造工厂等民用装备。 ②开放性 采用 PIDE 在 PHM 系统进行开发,可在各组成单元上任意调整算法模块的配置,可以对数据处理模块进行分布式配置,可以根据需要任意调整数据存储策略,根据需要调整或重新开发用户界面。 ③可移植性 软件的源代码具备在嵌入式 Linux、Windows 以及麒麟操作系统下的可移植性,所有算法模块具备嵌入式 Linux 和 Windows 两个版本,以便在不同操作系统下分布式配置。

不忘初心,智和网管平台在国产化的道路上砥砺前行

混江龙づ霸主 提交于 2019-11-28 17:00:21
最近几年来,“创新”深刻影响着中国。创新驱动发展成为国家的发展战略,而科技创新是提高社会生产力和综合国力的战略支撑,被摆在国家发展全局的核心位置。 在创新战略的背景下,已经提了很多年的IT技术国产化替代最近出现了不少新动向,面临不少新挑战。一方面,国产IT产品不断丰富,技术不断进步,应用工程不断取得新进展,国产化的途径呈现多样化等等。另一方面,不过最近业界发生的几件事,让我们不得不思考国产化替代的初衷。IT产品国产化替代的初衷一是自主可控,目的是保证网络空间安全;二是发展壮大民族IT技术与产业。 首家国产化网管软件智和网管平台,在探索中前行 智和网管平台 是国内首家国产化网络管理平台,经过多年的探索,现以100%支持国产化解决方案,完全支持国产处理器、服务器、操作系统、数据库,改善国内基本没有支持国产化平台的网管软件的情况,满足用户日益增多的信息建设国产化需求。 百分之百自主知识产权,全面国产化环境支持 智和网管平台采用JAVA语言开发,超过30项自主研发知识产权,具有优秀的可移植性,支持部署在国产操作系统上运行,如采用华为、DELL等服务器,安装中标麒麟操作系统作为网管运行环境。同时支持使用金仓、达梦等国产数据库进行数据存储,使用东方通等国产中间件提供对外服务。并且可以对国产化CPU、服务器、数据库、中间件等软硬件进行全面监控。 深入安全可靠,扎根风险可控 在研发过程中