Mirando los foros de desarrollo de Apple y no habiendo programado en C desde la universidad, estoy un poco fuera de mi profundidad tratando de entender los fundamentos de los componentes del modelo de protección de MacOS empleado en las últimas versiones del sistema operativo y cómo afecta a la seguridad en general.
No estoy seguro de dónde surgieron los Sandboxes para protegernos de nosotros mismos con programas que hacían cosas traviesas, pero agradecería mucho que se entendiera mejor cómo funciona y qué ocurre cuando se producen dichas travesuras.
Supongo que los Errores y Fallos en la Consola están relacionados con problemas de acceso y protección basados en su contexto y el hecho de que ejecuto algunos softs que no están dando el sello de Kwality de Apple en la instalación del software. Es más que probable que tenga procesos chocando con cosas o procesos que no pueden acceder a los recursos. En la consola veo un flujo de errores y fallos - alrededor de 100 por minuto en promedio y parecen ser problemas de derechos de algún tipo. El único error que veo constantemente en mis macs más que cualquier otro (normalmente) es de WindowServer
como:
_CGXWindowIsOrderedIn: Operation on a window 0xa4 requiring rights <private> by caller <private>
0xa4 parece ser cualquier número hexadecimal de 2 dígitos, presumiblemente la dirección de una ventana, tal vez? (Luego ganar, parece que 16^2 Windows no es mucho, así que tal vez esto es una interpretación muy incorrecta).
En cualquier caso, en aras de limpiar la casa y posiblemente identificar las aplicaciones o bibliotecas que son problemáticas en lugar de tratar de obtener ayuda con todas y cada una de las pequeñas cosas que pueden o no ser importantes, tal vez un resumen rápido de cómo se supone que las cosas funcionan y tal vez incluso un enlace a una buena visión general para un tipo sysadmin que podría querer hacer que su máquina no se ejecute como un pedazo de mierda.
Cualquier sabiduría expuesta de forma concisa será gloriosamente bienvenida.