Carrier Grade Linux(CGL)是開放原始碼發展實驗室(OSDL:Open Source Development Labs)發布的電信級Linux標準,其中明確規定了符合電信級客戶需求的作業系統和套用特性,包括系統可靠性、系統可用性、技術標準符合性、平台特性、調試和最佳化工具、系統性能、硬體兼容性、核心性能、可升級性、安全訪問控制機制、保密和完整性機制、用戶層完整性檢測、日誌安全性和保密性、信息完整性和來源可確認性、系統日誌和事件日誌機制等諸多方面。
電信行業本身對IT基礎設施的性能、可靠性和有效性有著專門的高標準和要求。電信設備製造商和內容提供商日益關注服務費用的投資,為了縮短開發時間、降低成本,採用標準的模組化通信平台是必然趨勢。對於電信行業現有的套用方案,如運營和業務支持系統、網關,以及下一代語音、數據和無線套用解決方案,CGL功能將會使Linux和基於Linux的程式設計能夠在全球企業和電信公司級的功能上套用,使Linux成為電信設備和服務提供商可行 的選擇。
CGL(Carrier Grade Linux)是OSDL發布的一個電信運營級Linux規範。CGL 1.1標準於2002年7月發布。該規範包括一系列的技術要求和建議標準,其中明確規定了符合電信級客戶需求的作業系統和套用特性,Linux企業可以根據這些規範保證自己的Linux產品能夠為電信運營商所採用。
CGL標準中定義了滿足電信級需求的Linux作業系統及套用所必須的特性和技術指標,包括:
● 系統可靠性;
● 系統可用性;
● 技術標準符合性;
● 平台特性;
● 調試和最佳化工具;
● 系統性能;
● 硬體兼容性;
● 核心性能;
● 可升級性;
● 安全訪問控制機制;
● 保密和完整性機制;
● 用戶層完整性檢測;
● 日誌安全性和保密性;
● 信息完整性和來源的可確認性;
● 系統日誌和事件日誌機制。