stringtranslate.com

Maemo

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

Maemo se basa principalmente en código fuente abierto y ha sido desarrollado por Maemo Devices dentro de Nokia en colaboración con muchos proyectos de código abierto como el núcleo Linux , Debian y GNOME . Maemo se basa en Debian y obtiene gran parte de su interfaz gráfica de usuario , 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 de usuario y marco de trabajo de aplicación .

La interfaz de usuario de Maemo 4 es similar a muchas interfaces de dispositivos portátiles y cuenta con una pantalla de "inicio", desde la que se accede a todas las aplicaciones y configuraciones. La pantalla de inicio está dividida en áreas para iniciar aplicaciones, una barra de menú y una gran área 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 están consolidadas 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 eso, la comunidad Maemo continuó activa y, a fines 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 [7] [8] [9] Desde 2017, se está desarrollando una nueva versión llamada Maemo Leste que se basa en Devuan . [10]

Interfaz de usuario

Sistema operativo 2005-2008

Hasta Maemo 4 (también conocida como OS2008), la pantalla predeterminada es la pantalla de inicio, el punto central desde el que se accede a todas las aplicaciones y configuraciones. La pantalla de inicio se divide en las siguientes áreas:

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

Maemo 5 (Fremantle)

El Nokia N900 tiene 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 o eliminar widgets, moverlos, cambiar el fondo y personalizar accesos directos a aplicaciones o contactos), [12] llamadas Panorama Desktop. [13] El cambio de un escritorio a otro se realiza deslizando el dedo horizontalmente sobre el fondo. Se accede al panel de control a través del icono superior izquierdo y 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 se pueden volver a poner en pantalla completa pulsando la ventana de vista previa, y las aplicaciones se pueden cerrar 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 desde el panel de control al lanzador de aplicaciones, donde se pueden iniciar todas las aplicaciones instaladas. [14] [15] Si no hay ninguna tarea o aplicación ejecutándose en segundo plano, al tocar el ícono superior izquierdo se omite el panel de control y se muestra directamente el iniciador 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 ver sin desplazamiento horizontal. Puede conectarse automáticamente a redes inalámbricas conocidas, descargar feeds RSS y correo electrónico y desconectarse automáticamente sin intervención del usuario. [16]

La herramienta Advanced Packaging Tool con un cliente de línea de comandos apt-get se puede utilizar para instalar aplicaciones. Los usuarios pueden suscribirse a diferentes repositorios de software , que luego se pueden utilizar para mantener el software actualizado automáticamente. El administrador de aplicaciones también proporciona una descripción general de todo lo que está instalado actualmente en el sistema. Los datos se pueden sincronizar con una PC a través de una conexión USB y se puede acceder a los archivos del usuario utilizando el protocolo estándar de dispositivo de almacenamiento extraíble. [16]

El 2 de noviembre de 2011 [17] se lanzó una nueva actualización (versión 21.2011.38-1.002) para el Nokia N900 como actualización OTA . La nueva versión consta principalmente de actualizaciones de seguridad. Se considera que es la última actualización oficial de Maemo 5/Fremantle enviada 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 método de actualización simple con una computadora a través de USB.

Desde Diablo (Maemo 4.1), Maemo soporta "Seamless Software Update" (SSU), que permite actualizaciones incrementales del sistema operativo "por aire" utilizando la herramienta de empaquetado avanzado , sin la necesidad de un flash completo con cada actualización. [19]

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

Seguridad

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

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

Arquitectura de software

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

