NayuOS is the name of the operating system used by most Nexedians on their laptop. NayuOS main feature is its absence of persistent state which brings three essential benefits:
Based on this experience, we plan to extend NayuOS targets to servers and embedded systems in addition to laptops and desktops. We also plan to depart from its current base: ChromiumOS (see NXD-Document.Blog.NayuOS.After.Google for explanation).
Yet, we expect to keep the security, simplicity, reliability and privacy that early design of ChromiumOS provided.
NayuOS design principles are listed bellow:
Targets for NayuOS are:
Modes for NayuOS are:
Security is inspired by (original) ChromeOS secure boot (see MIT article "Security of Google Chromebook") rather than by Android.
SlapOS node installation is described here: SlapOS Tutorial - Installing SlapOS Node (Comp-123). SlapOS installation depends roughly on python, patched babel and not much more.
Key architecture concepts common to all targets:
Key concepts specific to server architecture are defined bellow:
Key concepts specific to desktop architecture are defined bellow:
Key concepts specific to embedded systems: