Linked by iseyler on Thu 16th Sep 2010 17:16 UTC
OSNews, Generic OSes BareMetal OS v0.4.9 has been released. Newest features are network communication via Ethernet as well as Memory allocation/free functions. BareMetal is an open source 64bit operating system for x86-64 computers. It is written in assembly, and applications can be written in assembly or C/C++. It's aimed at three target segments (high performance computing, embedded applications, and education). The kernel binary is still under 16 KiB as well!
Permalink for comment 441379
To read all comments associated with this story, please click here.
Well designed, very lightweight
by Innominandum on Thu 16th Sep 2010 22:46 UTC
Member since:

It's very ignorant and arrogant to relegate any substantial work to "hobbyist," unimportant, or inconsequential.

The code and design is nicely structured. It provides everything many "serious" developer needs to write "serious" applications. Which isn't a lot. :-P

Unfortunately it's not a multi-tasking operating system. (Yet? Ever?) I also I disagree with the decision to integrate the library-type (string) routines into the OS.

This would make an excellent, simple, stable lightweight dedicated host operating system for a "serious" software project. ;-) Allowing a software developer to FULLY exploit the processing power of a computer.

Cries of "proprietary bootloader?" That sounds like a religious cult crusade to me. Just be happy that the developer(s) were generous enough to release the source.

Reply Score: 2