NightOS is an experimental general-purpose operating system aiming to provide the highest security and safety to the average user, while remaining powerful enough to be fast, efficient and highly customizable for more advanced users.
It is currently undergoing complete design.
- Extreme customization, up to the kernel itself
- Data loss prevention with crash saves
- Secured with the permissions system and sandboxes
- Secured to external attacks with by-default encryption
- Resilient to freezes with the freeze prevention system
- Customize the environment and use it anywhere thanks to synchronization
- Remote computers management using domains
- Built-in parental control
- Native applications for common tasks
- ...and many others
Design and specification documents can be found in the docs
directory.
The documentation is also live at https://clementnerma.github.io/NightOS
.
NightOS is an operating system aiming to replace ancient systems like Windows, Linux or MacOS. Well, this is the ideal goal but given how much Windows/Linux/MacOS and other systems are deeply installed in today's computers, NightOS is more of a theorical operating system that shows what we could get if we hadn't to maintain legacy compatibility with ancient architectures.
You can find the motivations of the project as well as in-depth explanations in the docs.
This project is released under the Apache-2.0 license terms.
The project's logo was created using an original picture from rmRander, who owns the original image's rights. You can find the original picture here.