|
FreeBSD General Other questions regarding FreeBSD which do not fit in any of the categories below. |
|
Thread Tools | Display Modes |
|
|||
Requirements-based BSD
I am working on a nascent project where I'd like to use FreeBSD as much as possible but the project will ultimately requite potentially very detailed requirements of as much of the OS as possible.
For background, I am proposing this for a time and space partitioned system. So far, our prototyping shows BSD is a great candidate. So I am asking if anyone knows if the FreeBSD project keeps detailed requirements somewhere and even better if they test against them. Also, if anyone has tried to turn BSD into an RTOS, I would love to hear your experiences. |
|
|||
BSD use in embedded systems is probably as wide spread as any other OS, it just has virtually no advertising.. quite typically it gets customized by a company and maintained internally.
I'm not sure what exactly you're asking, or how you propose to modify FreeBSD, but choosing BSD as the basis for a project/product is no doubt a solid choice.. assuming you have people willing to put in the time and effort. I don't know about turning FreeBSD into a RTOS, or what RT features you're interested in, there exists a mailing list.. but it appears to be low volume, someone more experienced with FreeBSD might be able to answer. There is a modified commercial OpenBSD product that I've read about called RTMX but I don't know much about it either. |
|
|||
Quote:
This product will be certified against rigorous industry standards that cannot be met without a full set of requirements (and well documented testing against them) for the functionality in use. So I need two things: Requirements that cover the full set of BSD features; and a deterministic FreeBSD scheduler. We've made requirements in this kind of environment before, so if I have to I will make them myself. It just would be nice if there are some out there to even just rent, so to speak. The reason I chose FreeBSD is the critical code feature that allows apps to run without being interrupted from a given core. We've used this very successfully to achieve Ethernet scheduling in software that would normally require hardware while running Windows in multiple virtualbox sessions (all on the same Xeon-based machine). Thanks for the link. |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
FreeBSD New Frenzy Live CD based on FreeBSD 8.0 | J65nko | News | 3 | 11th January 2010 06:15 PM |
A name for an embedded FreeBSD-based OS | nimnod | Off-Topic | 15 | 16th March 2009 03:06 PM |
Remote OpenBSD ssh-based install problems | artix | OpenBSD Installation and Upgrading | 7 | 13th March 2009 08:52 PM |
FOSS web-based accounting? | DraconianTimes | Off-Topic | 0 | 16th November 2008 02:20 PM |
OpenSolaris 2008.11 Requirements Document | ninjatux | Solaris | 4 | 15th August 2008 01:03 AM |