全智达 - 聚智创新,再领先机
 
    关于我们   公司业务   产品展示   加入全智达   联系我们  

国内外操作系统技术常识与产品介绍

名词解释

1、操作系统:管理和控制计算机硬件与软件资源的计算机核心系统程序,应用软件的基础平台,信息产业的核心支撑技术和安全基础。成功的操作系统依赖开发者、生态系统与用户支持,一般都有十年以上的持续演进开发和产品化过程。

2、Framework应用架构:操作系统的关键技术架构,是操作系统整体功能展现和保持特色的基础软件,为开发者提供设计其应用软件所必需的API接口和综合运行管理功能。

3、GUI图形化交互系统引擎:操作系统的用户交互界面的技术支撑和引擎系统,决定产品的最终用户体验优劣。

4、Linux:是一种类Unix操作系统的内核软件(用C语言写成,符合POSIX标准),由于Linux只提供芯片硬件功能软件化的硬件抽象层和内核功能,因而Linux并非一套完整的操作系统,当内核与Framework + GUI + 功能库 + 基础软件 组合后才可构成一个完整操作系统。

5、Qt:Qt软件是欧洲Digia公司拥有的操作系统关键技术架构和图形化交互系统引擎(Framework + GUI)产品,主要用于桌面和服务器市场;许多开源操作系统团队就是用Qt+Linux来开发集成型操作系统发行版。

6、原创型操作系统:自主开发了操作系统的Framework、GUI、SDK、关键管理和安全模块来开发的操作系统。

7、集成型操作系统:采用第三方的Framework和GUI以及关键管理和安全模块,以集成方式开发操作系统。

8、衍生型操作系统:用第三方开源发布的集成型操作系统为基础,仅作些模块增删、修改替换的衍生开发。

9、Windows操作系统:美国微软公司自主开发的电脑操作系统,通过销售软件授权给所有厂家安装使用,不开放源代码。

10、iOS操作系统:美国苹果公司自主开发的智能终端操作系统,用于自家iPhone、iPad产品,是目前全球领先的操作系统产品,不授权其他手机厂采用,不开放源代码。

11、Android安卓操作系统:美国谷歌公司自主开发的智能终端操作系统,免费开放授权给所有厂家。按谷歌市场策略开放源代码,中国企业获得源码时间普遍滞后于国外竞争对手。

12、全智达操作系统:深圳全智达公司以国际先进的原创模式、自主开发的移动操作系统,拥有自主的TG系列的应用架构Framework和GUI交互系统,是国内领先的智能终端操作系统产品,授权手机厂采用,不开放源代码;所开发的各种产品皆为中国企业首创。

中国特色名词

1、兼容操作系统:国内企业把国外的成熟操作系统拷贝回来加上定制应用软件后包装发布的国产操作系统,也有人自称基于某国外系统做的二次开发。兼容操作系统的知识产权和关键技术都是国外公司的,国内企业没有自主、可控、安全的能力。

2、汉化操作系统:1982年后兴起的一种外挂式兼容操作系统的开发方式,例如在微软原版的英文操作系统上安装一个外挂的汉化功能模块,解决汉字输入输出处理的问题,如CC-DOS,CC-Windows等,操作系统的知识产权和关键技术都是微软公司的,国内企业没有自主、可控、安全的能力。

3、兼容Qt操作系统:把国外开源的成熟的Qt+Linux集成型操作系统源码拷贝回来加上定制应用软件后包装发布的国产操作系统,能运行Qt类的大部分应用软件,主要用于PC、服务器市场;但操作系统的知识产权和关键技术都是国外公司或开源社区的,国内企业没有自主、可控、安全的能力。

4、兼容安卓操作系统:把美国谷歌公司发布的安卓操作系统源码拷贝回来加上定制应用软件后包装发布的国产操作系统,能运行安卓类的大部分应用软件,主要用于手机、汽车智能网联市场;但操作系统的知识产权和关键技术都是谷歌公司的,国内企业没有自主、可控、安全的能力。

5、国产操作系统:国内企业发布的操作系统产品,主要分为兼容操作系统和原创型操作系统两类,但只有原创型的国产操作系统才可具备自主、可控、安全的能力。

