sexta-feira, 13 de julho de 2007

O celular Linux já está a venda

Confesso que quando eu ouvi falar pela primeira vez do do OpenMoko eu não botei muita fé mas agora vendo eles a venda eu tenho que mudar meus conceitos.

Openmoko de verdade real openmoko linux phone linux iphone linux mobile

Fotos reais do OpenMoko

Openmoko Neo1973 GTA01 dando o boot

Por U$300 já é possível por as mãos no modelo Neo1973.

Ele vem com:

  • Diplay colorido VGA de 2.8 polegadas.
  • Touchscreen, que pode ser usado com a caneta stylus ou com os dedos.
  • Processador Samsung System 266MHz (SoC).
  • USB 1.1
  • Integrated AGPS
  • 2.5G GSM – quad band, voice, CSD, GPRS
  • Bluetooth 2.0
  • Micro SD slot

O Openmoko é um projeto para criar um telefone usando software livre. O modelo que já está a venda é o Neo1973, uma homenagem a primeira ligação feita por um celular por Martin Coope em 1973. A palavra Neo simboliza o novo, uma alusão que esse celular será o novo ano de 1973.

O Neo1973 que está a venda agora (GTA01) difere da versão que será vendida posteriormente para o grande público (GTA02), que terá mais funcionalidades de hardware e software. Este agora é voltado para desenvolvedores, hackers e entusiastas. Com certeza é o melhor brinquedo que se pode ter no momento.

O Neo1973 nesse momento está sendo vendido em duas opções:

  • U$ 300,00 é o kit básico com um celular desbloqueado e pronto para o uso. Além do celular o kit vem com um cartão SD de 512 MB, cabos USB, uma caneta stylus que também tem lanterna e laser, fones de ouvido e bateria.

Maleta openmoko

  • U$450 O kit avançado vem com tudo que o kit básico vem mais um cartão SD extra 512 MB, todo o equipamento necessário para abrir e desmontar o aparelho, uma placa para testes que se conecta ao aparelho e uma super maleta preta acolchoada para todo mundo achar que você tem uma bomba.

O Software

Um telefone construído sobre Software tira muita vantagem de software. Já existe todo um imenso framework de bibliotecas e softwares livres que podem ser utilizados.

Este gráfico mostra um resumo das bibliotecas utilizadas e suas relações. As vermelhas foram as criadas pelo projeto Openmoko, as outras já existiam.

Framework de software livre utilizado pelo openmoko
Clique na imagem para ampliar

As principais bibliotecas utilizadas são:

Openmoko também é o nome da distribuição para ser usada nos aparelhos.

Aqui um diagrama da pilha de softwares da distribuição:

Pilha de software do openmoko
Clique na imagem para ampliar

As caixinhas de borda branca foram as implementadas pelo projeto Openmoko. As demais já existiam antes.

O Hardware

Algumas fotos do Neo1973 pelado, sem sua carcaça:

Openmoko aberto opened openmoko frente

Openmoko aberto opened openmoko fundos back

Algumas informações do Hardware:

  • Processador Samsung S3C2410AL-26
  • Memória Flash interna de 64MB (Samsung)
  • 128MB SDRAM (2x Samsung K4M511633C)
  • Modem GSM/GPRS da Texas Instruments
  • AGPS (Assisted Global Positioning System)
  • Slot microSD-Card
  • Tela 2.8″ (1.7″ x 2.27″ - 43mm x 58mm) 480×640 TPO sensível ao toque.
  • Wolfson Codec WM8753
  • Amplificadores Stereo da National Semiconductor
  • Um Philips PCF50606 usado para gerenciamento de energia.
  • Bateria compatível com a da Nokia (BL5C).
  • E mais Caneta Stylus, Bluetooth,Vibracall eUSB

A Interface

A interface é construída sobre GTK mas tem vários widgets próprios por questões de aparencia.

Alguns screenshot abaixo são das versões de desenvolvimento.

Agenda:

Openmoko screenshot

Buscando um nome na agenda:

Openmoko screenshot

Calculadora:

Openmoko calculadora

Lembre-se que para trazer esse ou qualquer outro aparelho legalmente para o Brasil você terá que pagar as taxas de importação.

Para comprar o aparelho clique aqui (as vezes fora do ar devido ao excesso de tráfego).

Como eu tenho certeza que a primeira coisa que vão dizer é “Mas o iPhone faz …” vou logo comentar isso.

Eu não vejo esse telefone como um concorrente para o iPhone, embora ele tenha potencial nas versões futuras para isso.

Mas eu posso citar algumas vantagens obvias dele:

  • Custa U$ 300 já desbloqueado enquanto o iPhone custa de fato U$ 1840.
  • Você pode baixar livremente o código-fonte de tudo que você está usando.
  • Você pode emular ele usando o QEMU.
  • Você pode usar não só aplicações web mas também softwares de terceiros.
  • Você pode fazer suas próprias aplicações.
  • Memória SD removível e expansível.

Mas ele não é e nem pretende ser um iPhone. Não foi esse o desafio proposto. O Neo1973 é um celular 100% GPL e isso o Openmoko conseguiu.