# MOOS **Repository Path**: orchid-open-source-mirroring/MOOS ## Basic Information - **Project Name**: MOOS - **Description**: 64位操作系统(MOOS):NET Native AOT技术编译的C# 64位操作系统,系统的基础功能基本都已经支持:网卡、多处理、IP4、IP6、红白机模拟器、鼠标、键盘、应用程序等。 开发操作系统,涉及的技术都比较底层,学习OS这些底层知识,对于我们程序员做开发,还是非常有帮助,可以让我们更轻松去理解背后高级的设计、理解系统的性能瓶颈、更多角度思考编程。 - **Primary Language**: C# - **License**: Unlicense - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2024-12-21 - **Last Updated**: 2024-12-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README [![Language switcher](https://img.shields.io/badge/Language%20%2F%20%E8%AF%AD%E8%A8%80-English%20%2F%20%E8%8B%B1%E8%AF%AD-blue)](https://github.com/nifanfa/MOOS/blob/main/README_CN.md)

GitHub issues GitHub forks GitHub stars GitHub license GitHub license Discord Shield

# MOOS MOOS (**M**y **O**wn **O**perating **S**ystem Project) is a C# x64 operating system compiler with the .NET 7 Native AOT technology. ## Building For information on compiling MOOS, please read the [build wiki page]([https://github.com/nifanfa/MOOS/wiki/How-do-you-build-or-compile-MOOS%3](https://github.com/nifanfa/MOOS/wiki)F). ### Build requirements - VMware Workstation Player - https://www.vmware.com/products/workstation-player.html - Visual studio 2022 - https://visualstudio.microsoft.com/ - QEMU - https://www.qemu.org/download or VMWare ( Note - USB Does not work with VMWare and you need x64 if you want to run VMware, 32 bit is not supported ) - Windows 10-11 x64 or x86 - A CPU from at least 2012 or newer, or in basic terms an Ivy Bridge CPU or over - 4GB of RAM but 8GB is recommended


![image](Screenshot3.png) ## Features | Feature | Working in VM | Working on hardware | Information | | ------- | ------------- | ------------------- | ----------- | | Applications .mue (MOOS User Executable) | 🟩 | 🟩 | | Error Throwing / Catching | 🟥 | 🟥 | | GC | 🟨 | ⬜ | Not safe | | Multiprocessor | 🟩 | 🟩 | | Multithreading | 🟩 | 🟩 | | EHCI(USB2.0) | 🟩 | 🟩 | | USB Keyboard | 🟨 | ⬜ | | USB Mouse | 🟩 | ⬜ | | USB HUB | 🟥 | 🟥 | | PS2 Keyboard/Mouse(USB Compatible) | 🟩 | 🟩 | | Nintendo Family Computer Emulator | 🟩 | 🟩 | | DOOM(doomgeneric) | 🟩 | 🟩 | | Intel® Gigabit Ethernet Network | 🟩 | 🟩 | | Realtek RTL8111E | 🟩 | 🟩 | | ExFAT | 🟩 | ⬜ | | I/O APIC | 🟩 | 🟩 | | Local APIC | 🟩 | 🟩 | | SATA | 🟩 | ⬜ | | IDE | 🟩 | 🟩 | | SMBIOS | 🟩 | 🟩 | | ACPI | 🟩 | 🟩 | | IPv4 | 🟩 | 🟩 | | IPv6 | 🟥 | 🟥 | | TCP | 🟩 | 🟩 | | UDP | 🟩 | 🟩 | | DNS | 🟩 | 🟩 | | DHCP | 🟩 | 🟩 | | Lan | 🟩 | 🟩 | | Wan | 🟩 | 🟩 | | Color Key | Meaning | | ----- | ------- | | 🟩 | Yes | | 🟥 | No | | 🟨 | W.I.P / Partially / Buggy | | ⬜ | Unknown | ## Contact me 联系方式 Email: nifanfa@foxmail.com (i hardly use that so it may took a few month to check your post) QQ: 3244735564 QQ群: 686383293 Discord: https://discord.gg/uJstXbx8Pt