Articulo de referencia

Maemo

Maemo es una plataforma de software basada en Linux , desarrollada originalmente por Nokia y ahora por la comunidad , para teléfonos inteligentes y tabletas con acceso a Interne...

Maemo es una plataforma de software basada en Linux , desarrollada originalmente por Nokia y ahora por la comunidad , para teléfonos inteligentes y tabletas con acceso a Internet . [ 2 ] La plataforma comprende tanto el sistema operativo Maemo como el SDK . Maemo desempeñó un papel clave en la fallida estrategia de Nokia [ 3 ] [ 4 ] para competir con Apple y Android ; [ 5 ] los únicos dispositivos comerciales que se enviaron con Maemo fueron la línea de tabletas con acceso a Internet de Nokia lanzada en 2005 y el teléfono inteligente Nokia N900 en 2009. [ 6 ]

Maemo se basa principalmente en código abierto y ha sido desarrollado por Maemo Devices dentro de Nokia en colaboración con numerosos proyectos de código abierto como el kernel de Linux , Debian y GNOME . Maemo se basa en Debian y toma gran parte de su interfaz gráfica , marcos de trabajo y bibliotecas del proyecto GNOME . Utiliza el gestor de ventanas Matchbox y el marco de trabajo Hildon, basado en GTK , como su interfaz gráfica y marco de aplicación .

La interfaz de usuario de Maemo 4 es similar a la de muchos dispositivos portátiles y cuenta con una pantalla de inicio desde la que se accede a todas las aplicaciones y configuraciones. Esta pantalla se divide en áreas para ejecutar aplicaciones, una barra de menú y un área amplia y personalizable que puede mostrar información como un lector RSS , un reproductor de radio por Internet y un cuadro de búsqueda de Google. La interfaz de usuario de Maemo 5 es ligeramente diferente: la barra de menú y el área de información se consolidan en la parte superior de la pantalla, y los cuatro escritorios se pueden personalizar con accesos directos y widgets.

En el Mobile World Congress de febrero de 2010, se anunció que el proyecto Maemo se fusionaría con Moblin para crear la plataforma de software móvil MeeGo . A pesar de ello, la comunidad Maemo siguió activa y, a finales de 2012, Nokia comenzó a transferir la propiedad de Maemo a la Fundación Hildon , que fue reemplazada por una asociación alemana Maemo Community eV Archivado el 9 de julio de 2023 en Wayback Machine [ 7 ] [ 8 ] [ 9 ] Desde 2017, se está desarrollando una nueva versión llamada Maemo Leste , basada en Devuan . [ 10 ]

Interfaz de usuario

Sistema operativo 2005–Sistema operativo 2008

Hasta Maemo 4 (también conocido como OS2008), la pantalla predeterminada es la pantalla de "Inicio"  , el punto central desde el cual se accede a todas las aplicaciones y configuraciones. La pantalla de Inicio está dividida en las siguientes áreas:

  • En la parte inferior izquierda de la pantalla se encuentra la barra de tareas, que incluye por defecto applets para el navegador web, las comunicaciones y el menú de aplicaciones. Estos se pueden modificar mediante complementos de terceros (por ejemplo, para añadir un menú de favoritos o de comandos).
  • Horizontalmente, en la mitad superior izquierda, se encuentra la barra de menú, que muestra el nombre de la aplicación y el título de la ventana, y da acceso al menú de la aplicación (que contiene los menús y submenús típicos de archivo, edición, vista, herramientas, etc.).
  • En la esquina superior derecha se encuentra la barra de estado, que por defecto contiene iconos como el nivel de batería, la conexión inalámbrica, el volumen, el estado de Bluetooth y el brillo. Estos iconos se pueden ampliar mediante complementos de terceros, al igual que la barra de tareas.
  • La mayor parte restante de la pantalla contiene applets de Inicio (similares a los widgets Dashboard de Apple Inc. ), que pueden mostrar datos y servir como accesos directos a aplicaciones. Estos incluyen, por defecto, un lector de RSS, un reproductor de radio por Internet, un cuadro de búsqueda de Google y una lista de contactos, pero también se pueden ampliar con complementos de terceros.

La interfaz utiliza la pantalla táctil o un panel direccional y un botón de selección, con botones separados para atrás, menú e inicio. Es capaz de recibir entrada de texto mediante reconocimiento de escritura a mano, dos tamaños diferentes de teclado en pantalla y entrada de teclado físico con el N810 . [ 11 ]

Maemo 5 (Fremantle)

El Nokia N900 utiliza el sistema operativo Maemo 5, basado en Linux.

La interfaz de usuario de Maemo 5 es diferente a la de sus predecesores. Ofrece cuatro pantallas de inicio totalmente personalizables (con la posibilidad de añadir/eliminar widgets, moverlos, cambiar el fondo y personalizar los accesos directos a aplicaciones/contactos), [ 12 ] llamadas Panorama Desktop. [ 13 ] El cambio entre escritorios se realiza deslizando el dedo horizontalmente sobre el fondo. Se accede al panel de control mediante el icono superior izquierdo, que muestra todas las aplicaciones en ejecución, de forma similar a la función Exposé del sistema operativo Mac OS X de Apple . Desde el panel de control, las aplicaciones en ejecución pueden volver a pantalla completa pulsando la ventana de vista previa, y pueden cerrarse pulsando el símbolo X situado en la esquina superior derecha de la ventana de vista previa, de forma similar al concepto de cierre de aplicaciones en otros sistemas operativos. También se puede acceder al lanzador de aplicaciones, desde donde se pueden iniciar todas las aplicaciones instaladas, desde el panel de control. [ 14 ] [ 15 ] Si no hay ninguna tarea o aplicación ejecutándose en segundo plano, al tocar el icono superior izquierdo se omite el panel de control y se muestra directamente el lanzador de aplicaciones.

