An open API service indexing awesome lists of open source software.

https://github.com/mediaexplorer74/moos

Experimental OS created with the .NET native AOT (ahead-of-time) compilation tech. CN/RU zone only.
https://github.com/mediaexplorer74/moos

aot experimental just-for-fun lite os os-dev poc research rnd

Last synced: 7 months ago
JSON representation

Experimental OS created with the .NET native AOT (ahead-of-time) compilation tech. CN/RU zone only.

Awesome Lists containing this project

README

          

# MOOS
My fork of [MOOS](https://github.com/nifanfa/MOOS/). The goal or research: learn AOT.

## Intro / About MOOS
MOOS (To Make **M**y **O**wn **O**perating **S**ystem Project) is a C# x64 operating system compiler with the .NET 7 Native AOT technology.

## Screenshots
![image 1](Images/shot1.png)
![image 2](Images/shot2.png)

## 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%3F).

### 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

## Bugs
No keyboard/mouse support found. Can't operate this OS. The os loading stops at "welcome screen with clock", ohhh. VMWare's USB detection failed, yea?... I have an idea to start MOOS without any emulation! :)

## References
- https://github.com/nifanfa/
- https://github.com/nifanfa/MOOS/

## ..
AS IS. No support. RnD only.

## .
[m][e] 2022

-------------------

# MOOS
Мой форк [MOOS](https://github.com/nifanfa/MOOS/). Цель: разобраться с AOT

## Интро / Про MOOS
MOOS переводится как Make **M**y **O**wn **O**perating **S**ystem (Моя собственноручная операционная система). Это проект 64-разрядной операционки, собранный с помощью C# и скомпилированный с помощью технологии .NET 7 Native AOT.

## Сборка кода
Для получения информации о компилировании исходного кода (и сборки а целом) MOOS, пожалуйста, обратитесь к [Wiki-странице Build](https://github.com/nifanfa/MOOS/wiki/How-do-you-build-or-compile-MOOS%3F).

### Требования к сборке
- 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 ( Замечание: USB не пашет под VMWare, и Вам необходима 64-битная хостовая машина (x64), если Вы хотите запускать VMware, так как 32 бита не поддерживаются )
- Windows 10-11 x64 или x86
- ЦП (CPU) , выпущенный после 2012 года, ну то есть ЦП с Ivy Bridge или чем-то получше
- 4 гига оперативы (но 8 гигов приветствуются)

## Скриншоты
![image 1](Images/shot1.png)
![image 2](Images/shot2.png)

## Баги
Че-то мыша и клава не пашут. Невозможно управлять сей оськой. Эх, процесс тормозится на экране приветствия с часиками. Глюки эмуляции USB в VMWare, что ли?... Попробую на реальном железе тогда образ оси стартануть! :)

## Ссыли
- https://github.com/nifanfa/
- https://github.com/nifanfa/MOOS/

## ..
Как есть. Без поддержки. Лишь для RnD, т.е. экспериментальная среда.

## .
[m][e] 2022