From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,90bd2f45e6ee981c X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-07-04 21:23:46 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed.icl.net!newsfeed.fjserv.net!opentransit.net!fu-berlin.de!uni-berlin.de!pd9eb7dc5.dip.t-dialin.NET!not-for-mail From: Gerhard =?iso-8859-15?Q?H=E4ring?= Newsgroups: comp.lang.ada Subject: Re: Ada OS again Date: 5 Jul 2002 04:23:44 GMT Organization: People's Front of Judea Message-ID: References: <3D148572.DD8D9C9E@wanadoo.fr> <3D2375D0.A6B91193@wanadoo.fr> NNTP-Posting-Host: pd9eb7dc5.dip.t-dialin.net (217.235.125.197) X-Trace: fu-berlin.de 1025843024 18902868 217.235.125.197 (16 [124666]) User-Agent: slrn/0.9.7.4 (FreeBSD) Cache-Post-Path: gargamel.hqd-internal!unknown@gargamel.hqd-internal X-Cache: nntpcache 2.4.0b5 (see http://www.nntpcache.org/) Xref: archiver1.google.com comp.lang.ada:26863 Date: 2002-07-05T04:23:44+00:00 List-Id: Frederic BOYER wrote in comp.lang.ada: Salut! >> [me:] >> I'm involved in several other open-source projects, so some >> experimentation is probably all I'll do, if even that. But perhaps >> it will refresh my interest in kernel programming :-) > > linux on L4 ... DROPS, etc .... ;-) > > What do you think about another Unix like OS on top of L4 written in > Ada ? The advantage would be that Unixen are a well researched field with many open source implementations to look at. So you don't need to reinvent the wheel, like for schedulers, filesystems, etc. The disadvantage is IMO that yet another Unix is nothing new. OTOH I strongly believe in incremental development and refactoring. Even a boring Unix clone like Linux can grow interesting features like access control lists, transparent clustering (MOSIX), and privilege separation in the kernel. Not bad for a monolithic kernel written in C, IMO :-) Gerhard -- mail: gerhard bigfoot de registered Linux user #64239 web: http://www.cs.fhm.edu/~ifw00065/ OpenPGP public key id 86AB43C0 public key fingerprint: DEC1 1D02 5743 1159 CD20 A4B6 7B22 6575 86AB 43C0 reduce(lambda x,y:x+y,map(lambda x:chr(ord(x)^42),tuple('zS^BED\nX_FOY\x0b')))