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=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI autolearn=unavailable autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,5bcf30769d6d9599 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-08-26 22:00:22 PST Path: archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!newsfeeds.belnet.be!news.belnet.be!fr.usenet-edu.net!usenet-edu.net!enst!enst.fr!not-for-mail From: "Robert C. Leif, Ph.D." Newsgroups: comp.lang.ada Subject: RE: ADA os talk Date: Sun, 26 Aug 2001 21:58:34 -0700 Organization: ENST, France Sender: comp.lang.ada-admin@ada.eu.org Message-ID: Reply-To: comp.lang.ada@ada.eu.org NNTP-Posting-Host: marvin.enst.fr Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Trace: avanie.enst.fr 998888421 26427 137.194.161.2 (27 Aug 2001 05:00:21 GMT) X-Complaints-To: usenet@enst.fr NNTP-Posting-Date: Mon, 27 Aug 2001 05:00:21 +0000 (UTC) To: Return-Path: X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0) Importance: Normal In-Reply-To: <5267be60.0108261928.3e4ac506@posting.google.com> X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4807.1700 Errors-To: comp.lang.ada-admin@ada.eu.org X-BeenThere: comp.lang.ada@ada.eu.org X-Mailman-Version: 2.0.4 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: comp.lang.ada mail<->news gateway List-Unsubscribe: , List-Archive: Errors-To: comp.lang.ada-admin@ada.eu.org X-BeenThere: comp.lang.ada@ada.eu.org Xref: archiver1.google.com comp.lang.ada:12449 Date: 2001-08-26T21:58:34-07:00 From: Bob Leif To: Mike Silva et al. Creating an Ada kernel permits a seamless Ada approach to the real-time part of a program. The compiler can both check and optimize the complete real-time code. This Ada kernel should NOT be a translation or the equivalent of a thin binding to the present Linux kernel. It should be a well designed Ada construct. An analogy is R&R CLAW, which very effectively hides the ugliness of Windows from the user. An Ada kernel should facilitate the use of Ada scheduling. The creation and testing of an Ada Linux kernel will greatly facilitate ports to other operating systems. It is conceivable that this could be a very profitable product. This kernel together with a XML based GUI could be the Ada killer application for which we all have been waiting. -----Original Message----- From: comp.lang.ada-admin@ada.eu.org [mailto:comp.lang.ada-admin@ada.eu.org]On Behalf Of Mike Silva Sent: Sunday, August 26, 2001 8:29 PM To: comp.lang.ada@ada.eu.org Subject: Re: ADA os talk Tony Gair wrote in message news:<20010826235613.1b22c8c2.tonygair@kissmyspam.blueyonder.co.uk>... > This is an area I've been watching for some time. > > And I suspect a lot of people are interested in this too..... > > I would be interested to know peoples strategies for getting one up and running and just to get the talk rolling heres my tuppence.. > > Make a ada kernal and interface it to the rest of linux operating system by using c interfaces and then start writing the filesystem, drivers and X windows, blah blah.... > > what do people think ??? How big is the Linux kernel? How many calls? While others may say there's no point in duplicating what already exists, I think it would be a a good small-steps approach (and thus more likely to actually happen) to getting some more Ada code and Ada awareness out there. Mike