JavaOS is an operating system with a Java virtual machine as a fundamental component, originally developed by Sun Microsystems.[1] Unlike Windows, Mac OS, Unix or Unix-like systems which are primarily written in the C programming language, JavaOS is primarily written in Java. It is now considered a legacy system.[2]