The version 12.05 of the Genode OS Framework has just been released. It comes with a huge number of new features ranging from file-system infrastructure, over a USB stack, to the ability to execute the GNU tool chain including GCC, binutils, and GNU make on a variety of microkernels supported by Genode.
Quick overview of the major changes:
- Base framework, low-level OS infrastructure - Video decoding via libav - New concept for system re-configuration at runtime - New support for dynamic ROM sessions - New loader interface and implementation - New file-system infrastructure - New in-memory file system - Libararies, components, and driver drivers - New USB stack based on Linux version 3.2 - POSIX threads and semaphores - Video decoding via libav - Lua scripting language - Audio, timer, and threading support for libSDL - Noux runtime for Unix software - Support for stacked file systems - Binutils, GNU compiler collection, GNU make - Basic networking support - Base platforms - Lifetime management of kernel resources on Fiasco.OC - Support for suing the Linux chroot mechanism - Support for Pandaboard
To get the full story behind all these and many more improvements, please refer to the comprehensive release notes:
http://genode.org/documentation/release-notes/12.05
Have fun with the new playing material!
Norman
Hi Naveen,
Is there GCC compiler in Genode-12-05.
yes, version 12.05 comes with a simple test that runs GCC on Genode. For more details, please refer to the "Noux" section of the release notes:
http://genode.org/documentation/release-notes/12.05#Noux
Please note that this is just a first test. We have not yet used GCC on Genode for any substantial work. But this topic is subject of current development.
Cheers Norman