BusyBox , un paquete de software para dispositivos integrados y móviles, reemplaza las utilidades básicas de GNU utilizadas en Debian para reducir el uso de memoria y los requisitos de almacenamiento (a expensas de algunas funcionalidades). [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 Google las anunciara . [27] Los reproductores multimedia de terceros pueden acceder a GStreamer directamente o a través de "osso-media-server". [ cita requerida ]

La gestión de ventanas está a cargo del administrador de ventanas Matchbox, que limita la pantalla a mostrar una sola ventana a la vez ( Ubuntu Netbook Edition implementa un sistema similar). Esto es para mejorar la usabilidad en un dispositivo móvil con una pantalla pequeña.

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

Software

Maemo viene con una serie de aplicaciones integradas, pero se pueden instalar aplicaciones adicionales desde una serie de fuentes, incluidos varios repositorios de software oficiales y comunitarios , y archivos deb a través del administrador de paquetes integrado "Application manager", o la herramienta Advanced Packaging Tool y dpkg . Las aplicaciones incluidas incluyen 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, la migración de aplicaciones a Maemo es un procedimiento sencillo. Por ello, hay muchas aplicaciones de terceros disponibles para la plataforma. Algunas aplicaciones son software original escrito específicamente para Maemo, mientras que otras son puertos directos de programas Linux existentes. Algunos programas 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 (procesamiento de textos)
Mensajería instantánea
Lengua macarrónica
Voz sobre IP
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 Last.FM ), VNC
Estrellas de Fremantle
Las aplicaciones desarrolladas por la comunidad y soportadas por Nokia como Fremantle Stars serán parte de Maemo 5. [30] Entre las aplicaciones notables se incluyen ScummVM (juego, incluye Beneath a Steel Sky ) [31] y Fennec ( navegador web ). [32]
Debian
OpenOffice.org ejecutándose en Maemo 5 con Easy Debian
La distribución Debian ARM completa se puede instalar como una aplicación Maemo, [33] lo que hace que miles de paquetes de software estén disponibles (incluidos OpenOffice.org , Mozilla Firefox , Java , los escritorios GNOME y LXDE , etc.). Los paquetes Debian ARM también se pueden utilizar si se modifican con la herramienta maemo-optify. [34] La capacidad de ejecutar paquetes de Linux en gran parte sin modificar diferencia a Maemo de otros sistemas operativos móviles basados ​​en Linux , como Android y webOS . [ cita requerida ]

Apoyo de los medios de comunicación

Se pueden agregar 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 pequeño , ICO
Texto/diseño
archivos de texto , PDF , HTML .

Desarrollo de software

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

El SDK de Maemo se basa en el Scratchbox Cross Compilation Toolkit orientado a Debian , que proporciona un entorno de pruebas en el que se puede realizar el desarrollo. Scratchbox utiliza QEMU para emular un procesador ARM o sbrsh para ejecutar instrucciones de forma remota. Los rootstraps compatibles con Scratchbox están disponibles 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 se realiza para ARM. [36]

Como nueva característica del sistema operativo Maemo, Maemo 5 ofrece la biblioteca Qt como un componente con soporte comunitario, junto con el backend GTK+ con soporte oficial . Esto cambiará con la versión Harmattan, que agregará la biblioteca Qt como predeterminada, y GTK+ pasará a tener soporte comunitario. [37] Los lenguajes de programación Python , C y C++ también serán compatibles.

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

Hardware

El sistema operativo Maemo está diseñado para las tabletas de Internet de Nokia , que tienen especificaciones muy similares a los teléfonos celulares de gama alta de las series N y E de Nokia , con SoCs TI OMAP ARM , pantallas grandes y almacenamiento interno expandible. [38] Aunque la naturaleza altamente optimizada y específica del hardware de Maemo hace que su funcionamiento en hardware de tabletas que no sean de Internet sea muy difícil, 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 ejecuta el sistema operativo Maemo en el Nokia N900 y el Nokia N9 . [ cita requerida ]

Historial de versiones

Versiones de Maemo y de algunos de sus forks

Sistema operativo 2005

OS2005 Escritorio

Este es el sistema operativo original para tabletas con Internet, que se envió junto con el 770 en noviembre de 2005. Venía con el navegador web Opera , Flash 6 , clientes básicos de correo electrónico y RSS , reproductores de audio y video , visores de PDF e imágenes, una herramienta gráfica de empaquetado avanzado, un front-end (denominado simplemente "administrador de aplicaciones") y una variedad de juegos y utilidades simples. [40]

