--------------------------------------------------------------------------
http://www.oschina.net/news/62485/menuetos-1-0-released
MenuetOS 1.0 发布,汇编开发的操作系统
oschina 发布于: 2015年05月16日 (19评)
分享到:
收藏 +34
2016上海OSC源创会图文回顾及PPT分享>>> »
MenuetOS 1.0 正式版终于发布了,更新内容包括:
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
这是一个完全使用汇编语言编写的操作系统。因此它运行起来超快,体积也非常小,它甚至可以放在一张软盘内。MenuetOS提供了抢占式多任务处理,一个引人注目的漂亮GUI,用于网络接入 的 TCP/IP堆栈等等。更令人称奇的是它还能运行Quake游戏,新操作系统当前仍然处于开发阶段。MenuetOS的两位开发者Ville Turjanmaa和Madis Kalme接受PC World Australia的采访,谈论了是什么激励他们去着手去做这样一个令人畏惧的任务,以及操作系统的现状和未来。
Ville称开发操作系统的最初源由是:某日他上网浏览,打开了一个包含脚本语言的网页,然而短短的一段脚本却执行起来无比缓慢,他决定寻找极端的 方法,尽可能多的用汇编语言.....MenuetOS的32位版本采用GPL发布,但64位版本没有使用开源许可证,个人或教育使用则是免费的。开发者 还没有制定1.0版的发布时间表,他们还需要加入新驱动程序和改进现有应用,增加新特性。
点击查看大图
相关链接
MenuetOS 的详细介绍:请点这里
MenuetOS 的下载地址:请点这里
http://www.menuetos.net/download.htm
-----------------------------------------------------------------------------------------
MenuetOS 编辑
本词条缺少名片图,补充相关内容使词条更完整,还能快速升级,赶紧来编辑吧!
MenuetOS是英国软件工程师Ville Mikael Turjanmaa和Madis Kalme开发的,完全由x86汇编语言于2000年写成的一款开放源码的32位操作系统。
中文名 MenuetOS 时 间 2000年 性 质 操作系统
目录
1 简介
2 主要功能
简介编辑
MenuetOS 是英国软件工程师Ville Mikael Turjanmaa和Madis Kalme开发的,完全由x86汇编语言于2000年写成的一款开放源码的32位操作系统。最新的版本为MenuetOS 0.85 (32位)和MenuetOS 0.98.27(64位),可以从其官方网站下载。由于全部使用汇编语言,MenuetOS虽然仅在软盘上使用,仍有非常完整的功能 。
主要功能编辑
MenuetOS0.77汉语版
MenuetOS0.77汉语版
MenuetOS是一款为个人计算机开发的操作系统,完全由32/64位汇编语言编写。Menuet64在遵循License许可下发布,Menuet32在GPL下开放。Menuet支持32/64位x86汇编程序,为了编写更小,更快的应用,并且有更少的资源占用率。
Menuet没有扎根于UNIX或POSIX标准,也没有基于任何操作系统,其设计目的在于:一开始不添加OS各个不同部分之间额外的层,这些层通常复杂而且平添缺陷。当然,它的汇编特性,也同样相当独特。版本0.98.27 主要是一个漏洞修复发行。
自从头文件能被特定的任何其他语言产生,Menuet的应用结构就不再专门留给汇编语言编程。然而,全部的应用程序设计都是为了运用简单的32/64位汇编。
伴随汇编语言,Menuet那反应敏捷的GUI是易于掌控的。
-------------------------------------------------------------------------------------------
学习了
Last edited by zzz19760225 on 2016-5-18 at 17:48 ]
--------------------------------------------------------------------------
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 ]