Maemo proporciona al navegador web MicroB, basado en Mozilla , compatibilidad total con Adobe Flash . Admite una resolución de pantalla de 800 × 480, por lo que algunas páginas web se pueden visualizar sin desplazamiento horizontal. Puede conectarse automáticamente a redes inalámbricas conocidas, descargar fuentes RSS y correo electrónico, y desconectarse automáticamente sin intervención del usuario. [ 16 ]

La herramienta Advanced Packaging Tool, con un cliente apt-get de línea de comandos, permite instalar aplicaciones. Los usuarios pueden suscribirse a diferentes repositorios de software para mantenerlo actualizado automáticamente. El gestor de aplicaciones también ofrece una visión general de todo lo instalado en el sistema. Los datos se pueden sincronizar con un PC mediante una conexión USB, y se puede acceder a los archivos del usuario utilizando el protocolo estándar de dispositivo de almacenamiento extraíble (SSD). [ 16 ]

El 2 de noviembre de 2011 se lanzó una nueva actualización (versión 21.2011.38-1.002) para el Nokia N900 [ 17 ] mediante una actualización OTA . Esta nueva versión consiste principalmente en actualizaciones de seguridad. Se considera que esta es la última actualización oficial de Maemo 5/Fremantle distribuida por Nokia.

El desarrollo posterior de Maemo 5 se lleva a cabo como un esfuerzo comunitario en Maemo-CSSU. [ 18 ]

Características

Actualizando

Los dispositivos Maemo se pueden actualizar mediante un sencillo método de flasheo con un ordenador a través de USB.

Desde Diablo (Maemo 4.1), Maemo admite la "Actualización de software sin interrupciones" (SSU), que permite actualizaciones incrementales del sistema operativo "de forma inalámbrica" ​​utilizando la Herramienta de empaquetado avanzada , sin necesidad de una instalación completa con cada actualización. [ 19 ]

El flasheo sigue estando disponible como una forma de empezar de cero con una instalación limpia (similar a formatear un disco duro y reinstalar un sistema operativo en un PC). [ 20 ]

Seguridad

La guía de inicio rápido para desarrolladores advierte que la seguridad de Maemo se centra en prevenir ataques remotos (por ejemplo, mediante redes inalámbricas y Bluetooth ). También advierte que la cuenta de root de Maemo tiene una contraseña predeterminada trivial (usuario: gainroot, contraseña: rootme) que debe cambiarse antes de habilitar el acceso remoto. [ 21 ]

Maemo utiliza un código de seguridad numérico para bloquear los controles y la pantalla del dispositivo independientemente de la contraseña de root, para ayudar a prevenir el acceso no autorizado. [ 22 ]

Arquitectura de software

Maemo es una versión modificada de la distribución Debian Linux , optimizada para dispositivos móviles. [ 23 ] Utiliza una interfaz gráfica de usuario basada en el sistema X Window, empleando Xomap y el gestor de ventanas Matchbox . La GUI utiliza el kit de herramientas GTK+ y los widgets y la API de interfaz de usuario de Hildon . [ 24 ]

BusyBox , un paquete de software para dispositivos integrados y móviles, reemplaza las utilidades GNU Core utilizadas en Debian -proper para reducir el uso de memoria y los requisitos de almacenamiento (a costa de cierta funcionalidad). [ 25 ]

ESD se utiliza como servidor de sonido principal, y GStreamer es utilizado por el reproductor multimedia incluido para reproducir sonidos y películas. Los formatos compatibles con GStreamer se pueden ampliar compilando complementos de GStreamer en scratchbox ( Maemo SDK ), lo que se hizo, por ejemplo, para incorporar compatibilidad con Ogg a la plataforma, [ 26 ] así como funciones experimentales como WebM y VP8 después de que fueran anunciadas por Google . [ 27 ] Los reproductores multimedia de terceros pueden acceder a GStreamer directamente o a través de "osso-media-server".

La gestión de ventanas corre a cargo del gestor de ventanas Matchbox, que limita la pantalla a mostrar una sola ventana a la vez ( Ubuntu Netbook Edition implementa un sistema similar). Esto mejora la usabilidad en dispositivos móviles con pantallas pequeñas.

Aunque Maemo se basa en Linux y otro software de código abierto, algunas partes de Maemo siguen siendo de código cerrado. Estas incluyen software de espacio de usuario, como ciertos applets de la barra de estado y la barra de tareas (incluido el applet de brillo de la pantalla) y aplicaciones, y algunos demonios del sistema relacionados con la conectividad y la administración de energía. [ 28 ]

Software

Maemo viene con varias aplicaciones integradas, pero se pueden instalar aplicaciones adicionales desde varias fuentes, incluidos varios repositorios de software oficiales y de la comunidad , y archivos .deb a través del gestor de paquetes integrado "Administrador de aplicaciones" o la Herramienta de empaquetado avanzada y dpkg . Las aplicaciones incluidas son el navegador MicroB basado en Mozilla , el reproductor Macromedia Flash , Gizmo5 y Skype . [ 29 ]

Aplicaciones de terceros destacadas

Debido en parte a la naturaleza libre y de código abierto de Linux y Maemo, portar aplicaciones a Maemo es un procedimiento sencillo. Por ello, existen numerosas aplicaciones de terceros disponibles para la plataforma. Algunas son software original escrito específicamente para Maemo, mientras que otras son adaptaciones directas de programas Linux ya existentes. Algunos ejemplos de software destacados son:

Reproductores multimedia
Reproductor MP
Internet
Claws Mail , Modest , Midori , Firefox para móviles , Opera Mobile
Aplicaciones de oficina
Gnumeric (hoja de cálculo), Abiword (procesador de textos)
Mensajería instantánea
Lengua macarrónica
VoIP
Gizmo5 , Skype
Juegos
La batalla por Wesnoth , Wormux, Doom , Angry Birds
Otros
FBReader ( lector de libros electrónicos ), GPE ( PIM compatible con OpenSync ), rdesktop (acceso remoto RDP), Rhapsody (música por suscripción, solo en EE. UU.), ScummVM (emulador de juegos), Free42 ( emulador de calculadora HP-42S ), Monsoon HAVA (visor y controlador de TV), Navit ( software de navegación GPS ), Vagalume ( reproductor de Last.FM ), VNC
Estrellas de Fremantle
Las aplicaciones desarrolladas por la comunidad y respaldadas por Nokia como Fremantle Stars formarán parte de Maemo 5. [ 30 ] Entre las aplicaciones destacadas se incluyen ScummVM (juego, que incluye Beneath a Steel Sky ) [ 31 ] y Fennec ( navegador web ). [ 32 ]
Debian
OpenOffice.org ejecutándose en Maemo 5 usando Easy Debian
La distribución completa ARM Debian se puede instalar como una aplicación Maemo, [ 33 ] lo que pone a disposición miles de paquetes de software (incluidos OpenOffice.org , Mozilla Firefox , Java , los escritorios GNOME y LXDE , etc.). Los paquetes Debian ARM también se pueden usar si se modifican con la herramienta maemo-optify. [ 34 ] La capacidad de ejecutar paquetes de Linux prácticamente sin modificar distingue a Maemo de otros sistemas operativos móviles basados ​​en Linux , como Android y webOS .

Apoyo de los medios

Se pueden añadir otros tipos de medios, como el formato de audio .OGG, mediante el uso de complementos de la comunidad.

Video
MPEG-1 , MPEG-4 ASP (H.263) , RealVideo , AVI , 3GP
Audio/listas de reproducción
MP3 , RealAudio , MPEG-4 , AAC , WAV , AMP , MP2 , AMR, AWB, M4A, WMA. OGG/Vorbis (requiere paquete adicional), M3U, PLS
Imagen/Animación
JPEG , BMP , TIFF , PNG , SVG Tiny , ICO
Texto/diseño
archivos de texto , PDF , HTML .

Desarrollo de software

El software se puede desarrollar en C usando el SDK de Maemo , Java (que es compatible con la JVM de Jalimo), [ 35 ] Python , Ruby , Mono , Vala, Perl y Pascal.

El SDK de Maemo se basa en el kit de herramientas de compilación cruzada Scratchbox, orientado a Debian , que proporciona un entorno aislado en el que se puede llevar a cabo el desarrollo. Scratchbox utiliza QEMU para emular un procesador ARM o sbrsh para ejecutar instrucciones de forma remota. Hay disponibles paquetes de arranque compatibles con Scratchbox tanto para x86 como para ARM , por lo que la mayor parte del desarrollo y la depuración se realizan en x86, y el empaquetado final es para ARM. [ 36 ]

Como novedad del sistema operativo Maemo, Maemo 5 ofrece la biblioteca Qt como componente con soporte de la comunidad, junto con el backend GTK+ con soporte oficial . Esto cambiará con la versión Harmattan, que añadirá la biblioteca Qt por defecto, y GTK+ pasará a tener soporte de la comunidad. [ 37 ] También se admitirán los lenguajes de programación Python , C y C++ .

La comunidad Nokia Developer Wiki cuenta con artículos sobre desarrollo con Qt, e incluye tutoriales y artículos sobre desarrollo para el sistema operativo Maemo.

Hardware

El sistema operativo Maemo está diseñado para las tabletas Nokia con conexión a Internet , que presentan especificaciones muy similares a las de los teléfonos móviles de gama alta de las series N y E de Nokia , con SoC TI OMAP ARM , pantallas grandes y almacenamiento interno ampliable. [ 38 ] Aunque la naturaleza altamente optimizada y específica del hardware de Maemo dificulta su funcionamiento en hardware que no sea de tabletas con conexión a Internet, la mayoría de las partes importantes no propietarias del sistema operativo, junto con algunas de las aplicaciones de terceros disponibles, se están empaquetando activamente para Debian y están disponibles para su uso en otras distribuciones, lo que abrirá una amplia gama de otras opciones de hardware. [ 39 ]

Nokia utiliza el sistema operativo Maemo en los modelos Nokia N900 y Nokia N9 .

Historial de versiones

Versiones de Maemo y de algunas de las bifurcaciones

Sistema operativo 2005

Escritorio OS2005

Incluido en el 770 en noviembre de 2005, este es el sistema operativo original para tabletas con acceso a Internet. Venía con el navegador web Opera , Flash 6 , clientes básicos de correo electrónico y RSS , reproductores de audio y vídeo , visores de PDF e imágenes, una herramienta gráfica de empaquetado avanzado, una interfaz (denominada simplemente "Administrador de aplicaciones") y una variedad de juegos y utilidades sencillas. [ 40 ]

Sistema operativo 2006

OS2006 mostrando fechas de Pimlico

El 16 de mayo de 2006, Nokia anunció una nueva versión de Internet Tablet OS , [ 41 ] que posteriormente se lanzó como versión beta para el 770 el 9 de junio de 2006 y como versión de producción el 20 de junio de 2006. [ 42 ] La actualización incluía un rendimiento y una estabilidad mejorados, un cliente Google Talk integrado, una interfaz renovada y un nuevo teclado táctil de pantalla completa. Debido a cambios significativos en la API y la arquitectura, las aplicaciones existentes requirieron recompilación. Es la última versión de Internet Tablet OS con soporte oficial para el 770.

También se incluyó la capacidad de admitir  tarjetas RS-MMC de 2 GB ( formateadas en FAT ). El kernel de Linux se actualizó a la versión 2.6.16, con los parches correspondientes para la plataforma OMAP. Esta nueva versión utiliza la preempción del kernel para una mejor interactividad.

Sistema operativo 2007

