Prex 0.4.3 has been released. “Prex is a portable real-time operating system for embedded systems. The small, reliable, and low power kernel is written in the C language based on microkernel design. The file system, Unix process, and networking features are provided by user mode tasks.”
From the homepage of the project, my favorite stat is the minimum memory requirement – 128KB. Sweet! I realize by the time you add in servers for file-system, etc, it will go up, but that is a great starting point.
Symbos also run on 128k only that symbos is a complete operating system with GUI and not only a kernel like prex is now
Then submit more stories about it!![;)](https://www.osnews.com/images/emo/wink.gif)
Whenever I hear about these sub-micro OSs, like Contiki and MP3 and Prex and Wheels, I ponder porting them to a more modern (read: x86) architecture.
Then again, in giving them support for all the things a typical modern computer user takes for granted, I’d just wind up with a very quirky OS about the size of a typical OS, I think.
By ‘modern architecture’ you appear to mean ‘desktop architecture’.
Modern is defined by a timeline, i.e something that is created around the same time as you are making that statement would be defined as modern.
There are many modern processors for embedded systems, PPC, MIPS, ARM etc.
“I ponder porting them to a more modern (read: x86) architecture.”
Many embedded platforms are just as modern a x86 (if x86 can even be called a modern architecture).
“Many embedded platforms are just as modern a x86 (if x86 can even be called a modern architecture).”
Many thinks we’re using today do we consider to be modern, allthough they’re some years old. The x86 architecture – in its basics – is circa 25 years old, the base of the Internet, i. e. TCP/IP, and other networking stuff is even older. But all these old basics can be found in the results of modern development, usually in its original representations. It’s just because Intel et al. have tweaked a steam powered locomotive to run at 500 mph which we consider to be fast.![🙂](https://s.w.org/images/core/emoji/15.0.3/svg/1f642.svg)
Modern as in designed in 1978?
Except the architecture in modern x86 CPU’s have basically nothing in common with those designed in 1978.
<flamebait>Ugh, except that the architecture in modern x86 CPUs is just as limited as that which was around in 1978.</flamebait>
Sorry, it’s just me having problems adjusting to the fact that a (bad) 8-bit architecture ended up as a (worse) 64-bit architecture.
yes, to do nothing!
Before, in its entire life, this OS project (at least, on that site) only had about 11,000 hits total, with only 30 people seriously interested in it (subscribers).
I wonder how much their stats will go up now…
Edited 2007-04-13 22:08
Yes, but does it have Radeon/NVidia drivers???![🙂](https://s.w.org/images/core/emoji/15.0.3/svg/1f642.svg)
I’m sure you’ll note that Plex does run on x86.
There’s a bootable disk image.
Guys, I hope you realize this is a small footprint, real time OS. Not meant for desktop usage, so Nvidia/Radeon drivers are not relevant, as is comparison with Symbos.
Interesting OS though, reminds me of QNX.
128KB Bah! Chuck Norris could do it in 2 KB whilst fitting in a working copy of Windows XP. Nobody does things more efficiently than Chuck Norris!