複製鏈接
請複製以下鏈接發送給好友

Kylin

(中國自主知識產權操作系統)

鎖定
Kylin操作系統是一箇中國自主知識產權操作系統,是國家高技術研究發展計劃(863計劃)的重大成果之一,是以國防科技大學為主導,與中軟、聯想等單位聯合設計和開發的基於Linux的系統,可支持多種微處理器和多種計算機體系結構,具有高性能、高可用性和高安全性,並與Linux應用二進制兼容的國產中文服務器操作系統
中文名
麒麟
外文名
Kylin
支    持
多種微處理器計算機體系結構
成立時間
2009年1月30日

Kylin基本信息

{英文單詞‘KyLin’}“麒麟”的英文名(音譯為“其利”)。其利科技有限公司在韓國、中國香港及大陸地區註冊商標
【英文單詞】,麒麟的意思,來自於中文,大約是1857年左右,被英文所借用。

Kylin操作系統

Kylin意義

具有自主知識產權和完全自主掌控的Kylin國產服務器操作系統的研製成功,將對打破外國對我國信息化基礎設施的壟斷和控制,形成國產服務器及相關軟件產業的核心競爭力,提高國家信息化基礎設施的總體安全水平具有非常現實的意義。在功能方面,通過了OpenGroup組織的LSB標準測試(正在申請證書);在性能方面,進行了Oracle、Kingbase、MySQL等典型數據庫系統的TPC-C和TPC-W基準測試;在安全方面,通過了公安部安全功能測試和軍隊系統相關單位的安全攻擊測試

Kylin成果

如今,Kylin操作系統經過全面而嚴格的測試,已經可以運行在多種型號的聯想萬全服務器(包括採用EM64T技術的新一代Intel至強處理器)和其它類型的服務器上,並全面支持64位應用。同時,在軍隊機要服務器、可搬移服務器上,Kylin操作系統已經被小批量使用。

Kylin系統的特色

採用國際主流標準,技術成熟。Kylin操作系統基於UNIX國際主流標準,同時繼承了“銀河”系列操作系統的核心技術,採用層次式結構,由Mach風格的基本內核層BSD風格的系統服務層、Windows風格桌面環境緊耦合構成。基本內核層由基本任務管理基本存儲、中斷管理、平台設備支撐環境以及處理器支撐等模塊構成;系統服務層由POSIXLSB網絡服務等接口以及安全、中文、IPC、高可用、高級存儲管理和高級任務管理等模塊組成;Windows風格的桌面環境由桌面環境、集羣環境以及包括目錄服務器WEB服務器J2EE應用服務器等服務器基礎服務環境組成。
支持多種微處理器和計算機體系結構,實現跨平台。Kylin操作系統支持SMP、ccNUMA等體系結構,支持x86IA64AMDSPARC結構的處理器,支持Infiniband、PCI Express、Hyper Transport等I/O技術,支持主流的網卡、SCSI卡、RAID卡、磁盤陣列櫃等接口卡和外圍設備。Kylin通過內核層不同的處理器支撐模塊和平台設備支撐模塊,可支持跨平台的系統服務層,從而實現對不同計算機和計算機體系結構的快速移植。
Linux在應用層二進制兼容,充分利用基於Linux的豐富應用成果。Kylin操作系統提供一個符合LSB(Linux Standard Base)標準的具有完整Linux運行環境的用户使用界面,包括同Linux系統調用兼容的應用二進制接口ABI)、Linux基礎庫(C庫、數學庫等),以及基礎的Linux命令和應用開發環境,從而支持大多數基於Linux的應用系統。這樣,Kylin可以充分利用Linux現有的中間件軟件和豐富的應用軟件和設備支持,大大擴展了Kylin操作系統的應用面。
具有特色安全機制,高安全性。Kylin操作系統具有嚴格的安全機制,確保系統的高安全性要求:(1)遵照國家信息系統安全保護等級劃分準則GB 1785-1999,實現結構化保護級的安全目標;(2)實現多策略與動態策略的安全框架,支持以模塊化方式實現安全策略,提供訪問控制策略的實現平台;(3)強化用户的安全標識與鑑別,實現用户身份可信鑑別的可信路徑;(4)把傳統的特權用户劃分為系統管理員、安全管理員、審計管理員,以相互制約;(5)加密文件系統,實現特定分區透明加解密,防止因硬盤失竊導致信息泄露;(6)提供中文圖形化的安全配置管理工具。
完全自主版權內核,靈活掌控。Kylin操作系統具有自主知識產權,其內核代碼完全由我國自主掌控,可以靈活實現國產服務器操作系統開放性和可掌控性。可以根據需要在一定範圍內開源,而不受GPL規則約束。
全中文支持,桌面環境友好 。Kylin操作系統的核心支持Unicode編碼,支持GB18030-2000、BIG5中文編碼規範,支持智能拼音、五筆等輸入法,支持中文文件打印。Kylin操作系統的桌面環境支持KDEGNOME等主流的桌面管理器,實現了Windows風格的資源管理器和配置工具,從而可以使Windows用户更容易向Kylin操作系統過渡。
支持集羣環境,支持多種應用服務和應用開發。Kylin操作系統採用單系統映像技術,實現基於CIM的全局資源管理,對計算資源CPU、內存、網絡、磁盤、文件系統等)進行統一的監控,提供統一的用户管理軟件管理進程管理。支持單點登錄,全局文件系統,實現了針對專用高速通信設備的高性能通信庫,提供MPIOpenMPPVM等多種並行程序庫以及支持多種並行程序模塊作業管理調度系統。支持Oracle、Kingbase、MySQLWeblogicTomCatJbossApachesendmailPostfix、StarBus等主流數據庫和中間件軟件。提供C、C++FortranJavaPHPPERL的開發調試環境,支持JBuilder、QT Design、KylixIDE開發環境,支持gdbDDD等主流調試工具