- En los primeros años de las computadoras personales, los usuarios tenían el derecho de ejecutar libremente cualquier software que quisieran, pero hoy esa libertad está desapareciendo gradualmente
- El reciente anuncio de Google de endurecer las restricciones al sideloading de APK representa una nueva limitación a la libertad de las plataformas y, bajo el argumento de la seguridad, reduce la capacidad de elección de los usuarios
- Este modelo de ecosistema cerrado (walled garden) se originó en la industria de las consolas de videojuegos y luego se expandió a los smartphones a través de la App Store de Apple
- Incluso las plataformas abiertas como Android y Windows se están moviendo poco a poco hacia un mayor control por razones de seguridad y comerciales
- No se trata solo de un cambio técnico, sino de una amenaza a la libertad esencial de la computación personal, ya que implica el debilitamiento de la creatividad y el espíritu de experimentación de los usuarios
El declive de la computación libre
- Hace más de 40 años, cuando las microcomputadoras comenzaron a llegar a los hogares, los usuarios podían ejecutar libremente programas recibidos en disquetes o desde BBS
- Se podía ejecutar cualquier cosa: un disco prestado por un amigo, código escrito por uno mismo, o cualquier otro formato
- La computadora era “del usuario” y no preguntaba si debía ejecutar algo o no
- Sin embargo, hoy esa libertad está desapareciendo poco a poco, y la mayoría de los usuarios ni siquiera percibe el cambio, aunque ya va más de la mitad del camino
Las restricciones al sideloading de Google
- Google anticipó que, a partir de 2026, aplicará una política que dificultará la instalación de APK que no hayan pasado por el proceso de aprobación de Play Store
- El argumento es reforzar la seguridad, pero en la práctica restringe la ejecución de apps no oficiales
- El riesgo de filtración de datos personales por malware existe, pero también es evidente la motivación ligada a los intereses comerciales de la empresa
- En el pasado, Android se presentaba como una plataforma abierta, a diferencia de Apple, pero esta medida implica un giro hacia un mayor control de su propio ecosistema
- Siguen existiendo métodos alternativos, como el registro de desarrollador, pero se considera una reducción real de la libertad del usuario
El origen del ecosistema cerrado: la industria de las consolas
- El concepto de plataforma cerrada (walled garden) apareció primero en la industria de las consolas de videojuegos, antes de los smartphones
- Sony, Nintendo y otras diseñaron sistemas capaces de ejecutar solo discos o cartuchos aprobados, asegurando ingresos por licencias de las desarrolladoras
- Ejemplos: el sistema antipiratería 10NES de Nintendo y los casos de evasión mediante modchips para PlayStation de Sony
- Como los consumidores veían las consolas como dispositivos de un solo propósito, aceptaron como algo natural la limitación para ejecutar su propio software
- Mientras hubiera una amplia biblioteca de juegos, había pocas quejas
- En cambio, la PC era vista como una herramienta multipropósito para crear, trabajar y entretenerse, por lo que la apertura era la premisa básica
El punto de inflexión en la era del smartphone: Apple y Android
- Apple introdujo con el iPhone un modelo cerrado centrado en la App Store
- Solo se pueden instalar apps aprobadas, y la seguridad y la garantía de calidad se presentan como ventajas
- Los usuarios celebraron un “ecosistema seguro” libre de virus, pero con ello quedó establecido el control total de Apple
- Todas las apps deben pasar por la aprobación de Apple y sus comisiones, y el usuario, aunque sea dueño del dispositivo, no tiene el control
- Android, en sus inicios, se diferenció de Apple con una estructura abierta basada en Linux
- Los usuarios podían instalar sus propias ROM, obtener acceso root y ejecutar apps externas
- Pero con el tiempo avanzó un cierre gradual bajo el argumento de la seguridad y las actualizaciones
- Las restricciones al acceso root y las advertencias sobre sideloading redujeron la autonomía del usuario
La respuesta de Windows y sus límites
- Microsoft también impulsó un modelo de distribución de apps centrado en Microsoft Store, repitiendo experimentos de tipo cerrado
- Windows RT y Windows 10 S solo permitían ejecutar apps firmadas, pero fracasaron comercialmente
- Por ahora, Windows de escritorio sigue manteniendo una estructura abierta donde es posible ejecutar lo que uno quiera
- Sin embargo, desde Windows 11 se han reforzado las políticas centradas en seguridad y tienda, lo que deja abierta la posibilidad de un control gradual
- Una parte importante de los usuarios ya se acostumbró al entorno restringido estilo smartphone, por lo que es poco sensible a la pérdida de libertad
- El ecosistema de escritorio todavía depende de la apertura del software profesional y de las herramientas industriales
- Si se cerrara, es muy probable que los usuarios de los sectores científico e industrial migren a Linux
La pérdida de la creatividad y el espíritu de experimentación
- El autor señala como principal preocupación la pérdida de la libertad de experimentar y aprender a través de la computadora
- Antes, cualquiera podía crear pequeños programas y compartirlos, pero hoy
los intentos creativos se ven frenados por barreras como el registro en SDK y los costos para desarrolladores - La creación de mods y el intercambio de contenido no oficial basados en la comunidad también se están volviendo cada vez más inviables
- Antes, cualquiera podía crear pequeños programas y compartirlos, pero hoy
- Este entorno conduce a una inhibición previa de la creatividad y daña la esencia misma de la computación personal
- Como solución, se enfatiza la elección del consumidor (votar con la cartera)
- En lugar de una “computación para consumidores” donde solo puede ejecutarse código aprobado por empresas,
hay que defender la computación personal en la que el usuario tiene el control - La clave es recuperar el principio de que “tu computadora debe ejecutar lo que tú quieras”
- En lugar de una “computación para consumidores” donde solo puede ejecutarse código aprobado por empresas,
1 comentarios
Opiniones de Hacker News
De verdad podríamos perder la computación de propósito general
Por ahora no es una amenaza grave, pero en los últimos 10 a 15 años hemos ido deslizándonos en esa dirección
Es el resultado de la combinación de dispositivos móviles, TPM, la lógica del mercado y, más recientemente, factores políticos
Construimos demasiado pronto la tecnología que permite el control autoritario, y ahora crece el riesgo de que se use realmente de esa manera
Hoy cualquiera puede usar Linux, y es más fácil y mejor que nunca
Pero en el futuro, leyes o políticas de los proveedores podrían impedirlo; por ejemplo, podrían exigir instalar cierto agente en Windows o macOS para la verificación de edad, o incluso hacer que el acceso a internet solo sea posible a través de un smartphone
Aún no hemos llegado a ese punto, pero claramente estamos más cerca que antes
Lo que quiero es una computadora donde pueda controlar por completo los permisos de acceso a archivos de los programas que instalo
Me impactó ver que MoonReader, al instalarse en Android, pedía acceso a todos los archivos
En vez de forzar una “ruta de confianza” por motivos de seguridad, ojalá se enfocaran más en crear estructuras que limiten el alcance del daño que puede causar un programa
Me pareció interesante ver el video en el que PewDiePie recomienda instalar Linux
Es probable que los principales fabricantes de PC sigan ofreciendo opciones con Linux preinstalado, y mientras más cerrados se vuelvan Windows o macOS, más crecerá la cuota de Linux
Es decir, el motor de crecimiento de Linux no será solo la mejora técnica, sino también el mayor control de los sistemas operativos corporativos
Sistemas operativos como Linux se clasifican como “software crítico”
Para más detalles, ver el análisis de White & Case
Además, quienes construyeron esa tecnología eran precisamente fuerzas con inclinaciones autoritarias
Si esta tendencia continúa, en el futuro habrá menos ingenieros y desarrolladores
Porque no habrá oportunidades para aprender
Al final, las empresas estarán devorando su propia cola, y la gestión centrada en el mercado bursátil que solo persigue ganancias de corto plazo está produciendo este resultado
Lo mismo pasa con la tecnocracia: si bloqueas los sistemas, desaparece la gente capaz de mantenerlos y eso terminará llevando al colapso de la infraestructura
Las generaciones actuales empezaron a conocer la computación directamente en entornos de smartphones y tabletas bloqueados, así que no valoran tanto libertades como el acceso al sistema de archivos o la ejecución de código sin firmar
Por otro lado, entre usuarios mayores hay quienes celebran la protección del sandbox, pero no entienden la importancia de tener la opción de salir de él
Google y Microsoft están siguiendo el modelo de Apple para reducir costos de soporte
Si solo quedan dispositivos donde no podemos instalar el sistema operativo que queremos, ya será demasiado tarde
Hay que resistir antes de llegar a eso
Eso de “vota con tu cartera” no tiene sentido
Todos los fabricantes de Android están aceptando el cierre del ecosistema, y los usuarios ya no pueden eliminar el spyware
Aunque haya muchas opciones, si todas son malas, no sirve de nada
Mi hardware debería ser mi elección
Cuando la Gen Alpha crezca, Apple dominará completamente el mercado
Basta ver que la mayoría de la gente que graba en conciertos en Estados Unidos usa iPhone
La generación que cambiará el mundo no es la Gen Z, sino la que viene después
En los próximos 5 a 10 años todavía será posible la computación de propósito general, pero parece que muchos servicios irán hacia un modelo donde el acceso requiera un smartphone bloqueado como token de autenticación
En los entornos corporativos, esta estructura ya es común
También es muy probable que los sitios web cambien para permitir solo navegadores certificados por TPM con el argumento de la seguridad
Al final, programar o hacer scripts seguirá siendo posible, pero para banca, streaming, noticias y otros servicios será obligatorio el combo de autenticación por smartphone + Chrome + laptop con TPM
No es un futuro ideal
He seguido la discusión sobre “Trusted Computing” desde que apareció por primera vez, y no me parece tan mala como se esperaba
La atestación del dispositivo en el navegador es la etapa final, y es cuestión de tiempo para que los sitios importantes la exijan
La situación actual es terrible
Hemos llegado a un mundo donde el usuario tiene que pedir permiso para ejecutar software en su propio hardware
Como los proveedores de sistemas operativos no pudieron resolver los problemas de seguridad, reforzaron el control en nombre del “progreso”
Pero la comunidad de retrocomputación y de hackeo de plataformas alternativas está creciendo rápidamente, y algún día volverá a aparecer hardware libre
Las computadoras de escritorio siguen usándose para desarrollo y producción, por eso todavía no se han bloqueado por completo
Me preocupa que, si se endurecen en todo el mundo las regulaciones de Know Your Developer, se destruya el ecosistema de código abierto
Al final solo quedará la “computación personal” cerrada y certificada por las Big Tech
Si todo distribuidor carga con responsabilidad legal, la distribución anónima o el desarrollo orientado al bien social se vuelven imposibles
Al final, será un sistema favorable para los ricos
La raíz del problema es mucho más profunda que simplemente “si puedo ejecutar lo que quiera en mi computadora”
Antes se ganaba dinero permitiendo que el usuario ejecutara lo que quisiera, pero ahora se gana dinero impidiéndolo
Las empresas que cotizan en bolsa terminan viendo a sus clientes como ‘objetos de control’
La relación entre políticos y empresas está estructurando distorsión del mercado y corrupción
Intento gastar mi dinero, en la medida de lo posible, en lugares alineados con mis valores, pero el impacto es mínimo
Aun así, es una pequeña palanca que sí puedo controlar
Creo que la decisión de Microsoft de relajar la seguridad de Windows NT produjo el actual entorno de computación restringida
Originalmente, NT fue diseñado para empresas, con separación entre kernel y espacio de usuario, pero al apuntar al mercado de consumo terminó permitiendo que apps y drivers se ejecutaran en el espacio del kernel
Como resultado, durante décadas los usuarios se acostumbraron a los hacks, y al final terminaron aceptando sistemas más cerrados en nombre de la seguridad
En resumen, se podría decir: usa Linux
Hasta el acceso al banco podría ser rechazado