Mi chiedo se qualcuno conosca un design semplice, ma un sistema operativo molto semplice scritto in Ada O se possibile, fare un esempio, grazie.Sistema operativo in Ada
risposta
C'è anche TAMP: https://github.com/Lucretia/tamp
Ma non è in uno stato che si può chiamare OS.
Grazie (:, mi aiuta molto (: – Alexandre
Mentre ci sono state molte speranze di avvio, l'unico sistema operativo scritto in Ada mi rende conto che ha raggiunto una parvenza di completezza è MaRTE OS, che è stato progettato come un "sistema operativo in tempo reale difficile per embedded applicazioni".
Beh, in realtà conosco diversi tipi personalizzati per piccoli sistemi embedded, ma nessuno è disponibile per la visualizzazione pubblica. Purtroppo, molte delle buone opere di Ada sono state nascoste al pubblico a causa della postazione militare/avionica in cui è stato fatto.
RTEMS è disponibile in entrambi i moduli di fonte Ada e C since the mid-1990s.
Storia di RTEMS: http://www.rtems.com/ml/rtems-users/2004/settembre/msg00064.html – user287424
Il sistema operativo sicuro dell'esercito (ASOS) è stato scritto quasi interamente in Ada. È stato progettato per soddisfare i requisiti di protezione di Orange Book A1, supportare le applicazioni Ada in modo più diretto e funzionare su un prodotto Sun3. Il software totale era 55.000 linee di codice. Aveva persino il checkpoint/ripristino e in seguito un RDBMS sicuro.
http://www.cs.washington.edu/research/projects/poirot3/Oakland/sp/PAPERS/00044288.PDF
Il collegamento è morto :( –
Il miglior lavoro sulla sicurezza ad alta sicurezza di quel tempo è stato a volte pubblicato in ACM e IEEE con paywall.Questa era solo una copia gratuita del rapporto finale.Tuttavia, l'introduzione ti dirà molto.Se hai accesso, includo anche un link a quello con specifiche e verifica –
http://www.dtic.mil/cgi-bin/GetTRDoc?AD=ADA340370&Location=U2&doc=GetTRDoc.pdf –
Vedi anche questa [thread] (http://groups.google.com/group/comp.lang.ada/browse_frm/thread/dea2d62ab1462538). – trashgod
... presumendo che tu abbia un account Google. –
Vedo che Trashgod ha trovato il mio thread su google sullo stesso argomento! – Shark8