--------------------------------------------------------------------------
http://www.oschina.net/news/62485/menuetos-1-0-released
MenuetOS 1.0 Released, an Operating System Developed in Assembly
Posted by oschina on: May 16, 2015 (19 comments)
Share to:
Favorite +34
Review of the 2016 Shanghai OSC Source Creation Conference and PPT Sharing >>> »
The official version of MenuetOS 1.0 has finally been released. The update contents include:
Mediaplayer demo, dibcom 0700 TV-tuner firmware
3DS Viewer update from Maciej Guba,
macgub3@wp.pl
Midiplayer, FTP client and server, Draw updates
Https, Chess, C5, Tetris updates
This is an operating system completely written in assembly language. Therefore, it runs extremely fast and is very small in size. It can even fit on a floppy disk. MenuetOS provides preemptive multitasking, an eye-catching beautiful GUI, a TCP/IP stack for network access, etc. What's even more amazing is that it can also run Quake games. The new operating system is still in the development stage. The two developers of MenuetOS, Ville Turjanmaa and Madis Kalme, were interviewed by PC World Australia to talk about what inspired them to undertake such a daunting task, as well as the current status and future of the operating system.
Ville said that the original reason for developing the operating system was: One day he was browsing the Internet, opened a web page containing a scripting language, but the short script executed extremely slowly. He decided to find an extreme method and use as much assembly language as possible... The 32-bit version of MenuetOS is released under GPL, but the 64-bit version does not use an open source license, and it is free for personal or educational use. The developers have not formulated a release schedule for version 1.0. They still need to add new drivers, improve existing applications, and add new features.
Click to view the large picture
Related Links
Detailed introduction of MenuetOS: Please click here
Download address of MenuetOS: Please click here
http://www.menuetos.net/download.htm
-----------------------------------------------------------------------------------------
MenuetOS Edit
This entry lacks a profile picture. Supplement relevant content to make the entry more complete and can also quickly upgrade. Hurry up and edit it!
MenuetOS is developed by British software engineer Ville Mikael Turjanmaa and Madis Kalme. It is an open-source 32-bit operating system completely written in x86 assembly language in 2000.
Chinese Name MenuetOS Time 2000 Nature Operating system
Contents
1 Introduction
2 Main Functions
Introduction Edit
MenuetOS is developed by British software engineer Ville Mikael Turjanmaa and Madis Kalme. It is an open-source 32-bit operating system completely written in x86 assembly language in 2000. The latest versions are MenuetOS 0.85 (32-bit) and MenuetOS 0.98.27 (64-bit), which can be downloaded from its official website. Because it is all written in assembly language, MenuetOS, although only used on floppy disks, still has very complete functions.
Main Functions Edit
MenuetOS 0.77 Chinese Version
MenuetOS 0.77 Chinese Version
MenuetOS is an operating system developed for personal computers, completely written in 32/64-bit assembly language. Menuet64 is released under the License, and Menuet32 is open under GPL. Menuet supports 32/64-bit x86 assembly programs to write smaller, faster applications with less resource occupancy.
Menuet is not rooted in the UNIX or POSIX standards, nor is it based on any operating system. Its design purpose is: not to add additional layers between different parts of the OS at the beginning. These layers are usually complex and add defects. Of course, its assembly characteristics are also quite unique. Version 0.98.27 is mainly a bug-fix release.
Since header files can be generated by any other specific language, the application structure of Menuet is no longer exclusively reserved for assembly language programming. However, all application designs are for using simple 32/64-bit assembly.
Accompanied by assembly language, Menuet's responsive GUI is easy to control.
-------------------------------------------------------------------------------------------
Learned
[
Last edited by zzz19760225 on 2016-5-18 at 17:48 ]