Linked by Thom Holwerda on Sat 15th Feb 2014 00:13 UTC, submitted by DeepThought
OSNews, Generic OSes

BareMetal OS now supports TCP/IP by way of a port of LwIP, originally by Adam Dunkels for embedded devices.

BareMetal is a 64-bit OS for x86-64 based computers. The OS is written entirely in Assembly, while applications can be written in Assembly or C/C++.

BareMetal boots via Pure64 and has a command line interface with the ability to load programs/data from a hard drive. Current plans for v0.7.0 call for basic TCP/IP support, improved file handling, as well as general bug fixes and optimizations.

Permalink for comment 582973
To read all comments associated with this story, please click here.
Question
by bassbeast on Sat 15th Feb 2014 18:18 UTC
bassbeast
Member since:
2007-11-11

What advantages would there be in using this over something like FreeDOS? I get the usage in HPC but they also name education and embedded and I just can't think of any advantage in those contexts.

If you are doing an embedded that every byte counts you 1.- probably aren't going to need 64bit and 2.- Linux and FreeDOS are better supported. And education? Unless there is some other use like "how to build your own OS 101" class (which again the simpler FreeDOS or better supported Linux would probably be better) I just can't picture a 64bit CLI OS having much use, not when there are Linux distros like PuppyOS that will run on 12 year old hardware just fine.

So is there an angle I'm missing here?

Reply Score: 4