comp.lang.ada
 help / color / mirror / Atom feed
* Ada OS based on Minix3
@ 2008-11-07 14:10 Cedric.Lannock
  2008-11-07 16:20 ` xavier grave
                   ` (4 more replies)
  0 siblings, 5 replies; 40+ messages in thread
From: Cedric.Lannock @ 2008-11-07 14:10 UTC (permalink / raw)


Hi all,

I came across Ada at the beginning of the year and read quite a few
books about Ada. A few month later I joined a Linux workgroup within a
local computer association. This way I learned about Ada and had a
look into Tanenbaum's book on operating systems (http://www.amazon.com/
Operating-Systems-Implementation-Prentice-Software/dp/0131429388/
ref=pd_bbs_sr_1?ie=UTF8&s=books&qid=1226066518&sr=8-1) and Minix 3
(http://www.minix3.org/).

I thought about an operating system written fully in Ada. When surfing
the net I came across the various discussions about that subject.

What taking the Minix 3 system as basis for porting it to Ada? The
Minix 3 is a modern micro kernel os and has about 4.000 Lines of code.
It is full Posix compatible. Some guys have added real time
functionality to it (see ACM.org for further reading). Thus it would a
good place to start. As it has to few lines of code it should be
possible to build a kernel in overseeable time.

Another thought to get this project taking some speed would be not to
rewrite all the available C code but to develop a translator c2ada. It
would us getting startet and the resulting code could be enhanced and
improved.

Do you think this would make this project doable?

Regards

Cedric Lannock



^ permalink raw reply	[flat|nested] 40+ messages in thread

end of thread, other threads:[~2008-11-15 12:44 UTC | newest]

Thread overview: 40+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-11-07 14:10 Ada OS based on Minix3 Cedric.Lannock
2008-11-07 16:20 ` xavier grave
2008-11-08  3:46 ` anon
2008-11-10  8:12 ` Ivan Levashew
2008-11-10  8:58   ` Dmitry A. Kazakov
2008-11-10  9:26     ` Ivan Levashew
2008-11-10 10:11     ` Georg Bauhaus
2008-11-10 10:24     ` Jacob Sparre Andersen
2008-11-10 10:51       ` Dmitry A. Kazakov
2008-11-10 11:07         ` Ludovic Brenta
2008-11-10 11:42           ` Ivan Levashew
2008-11-10 12:04             ` Ludovic Brenta
2008-11-11 22:16           ` Robert A Duff
2008-11-12  6:28             ` Ivan Levashew
2008-11-10 10:50     ` Ivan Levashew
2008-11-10 11:01       ` Dmitry A. Kazakov
2008-11-10 15:31         ` Robert A Duff
2008-11-10 15:56           ` Dmitry A. Kazakov
2008-11-11 22:09             ` Robert A Duff
2008-11-12  9:47               ` Dmitry A. Kazakov
2008-11-13  0:58                 ` Randy Brukardt
2008-11-13 17:28                   ` Dmitry A. Kazakov
2008-11-13 23:25                     ` Randy Brukardt
2008-11-14  9:30                       ` Dmitry A. Kazakov
2008-11-14 23:11                 ` Robert A Duff
2008-11-15 10:04                   ` Dmitry A. Kazakov
2008-11-15 11:57                     ` Programmer controlled object creation (was: Re: Ada OS based on Minix3) Georg Bauhaus
2008-11-15 12:44                       ` Programmer controlled object creation Dmitry A. Kazakov
2008-11-10 10:18   ` Ada OS based on Minix3 Georg Bauhaus
2008-11-11  1:00 ` Freejack
2008-11-11  8:32 ` Martin Krischik
2008-11-11 11:09   ` Peter C. Chapin
2008-11-11 11:59     ` Georg Bauhaus
2008-11-11 14:35       ` Ludovic Brenta
2008-11-11 16:49         ` Georg Bauhaus
2008-11-13  7:10         ` Martin Krischik
2008-11-13  7:01       ` Martin Krischik
2008-11-13  6:48     ` Martin Krischik
2008-11-13  8:09       ` Thomas Locke
2008-11-13 10:16         ` Alex R. Mosteo

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox