Moblin é um
projeto open source focado na construção de uma plataforma baseada em Linux
otimizado para a próxima geração de dispositivos móveis, incluindo netbooks,
dispositivos de Internet móvel, e os sistemas de informação e entretenimento em
veículos.
A Arquitetura
Moblin é projetado para suportar múltiplas plataformas e modelos de uso que
variam de Netbooks para Mobile Internet Devices (MID), para vários modelos de
uso embutidos, como o Em sistemas de infotainment do veículo. A peça central da
arquitetura é a camada comum que chamamos de "núcleo Moblin", um
modelo de camada independente de hardware e do uso que fornece uma maneira
uniforme para desenvolver tais dispositivos. Debaixo do núcleo Moblin fica o
kernel do Linux e drivers de dispositivos específicos para a plataforma de
hardware, e acima do núcleo Moblin são a interface de utilizador específico e
modelo de interação do usuário para o dispositivo de destino.
Visão Geral da
Arquitetura
Moblin Core
fornece uma série de bibliotecas de código aberto e serviços de aplicação para
formar blocos de construção altamente funcionais para a criação rápida de
dispositivos específicos.
Essa
funcionalidade inclui
• Base de dados
gráficos, processamento de texto e sistema de janelas
• Clássico desktop
estilo toolkit de interface de usuário
• Modern 3D
baseado kit de ferramentas de interface de usuário orgânica
• servidor PIM e
bibliotecas de cliente
• gestão de
bibliotecas de reprodução multimídia com integração OpenGL
• subsistema de
rede com gerenciamento de conexão
• O gerenciamento
de energia
• tecnologia de
inicialização rápida
• descoberta
Services, aplicativo de mensagens inter, pilha UPnP
• Localização e
Geo serviços baseados
• Telefonia
Melhorias
planejadas
• sincronização de
dispositivos
• Web
conectividade de serviços
• componentes de
processamento da Web
Moblin Núcleo
Moblin Core é o
coração da plataforma de software Moblin. Ele fornece um recurso rico base
comum compartilhada entre implementações de formulário específico fator de
plataformas, tais como netbooks, MIDs e automotivos. Moblin núcleo consiste de
bibliotecas da plataforma e serviços de aplicativos que fornecem plataformas
funcionais ricos em blocos de construção. Ele não fornece interfaces de usuário
de aplicativos ou conchas específicas de interação do usuário. Essa
funcionalidade é fornecida por uma implementação específica da plataforma,
produzido pela Moblin ou de um terceiro.
Moblin núcleo é
construído sobre a plataforma GNOME Mobile, ampliando e enriquecendo-a com
Intel tecnologias de código aberto, como Clutter, GUPnP e tecnologias
específicas Atom, tais como gráficos, inicialização rápida e economia de
energia.
Moblin Núcleo vai
seguir o ciclo de lançamento de 6 meses GNOME Mobile (começando com 2,26 em
2009) permanecer em sincronia, mantendo compatibilidade e contribuindo
melhorias de volta para o móvel e plataformas de desktop GNOME. Moblin próprio
núcleo deve crescer e amadurecer como implementações de plataformas reais são
criados, começando com o Moblin NetBook.
Moblin is an open source project focused on building a Linux-based
platform optimized for the next generation of mobile devices including
Netbooks, Mobile Internet Devices, and In-vehicle infotainment systems.
The Moblin Architecture is designed to support multiple platforms and
usage models ranging from Netbooks to Mobile Internet Devices (MID), to various embedded
usage models, such as the In Vehicle Infotainment systems. The central piece of
the architecture is the common layer we call "Moblin Core",
a hardware and usage model independent layer that provides one uniform way to
develop such devices. Underneath the Moblin Core sits the Linux kernel and
device drivers specific to the hardware platform, and above the Moblin Core are
the specific user interface and user interaction model for the target device.
Architecture Overview
Moblin Core provides a number of open source libraries and application
services to form highly functional building blocks for the fast creation of
specific devices.
Such functionality includes
Such functionality includes
·
Base graphics, text rendering and windowing
system
·
Classic Desktop style user interface toolkit
·
Modern 3D based organic user interface toolkit
·
PIM
server and client libraries
·
Multimedia management playback libraries with
OpenGL integration
·
Networking
subsystem with connection management
·
Power
management
·
Fast
boot technology
·
Services discovery, inter application messaging,
UPnP stack
·
Location
and Geo based services
·
Telephony
Planned improvements
·
Device
synchronization
·
Web
services connectivity
·
Web
rendering components
Moblin Core
Moblin Core is the heart of the Moblin software platform. It provides a
feature rich common base shared among form factor-specific platform
implementations, such as netbooks, MIDs, and automotive. Moblin Core consists
of platform libraries and application services providing rich functional
platform building blocks. It does not provide application user interfaces or
specific user interaction shells. Such functionality is provided by a
platform-specific implementation, produced by Moblin or a third party.
Moblin Core is built on the GNOME
Mobile platform,
extending and enriching it with Intel open source technologies like Clutter, GUPnP,
and Atom specific technologies, such as graphics, fast boot, and power saving.
Moblin Core will follow the GNOME Mobile 6 month release cycle (starting
with 2.26 in 2009) staying in sync, retaining compatibility and contributing
improvements back to the GNOME Mobile and Desktop platforms. Moblin Core itself
is expected to grow and mature as actual platform implementations are created,
starting with Moblin NetBook.
Sem comentários:
Enviar um comentário