From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.5-pre1 (2020-06-20) on ip-172-31-74-118.ec2.internal X-Spam-Level: * X-Spam-Status: No, score=1.8 required=3.0 tests=BAYES_50,FORGED_GMAIL_RCVD, FREEMAIL_FROM autolearn=no autolearn_force=no version=3.4.5-pre1 X-Received: by 2002:a0c:e904:: with SMTP id a4mr1083144qvo.28.1600882749507; Wed, 23 Sep 2020 10:39:09 -0700 (PDT) X-Received: by 2002:ad4:4dcd:: with SMTP id cw13mr1195511qvb.52.1600882749353; Wed, 23 Sep 2020 10:39:09 -0700 (PDT) Path: eternal-september.org!reader02.eternal-september.org!feeder.eternal-september.org!news.uzoreto.com!newsfeed.xs4all.nl!newsfeed7.news.xs4all.nl!tr1.eu1.usenetexpress.com!feeder.usenetexpress.com!tr3.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Wed, 23 Sep 2020 10:39:08 -0700 (PDT) In-Reply-To: <00cd3aaa-d518-43a2-b321-58d6fae70aebo@googlegroups.com> Complaints-To: groups-abuse@google.com Injection-Info: google-groups.googlegroups.com; posting-host=208.114.128.70; posting-account=MRPdDAoAAADUJmZVjnYaoafXFMadSeY1 NNTP-Posting-Host: 208.114.128.70 References: <00cd3aaa-d518-43a2-b321-58d6fae70aebo@googlegroups.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: Subject: Re: is there a version of unix written in Ada From: Olivier Henley Injection-Date: Wed, 23 Sep 2020 17:39:09 +0000 Content-Type: text/plain; charset="UTF-8" Xref: reader02.eternal-september.org comp.lang.ada:60249 List-Id: > Thanks everyone, it is more than clear Ada can do an OS, from the > realtime OS links. There has been some interesting development lately: - https://blog.adacore.com/cubit-a-general-purpose-operating-system-in-spark-ada - https://github.com/RavSS/HAVK - https://github.com/ajxs/cxos - https://archive.fosdem.org/2020/schedule/event/ada_spunky/ Also, you can find a 'probably' complete list here: https://github.com/ohenley/awesome-ada#OS-and-Kernels Personally, I think: a) efforts should be organized around a single project, b) we should find some financing for such a project and c) a lightweight, but formal design procedure should be put in place. Else, we will live with non-lasting attempts and a C base linux, forever unstable with new holes every 3 months, and some Rust that will inevitably makes its way in. I do not have the pocket to finance such a project but I could definitely project myself as thriving to organize and bridge different developers. If by any chance you know of a billionaire that has better ideas than trying to go to Mars and/or build a bigger yacht than its neighbor... give him my contact. Thx.