SISTEMA OPERATIVO MAEMO

Maemo es una plataforma de desarrollo para dispositivos handheld basado en debian GNU/Linux.
Es utilizado por Nokia 770 Internet Tablet, y sus sucesores, Nokia N800, Nokia N810, Nokia N810 WIMAX, Nokia N900. Las bibliotecas de Maemo se apilan de esta forma:

Los componentes de código abierto son bibliotecas del escritorio Linux bien conocidas para hacer trivial la portabilidad de aplicaciones.

El desarrollo para Maemo se hace con Scratchbox Crosscompilation toolkit.

Maemo se basa principalmente en código abierto, y ha sido desarrollado por los dispositivos Maemo en Nokia en colaboración con muchos proyectos de código abierto, como el núcleo de Linux, Debian y GNOME. Maemo está basado en Debian GNU / Linux y basa gran parte de su interfaz gráfica de usuario, los marcos y las bibliotecas del proyecto GNOME. Utiliza el gestor de ventanas Matchbox, y el marco Hildon basado en GTK como su interfaz gráfica de usuario y el marco de aplicación.

La interfaz de usuario en Maemo 4 es similar a muchas interfaces de mano, y cuenta con una pantalla de "casa", que actúa como punto central desde el cual se accede a todas las aplicaciones y configuraciones. La pantalla principal se divide en zonas para el lanzamiento de aplicaciones, una barra de menús, y una gran zona personalizable que puede mostrar información como un lector de RSS, reproductor de radio por Internet, y la caja de búsqueda de Google. La interfaz de usuario Maemo 5 es ligeramente diferente; la barra de menús y área de información se consolidan a la parte superior de la pantalla, y los cuatro equipos de escritorio se pueden personalizar con accesos directos y widgets.

En el Mobile World Congress en febrero de 2010, se anunció que el proyecto Maemo sería la fusión con Moblin para crear la plataforma de software móvil MeeGo. A pesar de que la comunidad Maemo continuó activo ya finales de 2012 comenzó a transferir la propiedad de Nokia Maemo a la recién creada Fundación Hildon.

Interfaz de usuario OS 2005-OS 2008
Hasta Maemo 4 (AKA OS2008), la pantalla por defecto es la pantalla "Home" - el punto central desde el cual se accede a todas las aplicaciones y configuraciones. La pantalla principal se divide en las siguientes áreas:
Vertical en la parte izquierda de la pantalla es la barra de tareas, con applets para el navegador web, las comunicaciones, y menú de la aplicación por defecto. Éstos se pueden modificar mediante plug-ins de terceros (por ejemplo, para proporcionar un menú de favoritos o de comandos).

Horizontalmente a través de la mitad superior izquierda es la barra de menú, que muestra el nombre de la aplicación y el título de la ventana, y le da acceso a los menús de la aplicación (que contiene el archivo típico, editar, Ver, Herramientas, etc, los menús y sub-menús).

