Die Veröffentlichung des Betriebssystems MenuetOS 1.53, geschrieben in Assembler

Die Version 1.53 des Betriebssystems MenuetOS wurde veröffentlicht, deren Kernel vollstĂ€ndig in Assembly-Sprache entwickelt wird. Die Builds von MenuetOS sind fĂŒr 64-Bit x86-Systeme vorbereitet und können unter QEMU ausgefĂŒhrt werden. Der Systembuild benötigt 1,4 MB und wird als Diskettenimage und ISO-Image zum Brennen auf CD bereitgestellt (unterstĂŒtzt den Start in VirtualBox). Der Quellcode des Projekts Menuet64 wird unter einer restriktiven Lizenz verbreitet, die eine Genehmigung fĂŒr jede kommerzielle Nutzung erfordert, wĂ€hrend Menuet32 unter der GPL-Lizenz steht.

Das System unterstĂŒtzt preemptives Multitasking, das Booten auf UEFI-Systemen und SMP auf Mehrkernsystemen. Das Projekt entwickelt auch einen eigenen X-Server und bietet eine integrierte BenutzeroberflĂ€che mit UnterstĂŒtzung fĂŒr Themen, Drag & Drop, UTF-8-Codierung und das Wechseln von Tastaturlayouts. FĂŒr die Anwendungsentwicklung in Assembler wird eine eigene integrierte Entwicklungsumgebung angeboten.

Im Betriebssystem stehen ein Netzwerk-Stack, Treiber fĂŒr Ethernet und USB 2.0 sowie die Audiocodecs AC97 und Intel HDA (ALC662/888) zur VerfĂŒgung. Das Projekt entwickelt einen einfachen Webbrowser HTTPC, E-Mail- und FTP-Clients sowie einen VNC-Client. Server FTP und HTTP, Anwendungen zum Anzeigen von Bildern, Textbearbeitung, Dateiverwaltung, Videoanzeige, Musikabspielung. Zur Dateinavigation wird der Dateimanager NDN (Necromancer’s Dos Navigator) empfohlen, der fĂŒr MenuetOS portiert wurde. Es ist auch möglich, einen DOS-Emulator und Spiele wie Quake und Doom zu starten.

Zu den jĂŒngsten Änderungen in MenuetOS gehört die Integration des Multimedia-Players MPlayer, ein neues Interface-Design und ein neues MenĂŒsysthem, UnterstĂŒtzung fĂŒr ausfĂŒhrbare Dateien im ELF-Format und die Bereitstellung von Komponenten zur KompatibilitĂ€t mit Linux. Die KompatibilitĂ€t mit Linux wird durch eine grundlegende POSIX-Schicht gewĂ€hrleistet, die die Erstellung von GUI-Anwendungen ermöglicht, die sowohl in Menuet als auch in Linux/X11 ausgefĂŒhrt werden können, sowie durch einen eigenen X-Server, der in Assembly-Sprache geschrieben ist und der die Ausgabe von Anwendungen, die auf einem externen Linux-System gestartet wurden, umleiten kann, um deren Interface in MenuetOS anzuzeigen.

Die Veröffentlichung des Betriebssystems MenuetOS 1.53, geschrieben in Assembler


Quelle: opennet.ru
ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server đŸ”„ ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster