ERTOS News
2008-04-16: OK Labs Releases L4 with Capability-based Protection
NICTA spinout Open Kernel Labs
(OK Labs) has released version 2.1 of OKL4, its microkernel based on
NICTA technology. This release introduces capability-based access
control, and as such represents a major step towards commercial
implementation of the microkernel API developed by NICTA's seL4 project.
OKL4 download site
2008-01-23: L4 Drives 3G Smartphones
NICTA spinout Open Kernel Labs
(OK Labs) has announced that OKL4, its microkernel based on NICTA's L4
technology, runs on a number of 3G phones produced by HTC and
others. These phones are now available in many countries around the
world.
Full
OK Labs press release
2007-07-20: L4 Phone on Sale in Japan
Open Kernel Labs (OK), the
company spun out from NICTA's ERTOS group to commercialise its
microkernel technology, has announced that an L4-based mobile phone
manufactured by Toshiba has been on sale in Japan since late last
year.
This represents the first publicly-known end-user deployment of
ERTOS-developed microkernel technology.
Full OK
press release
2007-05-31: ERTOS Startup Wins Industry Award
Open Kernel Labs (OK), the
company spun out from NICTA's ERTOS group to commercialise its
microkernel technology, has won the prestigious iAward of the
Australian Information Industry Association (AIIA).
OK won the Applications and Infrastucture Tools category for
its OKL4 embedded operating-system and virtualisation technology. The OK
entry had also been short-listed in the Communications
Applications category.
Full
press release 
2007-04-16: ERTOS Startup Open Kernel Labs Launched Globally
Open Kernel Labs (OK), the
company spun out from NICTA's ERTOS group to commercialise its
microkernel technology, has been established in the US. Most of the
ERTOS development team working on the commercialisation of the
technology has joined OK. OK has released its first L4 version, called
OKL4. Based on
NICTA::Pistachio-embedded, OKL4 is still open source, under a BSD
license, but is now professionally supported.
The existing research projects seL4, L4.verified, Potoroo and CAmkES are continuing in NICTA, their
outcomes will be commercialised by OK as they are ready. OKL co-founder
Gernot Heiser is now splitting his time between serving as OK's CTO and
continuing his role as leader of ERTOS.
Press
release on OK launch
Press
release on OKL4 release
2006-08-22: NICTA and Ericsson announce joint research on secure RTOS
National ICT Australia (NICTA) and Ericsson today announced a
three-year umbrella agreement for research into next-generation mobile
networks to develop technology that will optimise connectivity for the
consumer. The agreement is with Ericsson's global research arm and is
initially valued at AUD$2.7 million with scope for expansion...
A second project under the agreement will research secure real-time
operating systems. It will explore the use of NICTA's microkernel-based
operating-system and virtualisation technology and formal-verification
research to greatly enhance the security of data and communications on
mobile-phone handsets. This project will be lead by Professor Gernot
Heiser, who heads the Embedded, Real-Time and Operating Systems research
program at NICTA's Neville Roach Laboratory...
Full
press release 
2006-05-31: NICTA announces ERTOS commercialisation to be spun out
“NICTA has four research projects ready for commercialisation
in 2006. Some of these projects already have revenue streams and strong
commercial interest, whilst others have received some seed funding from
NICTA,” said NICTA Chairman Mr Neville Stevens at NICTA's annual
technology showcase.
Open Kernel Labs formed out of the Embedded, Real-time and
Operating Systems Program based at the ‘Neville Roach
Laboratory’ in Kensington, NSW has already generated revenue from
its service-based operating systems business. The research team has
developed ways to make embedded systems more secure and reliable,
thereby reducing the risk of attack by hackers or viruses. Open Kernel
Labs is due for spin out later this year.
Full
press release 
2006-05-31: When virtual is faster than real...
... you must be running Wombat with Iguana on top of the L4
microkernel!
Wombat, NICTA's architecture-independent para-virtualised Linux for
L4-embedded, can be faster than
native Linux on the same hardware. Specifically on popular ARM v4 or v5
processors, such as ARM9 cores or the XScale, Wombat benefits from the
fast address-space switch (FASS) technology implemented in
L4-embedded, while this is not supported in native Linux
distributions.
The result is that context-switching costs of virtualised Linux are
up to thirty times less than in native Linux. This confirms,
yet again, L4/Iguana as the leading high-performance embedded operating
system and virtualisation platform for ARM processors. L4/Iguana and
Wombat are also supported on x86 and MIPS platforms.
Details of the benchmarks can be found at the L4 performance page. How does
your OS compare?
2006-05-09: ERTOS demo at CeBit
ERTOS will be demoing L4/Iguana and PLEB 2 hardware at
CeBit Australia from
May 9-11 2006. The ERTOS demos will be located in the Linux and Open Source
Demo Zone in the Open Source Parc area.
2006-03-13: Draft seL4 API Released
A first draft of the seL4 API
has been released. seL4 is NICTA's next-generation microkernel API aimed
at embedded systems with high security requirements.
2005-11-24: NICTA L4 microkernel to be utilised in select QUALCOMM chipset solutions
NICTA [...] today announced a collaborative effort with QUALCOMM
Incorporated to use NICTA versions of the L4 Microkernel and the Iguana
operating system together with select versions of QUALCOMM's Mobile
StationTM chipsets. [Full press
release...]
2005-11-24: NICTA embedded OS framework released
The NICTA ERTOS team is pleased to announce the fist official release
of its embedded OS framework, consisting of:
- NICTA::Pistachio-embedded, the first
kernel conforming to the L4-embedded API. NICTA::Pistachio is based on
L4Ka::Pistachio;
- Iguana, an L4-based OS personality
developed specifically for embedded systems;
- Kenge, a set of packages for
building microkernel-based systems;
- Wombat, a de-privileged (para-virtualised)
Linux server running on top of L4/Iguana.
Presently the full package works on ARM and x86 platforms. MIPS64 is
fully supported except for Wombat (which is due for release shortly) and
an Alpha version is not far behind. See also the NICTA press release.
2005-10-05: NICTA L4-embedded API released
NICTA and the L4Ka
Team are pleased to announce the release of the L4-embedded API. It
is based on the L4Ka X.2 API of the L4 microkernel and aims to provide better
support for embedded systems. Specifically, it aims to reduce complexity
and memory overhead on architectures with limited resources, while
keeping the API small, clean, and mostly compatible to X.2.
A reference
manual and a rudimentary user
manual for the new API are available. A release of a first compliant
kernel is planned for later this month.
2005-06-23: Magpie IDL compiler released
NICTA is pleased to announce the initial release of the Magpie interface compiler for L4-based systems.
Magpie joins the existing L4 interface compilers IDL4 and DICE. Its
primary advantage over these compilers is its support for rapid,
templated generation of new output modes.
Magpie currently supports the L4 V4 interface, with both generic and
ARM-optimised
output. Additional output modes, such as component orientation and C++
support, are in development.