Sistema operativo 2006

OS2006 muestra las 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 una versión beta para el 770 el 9 de junio de 2006 y como una versión de producción el 20 de junio de 2006. [42] La actualización presentó un rendimiento y una estabilidad mejorados, un cliente Google Talk integrado, una apariencia renovada y un nuevo teclado táctil de pantalla completa. Debido a cambios significativos en la API y la arquitectura, las aplicaciones existentes requirieron una recompilación. Es la última versión de Internet Tablet OS con soporte oficial para el 770.

También se incluyó la capacidad de soportar tarjetas RS-MMC de 2 GB ( formateadas en FAT ). El núcleo Linux se actualizó a 2.6.16, con los parches asociados para la plataforma OMAP incluidos. Esta nueva versión utiliza la prelación del núcleo para mejorar la interactividad.

Sistema operativo 2007

Escritorio OS2007 que muestra OMWeather

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

Sistema operativo 2008

OS2008 Escritorio

OS2008 se lanzó con el N810 en noviembre de 2007, basado en Linux 2.6.21 y con MicroB , un nuevo navegador web basado en Mozilla que reemplaza a Opera. También cuenta con uso compartido de archivos Samba integrado y soporte adicional para formatos de Windows Media Player y H.264 y soporte mejorado para dispositivos USB, [43] [44] entre otras mejoras incrementales de la interfaz de usuario (particularmente en la dirección de la facilidad de uso para los dedos). [45] También se implementó un escalado de frecuencia dinámico (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 código de la actualización de funciones 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 necesidad de volver a flashear ("Seamless Software Update", SSU), Modest como cliente de correo predeterminado y una nueva versión del navegador MicroB con mejor rendimiento y algunas mejoras de interfaz (aunque todavía se basa 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 variación N810 de corta duración llamada edición N810 WiMAX .

Universidad Estatal de California

SSU, en particular, es una de las partes más importantes de la versión Diablo, ya que elimina el sistema de actualización basado en flash de las versiones anteriores de Maemo, que requería que el usuario borrara por completo su dispositivo con cada actualización. Con SSU, el usuario puede recibir actualizaciones "por aire". Esto también desvincula las actualizaciones de software empaquetadas de las actualizaciones principales del sistema, como se requería con el método basado en flash, por lo que Nokia puede lanzar actualizaciones más frecuentes para paquetes individuales que antes. [51]

La primera actualización de SSU se lanzó el 11 de agosto de 2008 y llevó a Diablo a la versión 4.2008.30-2. La actualización incluye principalmente actualizaciones de MicroB, Modest y del marco de conectividad, así como una serie de 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 . La versión presenta una interfaz de usuario mucho más amigable y consistente, y un servidor X basado en Xorg en lugar de KDrive . [52] [53] También presenta varias tecnologías nuevas, incluido el sistema de búsqueda Tracker , PulseAudio (que reemplaza a ESD ), el demonio de administración de hardware OHM, el marco UPnP gUPnP , el marco de ubicación mejorado y Upstart . También se han actualizado varias tecnologías existentes, incluidas Gecko , BlueZ , gstreamer (incluirá OpenMAX ), GTK+ y Telepathy . [54] [55]

Maemo 5 viene con un nuevo hardware, el Nokia N900 que cuenta con un SoC Texas Instruments OMAP 3 , con un módem HSPA y una cámara HD, que proporciona mejoras significativas en velocidad, aceleración 3D y reproducción de medios. 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 el 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 emitiendo el comando apropiado en la terminal en Maemo 5. [59] El dispositivo no necesita estar desbloqueado o " liberado " para instalar una aplicación no compatible. El operador celular del Reino Unido, Vodafone, tiene su propia versión de marca, algo más restringida del sistema operativo Maemo 5. Los usuarios pueden actualizar (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 de teléfono
VoIP
Protocolo de inicio de sesión , Skype [61]
Conversaciones ( chat de mensajería instantánea 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 (Buscar posición en un mapa usando el GPS , Buscar una dirección o ubicación, Planificar rutas)
Utilidades
Reloj, notas, calculadora, boceto
Herramientas del sistema
Gestor de archivos, Gestor de aplicaciones para descargas, Widgets
Juegos
Rebote , ajedrez , bloques, canicas y mahjong

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

Los desarrolladores externos han creado más de 1500 aplicaciones adicionales (en su mayoría gratuitas para descargar y usar). [65]

Maemo Leste

Artículo detallado, Maemo Leste

Maemo Leste es un sistema operativo que se encuentra actualmente en desarrollo. Es una versión modernizada y liberada de Maemo 5, basada en Devuan con un núcleo Linux principal . El objetivo es desarrollar "un sistema operativo móvil independiente centrado en la confiabilidad". [66] Las primeras imágenes del sistema operativo se lanzaron en febrero de 2018. [67] La ​​última versión admite llamadas telefónicas y mensajes SMS en varios dispositivos, incluido el Nokia N900 (quedan algunas integraciones y correcciones 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 estado utilizable y es compatible con varios dispositivos, como el N900, el Motorola Droid 4 y el PinePhone . A diferencia de otras distribuciones, Maemo Leste está destinado a dispositivos en los que se puede utilizar con núcleos Linux originales, para ofrecer actualizaciones adecuadas tanto a la funcionalidad como a la seguridad. El sistema operativo pretende ser completamente de código abierto e incluso vuelve a implementar ciertos componentes cerrados que estaban presentes en Maemo Fremantle.

Maemo Leste es un desarrollo completamente comunitario y sus desarrolladores están activos en #maemo-leste connect en la red IRC Libera Chat .

Ediciones Hacker

El lanzamiento del N800 por parte de Nokia en enero de 2007 incluyó Internet Tablet OS 2007. OS2007 sólo 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 siguió el lanzamiento del N810 y OS2008 en noviembre de 2007 con la OS2008 Hacker Edition para el 770 el 14 de febrero de 2008, empleando un método similar al lanzamiento de OS2007HE para crear un híbrido entre OS2006 y OS2007. Las Hacker Editions permiten a los usuarios del 770 acceder a las últimas versiones del sistema operativo para tabletas de Internet y al software de terceros, aunque debido a las limitaciones de hardware del 770 y los mayores requisitos de CPU de OS2008, el rendimiento es inferior al de OS2007 HE en la mayoría de las áreas. [71]

Escritorios alternativos

Además del entorno Hildon con soporte oficial que viene de serie en las tabletas, hay disponibles varios sistemas de escritorio alternativos. Penguinbait, un miembro de la comunidad Internet Tablet Talk, ha portado con éxito KDE 3 , [72] Openbox , [73] y Xfce [74] al N800 y N810 (el N770 puede ejecutar una versión anterior 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 única aplicación bajo Maemo pero proporciona acceso a la gama completa de software en la distribución ARM Debian (incluyendo GIMP, Iceweasel/Firefox y OpenOffice) [33] a través de un entorno chroot .

Derivados

Maemo y sus sistemas operativos móviles relacionados

MeeGo

Tras el lanzamiento del código base de MeeGo, hay dos esfuerzos principales de la comunidad para llevar MeeGo a los dispositivos Maemo actuales (N800, N810 y N900), ya que Nokia ha lanzado el N9, que funciona con MeeGo. Estos esfuerzos son la adaptación de MeeGo para los dispositivos N800 y N810, [76] [77] y el proyecto MeeGo para N900. [78]

Harmattán

Harmattan fue originalmente planeado como un sistema operativo de transición desarrollado por Nokia, destinado a ser un puente entre Maemo de Nokia y el proyecto MeeGo. Todavía utiliza el administrador de paquetes APT para aplicaciones, pero la interfaz gráfica de usuario y las partes principales del sistema fueron mejoradas, reescritas desde cero o rebasadas sobre la base de los marcos de Meego. Utiliza en gran medida 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 los problemas con el proyecto Meego original, Nokia decidió cambiar el nombre de Harmattan a Meego/Harmattan y envió su N9 con este sistema operativo.

Mierda

Mer es una distribución de software completamente gratuita y de código abierto dirigida a sistemas móviles e integrados, desarrollada primero para reimplementar Maemo en abierto y luego rebasada sobre las herramientas MeeGo.

Qt

En enero de 2008, Nokia inició el proceso de adquisición de Trolltech , el desarrollador del marco de aplicaciones Qt . Desde entonces, Nokia ha anunciado planes para que las bibliotecas Qt se incluyan en Maemo en 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 a las aplicaciones GTK hildonizadas). [81] [82] Esto hará que la portabilidad de aplicaciones Qt a la plataforma sea más fácil para los desarrolladores y hará que las nuevas aplicaciones estén disponibles para los usuarios. El soporte de Qt en dispositivos S60 probablemente conducirá a la compartición de aplicaciones multiplataforma entre las dos plataformas. [83] [84] El anuncio ha sido recibido con reacciones mixtas en la comunidad de desarrolladores. [85] [86]

Historial de versiones

Nombramiento

Los nombres en clave de Maemo se deben a los vientos. Por ejemplo, el último lanzamiento, cuyo nombre en clave es "Fremantle", es una referencia al Doctor Fremantle , el término vernáculo de Australia Occidental que designa la brisa marina refrescante de la tarde que se produce durante los meses de verano en las zonas costeras del suroeste de Australia Occidental.

*: Hacker Editions, lanzado por Nokia, pero mantenido por la comunidad. Principalmente utilizado por desarrolladores para seguir desarrollando programas mientras se utiliza hardware más antiguo.

Cumbre de Maemo

En 2008 y 2009, los desarrolladores y usuarios de Maemo se reunieron en la Maemo Summit, a la que la 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 fue el día de Nokia, y los otros dos días se dedicaron a las contribuciones de la comunidad. Casi 400 desarrolladores asistieron a la cumbre. Nokia entregó 300 dispositivos N900 a desarrolladores independientes durante la cumbre.

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

Véase también

Referencias

  1. ^ ab "Fremantle cerró paquetes" (wiki). Mæmo . Consultado 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 memorando sobre la 'plataforma en llamas' del director ejecutivo de Nokia, Stephen Elop". The Wall Street Journal . 9 de febrero de 2011. Archivado desde el 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 desde el 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 servicios de Maemo.Org", Tizen Experts , Meego Experts, 2 de diciembre de 2012 , consultado el 13 de julio de 2013.
  9. ^ Junta: Foros de TMO donados a la Fundación Hildon, Maemo, 12 de diciembre de 2012 , consultado el 13 de julio de 2013.
  10. ^ "Maemo Oriental - Maemo Oriental". 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 desde el original el 2 de mayo de 2009. Consultado el 16 de diciembre de 2011 .
  12. ^ "Descarga de fotos de Flickr: Mi escritorio panorámico del Nokia #N900". Flickr.com. 11 de septiembre de 2009. Consultado el 1 de enero de 2010 .
  13. ^ "Escritorios panorámicos". maemo.nokia.com. Archivado desde el original el 29 de diciembre de 2009. Consultado el 16 de septiembre de 2009 .
  14. ^ YouTube – Análisis del Nokia N900. YouTube, LLC. 2 de septiembre de 2009. Archivado desde el original el 21 de diciembre de 2021. Consultado el 16 de septiembre de 2009 .
  15. ^ YouTube – Práctica con el Nokia N900. YouTube, LLC. 2 de septiembre de 2009. Archivado desde el original el 21 de diciembre de 2021. Consultado el 16 de septiembre de 2009 .
  16. ^ ab Bangeman, Eric (12 de febrero de 2007). "Reseña de Ars Technica sobre el N800". Arstechnica.com . Consultado 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. ^ "Se anuncia oficialmente el N810 WiMAX". Internettablettalk.com. 1 de abril de 2008. Archivado desde el 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. 22. Consultado 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 desde el 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 desde el original el 16 de junio de 2008 . Consultado el 15 de agosto de 2008 .
  24. ^ "¿Qué es Maemo?". Primeros pasos . Nokia. Archivado desde el 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 Systemtap para la arquitectura ARM". Systemtap (lista de correo) . Consultado el 28 de abril de 2008 .
  26. ^ "Introducción a multimedia", 4.x, Maemo, archivado desde el original el 18 de mayo de 2008
  27. ^ "N900 y Maemo5 reproduciendo transmisión en vivo de vp8/webm". Merali. 24 de mayo de 2010. Archivado desde el original el 14 de julio de 2010. Consultado 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. ^ ab Qole Pejorian (12 de octubre de 2008). "Easy Debian se traslada a Extras".
  34. ^ "README – maemo-optify en Maemo Application Framework". Gitorious . Shortcut AS. Archivado desde el original el 14 de septiembre de 2009 . Consultado el 17 de septiembre de 2009 .
  35. ^ "Maemo – Jalimo" (en alemán). Wiki.evolvis.org. Archivado desde el 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 desde el 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 del dispositivo 770". Archivado desde el original el 12 de julio de 2012.Lista de aplicaciones incluidas en OS2005
  41. ^ "Nokia – La tableta de Internet Nokia 770 añade llamadas por Internet y compatibilidad con mensajería instantánea". Press.nokia.com. 16 de mayo de 2006. Archivado desde el original el 8 de junio de 2008. Consultado el 8 de diciembre de 2010 .
  42. ^ "Llega la Nokia 770 Tablet 'OS 2006'". Archivado desde el original el 9 de septiembre de 2012.Artículo de noticias sobre el lanzamiento de OS2006
  43. ^ USB en OS2008 (artículo), Ibrado.
  44. ^ Alhola, Kate, Foro: USB On-The-Go (blog web), Nokia, archivado desde el original el 12 de mayo de 2008.
  45. ^ "N810: características del sistema operativo 2008". Europa: Nokia. Archivado desde el original el 22 de febrero de 2008.
  46. ^ "Desarrolladores, escalado de frecuencias con OS2008" (lista de correo). Maemo.[ enlace muerto ]
  47. ^ ab "Codenames". Maemo . Consultado el 25 de junio de 2008 .
  48. ^ "Actualización de funciones de OS2008: actualice su 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 desde el 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 Maemo destacadas . Archivado desde el original el 23 de febrero de 2008. Consultado el 28 de abril de 2008 .
  51. ^ "Entrevista con Urho Konttori". Serie N. Archivado desde el original el 30 de abril de 2008. Consultado el 8 de diciembre de 2010 .
  52. ^ "No hay coherencia en el desplazamiento/barras de desplazamiento en aplicaciones OS2008 incluidas". Maemo. 2564 . Consultado el 16 de diciembre de 2011 .
  53. ^ "Compatibilidad con ratón (Bluetooth y compatibilidad con USB en 770)". Maemo. 1897. Consultado el 16 de diciembre de 2011 .
  54. ^ "OSiM Maemo Developer Session". Charla sobre tabletas en Internet. 18 de septiembre de 2008. Archivado desde el 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 Linux móvil" (blog) . Consultado el 10 de noviembre de 2009 .
  58. ^ "Acceso root". Wiki . Mæmo . Consultado el 10 de junio de 2013 .
  59. ^ "Amantes de la libertad del software: aquí llega Maemo 5" (blog) . Flors . WordPress. 27 de agosto de 2009 . Consultado el 16 de septiembre de 2009 .
  60. ^ "Software: Navegador". Maemo . Nokia. Archivado desde el original el 29 de diciembre de 2009 . Consultado el 1 de enero de 2010 .
  61. ^ "Software: Teléfono". Maemo . Nokia. Archivado desde el original el 30 de agosto de 2009 . Consultado el 16 de septiembre de 2009 .
  62. ^ "Ahora es oficial: ¡se lanzan Maemo 5 y el N900!". Mæmo . Nokia. 30 de agosto de 2009 . Consultado el 18 de septiembre de 2009 .
  63. ^ YouTube – ¿Quién creará aplicaciones para Nokia N900?. Google. 6 de septiembre de 2009. Archivado desde el original el 21 de diciembre de 2021. Consultado el 16 de septiembre de 2009 – vía YouTube.
  64. ^ "¿Qué es PUSH N900?". Nokia. Archivado desde el original el 14 de julio de 2011. Consultado el 16 de septiembre de 2009 .
  65. ^ Jerz, Michal (6 de diciembre de 2006). «Complete Maemo 5 Software Directory». 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 - De pie sobre hombros de gigantes - Maemo Leste".
  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 ahora tenemos un plan Publicación del blog de Ari Jaaksi sobre OS2007 para 770
  70. ^ Primera versión de OS 2007 / 770 hacker edition ya disponible Anuncio de la primera versión de OS2007 HE en el blog de Carlos Guerreiro
  71. ^ Internet Tablet Hacker Edition se lanza al nivel Chinook Anuncio del primer lanzamiento de OS2008 HE
  72. ^ "La instalación de KDE/Koffice es fácil para todos". Internettablettalk.com. Archivado desde el original el 22 de diciembre de 2008. Consultado el 8 de diciembre de 2010 .
  73. ^ "OPENBOX-ROX ya está disponible". Internettablettalk.com. Archivado desde el 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 desde el original el 22 de diciembre de 2008. Consultado el 8 de diciembre de 2010 .
  75. ^ "¿Por qué no adelantarse? (KDE4 para TI)". Geekpenguin.blogspot.com. 22 de abril de 2008. Consultado el 8 de diciembre de 2010 .
  76. ^ "Adaptación de hardware de MeeGo para N8x0 – maemo.org – Talk". Talk.maemo.org . Consultado el 14 de julio de 2010 .
  77. ^ "Adaptación no oficial del hardware de MeeGo para Nokia N8x0". meego.com. Archivado desde el original el 5 de junio de 2010.
  78. ^ "Breve estado del proyecto 'MeeGo to 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. ^ "Bug 1046 – RFE: Perfiles de administración de energía (CA/batería, temporizado, entorno y protector de pantalla)". Bugs.maemo.org . Consultado el 16 de diciembre de 2011 .
  81. ^ "Qt será compatible además de GTK+". Anuncios de maemo.org . 15 de abril de 2008. Archivado desde el 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). "Nokia Internet Tablets get Ubuntu and Qt". Ars Technica . Consultado el 27 de abril de 2008 .
  85. ^ van den Oever, Jos (28 de enero de 2008). "digeriendo la adquisición de Trolltech". Blog de Oever . Archivado desde el original el 2 de abril de 2008. Consultado el 27 de abril de 2008 .{{cite web}}: CS1 maint: unfit URL (link)
  86. ^ Wilcox, Mark (3 de febrero de 2008). "Trolltech, Linux, código abierto, ¿el futuro?". Blog de Mark Wilcox en el Foro Nokia . Archivado desde el original el 6 de septiembre de 2008. Consultado el 27 de abril de 2008 .
  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 increíble video promocional". El blog de MeeGo . Maemo Central. 30 de abril de 2010. Archivado desde el original el 10 de julio de 2012 . Consultado el 14 de julio de 2010 .
  90. ^ ab "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 desde el 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 .

Enlaces externos