Carrier Grade Linux version 4.0 specification is released
Last week saw Carrier Grade Linux take a further step forward with the release of the latest version of the specification. The CGL 4.0 document, released on 26th February 2007, is the result of work by individuals in many organizations and heralds a new level of collaboration between all those involved in the Carrier Grade equipment business.
CGL 4.0 is the first version of the Carrier Grade Linux specification to be released by the Linux Foundation, a recently created group formed by the merger of the Open Source Development Labs (OSDL) and the Free Standards Group.
Improved alignment between the requirements of the telecoms equipment providers and the contents of the CGL Specification itself has been made possible through the work of the SCOPE Alliance. This consortium of equipment providers (such as Motorola, Alcatel/Lucent, Nokia, Huawei and others) has created a profile to outline those features of a carrier grade system which are most important for them and their customers to act as a kind of guidance system to keep the CGL specification in line with end user requirements.
The CGL profile created by SCOPE defines a total of approximately 250 individual requirements or features divided into seven groups; Availability, Clustering, Serviceability, Performance, Standards, Hardware and Security. Each of the individual requirements is assigned one of three priority levels; Mandatory, Desired and Roadmap. Obviously those requirements defined as Mandatory are seen as necessary to a successful Carrier Grade Linux system and, as such, must be present in any CGL 4.0 registered distribution.
Prior to CGL 4.0 there was no formalized registration process for Linux distributions claiming compliance. However, CGL 4.0 introduces a formal registration process and requires that any compliant distribution must meet all of the 135 Mandatory requirements.
The next step in the evolution of CGL will see the specification aligned with the Linux Standards Base (LSB) with the aim of increasing compatibility between CGL compliant and mainline distributions such that applications will run on either type of Linux in exactly the same way.
The CGL specification has been through a number of iterations (the first version was released in 2002) but the collaboration between standards groups, Linux vendors and equipment providers which is such a feature of the development of the CGL 4.0 specification marks a particularly important milestone in the story of Carrier Grade Linux. Cooperation between interested parties of this kind is likely to reinforce the position of CGL as the operating system of choice for telecom systems in the future.


Paul Tingey is a System Architect with Wind River in the UK. He works within the Alliances team to strengthen the bonds between Wind River's products and those of our strategic silicon and hardware partners. Paul's professional interests include Carrier Grade Linux, AdvancedTCA and other standards-based Telecommunications technologies.



Recent Comments