Eyeos es un sistema operativo multiplataforma libre y gratuito, tiene un aspecto parecido al escritorio de Windows.
El sistema operativo funciona enteramente dentro del navegador y no se requiere instalar ningún software adicional, ya que solo se necesita un navegador que soporte AJAX, Java y Macromedia Flash (dependiendo de las aplicaciones que se deseen ejecutar).

Trae un paquete basico de aplicaciones  que vienen por defecto,. Este paquete incluye toda la estructura de un sistema operativo y algunas aplicaciones de tipo office  como un procesador de textos, un calendario, un gestor de archivos, un mensajero, un navegador, una calculadora y mucho más. Eyeos está autorizado bajo la licencia libre AGPL.

También esta disponible un sitio que se llama eyeOsApps de donde descargar aplicaciones externas.

Para los desarrolladores, eyeos proporciona el eyeos Toolkit, un conjunto de librerías y funciones para desarrollar aplicaciones eyeos. Utilizando el sistema de repositorios automático incluido en eyeos todo el mundo puede crear su propio repositorio y distribuir aplicaciones a través de él.

Cada parte del core del escritorio es una propia aplicación, utilizando javascript para enviar comandos al servidor para hacer interactuar al usuario. Las acciones se realizan utilizando AJAX (como el lanzamiento de una aplicación), que envía la información del evento en el servidor. El servidor envía de vuelta las tareas por el cliente en formato XML, como la elaboración de un widget.

En el servidor, eyeos utiliza archivos XML para guardar la información. Esto hace muy sencillo para un usuario el hecho de hacer funcionar eyeos en un servidor, ya que no requiere mayor configuración que la de crear la cuenta por el primer usuario, haciéndolo muy fácil de funcionar. Para evitar cuellos de botella la información de cada usuario y ajustes son almacenados en archivos diferentes, previniendo que ocurra una escasez de recursos.