Selecting an Operating System for Your Embedded Application
On-demand Web Seminar
ABSTRACT

This webinar details the decision making process and shows how the technical features of an OS, whether purchased, obtained as open-source software, or developed in-house can affect engineering and business concerns and how the cost elements are often non-obvious.
Overview
This webinar details the decision making process and shows how the technical features of an OS, whether purchased, obtained as open-source software, or developed in-house can affect engineering and business concerns and how the cost elements are often non-obvious.
Selecting an embedded operating system (OS) may be a complex process. This software component may be purchased from a commercial vendor, obtained as open-source software, or developed in-house. A balance must be maintained between competing interests and full account taken of both technical and commercial parameters to determine which approach makes sense.
What You Will Learn
- The trade-offs between commercial, open-source and an in-house OS
- What technical parameters are associated with selecting an OS including Open Source
- How selecting an OS can affect system design, like memory and power consumption
- The balance between commercial and development concerns
- What technical questions to ask an OS vendor
About the Presenter
Colin Walls
A Technical Marketing Manager, Colin has over twenty-five years experience in the electronics industry, largely dedicated to embedded software. A frequent presenter at conferences and seminars and author of numerous technical articles and two books on embedded software, Colin is a member of the marketing team of the Mentor Graphics Embedded Systems Division, and is based in the UK.
Book: Embedded Software: The Works
Blog: The Colin Walls Blog
Who Should View
- Embedded software developers planning to select or implement an OS
- Technical managers needing to understand the OS selection process
- Embedded system integration engineers
Android is a trademark of Google Inc. Use of this trademark is subject to Google Permissions. Linux is the registered trademark of Linus Torvalds in the U.S. and other countries.
Related Resources
How to Measure RTOS PerformanceOn-demand Web Seminar 21:55How to Measure RTOS PerformanceThis session takes a look at "typical" reported performance metrics for an RTOS in the embedded industry. It's an attempt to explain what these numbers signify, how they are measured, and why... |
VSIPL++: A high-level programming model for productivity and performanceProgrammers writing high-performance programs face a challenge of writing programs that both perform well on the current hardware and yet will be reusable on future hardware. In this paper, we describe... |
How to Guide: Building a Linux Kernel using the Sourcery CodeBench IDEThis document demonstrates various techniques using the Mentor® Embedded Sourcery™ CodeBench IDE to build a Linux® kernel and kernel modules. This paper also demonstrates how to use Sourcery... |