MenuetOS, FASM Assembly dilinde yazılmış monolitik önleyici, gerçek zamanlı çekirdeğe sahip bir işletim sistemidir. Sistem ayrıca video sürücüleri de içerir. 64-bit ve 32-bit x86 mimarili bilgisayarlarda çalışır. Geliştiricisi Ville M. Turjanmaa'dır. Bir grafiksel masaüstüne, oyunlara ve ağ yeteneklerine (TCP/IP yığını) sahiptir. Ayırt edici bir özelliği 1.44 MB'lık bir diskete sığmasıdır.
Tarihçe
32-bit
MenuetOS başlangıçta 32-bit x86 mimarileri için yazılmış ve GPL-2.0-only lisansı altında yayınlanmıştır, bu nedenle uygulamalarının çoğu GPL altında dağıtılmaktadır.[2]
64-bit
Genellikle Menuet 64 olarak adlandırılan 64-bit MenuetOS, 64-bit assembly dili programlamayı öğrenmek için bir platform olmaya devam etmektedir. 64-bit Menuet, kaynak kodu olmadan yalnızca kişisel ve eğitim amaçlı kullanım için ücretsiz olarak dağıtılır ve lisans, demonte etmeyi yasaklayan bir madde içerir.[1]
Çok çekirdek desteği, 24 Şubat 2010 tarihinde eklendi.
Özellikler
MenuetOS gelişimi hızlı, basit, verimli uygulama üzerine odaklanmıştır. MenuetOS ağ yeteneklerine ve çalışan bir TCP/IP yığınına sahiptir. Ağ kodunun çoğu Mike Hibbett tarafından yazılmıştır.
Menuet'in ana odak noktası kolay assembly programlama için bir ortam oluşturmak olmuştur, ancak assembler çekirdeği üzerinde yüksek seviyeli programlama dili ile yazılmış yazılımları çalıştırmak hala mümkündür. Üst düzey dil desteğine yönelik en büyük tek çaba Jarek Pelczar'ın C kütüphanelerini Menuet'e taşıma çalışmasıdır.
Sürüm 0.99'daki GUI, pencere şeffaflığı ile 1920 x 1080'e (16 milyon renk) kadar ekran çözünürlüğünü desteklemektedir. İşletim sistemi birkaç USB 2.0 çevre birimi sınıfı için desteğe sahiptir. MenuetOS, Quake ve Doom'un shareware sürümleriyle birlikte gelir.[2]
Disk erişimi için MenuetOS FAT32 dosya sistemini destekler.[3] Yazma desteği sadece USB bağlantılı cihazlara mümkündür.
1.49.60 sürümünden itibaren MenuetOS, UEFI makinelerde de Easyboot kullanılarak önyüklenebilir.
Dağıtımlar
32-bit
- Menuet32
- GridWorks "EZ" dağıtımı (kapsamlı 32 bit arşiv paketleri) (CD/HD Boots)
64-bit
64-bit ana dağıtım, artık özel mülktür. 32-bit GPL MenuetOS'un Rusça, Çince, Çekçe ve Sırpça dillerinde çevirileri de dahil olmak üzere çeşitli dağıtımları hala mevcuttur.
Ayrıca bakınız
Kaynakça
Bibliyografi
Dış bağlantılar
Wikimedia Commons'ta
MenuetOS ile ilgili ortam dosyaları bulunmaktadır.