Jump to content

User:GNUtoo/Comparison of Free Embedded Operating Systems

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by GNUtoo (talk | contribs) at 14:48, 4 March 2009 (General Information). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

General Information

Kernel And/Or OS Minimum System requirements Features License
ram storage Real-time MMU support
Busybox and Linux_kernel 2 MB[1] ? ? Yes GPL
Busybox and Uclinux ? ? ? ? GPL
eCos 600 bytes[2] 1kb[3] ? ? GPL with exceptions
FreeRTOS GPL with exceptions and other licenses[4]
Femto OS 10 bytes 1kb ? ? GPLv3

References

  1. ^ [[eCos]]'s wikipedia article, March 2009 {{citation}}: URL–wikilink conflict (help)
  2. ^ Larmour, Jonathan (May 2005), "How eCos can be shrunk to fit" (PDF), Embedded Systems Europe, p. 34
  3. ^ Larmour, Jonathan (May 2005), "How eCos can be shrunk to fit" (PDF), Embedded Systems Europe, p. 34
  4. ^ [[FreeRTOS]]'s licenses, March 2009 {{citation}}: URL–wikilink conflict (help)

Architectures and/or Hardware Ports

Kernel And/Or OS ARM Atmel AVR AVR32 HCS12 MicroBlaze MSP430 PIC microcontrollers Renesas H8/S x86 8052 Coldfire V850 78K0R Fujitsu MB91460 series Fujitsu MB96340
Busybox and Linux_kernel Yes ? ? ? ? ? ? ? Yes ? ? ? ? ? ?
Busybox and Uclinux ? ? ? ? ? ? ? ? ? ? Yes[1] ? ? ? ?
eCos Yes[2] ? ? ? ? ? ? ? ? ? ? ? ? ? ?
FreeRTOS *ARM7
*ARM9
*ARM Cortex-M3[3]
Yes[4] Yes[5] Yes[6] Yes[7] Yes[8] *PIC18
*PIC24
*dsPIC
*PIC32[9]
Yes[10] Yes[11] Yes[12] Yes[13] Yes[14] Yes[15] Yes[16] Yes[17]

References

  1. ^ [[Linux_kernel_portability_and_supported_architectures]]'s wikipedia article, March 2009 {{citation}}: URL–wikilink conflict (help)
  2. ^ [[ECos]]'s wikipedia article, March 2009 {{citation}}: URL–wikilink conflict (help)
  3. ^ [[FreeRTOS]]'s wikipedia article, March 2009 {{citation}}: URL–wikilink conflict (help)
  4. ^ [[FreeRTOS]]'s wikipedia article, March 2009 {{citation}}: URL–wikilink conflict (help)
  5. ^ [[FreeRTOS]]'s wikipedia article, March 2009 {{citation}}: URL–wikilink conflict (help)
  6. ^ [[FreeRTOS]]'s wikipedia article, March 2009 {{citation}}: URL–wikilink conflict (help)
  7. ^ [[FreeRTOS]]'s wikipedia article, March 2009 {{citation}}: URL–wikilink conflict (help)
  8. ^ [[FreeRTOS]]'s wikipedia article, March 2009 {{citation}}: URL–wikilink conflict (help)
  9. ^ [[FreeRTOS]]'s wikipedia article, March 2009 {{citation}}: URL–wikilink conflict (help)
  10. ^ [[FreeRTOS]]'s wikipedia article, March 2009 {{citation}}: URL–wikilink conflict (help)
  11. ^ [[FreeRTOS]]'s wikipedia article, March 2009 {{citation}}: URL–wikilink conflict (help)
  12. ^ [[FreeRTOS]]'s wikipedia article, March 2009 {{citation}}: URL–wikilink conflict (help)
  13. ^ [[FreeRTOS]]'s wikipedia article, March 2009 {{citation}}: URL–wikilink conflict (help)
  14. ^ [[FreeRTOS]]'s wikipedia article, March 2009 {{citation}}: URL–wikilink conflict (help)
  15. ^ [[FreeRTOS]]'s wikipedia article, March 2009 {{citation}}: URL–wikilink conflict (help)
  16. ^ [[FreeRTOS]]'s wikipedia article, March 2009 {{citation}}: URL–wikilink conflict (help)
  17. ^ [[FreeRTOS]]'s wikipedia article, March 2009 {{citation}}: URL–wikilink conflict (help)