MenuetOS adalah sebuah sistem operasi dengan monolitik preemptive, real-time kernel, termasuk video driver, semua ditulis dalam bahasa assembly FASM, tersedia untuk arsitektur x86 baik 64-bit maupun 32-bit, dikembangkan oleh Ville M. Turjanmaa. Sistem operasi ini memiliki grafis desktop, game, dan kemampuan jejaring (TCP/IP stack), dan tetap muat pada disket 1.44 MB. Pada Intel Pentium MMX 200 MHz dapat booting dalam 5 seconds.
[1]
MenuetOS awalnya ditulis untuk arsitektur 32-bit x86 dan dirilis dengan lisensi GPL, sehingga banyak dari aplikasi yang didistribusikan di bawah GPL.[2]
Versi 64-bit dari MenuetOS, sering disebut sebagai Menuet 64, tetap menjadi platform untuk belajar bahasa pemrograman assembly 64-bit. Menuet 64 didistribusikan tanpa biaya untuk pribadi dan pendidikan, tetapi tanpa kode sumber.
Dukungan Multi-core ditambahkan pada 24 Feb 2010.
Fitur
Pengembangan MenuetOS difokuskan agar cepat, sederhana, dan implementasi yang efisien. MenuetOS memiliki kemampuan jaringan, dan TCP/IP stack. Sebagian besar jaringan kode ini ditulis oleh Mike Hibbett.
Fokus utama dari Menuet adalah membuat lingkungan yang mudah untuk pemrograman assembly, tetapi masih mungkin untuk menjalankan perangkat lunak yang ditulis dalam bahasa pemrograman tingkat tinggi pada assembler core. Salah satu upaya terbesar menuju dukungan bahasa pemrograman tingkat tinggi adalah Jarek Pelczar yang bekerja untuk port pustaka C untuk Menuet.
GUI pada versi 0.99 mendukung tampilan resolusi hingga 1920 x 1080 (16 juta warna) dengan transparansi jendela. OS memiliki dukungan untuk beberapa kelas dari USB 2.0. MenuetOS diluncurkan dengan versi shareware dari Quake dan Doom.
Untuk penyimpanan disk, MenuetOS mendukung file system FAT32.[3]
Lihat juga
- KolibriOS - pengembangan gratis dari MenuetOS
Referensi
Bacaan lanjutan