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.

MenuetOS
Screenshot
Perusahaan / pengembangVille M. Turjanmaa
Diprogram dalamFASM assembly language
Status terkiniBeta
Model sumberOpen source (32-bit)
Closed source (64-bit)
Rilis perdana16 Mei 2000; 23 tahun lalu (2000-05-16) (32-bit)
Rilis stabil terkini32-bit: 0.86 / 20 Februari 2015; 9 tahun lalu (2015-02-20)
64-bit: 1.26.20 / 9 Juli 2017; 6 tahun lalu (2017-07-09)
Ketersediaan bahasaEnglish, Russian, Chinese, Czech, Serbian
Dukungan platformIA-32, x86-64
Kernel typeMonolithic
Antarmuka bawaanGraphical user interface
LisensiGPL v2 (32-bit)
Proprietary (64-bit) [1]
Situs web resmiwww.menuetos.net

[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 sunting

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 sunting

  • KolibriOS - pengembangan gratis dari MenuetOS

Referensi sunting

  1. ^ damnsmalllinux.org - Really interesting OS, 2004-12-27
  2. ^ (Jerman) MenuetOS: In Assembler geschriebenes Betriebssystem, golem.de, 2009-08-10
  3. ^ (Rusia) Яков Уваров (30 August 2005) Мал золотник, да дорог Diarsipkan 2012-02-24 di Wayback Machine., Computerra

Bacaan lanjutan sunting