From: Nick Roberts <nickroberts@blueyonder.co.uk>
Subject: Re: Why not MaRTE was Re: An OS in Ada, why not RTEMS ?
Date: Tue, 07 May 2002 02:22:33 GMT
Date: 2002-05-07T02:22:33+00:00 [thread overview]
Message-ID: <1103_1020738153@news.blueyonder.co.uk> (raw)
In-Reply-To: 3CCE5AB0.D02EA0A4@icn.siemens.de
On Tue, 30 Apr 2002 10:49:52 +0200, Alfred Hilscher
<Alfred.Hilscher@icn.siemens.de> wrote:
> > I have had time to "revisit" the EduOs-Ada
> > project and during much needed research run
> > accross RTEMS.
> >
> > A brief look at the RTEMS specs would suggest
> > that RTEMS either meets most of the needs
> > discussed in 2 or 3 years (at least) of threads
> > in cla or is capable of supporting those needs.
> >
> > I am wondering why the contributors to the said
> > threads do not regard RTEMS as a suitable OS to
> > adopt as a platform for playing with ?
> >
> > Any insights appreciated, thanks.
Alfred,
If you are talking about the requirements for AdaOS
(and I'm not at all sure you are), then (to my mind)
RTEMS falls short of far too many of our
requirements.
Chiefly, RTEMS has absoloutely no security
provision. Following from that, it has no provision
for (enforced) resource management, and all the many
concomitant facilities.
In my detailed evaluation of RTEMS, I didn't get
much further than that. There did appear to be a
number of other flaws and deficiencies. RTEMS may be
excellent as a real-time OS/RTS, but I think for
AdaOS purposes, it's a dead duck.
There are some requirements of the AdaOS kernel
which, it needs to be appreciated, all or most
existing microkernels/RTOSes will not vaguely meet.
For example, AdaOS will be distributed, supporting
the arbitrary migration of most processes between
workstations; that requires a very special set of
kernel characteristics for a start.
I repeat, all the foregoing applies ONLY IF Alfred
was referring to AdaOS at all.
--
Nick Roberts
next prev parent reply other threads:[~2002-05-07 2:22 UTC|newest]
Thread overview: 24+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-04-26 20:58 An OS in Ada, why not RTEMS ? sk
2002-04-28 7:45 ` James Ross
2002-04-28 11:18 ` sk
2002-04-28 21:48 ` James Ross
2002-04-28 23:12 ` Nick Roberts
2002-04-29 2:29 ` sk
2002-04-29 5:48 ` James Ross
2002-04-29 12:09 ` Sergey Koshcheyev
2002-04-30 5:33 ` James Ross
2002-04-30 15:59 ` Sergey Koshcheyev
2002-04-29 18:52 ` Bytes per character (was Re: An OS in Ada, why not RTEMS ?) Brian Catlin
2002-04-29 22:15 ` sk
2002-04-29 23:28 ` chris.danx
2002-04-29 22:51 ` sk
2002-04-28 21:13 ` An OS in Ada, why not RTEMS ? Nick Roberts
2002-04-29 0:34 ` James Ross
2002-04-29 5:19 ` Simon Wright
2002-04-30 6:53 ` James Ross
2002-04-30 16:03 ` Sergey Koshcheyev
2002-05-01 22:24 ` Simon Wright
2002-04-30 8:49 ` Why not MaRTE was " Alfred Hilscher
2002-04-30 14:08 ` sk
2002-05-07 2:22 ` Nick Roberts [this message]
2002-05-12 16:35 ` Freddy
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox