¿Qué plataformas de computación están abiertas y cuáles están cerradas?
Los últimos años han visto el aumento de las plataformas cerradas, sistemas operativos que solo le permiten instalar software aprobado por el desarrollador del sistema operativo. Sin embargo, muchas plataformas populares, incluso las móviles, siguen siendo plataformas abiertas..
Las plataformas con tiendas de aplicaciones pueden considerarse plataformas abiertas si le permiten instalar aplicaciones desde fuera de la tienda de aplicaciones, un proceso denominado "carga de carga". Incluso si una plataforma tiene una tienda de aplicaciones restringida, la carga de carga podría permitir a los usuarios salir del jardín amurallado si así lo eligen.
Según la ley DMCA de EE. UU. Y otras leyes similares en otras partes del mundo, el jailbreak para escapar de una plataforma cerrada e instalar software no aprobado se considera un delito. Es la misma ley que hace que sea ilegal ver DVD en Linux. (La DMCA de EE. UU. En realidad hace una excepción para los teléfonos inteligentes que rompen la cárcel, pero no las tabletas u otros dispositivos).
Windows Desktop: Open en Intel, Closed en ARM
El escritorio de Windows es la plataforma informática abierta más popular entre los usuarios promedio de computadoras, y la naturaleza abierta de Windows ha permitido que Windows sea una plataforma para la innovación. Nadie necesitaba pedir permiso a Microsoft para distribuir el software de escritorio de Windows; podían escribir su propio software y distribuirlo directamente a los usuarios.
En las ediciones estándar Intel x86 de Windows 8, el escritorio de Windows sigue siendo una plataforma abierta. Puedes instalar lo que quieras en él. Microsoft no tiene voz.
En las máquinas ARM con Windows RT, el escritorio de Windows ahora es una plataforma cerrada. Solo las aplicaciones desarrolladas por Microsoft están permitidas en el escritorio de Windows RT. Los rumores actuales sugieren que Microsoft está trabajando en la creación de una versión de Microsoft Outlook para Windows RT. Microsoft es la única compañía autorizada para crear y distribuir nuevas aplicaciones para el escritorio de Windows RT. Las personas que desean nuevas aplicaciones de escritorio (como un cliente de correo electrónico) para el escritorio de Windows RT deben solicitar a Microsoft.
Windows Moderno: Cerrado
La nueva interfaz moderna de Windows 8 es una plataforma cerrada. La gente promedio solo puede instalar software moderno de la Tienda Windows. Si Microsoft elimina una aplicación de la Tienda Windows porque viola cualquiera de sus pautas, no podrá instalarla o ejecutarla en su sistema. En otras palabras, Microsoft ejerce un veto sobre las aplicaciones modernas que puede ejecutar en Windows 8.
Al igual que muchas otras plataformas cerradas, Microsoft permite la descarga de sitios, pero solo para desarrolladores (para probar sus propias aplicaciones) y redes corporativas (para usar aplicaciones internas). La carga lateral está diseñada para que los usuarios promedio no puedan usarla para aplicaciones no aprobadas de forma simple.
Apple Mac OS X: Abrir
Mac OS X de Apple sigue siendo una plataforma abierta. La tienda de aplicaciones Mac de Apple impone varias restricciones a los desarrolladores y somete sus aplicaciones al sandboxing, pero los desarrolladores pueden optar por abandonar la tienda de aplicaciones y distribuir su software directamente a los usuarios. La tienda de aplicaciones Mac no es el único juego en la ciudad, ya que está en el iOS de Apple.
Mac OS X tiene una configuración que restringe la instalación de aplicaciones desde fuera de la tienda, pero el usuario puede activarla y desactivarla..
Linux y Google Chrome OS: Abrir
Linux es de código abierto y descentralizado, por lo que, por supuesto, puede instalar lo que desee en él. Chrome OS se basa en Linux y ofrece la misma libertad. Puede habilitar el modo de desarrollador e instalar Ubuntu y otro software junto con su sistema Chrome OS
Chrome solo puede instalar aplicaciones web y extensiones de Chrome Web Store de forma predeterminada. Sin embargo, todavía hay una manera de instalar aplicaciones y extensiones desde fuera de la tienda.
Apple iOS: cerrado
El iOS de Apple es la plataforma cerrada más conocida. Los usuarios de iOS solo pueden instalar software desde la tienda de aplicaciones. Cuando Apple elimina una aplicación de su tienda de aplicaciones, queda excluida de la plataforma iOS en lugar de estar disponible en otro lugar. Apple ha impuesto muchas restricciones a los desarrolladores a lo largo de los años, una vez que prohibió la distribución de cualquier aplicación que compitiera con las aplicaciones incluidas de Apple, bloqueó la aplicación Google Voice durante un año y prohibió varios juegos que tratan con problemas políticos graves (la violencia gráfica está bien).
iOS permite a los desarrolladores y las empresas descargar sus propias aplicaciones personalizadas, pero no los usuarios promedio.
Google Android: Abrir
El sistema operativo Android de Google es una plataforma abierta. Android está configurado para instalar solo el software de Google Play de forma predeterminada, pero los usuarios tienen la capacidad de marcar la casilla de verificación Fuentes desconocidas en la configuración de Android. Esto permite la instalación de aplicaciones de Android desde fuera de Google Play..
Esto no es solo un beneficio teórico, tampoco. Habilitar fuentes desconocidas te permite instalar la Tienda de aplicaciones de Amazon para Android y usar una tienda de aplicaciones de la competencia, instalar juegos de Android comprados en Humble Indie Bundle e instalar varias aplicaciones que aún no están disponibles en Google Play, como XBMC. Cuando Google elimina una aplicación de Google Play, como la aplicación Adblock Plus para Android, no tiene mala suerte, puede instalarla desde el sitio web de Adblock Plus. No recomendamos el uso de un bloqueador de anuncios, pero admitimos que los usuarios puedan elegir y mantener ese debate en lugar de prohibir a los usuarios que instalen cierto software..
Algunos operadores (como AT&T) han deshabilitado esta opción en el pasado. Sin embargo, han cedido debido a la popularidad de Amazon Appstore.
Amazon Kindle Fire: Abierto
El sistema operativo Kindle Fire de Amazon está basado en un Android. También ofrece la posibilidad de instalar aplicaciones desde fuera de la Tienda de aplicaciones de Amazon, aunque esta configuración está deshabilitada de forma predeterminada por seguridad, al igual que en Android.
Windows Phone: Cerrado
Windows Phone de Microsoft adopta un enfoque estilo iOS en el que solo puede instalar aplicaciones desde la Tienda de Windows Phone. Esto reemplaza el enfoque anterior de Microsoft con Windows Mobile, que le permitió instalar software desde cualquier lugar que le gustara. Windows Phone tiene más en común con el entorno moderno y sus restricciones que el escritorio de Windows abierto.
Mora: Abierto
Los dispositivos BlackBerry también le permiten instalar aplicaciones desde fuera de la tienda de aplicaciones de BlackBerry. Esto es particularmente útil en los dispositivos con BlackBerry 10, donde puedes descargar cientos de miles de aplicaciones de Android que no han sido portadas oficialmente a BlackBerry.
Consolas populares: cerradas
Las consolas de juegos se están convirtiendo en plataformas informáticas por sí mismas, con aplicaciones y navegadores además de juegos (que son solo otro tipo de software). Sin embargo, las consolas de juegos populares han sido plataformas cerradas durante mucho tiempo. Las consolas tan antiguas como el sistema de entretenimiento original de Nintendo (NES) requerían que los desarrolladores de juegos obtuvieran licencias de sus juegos con el fabricante de la consola antes de poder distribuirlos y ejecutarlos. Las escenas "caseras" disponibles para varias consolas de juegos a menudo explotan errores de seguridad en una consola para ejecutar juegos caseros no aprobados..
Las consolas Steambox de Ouya y de juegos para PC con Android ofrecerán plataformas abiertas donde cualquier persona puede desarrollar juegos y distribuirlos directamente a los usuarios sin necesidad de la aprobación del fabricante. Mientras tanto, las consolas PlayStation, Xbox y Nintendo son actualmente plataformas cerradas.
Así que, por que deberías preocuparte? Bueno, las plataformas abiertas nos permiten la libertad de decidir qué funciona en nuestras propias computadoras (incluidos teléfonos inteligentes, tabletas y consolas de juegos, que son todas computadoras por derecho propio) sin convertirnos en delincuentes. Incluso si el jailbreaking no fue un delito, el hecho de que una plataforma esté abierta permite a los desarrolladores distribuir fácilmente el software que a un controlador de la plataforma no le gustaría.
Crédito de la imagen: Mark Fischer en Flickr, Richard Gillin en Flickr, Kiwi Flickr, Jeff Geerling en Flickr, Blake Patterson en Flickr, Jon Fingas en Flickr, Jon Fingas en Flickr, Darien Library en Flickr