OKL4 is a high-performance system software platform, built using cutting-edge microkernel technology, which provides Trustworthy Virtualization and Secure Decomposition capability for embedded systems. OKL4 supports system virtualization, secure execution of components in an execution environment with a minimal trusted computing base, and fault isolation within complex systems using lightweight protected components. Used alone or as a complement to full-featured operating systems, OKL4 enables development teams to deliver systems that are more trustworthy in less time and at lower cost.
Open Kernel Labs OKL4 provides developers with the technologies and tools needed to build and deploy innovative, high-performance, and secure intelligent devices.
The primary components of the OKL4 product include:
Open Kernel Labs OKL4 meets a range of mobile and other embedded application requirements, offering developers the features and functionality they want and need.
Open Kernel Labs OKL4 offers OEMs a unique mix of technical and economic benefits:
OKL4 hardware support combines out-of-the-box support for specific off-the-shelf boards with customer-specific development to address additional requirements, from crafting device drivers to building new board support packages to adding support for new CPU and CPU family members.
Contact Open Kernel Labs for information on standard hardware support and customer-specific hardware support services. The current 1.5.2 release of OKL4 supports the following processor architectures and families:
![]()
For mobile and many consumer electronics applications, ARM represents the leading processor architecture, combining low power, performance, and deployment cost. Open Kernel Labs OKL4 supports a range of ARM family CPUs and SoCs, including
![]()
MIPS architecture offers designers of networking, graphics, video, and other data-intensive embedded applications an ideal silicon platform for data and memory-intensive applications in broadband, consumer electronics, and imaging. OKL4 supports MIPS-architecture CPUs and SOCs.
Contact Open Kernel Labs for up-to-date details on OKL4 for MIPS-architecture processors.

Many embedded designs in communications infrastructure, industrial control, and instrumentation leverage the performance, ubiquity, and enterprise interoperability offered by single-board computers and industrial motherboards based on Intel Architecture processors. Open Kernel Labs OKL4 platform supports Intel-architecture processors.
Contact Open Kernel Labs for up-to-date details on OKL4 for Intel-architecture processors.

Work to support OKL4 on Power-architecture processors is under way. Contact Open Kernel Labs for availability.
When used as a virtual machine monitor/hypervisor, OKL4 provides flexible and secure system virtualization for embedded systems. OKL4 supports the use of embedded operating systems and application operating systems (such as Linux, Windows, and Symbian OS) within its virtual machines.
In addition to OKL4, Open Kernel Labs offers OK Linux, a complementary product that facilitates rapid project start-up for projects requiring Linux within an OKL4 virtual machine.
Open Kernel Labs staff has 10+ years of experience with OKL4-based virtualization solutions and works closely with its customers to address their specific guest OS requirements.
Get
|
|