Kylin 操作系统

2025年8月12日 | 阅读 7 分钟

在本文中,您将学习麒麟操作系统及其历史版本

什么是麒麟操作系统?

Kylin Operating System

麒麟 OS 是由中国国防科技大学的学者于2001年开发的操作系统。其名称灵感来自神兽麒麟。它基于FreeBSD OS。最初的麒麟 OS 版本是为中国军队和其他政府实体设计的。麒麟在 3.0 版本后改为基于 Linux,并在2010年推出了名为NeoKylin的新版本。

2019年,NeoKylin 将与超过4,000种软硬件产品兼容,并且在中国销售的大多数 PC 将预装该系统。麒麟和 NeoKylin 在政府部门的市场份额合计达到90%

Canonical 公司中国政府2013年签署协议,为普通中国桌面和笔记本用户开发一个版本的 Ubuntu。该版本名为 Ubuntu Kylin,基于 Ubuntu Linux 系统。

麒麟 OS v10 于20208月发布。它“支持谷歌的 Android 生态系统”,并且与超过 10,000 种硬件和软件设备兼容。

麒麟 OS 历史概述

麒麟是基于 操作系统Linux,由中国的 NUDT 开发。自 2007 年首次发布以来,它在中国学术机构、政府部门和其他团体中的受欢迎程度日益提高。

中国信息产业部于 2001 年开始开发麒麟 OS,目标是创建一个可靠且安全的操作系统,以满足军事和政府机构的需求。国防科技大学被委托开发该操作系统,项目于 2002 年开始。麒麟 OS 被开发成一个稳定安全的 OS,满足中国市场的需求。它已进行了修改,以整合金山办公、WPS Office 和中国国家电网项目等中国多家公司和组织的专有软件,并且是基于 Ubuntu Linux 版本和 Debian。

随着时间的推移,麒麟 OS 不断发展,并不断发布新版本。截至 2021 年,麒麟 OS 4.0 是 2018 年发布的最新版本。该操作系统在中国广泛使用,并被认为是该国最重要的技术成就之一。

麒麟 OS 的架构和设计

麒麟操作系统 (Kylin OS) 与 Linux 内核类似,其框架和设计都经过专门调整以满足中国市场的需求。让我们来看看麒麟 OS 设计和架构的一些重要因素。

  • 内核:麒麟 OS 是在 Linux 内核之上开发的,Linux 内核驱动着操作系统的核心功能。
  • 桌面环境:麒麟 OS 使用的 Unity 桌面环境提供了各种文件和应用程序管理工具以及易于使用的界面。
  • 文件系统:麒麟 OS 使用 Ext4,这是基于 Linux 的操作系统的一个流行选择。
  • 安全特性:防火墙、入侵检测系统和安全启动方法等特性增强了安全性。安全是麒麟 OS 的首要关注点。此外,还支持中国密码学标准。
  • 预装软件:麒麟 OS 操作系统预装的应用程序包括金山办公、WPS Office 和中国国家电网软件。
  • 本地化:麒麟 OS 已本地化以支持中文,并支持中文输入技术。
  • 虚拟化:麒麟 OS 通过包含 KVM (Kernel-based Virtual Machine) 虚拟机监视器来支持虚拟化,允许用户在该操作系统上运行虚拟机。
  • 软件包管理:麒麟 OS 利用 APT 软件包管理系统,方便用户在该平台上安装、删除和管理软件软件包。

麒麟操作系统版本

麒麟操作系统有多种版本。麒麟操作系统的一些主要版本如下:

  1. FreeBSD 麒麟
  2. 麒麟 Linux
  3. Ubuntu Kylin

FreeBSD 麒麟

麒麟的开发始于2001年,当时国防科技大学承担了一项任务,作为旨在使中国技术自主的863计划的一部分来创建操作系统。目标是“在遵守国际 UNIX 和 Linux OS 标准的同时,使各种服务器平台实现高可用性、高性能和安全性”。它采用了分层架构,包括“类似 Mach 的基本内核层,类似 BSD 的系统服务层,以及类似 Windows 的桌面体验”。它按照 UNIX 标准开发,可与 Linux 应用程序配合使用。

“中国军网”(一个由中国人民解放军《解放军报》主办的网站)于 2006 年 2 月宣布麒麟 OS 开发成功。据称,这是第一个获得 B2 级高安全级别的 64 位操作系统。它还声称是第一个被国际自由标准组织认可为全球标准的、不依赖 Linux 内核的操作系统。