Escritorio de OS2007 mostrando OMWeather

OS2007 se lanzó e incluyó con el N800 el 8 de enero de 2007, tras su presentación en la cumbre CES 2007 de Las Vegas . Incluía importantes correcciones de errores y mejoras de rendimiento en casi todas las áreas del sistema operativo, además de versiones actualizadas del navegador web Opera y Adobe Flash Player 7 , una interfaz actualizada y diversas actualizaciones de API y bibliotecas.

Sistema operativo 2008

Escritorio OS2008

OS2008 se lanzó con el N810 en noviembre de 2007, basado en Linux 2.6.21, e incluye MicroB , un nuevo navegador web basado en Mozilla que reemplaza a Opera. También incluye el uso compartido de archivos Samba integrado y soporte adicional para formatos de Windows Media Player y H.264 , así como soporte mejorado para dispositivos USB, [ 43 ] [ 44 ] entre otras mejoras incrementales de la interfaz de usuario (en particular, para facilitar el uso con los dedos). [ 45 ] También se implementó el escalado dinámico de frecuencia (entre 165  MHz y 400  MHz), lo que le dio al N800 un  aumento de velocidad de 70 MHz. [ 46 ]

Diablo

Diablo es el nombre en clave de la actualización de características de OS2008 (correspondiente a Maemo 4.1), [ 47 ] lanzada en junio de 2008. [ 48 ] Las características principales incluyen mejoras significativas en el administrador de aplicaciones integrado, actualizaciones incrementales del sistema operativo sin reinstalación ("Seamless Software Update", SSU), Modest como cliente de correo predeterminado y una nueva versión del navegador MicroB con mejor rendimiento y algunas mejoras en la interfaz (aunque todavía basado en la misma versión de Gecko que el MicroB de Chinook). [ 49 ] [ 50 ] Diablo también incluyó una implementación de la pila WiMAX para la variante N810 de corta duración llamada N810 WiMAX edition .

SSU

SSU, en particular, es una de las partes más importantes del lanzamiento de Diablo, ya que elimina el sistema de actualización basado en memoria flash de las versiones anteriores de Maemo, que requería que el usuario borrara completamente su dispositivo con cada actualización. Con SSU, el usuario puede recibir actualizaciones inalámbricas. Esto también desacopla las actualizaciones de software incluidas de las actualizaciones principales del sistema, como ocurría con el método basado en memoria flash, por lo que Nokia puede lanzar actualizaciones más frecuentes para paquetes individuales que antes. [ 51 ]

La primera actualización SSU se lanzó el 11 de agosto de 2008 y actualizó Diablo a la versión 4.2008.30-2. La actualización incluye principalmente mejoras en MicroB, Modest y el marco de conectividad, así como varias correcciones de errores menores.

Maemo 5

Captura de pantalla de Maemo 5

Maemo 5, también conocido como Fremantle, [ 47 ] es el sistema operativo predeterminado en el Nokia N900 . Esta versión presenta una interfaz de usuario mucho más intuitiva y consistente, y un servidor X basado en Xorg en lugar de KDrive . [ 52 ] [ 53 ] También incluye varias tecnologías nuevas, como el sistema de búsqueda Tracker , PulseAudio (que reemplaza a ESD ), el demonio de gestión de hardware OHM, el marco UPnP gUPnP , un marco de localización mejorado y Upstart . Varias tecnologías existentes también se han actualizado, como Gecko , BlueZ , gstreamer (que incluirá OpenMAX ), GTK+ y Telepathy . [ 54 ] [ 55 ]

Maemo 5 viene con nuevo hardware, el Nokia N900 con un SoC Texas Instruments OMAP 3 , con un módem HSPA y cámara HD, que proporciona mejoras significativas en velocidad, aceleración 3D y reproducción multimedia. Nokia decidió que las versiones comerciales de la plataforma Maemo 5 no estarán disponibles en el hardware N800/N810, por razones de compatibilidad. [ 56 ] Se ha formado un proyecto Linux de código abierto llamado Mer , una variante de Maemo, para proporcionar un sistema operativo alternativo y completamente abierto para dispositivos móviles, incluidos el Nokia N800 y N810. [ 57 ]

A diferencia de la mayoría de los teléfonos inteligentes, el usuario final puede obtener acceso root instalando una aplicación, como "rootsh" [ 58 ] , y luego ejecutando el comando apropiado en la terminal de Maemo 5 [ 59 ]. El dispositivo no necesita estar desbloqueado ni tener jailbreak para instalar una aplicación no compatible. El operador de telefonía móvil británico Vodafone tiene su propia versión, algo más restringida, del sistema operativo Maemo 5. Los usuarios pueden flashear (cambiar) a la variante global del sistema operativo si lo desean.

El sistema operativo Maemo 5 viene precargado con una variedad de aplicaciones como:

Web
Navegador Maemo ( navegador web basado en Mozilla con Adobe Flash 9.4), [ 60 ] lector RSS
Aplicación para teléfono
VoIP
Protocolo de inicio de sesión , Skype [ 61 ]
Conversaciones ( chat instantáneo y SMS , no MMS ) [ 62 ]
Medios de comunicación
Cámara, Fotos, Reproductor multimedia
Producción
Correo electrónico, Calendario, Lector de PDF , Contactos
Ovi Maps (Localizar posición en un mapa mediante GPS , buscar dirección o ubicación, planificar rutas)
Servicios públicos
Reloj, notas, calculadora, boceto
Herramientas del sistema
Administrador de archivos, Administrador de aplicaciones para descargas, Widgets
Juegos
Rebote , ajedrez , bloques, canicas y mahjong

Nokia espera que la comunidad de código abierto juegue un papel importante en el desarrollo de aplicaciones para Maemo 5. [ 63 ] Por ejemplo, Nokia lanzó un concurso en el festival onedotzero en Londres llamado PUSH N900 dirigido a diseñadores, artistas, hackers y modders. El concurso invita a los participantes a "conectar el N900 con algo que les apasione " . [ 64 ]

