Android

É Android Linux?

É Android Linux?
As pessoas têm falado sobre o Android e que seu núcleo é apenas uma ramificação do Linux e, portanto, é basicamente Linux. Mas isso é realmente verdade?

Resposta curta: Sim, mas não exatamente.

O Android como uma estrutura é definitivamente criado como uma extensão do kernel do Linux - vamos tirar isso do caminho primeiro. Os desenvolvedores do Android não precisaram escrever o código do zero; eles tinham o trabalho necessário definido para eles na forma de Linux ou como um "pré-construído.”Mas isso não qualifica o Android para ser chamado de“ Linux ”.

Veja, a palavra Linux tem algumas definições realmente borradas. Pode ser usado para se referir ao kernel do Linux ou ao software GNU. Também se refere à variedade de distribuições Linux.

Além disso, o Android não utiliza totalmente o kernel do Linux, apenas algumas partes que considera relevantes, então não é “Linux” no sentido de que é uma distro Linux.

Sem mencionar o contraste entre os dispositivos para os quais foram projetados. O Android é usado como uma interface em dispositivos portáteis com touch-screen pads, enquanto as distribuições Linux são adequadas para computadores desktop e servidores.

Você pode fazer a conexão entre os dois observando as telas de carregamento nos dispositivos Android; na verdade é o kernel do Linux que inicializa. No entanto, é fácil ver que as semelhanças só vão até certo ponto. Em uma inspeção mais próxima, você descobrirá que a biblioteca Glibc, junto com outras bibliotecas, normalmente encontradas em um dispositivo Linux está ausente.

Mas quais são exatamente as diferenças?

Para apresentar um argumento concreto contra a classificação do sistema operacional Android como "Linux", vamos dar uma olhada em alguns dos principais recursos dos dois.

Para começar, o Android não usa o kernel Linux padrão e também está faltando algumas das bibliotecas Linux fundamentais, que ele descarta em favor de bibliotecas especiais para Android. Mantendo isso em perspectiva, podemos desacreditar o argumento de que o Android é semelhante à distribuição Linux, uma vez que uma distro típica não altera o kernel Linux na extensão que o Android fez.

Um dos recursos que definem as Distribuições Linux é a personalização; um recurso que o Android quase não integra nessa extensão. Por exemplo, o acesso root está a apenas algumas linhas de comando de distância no Linux, enquanto um aplicativo especial é necessário para invadir o kernel do Android.

O software Linux é bem estranho ao Android. Os aplicativos para uma distribuição Linux funcionam em todas as outras distribuições e este não é o caso do Android. Na verdade, as semelhanças entre as distros Android e Linux terminam com o kernel, o resto do rolamento do software não tinha nenhuma semelhança entre si.

Por último, há a questão do licenciamento. As distros Linux são de código aberto. É uma característica de todas as coisas do Linux. Embora o Android seja tecnicamente de código aberto, no sentido de que seu software básico é disponibilizado publicamente, outros desenvolvimentos foram tornados estritamente privados.

As origens do sistema operacional Android

O Google adquiriu o sistema operacional Android da Android Inc. em 2005 e lançado em 2008. Desde então, ele se tornou o sistema operacional de fato para dispositivos portáteis de toque junto com IOS. Android se apresentou como um concorrente perfeito para IOS. Enquanto o IOS é restritivo e privado em relação à personalização, o Android, com sua natureza de código aberto, convidava programadores e desenvolvedores a trazer suas próprias interpretações e construir seus próprios aplicativos.

Curiosidade: o Android foi inicialmente comercializado para empresas de câmeras digitais como um sistema operacional avançado. Isso não levou a lugar nenhum, e o sistema operacional acabou encontrando um mercado na indústria de smartphones.

Como o Linux veio a ser?

Linux é um sistema operacional de computador semelhante ao Unix, gratuito e de código aberto baseado no kernel Linux, originalmente concebido para os computadores Intelx86, mas rapidamente descobriu que é colocado em outras plataformas. Se o Android for considerado um sistema operacional baseado em Linux, então o Linux seria o sistema operacional de uso geral mais popular da história até agora.

As distribuições "estritamente" do Linux são mais populares entre os entusiastas de tecnologia de nicho do que entre usuários de uso geral. Ele também encontrou um mercado nos dias modernos entre hosts de servidor que frequentemente usam distribuições Linux, como Ubuntu e CentOS.

Conclusão:

A resposta realmente está no que exatamente você está se referindo quando diz "Linux". Se o Linux em sua definição tem que incluir o software GNU, então o Android não se encaixa em sua definição. Da mesma forma, o Android não é uma distribuição Linux no sentido de que não atende às características que esperamos de uma distribuição Linux típica. Mas se um aplicativo que é construído no kernel do Linux se encaixa na definição de "Linux" em seu livro, então definitivamente é Linux.

Como aumentar o FPS no Linux?
FPS significa Quadros por segundo. A tarefa do FPS é medir a taxa de quadros em reproduções de vídeo ou desempenho de jogos. Em palavras simples, o nú...
Top jogos do Oculus App Lab
Se você é proprietário de um fone de ouvido Oculus, deve estar informado sobre o carregamento lateral. Sideload é o processo de instalação de conteúdo...
Os 10 melhores jogos para jogar no Ubuntu
A plataforma Windows tem sido uma das plataformas dominantes para jogos devido à grande porcentagem de jogos que estão sendo desenvolvidos hoje para o...