Spectacle deja de desarrollarse — por qué Rectangle es el sustituto
Spectacle deja de desarrollarse — por qué Rectangle es el sustituto
El propio repositorio de GitHub de Spectacle incluye un aviso de su desarrollador, Eric Czarny, en el que indica que el proyecto dejó de recibir mantenimiento activo tras casi una década de desarrollo intermitente. El aviso recomienda explícitamente Rectangle app como alternativa de código abierto. Esto no es un rumor ni una suposición de la comunidad; es la postura declarada por el propio autor de Spectacle, publicada directamente en la página del proyecto.
Qué significa realmente “descontinuado” aquí
El código fuente sigue siendo público y descargable, y Spectacle seguirá funcionando en cualquier Mac donde ya esté instalado. Lo que se ha detenido es el desarrollo activo: no habrá más correcciones de errores, no habrá más actualizaciones de compatibilidad para las nuevas versiones de macOS, y nadie mantiene la notarización y firma que Apple exige ahora del software distribuido para Mac.
Ese último punto pesa más de lo que parece a primera vista. Apple empezó a exigir la notarización de apps, un proceso que verifica que el binario de una app no ha sido manipulado y procede de un desarrollador registrado, después de que el desarrollo de Spectacle ya se hubiera ido apagando. El creador de Rectangle mac, en una publicación que aborda específicamente esta comparación, describe la notarización como una garantía de que lo que descargas desde la página de releases de GitHub es exactamente lo que él construyó y firmó, sin nada inyectado por el camino. Dado que cualquier gestor de ventanas necesita el permiso de Accesibilidad para mover ventanas, un permiso que, en principio, también podría permitir que una app maliciosa vigile las pulsaciones de teclas, esa cadena de verificación no es un detalle menor para esta categoría concreta de software.
El problema de Apple Silicon
Spectacle no tiene una versión oficial para Apple Silicon. Funciona bajo la traducción de Rosetta 2, y según las propias notas de migración de su creador, la única forma de hacerlo funcionar de forma nativa en un Mac de la serie M es compilarlo tú mismo desde el código fuente. Rectangle app, en cambio, se distribuye como binario universal, nativo tanto en Intel como en Apple Silicon, desde la versión 0.38. Para cualquiera con un Mac actual, esta es la razón práctica más concreta para cambiar: no hay garantía de que la traducción de Rosetta siga funcionando para siempre, y Apple ya la ha presentado como una capa transitoria, no permanente.
La brecha de funciones: qué perderías realmente
Según el propio creador de Rectangle app, esta cubre casi todo lo que hace Spectacle, dejando fuera solo un puñado de funciones poco conocidas de Spectacle, de forma deliberada, como parte de mantener el conjunto de funciones visibles de Rectangle app reducido por defecto. La única función claramente documentada que tiene Rectangle y que Spectacle nunca tuvo es el ajuste al arrastrar hasta el borde: arrastrar una ventana hasta un borde o esquina de la pantalla para cambiar su tamaño, en lugar de depender solo de atajos de teclado. Si tu flujo de trabajo con Spectacle era exclusivamente por teclado, la transición se parece casi a un reemplazo directo más que a un ejercicio de reaprendizaje.
Trasladar tus atajos
Rectangle incluye un modo de atajos compatible con Spectacle, que se ofrece como opción en el primer arranque o desde la pestaña Ajustes, y que cambia las combinaciones de teclas por defecto de Rectangle para que coincidan con las de Spectacle. Esto significa que tu memoria muscular existente, años pulsando la misma combinación para “mitad izquierda” o “maximizar”, se mantiene intacta sin que tengas que volver a aprender ni reasignar nada a mano.
Pasos prácticos de migración:
- Instala Rectangle desde rectangleapp.com o mediante
brew install --cask rectangle. - En el primer arranque, elige el conjunto de atajos compatible con Spectacle cuando se te pregunte (o cámbialo más tarde en Ajustes si ya elegiste los valores por defecto de Rectangle).
- Concede el permiso de Accesibilidad en Ajustes del Sistema > Privacidad y seguridad > Accesibilidad, la misma categoría de permiso que exigía Spectacle, así que este paso no te resultará desconocido.
- Desinstala Spectacle una vez que hayas confirmado que tus atajos habituales se comportan como esperas. Tener dos gestores de ventanas basados en Accesibilidad funcionando a la vez es una fuente habitual de conflictos.
¿Deberías seguir usando Spectacle de todos modos?
Si tienes un Mac Intel, te quedas en una versión más antigua de macOS, y prefieres específicamente el comportamiento exacto de Spectacle, probablemente seguirá funcionando durante un tiempo; el código sigue ahí, y nada te obliga a desinstalarlo. El riesgo crece con cada nueva versión de macOS, ya que nadie prueba Spectacle contra ellas, y crece aún más si en algún momento pasas a Apple Silicon, donde te quedarías atado a Rosetta o a una compilación propia. Para cualquiera que esté configurando un Mac nuevo hoy, no hay un argumento real para empezar con una app sin mantenimiento cuando existe un sustituto gratuito, en desarrollo activo y prácticamente idéntico.