2006 年 4 月,麒麟 OS 主要基于 FreeBSD 5.3。一位使用别名“Dancefire”的匿名澳大利亚中国学生进行了内核相似性分析,发现两个操作系统之间的相似度为 99.45%。在国际会议 EuroBSDCon 2006 的主题演讲中,麒麟的开发者之一承认该系统是基于 FreeBSD OS 构建的。

根据 2009 年提交给美中经济与安全审查委员会的一份报告,麒麟旨在使中国计算机能够抵御网络战。据《华盛顿邮报》报道,中国已经为数百万台计算机系统设计和开发了一个更安全的操作系统。它已经安装在政府和军事系统中,以使北京的网络对美国军方和情报机构而言无法渗透。

麒麟 Linux (NeoKylin)

201012月,中标软件与国防科技大学达成战略合作,共同开发 NeoKylin。中标软件开发“NeoShine Linux”桌面系列。NeoKylin 将用于国防、政府部门、能源等中国经济部门。

彭博社报道称,2014 年,作为政府推动计算机技术转向中国供应商的一部分,东北城市四平已从 Microsoft Windows 迁移到 NeoKylin。20159月,戴尔宣布 NeoKylin 已安装在其在中国销售的个人电脑的 42% 上。

天河-1 超级计算机64 位麒麟 Linux 提供支持,这是一款高性能并行计算操作系统,具有电源管理和高性能虚拟计算能力。最新的天河-2 也使用麒麟 Linux。

Ubuntu Kylin

2013年,Canonical 公司与中华人民共和国工业和信息化部达成协议,开发一款基于 Ubuntu 的 Linux 操作系统,其功能针对中国市场进行了定制。根据 Ubuntu Kylin 的说法,它是中国麒麟操作系统的一个有限的延续。它旨在同时用于桌面和笔记本电脑。Ubuntu Kylin 13.042013425日发布的第一个官方版本。

麒麟 OS 的优点

  • 针对市场的功能:它支持中国政府标准和应用程序,非常适合本地使用。
  • 安全性更高:由于其安全特性,麒麟 OS,特别是 NeoKylin 和 Galaxy Kylin 版本,是军事和政府应用的理想选择。
  • 国产操作系统替代品:它通过减少对西方操作系统(如 Windows 或 macOS)的依赖,支持中国追求技术自主。
  • 灵活的 Linux 软件:麒麟的开源灵活性源于其 Linux 基础,可以针对一系列公共部门、教育和企业需求进行定制。

麒麟 OS 的缺点

  • 全球软件兼容性有限:许多国外软件程序要么不支持,要么需要手动变通才能正确安装和运行。
  • 用户界面学习曲线:尽管 UI 受 Windows 风格界面的影响,但中国以外的用户或习惯于主流操作系统的用户可能会觉得它陌生或受限。
  • 文档和社区参与:与 Ubuntu 或 Windows 相比,英文文档较少,全球社区支持较少,寻求帮助的论坛也较少。
  • 仅限于特定用途:由于主要设计用于政府、军队和国有企业,因此对游戏玩家或普通消费者而言吸引力可能较小。
  • 偶尔出现稳定性问题:一些用户抱怨早期版本存在崩溃或性能问题,尤其是在使用非原生硬件或应用程序时。

常见问题

1. 为什么会有人使用麒麟操作系统?

中国政府、军队和公共机构主要使用麒麟 OS 作为其他操作系统的安全 Linux 替代品。它支持办公、嵌入式平台和系统管理。

2. 麒麟 OS 适合家庭或个人使用吗?

是的,某些版本,例如 Ubuntu Kylin,专为公众使用而设计,为中文用户提供了类似 Windows 的体验。但它主要面向中国用户。

3. 我可以使用麒麟 OS 安装西方应用程序吗?

麒麟 OS 支持许多 Linux 兼容的应用程序。但是,不使用兼容层或模拟(如 Wine)的话,仅限 Windows 的软件可能无法原生运行,即使如此,成功的几率也很小。

4. 麒麟 OS:它是开源的吗?

是的,由于大多数麒麟 OS 版本(尤其是 Ubuntu Kylin)基于 Linux,因此它们是开源的。但是,Neo Kylin 或 Galaxy Kylin 可能包含专有或国家修改的组件。

5. 麒麟 OS 与 Fedora 或 Ubuntu 有何不同?

麒麟 OS 专为中国环境设计,集成了对中国应用程序、字体、输入法和国内硬件的支持。此外,它优先考虑独立性、安全性和遵守法律。