Más de 1500 aplicaciones adicionales (en su mayoría gratuitas para descargar y usar) han sido creadas por desarrolladores externos. [ 65 ]

Maemo Leste

Maemo Leste es un sistema operativo actualmente en desarrollo. Es una versión modernizada y liberada de Maemo 5, basada en Devuan con un kernel Linux principal . Su objetivo es desarrollar "un sistema operativo móvil independiente centrado en la confiabilidad". [ 66 ] Las primeras imágenes del sistema operativo se publicaron en febrero de 2018. [ 67 ] La última versión admite llamadas telefónicas y mensajes SMS en varios dispositivos, incluidos el Nokia N900 (aún quedan algunos ajustes de integración y corrección de errores) y el Motorola Droid 4 , como se anunció en la publicación del blog del quinto aniversario del proyecto. [ 68 ]

Actualmente se encuentra en un estado funcional y es compatible con diversos dispositivos como el N900, el Motorola Droid 4 y el PinePhone . A diferencia de otras distribuciones, Maemo Leste está diseñado para dispositivos compatibles con núcleos Linux de código abierto, lo que permite ofrecer actualizaciones adecuadas tanto en funcionalidad como en seguridad. El sistema operativo aspira a ser completamente de código abierto e incluso reimplementa ciertos componentes propietarios presentes en Maemo Fremantle.

Maemo Leste es un proyecto desarrollado íntegramente por la comunidad, y sus desarrolladores participan activamente en el canal # maemo-leste connect de la red IRC Libera Chat .

Ediciones Hacker

El lanzamiento del Nokia N800 en enero de 2007 incluyó Internet Tablet OS 2007. OS2007 solo funcionaba en el N800 y Nokia no tenía planes de lanzarlo para el 770 ; sin embargo, los comentarios de los propietarios descontentos del 770 [ 69 ] llevaron a Nokia a lanzar un híbrido sin soporte de OS2006 y OS2007, denominado Internet Tablet OS 2007 Hacker Edition, en febrero de 2007. [ 70 ] OS2007HE combinó las partes binarias de OS2006 con la mayoría de las bibliotecas actualizadas y las aplicaciones de espacio de usuario de OS2007.

Nokia, tras el lanzamiento del N810 y OS2008 en noviembre de 2007, presentó la edición Hacker de OS2008 para el 770 el 14 de febrero de 2008, empleando un método similar al de la versión OS2007HE para crear un híbrido entre OS2006 y OS2007. Las ediciones Hacker permiten a los usuarios del 770 acceder a las últimas versiones de Internet Tablet OS y a software de terceros, aunque, debido a las limitaciones de hardware del 770 y a los mayores requisitos de CPU de OS2008, el rendimiento es inferior al de OS2007 HE en la mayoría de los aspectos. [ 71 ]

Escritorios alternativos

Además del entorno Hildon con soporte oficial que viene de serie en las tabletas, hay varios sistemas de escritorio alternativos disponibles. Penguinbait, un miembro de la comunidad Internet Tablet Talk, ha portado con éxito KDE 3 , [ 72 ] Openbox , [ 73 ] y Xfce [ 74 ] a los N800 y N810 (el N770 puede ejecutar una versión temprana del puerto de KDE). Se desarrolló un puerto de KDE Plasma Workspaces . [ 75 ] LXDE es el escritorio predeterminado para la distribución Easy Debian , que se instala como una sola aplicación bajo Maemo pero proporciona acceso a toda la gama de software en la distribución ARM Debian (incluidos GIMP, Iceweasel/Firefox y OpenOffice) [ 33 ] a través de un entorno chroot .

Derivados

Maemo y sus sistemas operativos móviles relacionados.

MeeGo

Tras la publicación del código fuente de MeeGo, existen dos iniciativas comunitarias principales para llevar MeeGo a los dispositivos Maemo actuales (N800, N810 y N900), dado que Nokia ha lanzado el N9, que funciona con MeeGo. Estas iniciativas son la adaptación de MeeGo para los dispositivos N800 y N810, [ 76 ] [ 77 ] y el proyecto de MeeGo para el N900. [ 78 ]

Harmattan

Harmattan fue planeado originalmente como un sistema operativo de transición desarrollado por Nokia, concebido como un puente entre Maemo de Nokia y el proyecto MeeGo. Todavía utiliza el gestor de paquetes APT para las aplicaciones, pero la interfaz gráfica de usuario y partes importantes del sistema fueron mejoradas, reescritas desde cero o basadas en los marcos de Meego. Utiliza ampliamente las bibliotecas Qt en lugar de GTK+ / Hildon , e introdujo un nuevo paradigma de interfaz de usuario basado en gestos de deslizamiento, realizados desde el borde de la pantalla. [ 79 ] [ 80 ] Después de problemas con el proyecto Meego original, Nokia decidió cambiar el nombre de Harmattan a Meego/Harmattan y lanzó su N9 con este sistema operativo.

Mer

Mer es una distribución de software completamente gratuita y de código abierto dirigida a sistemas móviles y embebidos, desarrollada inicialmente para reimplementar Maemo de forma abierta y posteriormente basada en las herramientas de MeeGo.

Qt

En enero de 2008, Nokia inició el proceso de adquisición de Trolltech , desarrollador del marco de aplicaciones Qt . Desde entonces, Nokia ha anunciado planes para que las bibliotecas Qt se incluyan en Maemo para el cuarto trimestre de 2008, aunque sin una interfaz de usuario " hildonizada " específica de la plataforma como la que se ofrece con GTK (lo que significa que las aplicaciones Qt se verán diferentes de las aplicaciones GTK hildonizadas). [ 81 ] [ 82 ] Esto facilitará la adaptación de aplicaciones Qt a la plataforma para los desarrolladores y pondrá nuevas aplicaciones a disposición de los usuarios. Es probable que la compatibilidad con Qt en los dispositivos S60 conduzca al intercambio de aplicaciones multiplataforma entre las dos plataformas. [ 83 ] [ 84 ] El anuncio ha recibido reacciones mixtas en la comunidad de desarrolladores. [ 85 ] [ 86 ]

