Uncategorized

Nokia porta Ubuntu para processadores ARM

Um projeto patrocinado pela Nokia está portando o Ubuntu para a arquitetura ARM. A equipe já gerou builds do Feisty e do Gutsy, e está para começar o build do Hardy logo.

É possível testar o port no QEMU, ou num chroot, a partir de um cartão SD, num dos Nokia que usam Linux, como os N8xx. Os builds gerados servirão para vários ARM9 e ARM11.

A maioria dos softwares do Ubuntu compila facilmente no ARM, com exceções notáveis, como o Java, o Mono, o G77 e, claro, todos os softwares que dependem deles. Um dos desenvolvedores inclusive mostrou na Embedded Linux Conference um tablet N800 rodando o GIMP.

É muito mais rápido compilar os pacotes num pc (o cross-compile) do que nativamente, mas o desenvolvedor principal do projeto disse que a maioria dos pacotes do Debian (e por extensão, do Ubuntu), não estão preparados para cross-compile. Assim, eles compilaram nativamente, para reduzir a quantidade de intervenção manual.

O projeto montou seus computadores de uma só placa com processadores arm, e os empilharam em um rack. As máquinas compilam juntas todos os cerca de 25 mil pacotes do ubuntu em cerca de 10 dias.

Uma opção que eles estão testando para acelerar o build é usar o QEMU, emulando ARM, que é mais rapido que os ARM reais.

Mais detalhes sobre o projeto, incluindo downloads, aqui no site do projeto MOJO.

(Notícia completa, em inglês, em http://www.linuxdevices.com/news/NS2097004728.html)

Advertisements
Standard

One thought on “Nokia porta Ubuntu para processadores ARM

  1. Laudo says:

    Uma pena ver a canonical se envolvendo com o pessoal que inventou o atravancado formato 3gp para vídeos usado nos celulares nokia, mais proprietário do que qualquer coisa que o bill gates tenha conseguido fazer… ponto negativo pro pinguim.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s