UnoDOS是一个开源图形操作系统家族,采用Mozilla Public License 2.0许可证发布,允许自由使用、源代码检查和修改分发1。该系统完全用x86汇编编写,从16位实模式的IBM PC/XT版本演进至现代64位PC的pc64版本,支持从IBM PC/XT(8088处理器)到现代笔记本等22种机器1。
原始版本可完整容纳于1.44 MB软盘中,包含内核、窗口管理器、两个文件系统、协作式多任务处理和完整应用套件1。pc64版本则可在2007年后的任何x86-64 PC上裸金属运行1。系统配备了Office 97级别的办公套件(包括UnoWord、UnoCalc、UnoShow)、浏览器、IDE、Python运行时和SSH客户端等应用1。
系统的核心模块包括存储驱动、USB栈、TCP/IP网络栈和音频驱动,均采用原生x86代码实现1。此外,UnoDOS还支持虚拟化功能,可在其上运行Ubuntu内核作为客机1。当前版本为v3.34.0,已发布425个以上的构建版本1。
UnoDOS is an open-source graphics operating system family developed entirely in x86 assembly language, spanning from 16-bit real-mode versions for IBM PC/XT systems to modern 64-bit implementations for contemporary PCs.1 The system supports 22 different machines, ranging from computers equipped with 8088 processors to modern laptops.1 The original version could fit on a 1.44 MB floppy disk and included a kernel, window manager, two file systems, cooperative multitasking, and a complete application suite.1 The pc64 variant can run bare-metal on any x86-64 PC manufactured after 2007.1
The comprehensive software ecosystem bundled with UnoDOS includes an office suite comparable to Office 97 featuring UnoWord, UnoCalc, and UnoShow, along with a web browser, integrated development environment, Python runtime, and SSH client.1 All components, including storage drivers, USB stack, TCP/IP network stack, and audio drivers, are implemented as native x86 code.1 The system also supports virtualization capabilities, allowing Ubuntu kernel instances to run as guest systems within UnoDOS.1
UnoDOS is distributed under the Mozilla Public License 2.0, which permits free use including commercial applications, source code inspection, and modified distributions.1 The current release version stands at v3.34.0, representing over 425 build iterations.1
评论
还没有评论,欢迎留下第一条。