BeRTOS is a real time operating system suitable for embedded platforms. It runs on many microprocessors and microcontrollers, ranging from 8-bit to 32-bit CPUs and even PCs. It’s free and open source, licensed under the GPLv2.
BeRTOS 2.1.0 adds several new features and improvements.
This release adds the BeRTOS Wizard, a tool to generate and configure BeRTOS projects with a comfortable GUI. The build infrastucture can now compile different architectures at the same time. There is a new Watchdog generic interface. The KFile module has been improved with the resync generic function. xmodem has been generalized with the kfile interface. The automated BeRTOS test suite and the Kernel test suite are complete. There is full support for the Atmel AT91SAM7S64, AT91SAM7S128, AT91SAM7S512, AT91SAM7X512. There is an example project for the AT91SAM7X256.
You can get it from the download page.
My eyes did not see right, but somehow I was under the impression that this was a Real Time BeOS….
Back to drinking…
ya, thats how I first mistakenly stumbled upon this OS while on freshmeat.net one day and though (after a few drinks), “OMG! Real time BeOS!!!1?”
I was so disapointed to find out it was not the case that I continued drinking until I could convince myself it was in fact a real time BeOS…. and for a minute I was happy….
…later I sobered up and read what the actual discription of the OS was… Still good, but no BeOS RTOS.
(“was any part of that story true?”)
No, but it’s a slow Monday at work, and I mean real slow. The kind of slow that you are temped to restart the IIS server just to have someone call you on your office phone, you know just to make sure their are still users and I havne’t somehow survived the impending zombie apocalypse. I am fairly sure that zombies arn’t capable of calling to tell me the web sites are down, but I have been wrong before.
now that I have posted this incredible waist of time I will reward those reading it with things that gives me solice on slow work days. http://thewebsiteisdown.com/ (click on Sales guy VS. Web Dude)
/end rant
Edited 2009-04-27 23:36 UTC
This is quite interesting. I wish osnews talked more about embedded scale stuff, like those smaller microcontrollers (PIC, AVR, cortex m1/m3, etc).
Btw, this BeRTOS runs on AVR too. But the name is misnomer.
Edited 2009-04-28 10:33 UTC
the name Bernie Innocenti pops up quite often if one cares to browse browsing code and documentation on the project’s wiki
i guess that’s the project’s founder and main author, then i think BeRTOS is more about “Bernie’s RealTime OS”, rather than “BeOS RealTime”…
i think those who appear to quickly dismiss this project for the sole reason of not being the latter, should praise the guy’s effort a bit more
putting one’s name in the project’s name may appear a bit lame but arent’ many of us using a unix like kernel named like his author for all but an ending letter?
I see you’re point, however Linus didn’t choose the name Linux:
This is a bit of a moot point though as I don’t see a problem with OS / Kernels named after the author. It’s their product after all.
Edited 2009-04-28 14:08 UTC
You guessed right.
Bernie Innocenti was the first developer of the kernel and the basic data structures and he is still the main contributor. Although he continues to contribute today, he doesn’t directly work with us any more, so when we decided to release his work we choose to call it BeRTOS as an acknowledgement to him.