comp.lang.ada
 help / color / mirror / Atom feed
From: "Cedric.Lannock" <Cedric.Lannock@gmx.net>
Subject: Ada OS based on Minix3
Date: Fri, 7 Nov 2008 06:10:17 -0800 (PST)
Date: 2008-11-07T06:10:17-08:00	[thread overview]
Message-ID: <ed7d1ea9-bf0b-4e4a-b317-b57102853d65@p35g2000prm.googlegroups.com> (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



             reply	other threads:[~2008-11-07 14:10 UTC|newest]

Thread overview: 40+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-11-07 14:10 Cedric.Lannock [this message]
2008-11-07 16:20 ` Ada OS based on Minix3 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
replies disabled

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