Install App Install App

Symbian comes out to play

Symbian was to become an open source operating system, and now that goal has come a little closer, with the release of the Symbian OS kernel source code.

By Kshitij Sobti | Published 26 Oct 2009 11:19 IST
Symbian comes out to play
About a year ago, Nokia acquired the Symbian Operating System, and founded the Symbian Foundation to direct its future. Symbian was to become an open source operating system, and now that goal has come a little closer, with the release of the Symbian OS kernel source code.
 
Unlike Android, which was built from the ground up to be an open source operating system, Symbian has grown under the proprietary care of multiple organizations, which means making it open source is no straightforward task. By the middle of 2010, the Symbian Foundation intends to have the entire source code of the operating system open sourced.
 
Also unlike Android, which released under the Apache License, the Symbian Kernel has been released under the Eclipse Public License. The difference between these two being, that while the Apache License allows for the entire code to be used in closed source proprietary applications, the EPL only allows the changes / additions to bear a different license.
 
To facilitate development on the source code released, the Symbain Foundation has released what it calls the Kernel Taster Kit, which includes the source code of the OS along with the tools necessary to compile and test it.
 
Their kit includes a QEmu based emulator which allow for the emulation of ARM chipsets such as those which run Symbian OS. So you can run, test, and debug Symbian on your PC using the included emulator. To make testing on a device easier and cheaper, they have also released instructions on how to run the OS on the BeagleBoard -- an inexpensive single board ARM-chipset based computer by Texas Instruments.
 
Symbian has been losing popularity as a smartphone OS recently with the development of the more modern Android OS, and this move is sure to help the OS gain perhaps just a little more momentum. With both operating systems being open source, the competition will soon be about performance and functionality. Android is by all means a more modern OS than Symbian, and its Linux heritage makes it all the more appealing, however Symbian still claims to have a performance advantage due to its kernel optimized for deployment on mobile and embedded environments. Furthermore, while Android applications are written in managed code with Java, Symbian application are compiled for the native platform with C , which in some cases can make them faster. While with the Android NDK it is now possible to write native code application for Andorid in C , there is still no way to write an entire application for Android in native code.
 
The battle is sure to get even more interesting now that they have started to reach a more common ground.

 

Get playing with the kernel yourself! Register at the Symbian website and download the kit from here
Kshitij Sobti
Kshitij Sobti

Email Email Kshitij Sobti

Tags:
symbian open source operating system smartphone mobile nokia kernel source code symbian foundation
Install App Install App
Advertisements

Trending Articles

Advertisements

LATEST ARTICLES View All

Advertisements

Hot Deals View All

Redmi 9A (Nature Green, 2GB RAM, 32GB Storage) | 2GHz Octa-core Helio G25 Processor | 5000 mAh Battery
Redmi 9A (Nature Green, 2GB RAM, 32GB Storage) | 2GHz Octa-core Helio G25 Processor | 5000 mAh Battery
₹ 7299 | $hotDeals->merchant_name
Samsung Galaxy M31 (Ocean Blue, 6GB RAM, 128GB Storage)
Samsung Galaxy M31 (Ocean Blue, 6GB RAM, 128GB Storage)
₹ 19999 | $hotDeals->merchant_name
Redmi 9 Power (Mighty Black 4GB RAM 64GB Storage) - 6000mAh Battery |FHD+ Screen | 48MP Quad Camera | Alexa Hands-Free Capable
Redmi 9 Power (Mighty Black 4GB RAM 64GB Storage) - 6000mAh Battery |FHD+ Screen | 48MP Quad Camera | Alexa Hands-Free Capable
₹ 11499 | $hotDeals->merchant_name
OnePlus Nord 2 5G (Blue Haze, 8GB RAM, 128GB Storage)
OnePlus Nord 2 5G (Blue Haze, 8GB RAM, 128GB Storage)
₹ 29999 | $hotDeals->merchant_name
Samsung Galaxy M21 2021 Edition (Arctic Blue, 4GB RAM, 64GB Storage) | FHD+ sAMOLED | 6 Months Free Screen Replacement for Prime (SM-M215GLBDINS)
Samsung Galaxy M21 2021 Edition (Arctic Blue, 4GB RAM, 64GB Storage) | FHD+ sAMOLED | 6 Months Free Screen Replacement for Prime (SM-M215GLBDINS)
₹ 12999 | $hotDeals->merchant_name
DMCA.com Protection Status