Starling, un escritorio Linux para Linux escrito por IA y dirigido por una sola persona

Fuentes: Starling: a real desktop written by AI, directed by one person

Starling es un escritorio completo para Linux escrito por inteligencia artificial bajo la dirección de una sola persona a lo largo de seis meses. A diferencia de intentos previos —que se limitaban a una pestaña del navegador o a maquetas visuales—, controla la GPU directamente mediante DRM/KMS, actúa como compositor de Wayland y aloja un servidor X11, por lo que ejecuta aplicaciones de terceros como Chrome, Slack o Zoom sin que estas hayan sido adaptadas a él. El proyecto se distribuye como un paquete .deb de 53 MB para Ubuntu 26.04 LTS (amd64) y se selecciona como sesión en la pantalla de login (GDM). Sus aproximadamente 62.000 líneas de código se apoyan en un motor propio de unos 273.000 líneas que adapta el framework Flutter a Swift; ambos repositorios en GitHub son públicos. El sistema incorpora ventanas flotantes y en mosaico conmutables, espacios virtuales al estilo Mission Control, soporte para varios monitores con escalado por pantalla y arranque en caliente, un dock con efectos de cristal calculados por fragment shader (refracción según la ley de Snell, borde de Fresnel y reflejo especular), y un conjunto de aplicaciones propias (Archivos, Terminal, Ajustes, Calculadora, Editor de texto, Visor de imágenes y una tienda que instala paquetes del repositorio de Ubuntu) compiladas con la misma cadena que el escritorio. La interfaz se compila a código máquina y vincula solo un núcleo de renderizado en C, sin máquina virtual intermedia, y comparte los búferes de los clientes directamente desde la GPU (dmabuf, sin copia). Sus autores sostienen que el coste de construir un escritorio Linux ha descendido drásticamente y que esto abre la puerta a nuevos proyectos que antes requerían décadas de trabajo institucional.