Do you need a flexible and secure OS? Then JavaOS is your choice. JavaOS is a project based on JX project. The architecture of this OS has three parts: kernel, interface and user land. The name of the kernel is jxcore. It is a microkernel. Above that is the Domain Zero. It is the interface between Java and the kernel. The userland is purely written in Java. It is a SDK for Java applications. The future work consists of a kernel written in Rust, and porting to other platform e.g. arm and RISC-V. Maybe we will add support to other programming languages like: Python and JavaScript.