Horizontalmente a través del cuadrante superior derecho es la barra de estado, que contiene iconos como la vida de la batería, la conexión inalámbrica, el volumen, estado de Bluetooth, y el brillo de forma predeterminada. Estos pueden ser ampliados mediante los plug-ins en la misma manera que la barra de tareas.
El restante gran parte de la pantalla contiene Inicio applets (más o menos análoga a los widgets de Dashboard de Apple Inc. 's), que pueden mostrar los datos, así como en calidad de un acceso directo a las aplicaciones. Estos incluyen un lector de RSS, reproductor de radio por Internet, caja de búsqueda de Google y la lista de contactos por defecto, pero también se puede ampliar con los plug-ins.

La interfaz utiliza ya sea la pantalla táctil o un mando de dirección y el botón de selección, con la espalda separada, menú y botones de inicio. Es capaz de recibir el ingreso de texto a través del reconocimiento de escritura a mano, dos tamaños diferentes de teclado en pantalla y el hardware de entrada de teclado con la N810.


Características

Actualización

Dispositivos Maemo se pueden actualizar utilizando un método de parpadeo simple con un ordenador a través de USB.
Desde Diablo (Maemo 4.1), Maemo apoya "Seamless Software Update" (SSU), que permite que las actualizaciones del sistema adicional de explotación "por aire" mediante el Advanced Packaging Tool, sin la necesidad de un full flash con cada actualización.

Flashing sigue estando disponible como una manera de volver a empezar desde cero con una instalación limpia (muy parecido a formatear el disco duro y volver a instalar un sistema operativo en un PC).

Seguridad

La guía de inicio rápido para los desarrolladores advierte que la seguridad Maemo se concentra en la prevención de ataques a distancia (por ejemplo, mediante la creación de redes inalámbricas y Bluetooth). También advierte de que la cuenta root del Maemo tiene una contraseña por defecto trivial (usuario: gainroot, contraseña: rootme). Que necesita ser cambiado antes de habilitar el acceso remoto.

Maemo emplea un código de seguridad numérica como una manera de bloquear los controles del dispositivo y mostrar de forma independiente de la contraseña de root, para ayudar a prevenir el acceso no autorizado.


Arquitectura de software
Maemo es una versión modificada de la distribución Debian GNU / Linux, adelgazado para dispositivos móviles.  Se utiliza una interfaz gráfica de usuario basada en el Sistema X Window utilizando Xomap y el gestor de ventanas Matchbox. La interfaz gráfica de usuario utiliza el toolkit GTK + y el usuario Hildon widgets de interfaz y API.
BusyBox, un paquete de software para dispositivos embebidos y móviles, sustituye a los Core Utilities GNU usadas en Debian-adecuada para reducir el uso de memoria y los requisitos de almacenamiento (a costa de algunas funciones).
Software

Maemo viene con una serie de aplicaciones integradas, pero las aplicaciones se pueden instalar desde un número de fuentes, incluyendo varios repositorios oficiales y software de la comunidad, y deb ya sea a través de la función de administrador de paquete "Gestor de aplicaciones", o la avanzada Packaging Tool y dpkg. Aplicaciones integradas incluyen el navegador basado en Mozilla MicroB, Macromedia Flash Player, Gizmo5, y Skype.

Apoyo a los medios
Otros tipos de medios, tales como el formato de audio. OGG, se pueden agregar con el uso de la comunidad de plug-ins. VideoMPEG-1, MPEG-4 ASP (H.263), Real Video, AVI, 3GPAudio/playlistsMP3, RealAudio, MPEG-4, AAC, WAV, AMP, MP2, AMR, AWB, M4A, WMA. OGG / Vorbis (requiere paquete de complemento), M3U, PLSImage / AnimationJPEG, BMP, TIFF, PNG, SVG Tiny, archivos ICOText / layouttext, PDF, HTML.

Hardware

El sistema operativo Maemo está diseñado para Nokia Internet Tablets, que cuentan con especificaciones muy similares a los de gama alta de la serie N y serie E teléfonos móviles de Nokia, con TI OMAP ARM SoC, pantallas grandes, y de almacenamiento interno ampliable.  A pesar de la muy optimizado, la naturaleza específica del hardware de Maemo hace su operación en el hardware de la tableta no es de Internet muy difícil, la mayoría de las piezas que no sean propietarias importantes del sistema operativo, junto con algunas de las aplicaciones de terceros disponibles, están activamente siendo empaquetado para Debian y están disponibles para su uso en otras distribuciones, que abrirán una amplia gama de otras opciones de hardware.
Nokia funciona con el sistema operativo Maemo en el Nokia N900 y Nokia N9.

Las versiones de Maemo y de algunas de las horquillas

Historia de lanzamiento

Nombrar

Nombres clave Maemo llevan el nombre de los vientos. Por ejemplo, la última versión, con nombre en código "Fremantle", es una referencia a la Fremantle Doctor, el término vernáculo de Australia Occidental para la refrigeración brisa marina de la tarde que se produce durante los meses de verano en las zonas costeras al sur oeste de Australia Occidental.


Cumbre Maemo

En 2008 y 2009, los desarrolladores de Maemo y usuarios se reunieron en la Cumbre de Maemo, el registro para el que era libre. Cada participante recibió una placa y un Maemo camiseta.
 La Cumbre de Maemo 2009 se celebró en Amsterdam el 9 de octubre.  El primer día fue el día de Nokia, con los otros dos días dedicados a las contribuciones de la comunidad. Cerca de 400 desarrolladores asistieron a la cumbre. Nokia hizo entrega de 300 dispositivos N900 a desarrolladores independientes durante la cumbre.


La Cumbre de Maemo 2009 fue también la última Cumbre de Maemo desde el lanzamiento de MeeGo. El evento fue sustituido por la Conferencia Meego






actualiza maemo OS

No hay comentarios:

Publicar un comentario