现代操作系统

操作系统(Operating System,简称OS)是管理和控制计算机硬件与软件资源的计算机核心系统程序,它既是应用软件的基础平台,同时也是信息产业的核心支撑技术和安全基础。

如上图所示,完整的操作系统是由内核、GUI、Framework、功能库四大部分共同组成的,而人们通常所说的Linux仅仅是个操作系统的内核部分,并不包含GUI、Framework等部分。

操作系统研发是一项系统工程,它的基础理论成熟但是工程实现艰巨、复杂,所有成功的操作系统无不是经历了10年以上的发展才最终成熟。而一个成功的操作系统均需要解决消费者、开发者、生态链三大关键问题,必须具有自主一致的系统级支持的友好用户体验,自主架构的第三方应用软件开发者的支持,自主生态的产业链建设和行业标准支持。

当今国外操作系统的发展非常兴旺蓬勃,产品众多,基本可分为三种技术路线,即原创型、集成型、衍生型;而国内则分为兼容型和原创型两种。

1、国际先进的微软、苹果、谷歌、全智达的原创自主操作系统

20多年来,为了获得操作系统产品的独特优势和市场成功,拥有操作系统高级专业技术人才的公司,如微软、苹果、谷歌、全智达分别规划了各自的技术发展路线,不约而同地采用原创模式开发了自主的GUI和Framework关键架构层,开发了基础应用,拥有真正自主的原创操作系统。

这些原创型操作系统拥有自主的技术路线、技术标准、原创开发的源代码、自主生态环境、自主数据中心、自主的安全体系。

这些原创操作系统的部分内核或功能库的开发,虽然按照开源社区的规则,采用了部分行业标准化的开源代码,但一般不会采用其他某个商业公司的关键代码。

市场实践证明:成功的操作系统都是原创型的,开发团队有长期的技术积累。

2、开源社区的集成型操作系统

国际上一些资源不足的开发团队,为了降低开发成本,只能以开源社区软件为基础,采纳他人的GUI、Framework应用框架和API,自选搭配功能库和SDK工具链等进行集成开发,发布集成型的操作系统产品;如在Linux开源社区产生了数百种操作系统的发行版,形成了Debian(Ubuntu)、RedHat、FreeBSD等主流族系。

这些集成型操作系统的GUI和Framework关键技术主要来源于芬兰Digia公司的Qt,显然与原创型操作系统不同,集成型缺乏操作系统基础关键技术的知识产权。

Qt是伴随Linux内核发展而来,基于台式电脑市场发展而来的操作系统关键技术框架,基于Qt开发的都是“集成型”操作系统,综合效能一直落后于“原创型”的微软Windows、苹果iOS和安卓。Qt被变卖多次而且被诺基亚放弃,而近20年在国内外市场的推广困境情况证明其并不适合智能终端市场。

此类集成操作系统公司一般以技术服务于企业客户,靠技术服务获利,在大众市场和智能手机方面鲜有成功产品。

3、小众领域的衍生型操作系统

衍生模式,把开源社区公布的成熟的集成型操作系统产品拷贝回来, 用来适配开发应用产品,也被一些技术人员用来学习、研究操作系统基础技术。

4、国产兼容型操作系统

国外衍生模式做法在中国即为“兼容”操作系统,兼容操作系统的知识产权全都来源于国外的成熟产品,例如NOVA、Unix、FreeBSD、DOS、Windows、Qt+Linux、安卓等;长期以来,国外机构只要一公布源代码,国内就有相应的兼容的系统发布,虽然自1998年以来不断涌现各种新字号的兼容操作系统,但大部分达不到自主发展的目的。

40多年来的兼容发展过程表明,兼容型操作系统依赖国外成熟产品的开源开放和现有生态系统,缺乏自主的核心技术,进入门槛低,可易被其他厂家的同类兼容系统替代,也易被原厂的新版本超越。

 
    关于我们   公司业务   产品展示   加入全智达   联系我们  
    版权所有© 2005-2024 全智达 All rights reserved 粤ICP备12079391号