Historial de lanzamientos

Nomenclatura

Los nombres en clave de Maemo hacen referencia a los vientos. Por ejemplo, la última versión, cuyo nombre en clave es "Fremantle", alude al " Fremantle Doctor" , término coloquial de Australia Occidental que designa la refrescante brisa marina vespertina que se produce durante los meses de verano en las zonas costeras del suroeste de Australia Occidental.

*: Hacker Editions , publicadas por Nokia, pero mantenidas por la comunidad. Utilizadas principalmente por desarrolladores para continuar desarrollando programas mientras usan hardware antiguo.

Cumbre de Maemo

En 2008 y 2009, desarrolladores y usuarios de Maemo se reunieron en la Cumbre de Maemo, cuya inscripción era gratuita. Cada participante recibió una insignia y una camiseta de Maemo.

La Cumbre Maemo 2009 se celebró en Ámsterdam el 9 de octubre. [ 92 ] El primer día estuvo dedicado a Nokia, y los otros dos a las contribuciones de la comunidad. Casi 400 desarrolladores asistieron a la cumbre. Nokia distribuyó 300 dispositivos N900 entre desarrolladores independientes durante la cumbre.

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

Véase también

Referencias

  1. 1 2 "Paquetes cerrados de Fremantle" (wiki). Mæmo. Archivado del original el 23 de diciembre de 2022. Recuperado el 10 de junio de 2013 .
  2. "Marca registrada" . Condiciones de uso . Maemo. 23 de septiembre de 2008. Consultado el 29 de agosto de 2009 .
  3. "Texto completo: El memorándum de Stephen Elop, CEO de Nokia, sobre la 'situación crítica'" . The Wall Street Journal . 9 de febrero de 2011. Archivado del original el 11 de febrero de 2011.
  4. ^ Thom Holwerda (11 de octubre de 2012). "La historia de Maemo y MeeGo de Nokia" . Noticias del sistema operativo.
  5. Sampsa Kurri (11 de octubre de 2012), La historia de Nokia MeeGo , archivado del original el 16 de octubre de 2012.
  6. «Maemo OS - definición - GSMArena.com» . m.gsmarena.com . Consultado el 11 de septiembre de 2024 .
  7. Fundación Hildon , consultado el 13 de julio de 2013.
  8. "Nokia brindará soporte en la migración de los servicios de Maemo.Org" , Tizen Experts , Meego experts, 2 de diciembre de 2012 , consultado el 13 de julio de 2013..
  9. Tablero: Los foros de TMO fueron donados a la Fundación Hildon , Maemo, 12 de diciembre de 2012 , consultado el 13 de julio de 2013..
  10. «Maemo Leste - Maemo Leste» . maemo-leste.github.io . Consultado el 23 de mayo de 2020 .
  11. Ray, Bill (26 de enero de 2007). "Nokia N800 INTERNET tablet • reghardware" . Reghardware.co.uk. Archivado del original el 2 de mayo de 2009. Recuperado el 16 de diciembre de 2011 .
  12. "Descarga de fotos de Flickr: Mi escritorio panorámico Nokia #N900" . Flickr.com. 11 de septiembre de 2009. Consultado el 1 de enero de 2010 .
  13. "Escritorios panorámicos" . maemo.nokia.com. Archivado del original el 29 de diciembre de 2009. Consultado el 16 de septiembre de 2009 .
  14. YouTube – Primeras impresiones del Nokia N900 . YouTube, LLC. 2 de septiembre de 2009. Archivado del original el 21 de diciembre de 2021. Consultado el 16 de septiembre de 2009 .
  15. YouTube – Primeras impresiones del Nokia N900 . YouTube, LLC. 2 de septiembre de 2009. Archivado del original el 21 de diciembre de 2021. Consultado el 16 de septiembre de 2009 .
  16. 1 2 Bangeman, Eric (12 de febrero de 2007). "Reseña de Ars Technica sobre el N800" . Arstechnica.com . Recuperado el 8 de diciembre de 2010 .
  17. Anuncio - Actualización de seguridad oficial PR1.3.1 - maemo.org - Talk . Talk.maemo.org (26 de octubre de 2011). Consultado el 13 de julio de 2013.
  18. Comunidad SSU - wiki de maemo.org . Wiki.maemo.org (16 de junio de 2013). Consultado el 13 de julio de 2013.
  19. "Es oficial: se anuncia el N810 WiMAX" . Internettablettalk.com. 1 de abril de 2008. Archivado del original el 1 de enero de 2011. Consultado el 8 de diciembre de 2010 .
  20. Gil, Quim (1 de junio de 2007). "Nokia y Maemo en el nuevo contexto móvil de GNOME" (FLV) . pág. 22. Recuperado el 28 de abril de 2008 . 
  21. "Guía de inicio rápido de maemo 4" (PDF) . Nokia. 2007. pág. 11. Consultado el 16 de abril de 2011 . 
  22. "Guía del usuario de Internet Tablet OS edición 2008" (PDF) . Nokia. 2007. pág. 14. Archivado del original (PDF) el 20 de agosto de 2008. Consultado el 24 de junio de 2009 . 
  23. "Primeros pasos" . Descripción general de la plataforma Maemo . Nokia. Archivado del original el 16 de junio de 2008. Consultado el 15 de agosto de 2008 .
  24. "¿Qué es Maemo?" . Primeros pasos . Nokia. Archivado del original el 25 de septiembre de 2008 . Consultado el 14 de agosto de 2008 .
  25. Abinader, Bruno (1 de abril de 2008). "Re: Informe del conjunto de pruebas de Systemtap para la arquitectura arm" . Systemtap (Lista de correo) . Recuperado el 28 de abril de 2008 .
  26. "Primeros pasos con multimedia", 4.x , Maemo{{citation}}: CS1 maint: servicio de archivado obsoleto ( enlace )
  27. "N900 y Maemo5 reproduciendo transmisión en vivo vp8/webm" . Merali. 24 de mayo de 2010. Archivado del original el 14 de julio de 2010. Recuperado el 8 de diciembre de 2010 .
  28. Liberación (wiki), Maemo.
  29. "Lista de aplicaciones incluidas" , Especificaciones del N810 , Nokia.
  30. «Estrellas de Fremantle» . Maemo (wiki). Nokia . Consultado el 16 de septiembre de 2009 .
  31. "ScummVM" . Descargas . Maemo . Consultado el 14 de julio de 2010 .
  32. Fennec (wiki) , Mozilla.
  33. 1 2 Qole Pejorian (12 de octubre de 2008). "Easy Debian pasa a Extras" .
  34. "README – maemo-optify en Maemo Application Framework" . Gitorious . Shortcut AS. Archivado del original el 14 de septiembre de 2009. Recuperado el 17 de septiembre de 2009 .
  35. "Maemo – Jalimo" (en alemán). Wiki.evolvis.org. Archivado del original el 29 de septiembre de 2010. Consultado el 8 de diciembre de 2010 .
  36. Descripción general del proceso de desarrollo de software utilizando el entorno SDK de Maemo. Archivado el 2 de febrero de 2009 en Wayback Machine.
  37. "Maemo Harmattan Qt y más" . SlideShare Inc. 4 de julio de 2009. Consultado el 17 de septiembre de 2009 .
  38. "Especificaciones del dispositivo" . Forum.nokia.com. 1 de diciembre de 2010. Archivado del original el 31 de agosto de 2009. Consultado el 8 de diciembre de 2010 .
  39. "Equipo de empaquetado de Debian Maemo" . Wiki.debian.org. 16 de marzo de 2009. Consultado el 8 de diciembre de 2010 .
  40. "Perfil de dispositivo 770" .{{cite web}}: CS1 maint: servicio de archivado obsoleto ( enlace ) Lista de aplicaciones incluidas para OS2005
  41. "Nokia: la tableta Nokia 770 con conexión a Internet incorpora llamadas por Internet y mensajería instantánea" . Press.nokia.com. 16 de mayo de 2006. Archivado del original el 8 de junio de 2008. Consultado el 8 de diciembre de 2010 .
  42. "Llega la tableta Nokia 770 con sistema operativo 'OS 2006'" .{{cite web}}CS1 maint: servicio de archivado obsoleto ( enlace ) Artículo de noticias sobre la versión OS2006
  43. USB en OS2008 (artículo), Ibrado.
  44. Alhola, Kate, Foro: USB On-The-Go (blog), Nokia{{citation}}: CS1 maint: servicio de archivado obsoleto ( enlace ) .
  45. "N810: Características de OS2008" . Europa: Nokia. Archivado del original el 22 de febrero de 2008.
  46. "Desarrolladores, escalado de frecuencias con OS2008" (lista de correo). Maemo.
  47. 1 2 "Nombres en clave" . Maemo . Consultado el 25 de junio de 2008 .
  48. "Actualización de funciones de OS2008: ¿reinstalar el sistema operativo de tu tableta (por última vez)?" . Noticias (anuncio). Maemo . Consultado el 8 de diciembre de 2010 .
  49. "¿Qué sabemos sobre Diablo (Maemo 4.1)?" Foros de Internet Tablet Talk . 9 de marzo de 2008. Archivado del original el 21 de mayo de 2008. Consultado el 28 de abril de 2008 .
  50. Greene, Jonathan (24 de octubre de 2007). "Se avecina una actualización no tan modesta del correo electrónico" . Aplicaciones destacadas de Maemo . Archivado del original el 23 de febrero de 2008. Recuperado el 28 de abril de 2008 .
  51. "Entrevista con Urho Konttori" . Serie N. Archivado del original el 30 de abril de 2008. Consultado el 8 de diciembre de 2010 .
  52. "Falta de coherencia en el desplazamiento/barras de desplazamiento en las aplicaciones de OS2008 incluidas" . Maemo. 2564. Archivado del original el 14 de enero de 2012. Recuperado el 16 de diciembre de 2011 .
  53. "Compatibilidad con ratón (Bluetooth y en el modelo 770, compatibilidad con USB)" . Maemo. 1897. Archivado del original el 14 de enero de 2012. Consultado el 16 de diciembre de 2011 .
  54. "Sesión de desarrolladores de OSiM Maemo" . Charla sobre tabletas en Internet. 18 de septiembre de 2008. Archivado del original el 1 de enero de 2011. Consultado el 8 de diciembre de 2010 .
  55. «Fremantle» . Hoja de ruta (wiki). Maemo . Consultado el 16 de diciembre de 2011 .
  56. Gil, Quim (14 de abril de 2009). "Comentario" . Maemo . Consultado el 8 de diciembre de 2010 .
  57. "Mer – una distribución móvil de Linux" (blog) . Consultado el 10 de noviembre de 2009 .
  58. "Acceso de root" . Wiki . Mæmo . Consultado el 10 de junio de 2013 .
  59. "Amantes de la libertad del software: llega Maemo 5" (Blog web) . Flors . WordPress. 27 de agosto de 2009. Consultado el 16 de septiembre de 2009 .
  60. "Software: Navegador" . Maemo . Nokia. Archivado del original el 29 de diciembre de 2009. Consultado el 1 de enero de 2010 .
  61. "Software: Teléfono" . Maemo . Nokia. Archivado del original el 30 de agosto de 2009. Consultado el 16 de septiembre de 2009 .
  62. "¡Ahora es oficial: Maemo 5 y el lanzamiento del N900!" . Mæmo . Nokia. 30 de agosto de 2009 . Consultado el 18 de septiembre de 2009 .
  63. YouTube – ¿Quién creará aplicaciones para el Nokia N900? . Google. 6 de septiembre de 2009. Archivado del original el 21 de diciembre de 2021. Recuperado el 16 de septiembre de 2009 vía YouTube.
  64. "¿Qué es PUSH N900?" Nokia . Consultado el 16 de septiembre de 2009 .{{cite web}}: CS1 maint: servicio de archivado obsoleto ( enlace )
  65. Jerz, Michal (6 de diciembre de 2006). "Directorio completo de software de Maemo 5" . My Maemo . Consultado el 16 de diciembre de 2011 .
  66. "NLnet Maemo Leste" . nlnet.nl/project/MaemoLeste/ . Consultado el 5 de enero de 2024 .
  67. Maemo Leste. "Maemo Leste - De pie sobre los hombros de gigantes" . GitHub.
  68. "Maemo Leste - Quinto aniversario y lanzamiento de Chimaera" . maemo-leste.github.io . Consultado el 5 de enero de 2024 .
  69. Estamos recibiendo algunos comentarios... y ya tenemos un plan. Publicación del blog de Ari Jaaksi sobre OS2007 para 770.
  70. Primera versión de OS 2007 / 770 Hacker Edition disponible. Anuncio de la primera versión de OS2007 HE en el blog de Carlos Guerreiro.
  71. Internet Tablet Hacker Edition impulsado al nivel Chinook Anuncio del primer lanzamiento de OS2008 HE
  72. "Instalación de KDE/Koffice simplificada para todos" . Internettablettalk.com. Archivado del original el 22 de diciembre de 2008. Consultado el 8 de diciembre de 2010 .
  73. "OPENBOX-ROX ya disponible" . Internettablettalk.com. Archivado del original el 22 de diciembre de 2008. Consultado el 8 de diciembre de 2010 .
  74. "XFCE disponible" . Internettablettalk.com. 13 de septiembre de 2007. Archivado del original el 22 de diciembre de 2008. Consultado el 8 de diciembre de 2010 .
  75. "¿Por qué no saltarse esta parte? (KDE4 para TI)" . Geekpenguin.blogspot.com. 22 de abril de 2008. Consultado el 8 de diciembre de 2010 .
  76. "Adaptación de hardware MeeGo para N8x0 – maemo.org – Talk" . Talk.maemo.org . Consultado el 14 de julio de 2010 .
  77. "Adaptación de hardware no oficial de MeeGo para Nokia N8x0" . meego.com. Archivado del original el 5 de junio de 2010.
  78. "Estado breve del proyecto 'MeeGo a N900' – maemo.org – Talk" . Talk.maemo.org. 22 de abril de 2010. Consultado el 14 de julio de 2010 .
  79. "Maemo Harmattan Qt y más" . Slideshare.net. 4 de julio de 2009. Consultado el 8 de diciembre de 2010 .
  80. "Error 1046 – RFE: Perfiles de administración de energía (CA/Batería, Temporizado, Entorno y protector de pantalla)" . Bugs.maemo.org. Archivado del original el 13 de enero de 2012. Recuperado el 16 de diciembre de 2011 .
  81. "Se añadirá soporte para Qt además de GTK+" . Anuncios de maemo.org . 15 de abril de 2008. Archivado del original el 20 de abril de 2008. Consultado el 28 de abril de 2008 .
  82. ^ Jaaksi, Ari (14 de abril de 2008). «CTIA y Qt» . Blog de Ari Jaaksi . Consultado el 28 de abril de 2008 .
  83. Gil, Quim (29 de enero de 2008). «Gnomos, trolls y las tierras de Maemo» . flores . Consultado el 27 de abril de 2008 .
  84. Paul, Ryan (23 de abril de 2008). "Las tabletas de Internet Nokia reciben Ubuntu y Qt" . Ars Technica . Recuperado el 27 de abril de 2008 .
  85. van den Oever, Jos (28 de enero de 2008). "Asimilar la adquisición de Trolltech" . Blog de Oever . Archivado del original el 2 de abril de 2008. Consultado el 27 de abril de 2008 .
  86. Wilcox, Mark (3 de febrero de 2008). "¿Trolltech, Linux, código abierto, el futuro?" . Blog del foro de Mark Wilcox en Nokia . Consultado el 27 de abril de 2008 .{{cite web}}: CS1 maint: servicio de archivado obsoleto ( enlace )
  87. «Maemo 5/PR1.1» (wiki) . Maemo . Consultado el 14 de julio de 2010 .
  88. «Maemo 5/PR1.1.1» (wiki) . Maemo . Consultado el 14 de julio de 2010 .
  89. "El N900 (con PR 1.2) se lanza en Hong Kong con un vídeo promocional impresionante" . El blog de MeeGo . Maemo Central. 30 de abril de 2010. Consultado el 14 de julio de 2010 .{{cite web}}: CS1 maint: servicio de archivado obsoleto ( enlace )
  90. ^ " Maemo 5/PR1.2" (wiki) . Maemo . Consultado el 14 de julio de 2010 .
  91. "Lanzamiento del proyecto MeeGo v1.0 Core Software Platform & Netbook User Experience" . Meego.com. Archivado del original el 1 de diciembre de 2010. Consultado el 8 de diciembre de 2010 .
  92. «Cumbre» (wiki) . Maemo. 9 de octubre de 2009 . Consultado el 29 de noviembre de 2017 .
  • Sitio web oficial
  • Maemo Leste en Maemo.org y GitHub (el sucesor de Maemo Fremantle )