|
The ARM architecture gives product developers the greatest choice of embedded operating system (OS) support. With over 5 billion
processors shipped, choosing ARM provides developers with the confidence in OS solutions that have been proven in a wide selection
of high-volume products.
A large number of OSs are available on ARM processors to meet the requirements of different markets, hardware systems and
applications. Criteria used to choose an OS may include:
- The functional needs of the application
- Availability of development tools and technical support
- Third party application and developer support
- Real-time capabilities
- Processor architectures and peripheral support
- Memory footprint
- Business model — from royalty-based to open source
- Conformance to standards
- Familiarity of programming interfaces
ARM works closely with operating system companies to assist with support of architectural features, robustness and the tracking
of ever-evolving market requirements, including the following companies who are members of the ARM Connected Community:
- American Megatrends India Private Limited
- AXE, Inc.
- Beijing Microtec Research (北京麦克泰软件技术有限公司)
- Canonical
- CMX Systems, Inc.
- eCosCentric
- eForce Co.,Ltd.
- Enea Embedded Technology, Inc.
- eSOL Co., Ltd.
- Express Logic
- FreeRTOS.org
- Grape Systems Inc.
- Green Hills Software, Inc.
- HUONE INC.
- HYCTRON ELECTRONIC LTD.
- IAR Systems
- KADAK Products Ltd.
- Keil - Tools by ARM
- Lineo Solutions, Inc.
- Mentor Graphics Corporation
- Micrium
- Micro Digital, Inc.
- Microsoft
- MontaVista Software, Inc.
- Open Kernel Labs
- OpenSynergy GmbH
- Pengutronix
- Phaedrus Systems
- Phoenix Technologies LTD
- QNX Software Systems Co.
- Quadros Systems, Inc.
- Quantum Leaps
- RadiSys
- RISC OS Open Ltd
- RoweBots Research Inc.
- rt-labs AB
- SEGGER Microcontroller GmbH & Co. KG
- Semihalf
- SQL Star International Inc
- Symbian
- SYSGO AG
- Thunder Software Technology Co., Ltd.
- Timesys
- UIQ Technology AB
- VirtualLogix
- VMware
- Wind River
- Wittenstein Ltd.
- Xandros, Inc.
ARM also cooperates with Open Operating System communities and vendors to directly provide Board Support Packages (BSPs) that
run on ARM Development Boards these include:
Additional Information:
Back to Top
|