Apple agrega una entrada de control de acceso a algunas aplicaciones, que niega el acceso de eliminación al grupo "todos":
$ ls -lde /Applications/App\ Store.app
drwxr-xr-x+ 3 root wheel 102 Feb 16 22:21 /Applications/App Store.app
0: group:everyone deny delete
Sin embargo, si el usuario que está tratando de evitar eliminar esto es un administrador, puede eliminar las ACL y luego eliminar las cosas libremente. Los administradores también pueden eliminar o deshabilitar demonios de inicio. Básicamente, si alguien tiene derechos de administrador en la computadora, pueden sortear sus intentos de bloquear las cosas. Consulte esta pregunta anterior donde CommaToast hace un esfuerzo valiente para descubrir cómo bloquear algo contra un oponente con derechos de administrador ... pero todavía puedo pensar en formas de evitarlo.
Por otra parte, si no son administradores, entonces es trivial: de todas formas no pueden eliminar cosas de / Aplicaciones.