Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/amaneureka/AtomOS
A multitasking monolithic Kernel based x86 targeting Operating System written in C# from scratch aiming for high-level implementation of drivers in managed environment.
https://github.com/amaneureka/AtomOS
operating-system
Last synced: 13 days ago
JSON representation
A multitasking monolithic Kernel based x86 targeting Operating System written in C# from scratch aiming for high-level implementation of drivers in managed environment.
- Host: GitHub
- URL: https://github.com/amaneureka/AtomOS
- Owner: amaneureka
- License: bsd-3-clause
- Created: 2016-04-11T15:56:39.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-03-18T20:44:21.000Z (over 7 years ago)
- Last Synced: 2024-10-30T02:36:54.515Z (17 days ago)
- Topics: operating-system
- Language: C#
- Homepage: http://www.atomixos.com
- Size: 6.18 MB
- Stars: 1,259
- Watchers: 68
- Forks: 86
- Open Issues: 34
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Atomix Development : Atom OS
[![Build Status](https://travis-ci.org/amaneureka/AtomOS.svg?branch=master)](https://travis-ci.org/amaneureka/AtomOS)
A Multitasking **Monolithic** Kernel based x86 targetting Operating System written in C# from scratch aiming for high level implementation of drivers in managed environment and security.
## Screenshot
![Compsitor Testing](http://i.imgur.com/mrMfyTb.png)## Kernel Features
- Paging
- Multithreading
- ELF Loader
- Syscalls
- SHM
- Compositor## Drivers
- PS2 Keyboard/Mouse
- ATA/ATAPI IDE
- Vmware SVGA
- VBE 2.0
- ACPI
- Timer
- FAT-32## Quick Links
- [Project Structure](https://github.com/amaneureka/AtomOS/wiki)
- [Compiler](https://github.com/amaneureka/AtomOS/wiki/Compiler)
- [Build Environment](https://github.com/amaneureka/AtomOS/wiki/Build-Environment)## Community
### Wiki
For instructions on building, check [Building from Source](https://github.com/amaneureka/AtomOS/wiki/Build-Environment)### IRC
For help building the kernel or discussion join us in ```#atomos``` on Freenode (```irc.freenode.net```)
Follow me on Twitter [@amaneureka](https://twitter.com/amaneureka) for latest updates## License
> © [Aman Priyadarshi](mailto:[email protected])
> Complete License can be found [here](LICENSE.md)
>
> IL Processing Code © [The Cosmos Project](https://github.com/CosmosOS/Cosmos)
> Complete License can be found [here](https://github.com/CosmosOS/Cosmos/blob/master/LICENSE.txt)
> [More Details](https://github.com/amaneureka/AtomOS/tree/master/src/Compiler/License.txt)