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.

Thread beginning with comment 582977
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: Nodejs
by DeepThought on Sat 15th Feb 2014 19:16 UTC in reply to "Nodejs"
DeepThought
Member since:
2010-07-17

Would be awesome to run NodeJS on this. Is it posix compliant?


Thank god, no. Why for heaven's sake is there always the question for "Posix"?

Reply Parent Score: 4

RE[2]: Nodejs
by Drumhellar on Sat 15th Feb 2014 21:46 in reply to "RE: Nodejs"
Drumhellar Member since:
2005-07-12

Because POSIX compliance makes it easy to get your software up-and-running, since there a buttload of tools available for POSIX systems.

But, there are enough POSIX-compliant systems - All the UNIXes, Linux, BSDs, Mainframe, and even a deprecated Windows user-mode POSIX runtime.

POSIX is cool, but there are things that are stupid - case-sensitive file names for one. If the reason for that is simply it keeps the code simpler when it doesn't have to check that a 'w' is the same as a 'W', yeah, okay, I sorta understand how that's needed in the few situations where resources are so tight that it matters, but if somebody actually thought it was a good idea to have "Readme" and "readme" in the same directory, well, that person deserves to lose a couple of fingers.

Reply Parent Score: 2

RE[3]: Nodejs
by tylerdurden on Mon 17th Feb 2014 03:49 in reply to "RE[2]: Nodejs"
tylerdurden Member since:
2009-03-17

It's the XXI century and somebody is making a case against case sensitivity with a straight face. Wow... :-)

Reply Parent Score: 2