Theseus OS - OS yang dibuat dengan Rust
(github.com)-
OS modern yang dikembangkan dari nol dengan Rust untuk bereksperimen dengan struktur OS baru, pengelolaan state(*) yang lebih baik, serta cara memindahkan tanggung jawab pengelolaan resource dari OS ke compiler
-
Dapat dibangun dan dijalankan (QEMU) di lingkungan Linux/WSL/macOS/Docker
- Menyelesaikan masalah State Spill: saat aplikasi dan OS berkomunikasi dan berjalan, bahkan jika sistem crash, status tiap aplikasi yang dikelola OS tetap dapat dipertahankan secara independen
Presentasi Theseus OS di OSDI 2020: https://www.youtube.com/watch?v=j4ZPZoPNjkw
2 komentar
OS baru terus dibuat, tapi OS seperti ini akan dipakai di mana ya...
OS seperti ini, termasuk yang ini, kebanyakan tampaknya adalah OS untuk tesis mahasiswa pascasarjana, jadi sering kali dirilis lebih sebagai pembuktian teori OS baru daripada untuk penggunaan nyata sehari-hari.
Kalau hal-hal seperti ini terus menumpuk, OS yang kita gunakan sekarang juga akan berkembang lebih jauh.