Symbian Releases More Source Code As Open Source
The Symbian Foundation has announced a significant milestone in its plan to move the entire Symbian platform into Open Source - the release of the platform microkernel (EKA2) and supporting development kit under the Eclipse Public License (EPL).
The kernel release is nine months ahead of the original schedule. Sixteen out of a total 134 platform packages have now been released into open source since the code was first made available on the Symbian Foundation servers in April 2009.
"The release of the microkernel demonstrates three vital, guiding principles of the foundation: first, the commitment of many community members to the development of the platform - in this case, Accenture, ARM, Nokia and Texas Instruments Incorporated (TI) all made contributions; second, progress in fulfilling our commitment to a complete open source release of Symbian; and third, a tangible example of providing the most advanced mobile platform in the world," said Lee Williams, Executive Director, Symbian Foundation.
"I would like to congratulate Symbian for not only making the source code of its kernel open source, but also the compiler and simulation environment," said Andrew S. Tanenbaum, author of global bestsellers and widely regarded computer science texts including, Operating Systems: Design and Implementation and Modern Operating Systems. "The code will be of great interest to programmers and enthusiasts of the Symbian system. It will also show many people that microkernels are widely used in important commercial environments, where both reliability and high performance are essential."
As the 'heart' of the platform, Symbian's real-time microkernel - comprising robust, fully multi-tasking architecture - manages all system resources and frameworks necessary for the co-existence of the processes and applications that make up the complete system.
To enable the community to fully utilise the open source kernel, Symbian is also providing a complete development kit, free of charge, including ARM's high performance RVCT compiler toolchain.
By mid-2010 this process will be complete, making the platform code available to all for free.
Posted to the site on 21st October 2009
