macOS 15 Sequoia te obliga a pasar por más obstáculos para desactivar las comprobaciones de la aplicación Gatekeeper
Agrandar / La función Gatekeeper de Mac ha estado impulsando a los desarrolladores a firmar digitalmente sus aplicaciones desde que se introdujo en 2012.

Manzana/Andrew Cunningham

Siempre ha sido más fácil ejecutar software de terceros en un Mac que en un iPhone o iPad. A pesar de la introducción de la Mac App Store un par de años después de la apertura de la App Store del iPhone, siempre ha sido posible descargar y ejecutar scripts y software de terceros en su Mac desde cualquier lugar. Es una de las razones por las que el iPhone y iPad están sujetos a las nuevas regulaciones de la Unión Europea sobre la descarga lateral de software y las tiendas de aplicaciones de terceros, mientras que Mac no lo está.

Eso no va a cambiar en macOS 15 Sequoiala nueva versión de macOS que se lanzará al público este otoño. Pero es a punto de volverse más molesto para algunas aplicaciones, según una nota agregado al sitio para desarrolladores de Apple ayer.

“En macOS Sequoia, los usuarios ya no podrán hacer clic con la tecla Control presionada para anular Gatekeeper al abrir software que no esté firmado correctamente o no esté certificado”, se lee en la breve nota. “Deberán visitar Configuración del sistema > Privacidad y seguridad para revisar la información de seguridad del software antes de permitir su ejecución”.

Los usuarios (incluyéndome a mí) habían notado este comportamiento en las primeras versiones beta de macOS Sequoia, pero esta nota confirma que el cambio se realizó a propósito y que el software funciona según lo previsto.

Qué está cambiando y qué no

Para entender qué está cambiando, es útil entender cómo maneja macOS las aplicaciones de terceros. Aunque el software se puede descargar y ejecutar en macOS desde cualquier lugar, Apple alienta a los desarrolladores a firmar digitalmente su software y enviarlo a Apple. Para notarizaciónque Apple describe como “un sistema automatizado que escanea su software en busca de contenido malicioso, verifica problemas de firma de código y le devuelve los resultados rápidamente”. Cabe destacar que es no lo mismo que el proceso de revisión de la aplicación en las tiendas de aplicaciones de Apple, donde los humanos verifican las aplicaciones enviadas y pueden negarse a distribuirlas si infringen las reglas de Apple.

La certificación tiene ventajas para los usuarios: pueden estar seguros de que las aplicaciones no han sido alteradas y pueden ejecutarlas con mínimas molestias gracias a Gatekeeper, la función de seguridad de filtrado de aplicaciones de macOS. Pero supone un paso adicional para los desarrolladores y requiere el uso de una cuenta de desarrollador de Apple paga de 100 dólares al año, algo que puede no valer la pena para proyectos de aficionados o proyectos de código abierto que no generan muchos ingresos (o ninguno) para sus colaboradores.

El software no firmado ni certificado no se ejecutará en las versiones actuales de macOS, pero siempre ha sido posible hacer clic con el botón derecho o con la tecla Control presionada en la aplicación o el script que desea ejecutar y luego hacer clic en Abrir, lo que expone una opción de “abrir de todos modos” en un cuadro de diálogo que le permite iniciar el software. Una vez que haya hecho una excepción para una aplicación, puede ejecutarla como lo haría con cualquier otra aplicación a menos que el software se actualice o cambie de alguna manera.

La sección de la aplicación Configuración a la que deberás ir en macOS Sequoia para permitir que se ejecuten aplicaciones no firmadas.
Agrandar / La sección de la aplicación Configuración a la que deberás ir en macOS Sequoia para permitir que se ejecuten aplicaciones no firmadas.

Andrew Cunningham

Esto nos lleva a lo que cambia Sequoia. La opción de clic derecho/Control-clic para abrir fácilmente aplicaciones no firmadas ya no está disponible. Los usuarios que quieran abrir software no firmado ahora tendrán que hacer el largo camino para hacerlo: primero, intente iniciar la aplicación y cierre el cuadro de diálogo que le indica que no se puede abrir. Luego, abra Configuración, vaya a la pantalla Privacidad y seguridad, desplácese hasta el final para llegar a la sección Seguridad y haga clic en el botón Abrir de todos modos que aparece para la última aplicación no firmada que intentó ejecutar.

Esta siempre ha sido una opción para evitar Gatekeeper, desde los días en que Configuración todavía era Preferencias del Sistema (y cuando Apple te permitía deshabilitar las comprobaciones de Gatekeeper por completo, algo Se eliminó en 2016). Pero lleva mucho más tiempo que nunca lo hice de esa manera una vez que descubrí el truco del clic derecho. Ahora, hacerlo de la manera más larga es obligatorio.

No quiero exagerar lo disruptivo que es esto: por lo general, una vez que permites que una aplicación se ejecute por primera vez, no tienes que pensar en ello nuevamente a menos que la aplicación se actualice o modifique o altere de alguna otra manera. Apple no permite ni prohíbe ningún comportamiento nuevo en macOS. Las aplicaciones populares de los principales desarrolladores tienden a estar certificadas por notario, lo que hace que este cambio sea irrelevante. Y si este cambio impulsa a más desarrolladores a firmar y certificar sus aplicaciones, podría decirse que es una victoria para la seguridad y la comodidad del usuario.

Pero para la mayoría de las personas, la mayor parte del tiempo, solo hará que una molestia menor se convierta en una molestia de tamaño mediano. Y entre los que tienen mentalidad conspirativa, volverá a encenderse. Ansiedades de un niño de 12 años sobre Apple bloqueando macOS en el mismo grado en que ya bloquea iOS y iPadOS.

La actualización de macOS 15 Sequoia está actualmente disponible para desarrolladores y el público general como versión beta si te has registrado en alguno de los programas beta de Apple. Primera iteración de la actualización 15.1 Con algunas funciones de inteligencia artificial generativa de Apple Intelligence habilitadas, también está disponible para desarrolladores con Macs con Apple Silicon.

Fuente