Ada中的操作系统

时间:2011-06-18 19:15:47

标签: operating-system ada

我想知道是否有人知道任何简单的设计,而是一个用Ada编写的非常简单的操作系统 或者如果可能的话,举个例子,谢谢。

4 个答案:

答案 0 :(得分:10)

虽然已经有了许多有希望的开始,但是我所知道的唯一一个用Ada编写的操作系统已经达到了MaRTE OS的完整性,这被设计为“硬实时操作”嵌入式应用系统“。

答案 1 :(得分:5)

还有TAMP:https://github.com/Lucretia/tamp

但它不是你可以称之为操作系统的状态。

答案 2 :(得分:3)

嗯,我实际上知道为小型嵌入式系统做过的几个自定义系统,但没有一个可供公众查看。可悲的是,由于军队/航空电子设备已经完成,很多优秀的Ada工作已经远离公众。

RTEMS已提供Ada和C源格式since the mid-1990s

答案 3 :(得分:3)

陆军安全操作系统(ASOS)几乎完全是在Ada中编写的。它旨在满足Orange Book A1保护要求,更直接地支持Ada应用程序,并在商品Sun3上运行。总软件是55,000行代码。它甚至还有一个检查点/恢复,后来还有一个安全的RDBMS。

http://www.cs.washington.edu/research/projects/poirot3/Oakland/sp/PAPERS/00044288.PDF