Todo lo viejo vuelve a ser nuevo.
En los viejos tiempos, los gestores de ventanas en mosaico existían debido a la complejidad de gestionar las ventanas superpuestas. Con el tiempo cayeron en desgracia, excepto para aplicaciones de nicho como tener docenas de terminales virtuales en un sistema de gestión o monitoreo. Mis amigos operadores de red con sistemas tipo tablero de mandos preferían el gestor de ventanas en mosaico, o utilizaban sistemas no en mosaico de forma que se comportaran como sistemas en mosaico.
Ahora tenemos un nuevo problema. Las estaciones de monitores múltiples habían hecho que los usuarios desarrollaran un estilo de trabajo en el que cada pantalla representaba un "contexto" (Correo aquí, navegador aquí, documentos aquí, IDE aquí). Sin embargo, ahora vemos pantallas gigantescas con resoluciones alucinantes. Con mucho espacio en la pantalla, el usuario tiene que dispersar las ventanas en una región general de la pantalla o explotar las ventanas en espacios inusualmente grandes. La idea de maximizar una ventana se convierte en una tontería.
Un "gestor de ventanas en mosaico" o una cuadrícula "regionalizada" en un monitor grande proporciona áreas contextuales en la pantalla de la misma manera que lo harían varios monitores. "Maximizar a la cuadrícula" sustituye a la maximización. No es REALMENTE un gestor de ventanas en mosaico, pero añade elementos de mosaico para gestionar el espacio de la pantalla extremadamente grande.