mirror of
https://github.com/RGBCube/serenity
synced 2025-07-27 04:57:45 +00:00
No description
![]() The mismatch between the two was causing some trouble if you'd mmap e.g 1KB and then try to munmap() it. The kernel would whine that it couldn't find any such mapping (because mmap() actually rounded the 1KB to a 4KB page.) |
||
---|---|---|
AK | ||
Applications | ||
Base | ||
Kernel | ||
LibC | ||
LibGUI | ||
Meta | ||
SharedGraphics | ||
Userland | ||
WindowServer | ||
.gitignore | ||
ReadMe.md |
Serenity
x86 Unix-like operating system for IBM PC-compatibles.
About
I always wanted to write my own operating system, but I never took it seriously. Until now.
Screenshot
Current features
- Pre-emptive multitasking
- Compositing window server
- ext2 filesystem support
- mmap()
- Unix-like libc and userland
- Pseudoterminals
- Event-driven GUI library
- Other stuff I can't think of right now...
Author
- Andreas Kling - awesomekling
License
Undecided. Probably something close to 2-clause BSD.