- El MacBook Neo lanzado recientemente por Apple, al incorporar el mismo chip A18 Pro que el iPhone 16 Pro, vuelve a confirmar que un smartphone es una computadora completa capaz de ejecutar un sistema operativo de escritorio
- En el MacBook Neo es posible instalar software libremente, ejecutar código e incluso instalar sistemas operativos alternativos, pero en el iPhone con el mismo chip todo eso está restringido
- Apple presenta estas limitaciones como una cuestión de "seguridad del usuario", pero se critica que en realidad son un control artificial para proteger la estructura de ingresos del App Store
- Los dispositivos móviles son computadoras de propósito general en un formato pequeño, y las restricciones para cargar software favorecen los intereses corporativos y el mantenimiento del control gubernamental
- El derecho de acceso root (right to root access) para instalar libremente el software que uno quiera en los dispositivos que posee debería ampliarse junto con el debate sobre el derecho a reparar
El mismo chip en la MacBook Neo y el iPhone
- La MacBook Neo anunciada por Apple hace una semana es un nuevo modelo de la línea de laptops Mac, con un precio de $599 ($499 con descuento educativo)
- El punto central del cuestionamiento es que este producto incorpora el mismo chip A18 Pro que el iPhone 16 Pro
- Aunque usa el mismo SoC, con los mismos núcleos de CPU, núcleos de GPU e incluso la misma capacidad de RAM, Apple sostiene que ambos dispositivos son fundamentalmente "distintos"
MacBook vs iPhone: la brecha en la libertad de software
- Lo que se puede hacer en la MacBook Neo:
- Hacer clic en enlaces desde cualquier navegador para descargar e instalar libremente el software que uno quiera
- Escribir código y compilar software sin restricciones
- Instalar sistemas operativos alternativos como Asahi Linux en lugar de MacOS (mientras Apple siga permitiendo arrancar kernels personalizados en las Mac con chip M)
- Lo que está restringido en el iPhone:
- En el caso de los usuarios de Estados Unidos, solo se puede instalar software de terceros a través del App Store aprobado por Apple
- La ejecución de código está fuertemente aislada en sandbox y no es posible acceder a todo el sistema de archivos mediante un shell accesible para el usuario
- Solo puede usarse iOS, y el bootloader está bloqueado para impedir el jailbreaking
Restricciones artificiales bajo el argumento de la "seguridad del usuario"
- Apple sostiene que el iPhone debe estar bloqueado por la "seguridad del usuario", pero la lógica de que hacer clic en un enlace es "peligroso" resulta un insulto a la inteligencia de la gente
- A pesar de la diferencia de formato, ambos dispositivos son esencialmente el mismo dispositivo
- La restricción del iPhone/iPad para descargar software directamente desde internet no responde a la "seguridad", sino al importante incentivo de ingresos de Apple
- Una MacBook puede ejecutar cualquier sistema operativo, ya sea iOS, iPadOS o MacOS, y con el anuncio de este producto queda demostrado sin duda razonable que un iPhone moderno también puede ejecutar MacOS
- "El iPhone es una MacBook, un iPad y un iPhone" — pero Apple los separa artificialmente mediante un estricto control a nivel de hardware
Libertad de elección y derecho de acceso root
- En un texto anterior, "right to root access", ya se había planteado que el derecho a elegir qué software cargar en los dispositivos que uno posee debería defenderse junto con el debate sobre el derecho a reparar (right to repair)
- En casi 20 años desde la presentación del primer iPhone, los chips desarrollados por Apple han evolucionado hasta el punto de que incluso los chips del iPhone pueden ejecutar MacOS
- Durante ese mismo período, los mecanismos que han restringido la carga de software en dispositivos móviles han sido inaceptables, y estas restricciones favorecen al poder corporativo y gubernamental que busca controlar cómo usan los usuarios sus dispositivos de cómputo
- Los dispositivos móviles no tienen nada de especial: son computadoras de propósito general en formato portátil, y las restricciones para cargar software se imponen artificialmente para mantener los intereses corporativos y el control gubernamental
- Debe establecerse el precedente de que uno debe poder cargar el software que quiera en todos los dispositivos que posee
Posibles usos personales
- Ahora que se sabe que el iPhone puede ejecutar MacOS, se expresa la intención de realmente querer usarlo así
- También se está considerando la posibilidad de cambiar a un teléfono menos intrusivo y reutilizar el iPhone como servidor web
- Como ya es un dispositivo pagado y una computadora completa, debería poder modificarse como uno quiera
- El derecho de acceso root podría hacer posible todo esto
1 comentarios
Opiniones en Hacker News
Ahora me di cuenta de que mi iPhone tiene el potencial de ejecutar MacOS
Así que estoy considerando seriamente cambiarme a un teléfono menos restrictivo y reutilizar este iPhone como servidor web
Ya compré el dispositivo y, si en la práctica es una computadora completa, me pregunto por qué no debería poder modificarlo como yo quiera
Yo hago algo parecido con Samsung DeX. Lo conectas a un dock USB-C y el teléfono se convierte en una especie de escritorio, con apps de Android corriendo en ventanas pequeñas
Cuando se me ha olvidado la laptop en el trabajo, he podido pasar todo el día con reuniones, tareas de MS Office e incluso acceso a VDI
Si le sumas unos Xreal Air y un teclado plegable, básicamente traes encima un set completo de computadora más liviano que un iPad
Apple también podría hacer algo así fácilmente, pero como lo importante es vender más dispositivos, dudo que lo hagan de verdad
Con Tmux se pueden hacer tareas simples, pero dudo que pueda correr una pila de desarrollo real como nodejs o contenedores docker, incluyendo postgres y redis
Si solo necesitas Xreal y un teclado plegable, en teoría podrías trabajar desde cualquier lugar, y he oído que hasta algunos juegos de Windows corren decentemente
Ojalá algún día llegue una época en la que baste con un solo dispositivo y algunos periféricos
Compré unas viture pro para usarlas como monitor externo, pero el texto temblaba demasiado y me cansaban la vista, así que programar era imposible
La idea está padre, pero sentí que la tecnología todavía no da para eso y al final las devolví
También dudo de qué tan útil sea usar apps pensadas para pantallas pequeñas en una pantalla grande
En mi teléfono sí puedo ejecutar cosas como LibreOffice o Firefox de escritorio
Hace unos días se rompió una esquina de mi smartphone y la pantalla quedó completamente negra, pero al conectarlo a un dock USB-C entró en un modo de escritorio tipo Chromebook
Hasta que lo reparen, le pasé la SIM a un viejo teléfono plegable, y curiosamente me ha dado más tranquilidad mental
Me di cuenta de cuánto tiempo me estaba robando el smartphone y ahora estoy pensando si seguir usando la simplicidad del teléfono plegable
Ojalá algún día estos servicios mejoren con sistemas basados en agentes
Algunas personas dicen que el diseño bloqueado del iPhone es una función y no una limitación, pero me cuesta entender esa lógica
La mayoría de los usuarios no haría nada aunque tuviera acceso a un shell, pero eso no es razón para impedir la libertad del usuario
Claro que la seguridad importa, pero al final quitarle al usuario el control sobre su propio dispositivo es una medida excesiva
Acepto que el iPhone es tan seguro como GrapheneOS, pero eso fue a costa de la capacidad de elección del usuario
En la práctica, la única alternativa real es un Pixel con GrapheneOS, y aun así tiene muchas limitaciones por temas de atestación de hardware
Como Apple definió el rumbo de los smartphones durante los últimos 20 años, ya hasta se perdió la idea de que un teléfono pueda controlarse como una computadora
Antes todo mundo los usaba libremente; ahora hasta el acceso al sistema de archivos está bloqueado
Pero Apple ni siquiera permite que el usuario desbloquee el bootloader
Eso no es simplemente seguridad, sino una estructura pensada para proteger el modelo de negocio
Al final, me parece que es el usuario quien sale perdiendo
Y además siempre aparece el tema de la comisión del 30%
Incluso ahora sigue existiendo la cultura de bajar builds desde foros como XDA, pero el riesgo de seguridad sigue ahí
Un ecosistema abierto donde distintos proveedores de seguridad puedan competir sería mucho más deseable
Yo uso un Pixel, y Google recientemente también agregó una función parecida a DeX
Al principio pensé: “ya podré trabajar en una cafetería sin laptop”, pero al final desistí por la molestia de tener que armar todo el set de periféricos
Una laptop no es solo una combinación de piezas, sino una experiencia completa en su propio formato
También lo uso como monitor para la Steam Deck conectándole un mouse inalámbrico
Al final, el formato laptop sigue siendo el óptimo
Sobre todo para la gente de oficina que vive en reuniones, donde la conveniencia importa mucho
Incluso solo con conexión celular podía trabajar sin problema
El Studio Display más reciente de Apple tiene en la práctica especificaciones más potentes que el NEO
Lleva CPU A19 Pro, 12 GB de RAM y 128 GB de almacenamiento
Especificaciones del Apple Studio Display
Casi mejor lo hubieran hecho iMac; no entiendo por qué meterle a un monitor un chip más potente que el del NEO
Yo también quisiera reutilizar varios smartphones viejos como servidores, pero en la mayoría no se puede por los bloqueos
Estos teléfonos rinden mejor que una mini PC de $300, pero ni siquiera permiten acceso por ssh
Es una pena
Menos mal que los teléfonos de antes eran más abiertos
No estoy seguro de que el autor realmente considere este tema tan importante
Porque al elegir un iPhone ya sabía que estaba entrando en un entorno limitado
Si hubiera querido un entorno más libre, habría elegido Android o una ROM personalizada
A mí me gusta la idea de la computación tipo appliance, como una consola que simplemente cumple su propósito
Después de pasar todo el día frente a computadoras, se agradece un dispositivo como un Xbox, que solo “lo enciendes y ya”
En cambio, desde el lado de la computación móvil, a veces un iPad Pro con teclado puede ser mejor que una MacBook
Si usas un iPhone con teclado plegable y un cable USB-C a HDMI, incluso puedes trabajar en la TV del hotel cuando viajas
Queda todavía mejor con este teclado Bluetooth plegable
Pero para multimedia está bien; si hablamos de trabajo real, una combinación de iPad Pro + 5G + teclado con trackpad sigue siendo más realista
Mucha gente dice que el iPhone está bloqueado, pero estaría bien que ofrecieran firmware alternativo para permitir acceso por ssh
Tengo varios iPhone sin batería y reutilizarlos así sería una forma barata de experimentar
Para evitar robos, bastaría con una herramienta CLI para el registro inicial
En realidad, los chipsets de teléfonos no tienen nada de especial; simplemente están diseñados con foco en la eficiencia energética en vez del escritorio
Las laptops tienen restricciones parecidas de energía y calor, así que no es raro reutilizar chips de teléfono ahí también
Al final, lo realmente especial del silicio de los teléfonos es esa cadena de confianza firmada
A los consumidores se les está imponiendo una experiencia inferior a lo que sería técnicamente posible
La razón de que no exista un producto que unifique teléfono y laptop es simplemente la rentabilidad