From Wikipedia, the free encyclopedia
Jump to: navigation, search
For other uses, see Bare metal (disambiguation).
Developer Return Infinity
Written in Assembly
Working state Current
Source model Open source
Initial release 2008
Latest release 0.6.0 / April 30, 2013
Marketing target Personal computers, embedded devices, HPCs
Available in English
Platforms x86-64
Kernel type Exokernel
Userland Unknown
Default user interface Command-line
License BSD License[1]
Official website

BareMetal is an exokernel-based operating system created by Return Infinity written in Assembly to achieve high-performance computing with minimal footprint.[2][3] It was inspired by MikeOS.[1] It is a current-day example of an operating system that is not based on C, C++ or Unix-like kernels.[4]

Hardware requirements of BareMetal OS:[5]

  • Intel/AMD-based 64-bit computer
  • Memory: 4 MB (plus 2 MB for every additional core)
  • Hard Disk: 32 MB


  1. ^ a b Voorsanger, Conrad (June 2, 2011). "Interview With Baremetal OS' Ian Seyler". OSNews. Retrieved May 26, 2014. 
  2. ^ Adams, David (July 14, 2010). "BareMetal OS". OSNews. Retrieved May 26, 2014. 
  3. ^ Benchoff, Brian (May 27, 2011). "64-bit OS written entirely in assembly". Hack A Day. Retrieved May 26, 2014. 
  4. ^ Smith, Jesse (July 19, 2010). "DistroWatch Weekly, Issue 363". DistroWatch. Retrieved May 26, 2014. 
  5. ^ "BareMetal OS". Return Infinity. February 23, 2012. Retrieved April 12, 2012.