- Cost (Free - commercial)
- Requirements:
- The used HW shall support the OS
- Some OSes support only 32 bits processors
- Some OSes requires the existence of MMU (Memory Management unit)
- Portability
- Can I migrate my OS to another HW?
- Can I migrate my app to other OS?
- Using other words, Are the OS APIs standard APIs? If so, the mogration from OS to othe OS will be easy
- FootPrint
- How much memory is required to:
- store the OS
- run the OS
- Real Time
- Fast enough
- Predictability
- Configurable
- Customizable
- Support
- Open Source
- The code is visible, I can change the behavior of OS, customize it, debug in it.
- Open source != Free
But, Somehow, they are related !
Labels
C
(14)
History
(14)
التقدم العلمي في الدولة العباسية
(13)
Linux
(12)
Embedded
(11)
Compilers
(4)
OOP
(4)
Algorithms
(3)
Control
(3)
Data Structures
(3)
Robotics
(3)
Android
(2)
.NET
(1)
C#
(1)
C++
(1)
CLR
(1)
Economy
(1)
Europe History
(1)
Food
(1)
Health
(1)
JVM
(1)
Networks
(1)
Objective C
(1)
Sports
(1)
baby
(1)
gym
(1)
homemade
(1)
java
(1)
low cost
(1)
mobiles
(1)
montessori
(1)
tripod
(1)
ألعاب
(1)
تكلفة قليلة
(1)
مصنوع في المنزل
(1)
معلقة
(1)
مونتيسوري
(1)
Friday, November 14, 2014
How to choose OS?
Criteria of choosing OS for my embedded system:
Labels:
Embedded
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment