Operating systems, development tools, and professional services
for connected embedded systems

Product downloads
QNX SDP 6.5.x
Products + Updates
BSPs

General
Benchmarks
Online tutorials
Pre-release software
Porting libraries
Third-party software

Collateral
Company briefs
Market briefs
Partner briefs
Product briefs
Whitepapers
Third-party reports
Product docs
Japanese docs

Real Time or Real Linux? A Realistic Alternative




May 2007
13 pages
Real Time or Real Linux? A Realistic Alternative

Designers of embedded systems have become increasingly interested in the Linux operating system, largely because of its open source model. However, the standard Linux kernel can't deliver the hard realtime capabilities that a large number of embedded systems demand. In this paper, we look at using a POSIX-based RTOS designed for embedded systems that not only allows Linux developers to keep their programming model, but also maintains the key advantages of Linux's open source model.

Contents

Filling the Realtime Gap — Realtime Implemented Outside of Linux — The Best of Both Worlds — Additional Microkernel Services — Licensing Issues — A Matter of Synergy [+]





Download Now
Download



Author
Romain Saha
rsaha@qnx.com

Romain Saha

Romain Saha is Segment Manager at QNX, which he joined in 2003.

Before joining QNX, Romain held positions of increasing responsibility in product management and product marketing at MOSAID Technologies and AIT Corporation. While at MOSAID he served as co-chair of the Network Processing Forum's Lookaside Task Group, whose mandate is to promote interoperability between network processors and co-processors, including ternary Content Addressable Memories (CAMs).

When he is not at QNX, Romain may be found with his guitar and his band, the Curbside Insomniacs. He holds a B.Sc. in Biochemistry and a B.Comm, both from Carleton Univesity.



Author
Paul Leroux
paull@qnx.com

Paul Leroux

Paul Leroux is an award-winning writer, technology analyst, and public relations manager. He has just completed 20 years with QNX Software Systems, where he is particularly valued for his knowledge of the embedded industry and for his ability to explain complex technical issues to both specialists and non-specialists.

Leroux maintains the blog On Q, which he describes as "a personal mashup of QNX, photography, music, economics, history, and the embedded market."

When he is not writing whitepapers or blogging, Leroux is an avid snowshoer and wildlife photographer. He holds a B.A. and an M.A., both from Concordia University in Montreal.

See Also...

Exactly When Do You Need an RTOS?

Memory Errors in Embedded Systems

Secure by Design: Using a Microkernel RTOS to Build Secure, Fault-Tolerant Systems


Other whitepaper topics: Recently published, Operating Systems, Multimedia + Acoustics, HMI + Graphics, Tools, Automotive, Industrial, Networking + Telecommunications, Medical, Security + Defense