Nos últimos anos, assistimos ao surgimento de plataformas fechadas - sistemas operacionais que permitem apenas a instalação de software aprovado pelo desenvolvedor do sistema operacional. No entanto, muitas plataformas populares - mesmo as móveis - ainda são plataformas abertas.
Plataformas com lojas de aplicativos podem ser consideradas plataformas abertas se permitirem que você instale aplicativos de fora da loja de aplicativos, um processo conhecido como “sideload”. Mesmo se uma plataforma tiver uma app store restritiva, o sideload pode permitir que os usuários saiam do jardim murado, se assim desejarem.
De acordo com a DMCA dos EUA e leis semelhantes em outras partes do mundo, fazer o jailbreak para escapar de uma plataforma fechada e instalar software não aprovado é considerado crime. É o mesmo lei que torna ilegal assistir DVDs no Linux . (O DMCA dos EUA na verdade abre uma exceção para smartphones desbloqueados, mas não para tablets ou outros dispositivos.)
Desktop Windows: Aberto na Intel, fechado no ARM
A área de trabalho do Windows é a plataforma de computação aberta mais popular entre os usuários médios de computador, e a natureza aberta do Windows permitiu que o Windows fosse uma plataforma para inovação. Ninguém precisava pedir permissão à Microsoft para distribuir software de desktop Windows - eles podiam escrever seu próprio software e distribuí-lo diretamente aos usuários.
Nas edições Intel x86 padrão do Windows 8, a área de trabalho do Windows ainda é uma plataforma aberta. Você pode instalar o que quiser nele. A Microsoft não tem voz.
Em Máquinas ARM Windows RT , a área de trabalho do Windows agora é uma plataforma fechada. Apenas aplicativos desenvolvidos pela Microsoft são permitidos na área de trabalho do Windows RT. Rumores atuais sugerem que a Microsoft está trabalhando na criação de uma versão do Microsoft Outlook para Windows RT. A Microsoft é a única empresa com permissão para criar e distribuir novos aplicativos para a área de trabalho do Windows RT. As pessoas que desejam novos aplicativos de desktop (como um cliente de e-mail) para o desktop do Windows RT devem solicitá-los à Microsoft.
Windows Modern: Fechadas
A nova interface Modern do Windows 8 é uma plataforma fechada. As pessoas comuns só podem instalar softwares modernos da Windows Store. Se a Microsoft remover um aplicativo da Windows Store porque ele viola qualquer uma de suas diretrizes, você não poderá instalá-lo ou executá-lo em seu sistema. Em outras palavras, a Microsoft exerce um veto sobre os aplicativos modernos que você pode executar no Windows 8.
Como muitas outras plataformas fechadas, Microsoft permite sideload , mas apenas para desenvolvedores (para testar seus próprios aplicativos) e redes corporativas (para usar aplicativos internos). O sideload é projetado para que os usuários comuns não possam usá-lo para aplicativos não aprovados comuns.
Apple Mac OS X: Abrir
O Mac OS X da Apple ainda é uma plataforma aberta. A loja de aplicativos da Apple para Mac impõe várias restrições aos desenvolvedores e sujeita seus aplicativos ao sandbox, mas os desenvolvedores podem optar por sair da loja de aplicativos e distribuir seu software diretamente aos usuários. A loja de aplicativos do Mac não é o único jogo da cidade, já que está no iOS da Apple.
O Mac OS X tem uma configuração que restringe a instalação de aplicativos de fora da loja, mas pode ser ativada e desativada pelo usuário.
Linux & Google Chrome OS: Abrir
O Linux é open-source e descentralizado, então é claro que você pode instalar o que quiser nele. O Chrome OS é baseado em Linux e oferece a mesma liberdade. Você pode ativar o modo de desenvolvedor e instalar o Ubuntu e outros softwares junto com o sistema Chrome OS
O Chrome só pode instalar aplicativos da web e extensões da Chrome Web Store por padrão. No entanto, ainda há uma maneira de instalar aplicativos e extensões de fora da loja .
Apple iOS: Fechadas
O iOS da Apple é a plataforma fechada mais conhecida. Os usuários do iOS só podem instalar software da app store. Quando a Apple remove um aplicativo de sua loja de aplicativos, ele é banido da plataforma iOS em vez de estar disponível em outro lugar. A Apple impôs muitas restrições aos desenvolvedores ao longo dos anos, uma vez banindo a distribuição de qualquer aplicativo que competisse com os aplicativos incluídos da Apple, bloqueando o aplicativo Google Voice por um ano e banindo vários jogos que lidam com questões políticas sérias (violência gráfica está bem) .
O iOS permite que desenvolvedores e empresas façam o sideload de seus próprios aplicativos personalizados, mas não os usuários comuns.
Google Android: Abrir
O sistema operacional Android do Google é uma plataforma aberta. O Android está configurado para instalar apenas software do Google Play por padrão, mas os usuários podem verificar o Caixa de seleção de fontes desconhecidas nas configurações do Android. Isso permite a instalação de aplicativos Android de fora do Google Play.
Este não é apenas um benefício teórico. Ativar fontes desconhecidas permite que você instale a Appstore da Amazon para Android e use uma loja de aplicativos concorrente, instale jogos Android comprados no Humble Indie Bundle e instale vários aplicativos que ainda não estão disponíveis no Google Play, como o XBMC. Quando o Google remove um aplicativo do Google Play, como o aplicativo Adblock Plus para Android, você não está sem sorte - você pode instalá-lo do site do Adblock Plus. Não recomendamos o uso de um bloqueador de anúncios, mas oferecemos opções e debates aos usuários, em vez de proibir os usuários de instalar determinados softwares.
Algumas operadoras (como a AT&T) desabilitaram essa opção no passado. No entanto, eles cederam devido à popularidade da Amazon Appstore.
Amazon Kindle Fire: Abrir
O sistema operacional Kindle Fire da Amazon é baseado em um Android. Ele também oferece a capacidade de instalar aplicativos de fora da Appstore da Amazon, embora essa configuração seja desabilitada por padrão para segurança - assim como no Android.
Telefone do Windows: Fechadas
O Windows Phone da Microsoft tem uma abordagem de estilo iOS, em que você só pode instalar aplicativos da Windows Phone Store. Isso substitui a abordagem anterior da Microsoft com o Windows Mobile, que permitia instalar o software de qualquer lugar que você quisesse. O Windows Phone tem mais em comum com o ambiente moderno e suas restrições do que a área de trabalho aberta do Windows.
Amora: Abrir
Os dispositivos BlackBerry também permitem que você instale aplicativos de fora da loja de aplicativos do BlackBerry. Isso é particularmente útil em dispositivos BlackBerry 10, onde você pode fazer o sideload de centenas de milhares de aplicativos Android que não foram oficialmente portados para o BlackBerry.
Popular Game Consoles: Fechadas
Os consoles de jogos estão se tornando plataformas de computação por si só, com aplicativos e navegadores, além de jogos (que são apenas outro tipo de software). No entanto, os consoles de jogos populares são plataformas fechadas há muito tempo. Consoles tão antigos quanto o Nintendo Entertainment System (NES) original exigiam que os desenvolvedores de jogos licenciassem seus jogos com o fabricante do console antes que eles pudessem ser distribuídos e executados no console. O " cerveja caseira As cenas disponíveis para vários consoles de jogos costumam explorar bugs de segurança em um console para rodar jogos caseiros não aprovados.
Os consoles Ouya com Android e Steambox com jogos para PC oferecerão plataformas abertas onde qualquer pessoa pode desenvolver jogos e distribuí-los diretamente aos usuários sem a necessidade da aprovação do fabricante. Nesse ínterim, os consoles PlayStation, Xbox e Nintendo são atualmente plataformas fechadas.
Então por que você deveria se preocupar? Bem, as plataformas abertas nos permitem a liberdade de decidir o que é executado em nossos próprios computadores (incluindo smartphones, tablets e consoles de jogos, que são todos computadores em seu próprio direito) sem nos tornarmos criminosos. Mesmo que o jailbreak não fosse um crime, o fato de uma plataforma ser aberta permite que os desenvolvedores distribuam facilmente software que o controlador de uma plataforma pode não gostar.
Crédito da imagem: Mark Fischer no Flickr , Richard Gillin no Flickr , Kiwi Flickr , Jeff Geerling no Flickr , Blake Patterson no Flickr , Jon Fingas no Flickr , Jon Fingas no Flickr , Biblioteca Darien no Flickr