Mer era una distribución de software gratuita y de código abierto, dirigida a proveedores de hardware para que sirviera como middleware para sistemas operativos orientados a dispositivos móviles basados en el kernel de Linux . [1] Es una bifurcación de MeeGo . [2] [3] [4]
Familia OS | Linux |
---|---|
Estado de trabajo | Descatalogado (fusionado con Sailfish OS ) |
Modelo fuente | Fuente abierta |
Objetivo de marketing | Móvil |
Gerente de empaquetación | Administrador de paquetes RPM |
Plataformas | ARM , x86 y MIPS |
Tipo de grano | Ninguno (no enviado con Mer) |
Licencia | Software gratuito [ aclaración necesaria ] |
Página web oficial | merproject |
Metas
Algunos objetivos [2] del proyecto son:
- Desarrollado abiertamente con transparencia incorporada en el tejido del proyecto.
- Proporcionar una arquitectura orientada a dispositivos móviles.
- Los clientes principales son los proveedores de dispositivos móviles, no los usuarios finales.
- Tener estructura, procesos y herramientas para facilitar la vida de los fabricantes de dispositivos.
- Apoye la innovación en el espacio del sistema operativo móvil
- Incluye proyectos y tecnologías (por ejemplo , MeeGo , Tizen , Qt , Bibliotecas de la Fundación Enlightenment (EFL), HTML5 )
- Gobernado como una meritocracia
- Ejecutar como una organización sin fines de lucro a través de donaciones [5]
Arquitectura de software
Mer no es un sistema operativo ; está destinado a ser un componente de un sistema operativo basado en el kernel de Linux. Mer es una parte del sistema operativo por encima del kernel de Linux y por debajo de la interfaz gráfica de usuario (GUI).
Mer solo proporciona el equivalente del núcleo de MeeGo. Las antiguas interfaces de usuario de MeeGo y la adaptación del hardware serán realizadas por varios otros proyectos y por los fabricantes de hardware, que podrán construir sus productos sobre el núcleo Mer.
Componentes
Hay soporte para systemd , Wayland , Hybris y otro software FOSS actual .
Zephyr es un intento de crear una pila para que la utilicen otros proyectos para explorar IU livianas, de alto rendimiento y de próxima generación basadas en Mer, Qt5 , QML Compositor y Wayland. [6]
Weston 1.3, que fue lanzado el 11 de octubre de 2013, es compatible con libhybris, [7] lo que hace posible el uso de controladores de dispositivos Android con Wayland.
Hardware compatible
Mer se puede compilar para varios conjuntos de instrucciones , como x86 , ARM o MIPS .
Hay versiones basadas en Mer disponibles para varios dispositivos, incluidos Raspberry Pi , Beagleboard , Nokia N900 , Nokia N950 , Nokia N9 y para varias tabletas basadas en Intel Atom . Estos también incluyen paquetes de adaptación de hardware y varios UX que se ejecutan sobre Mer, proporcionados por diferentes proyectos. Se pueden actualizar en el dispositivo y es posible que funcionen en modo de arranque dual con el firmware original. [8]
Mer usa Open Build Service : OBS en mer pero con un repositorio por arquitectura :
Nombre del puerto Mer | Nombre del programador de OBS | Arquitecturas RPM | Nombre del proyecto OBS en MDS | Nombre del repositorio de OBS en MDS | Descripción |
---|---|---|---|---|---|
i486 | i586 | i486 | Núcleo: i486 | Core_i486 | Puerto genérico i486 + X86 |
i586 | i586 | i586, i686 | Núcleo: i586 | Core_i586 | Puerto X86 habilitado para SSSE3 |
x86_64 | x86_64 | x86_64 | Núcleo: x86_64 | Core_x86_64 | Puerto genérico de 64 bits |
armv6l | armv7el | armv6l | Núcleo: armv6l | Core_armv6l | Puerto ARMv6 + VFP |
armv7l | armv7el | armv7l | Núcleo: armv7l | Core_armv7l | Puerto ARMv7 VFPv3-D16, softfp ABI |
armv7hl | armv8el | armv7hl | Núcleo: armv7hl | Core_armv7hl | Puerto ARMv7 VFPv3-D16, hardfp ABI |
armv7tnhl | armv8el | armv7hl, armv7nhl, armv7tnhl, armv7thl | Núcleo: armv7tnhl | Core_armv7tnhl | Puerto ARMv7 VFPv3-D16, hardfp ABI, NEON, Thumb2 |
mipsel | mips | mipsel | Núcleo: mipsel | Core_mipsel | Puerto ABI MIPS32 O32, hardfloat |
Productos basados en Mer
Plasma activo de KDE
Mer se utilizó como plataforma de referencia para Plasma Active de KDE . [9]
Tableta Vivaldi y computadora Improv
En enero de 2012, se anunció un dispositivo de tableta Plasma Active, inicialmente conocido como 'tableta Spark' y pronto rebautizado como 'tableta Vivaldi'. [10] Basado en el SoC Allwinner A20 , [11] tendría una pantalla multitáctil de 7 ", ejecutaría la interfaz de usuario Plasma Active en la parte superior de Mer y tendría un precio objetivo de unos 200 €. [12] El proyecto encontró algunos problemas cuando su socio de hardware en China cambió por completo los componentes internos y se mostró reacio a lanzar la fuente del kernel para el nuevo hardware. A principios de julio de 2012, el Vivaldi se había retrasado, pero una solución estaba "en camino", según El desarrollador de Plasma Aaron Seigo. [13] Como una especie de proyecto paralelo Improv-computer estaba destinado a los desarrolladores y se lanzaría en enero de 2014, Mer preinstalado. A mediados de 2014 ambos proyectos se suspendieron. [14]
Nemo móvil
Paralelo a Sailfish OS de Jolla , Nemo Mobile es un sistema operativo impulsado por la comunidad basado en un kernel de Linux, Mer, una GUI y diversas aplicaciones. [15] [16] [17]
Jolla y Sailfish OS
En julio de 2012 , Jolla , una empresa finlandesa fundada por ex empleados de Nokia involucrados en el desarrollo de MeeGo, anunció su trabajo en un nuevo sistema operativo llamado Sailfish OS , que se basa en el núcleo de MeeGo y Mer con capas de implementación de hardware y GUI patentadas. [18] [19] Fue presentado a finales de noviembre de 2012. Jolla lanzó su primer teléfono inteligente con Sailfish en 2013, simplemente llamado Jolla . En octubre de 2014, Jolla anunció para mayo de 2015 la tableta Jolla con Sailfish OS 2.0, que será de 64 bits en una CPU Intel de cuatro núcleos . También 2.0 está listo para la licencia, por lo tanto, se usa con productos como Aqua Fish de Intex y PuzzlePhone .
Sistema operativo Yuanxin
En noviembre de 2014, Yuanxin Technology en China anunció que está trabajando en Yuanxin OS. El presidente de la compañía, Shi Wenyong, llamó al sistema operativo "el propio sistema operativo para teléfonos inteligentes de China", [20] para estar a la par con Android y Apple iOS. El Sr. Shi le explicó a un periodista que Yuanxi OS se basa en la distribución Mer. [21]
Historia
El objetivo inicial de Mer era proporcionar una alternativa completamente gratuita al sistema operativo Maemo , que podía ejecutarse en tabletas Nokia Internet como la N800 y la N810 (conocidas colectivamente como dispositivos N8x0). [22] [23]
Estaba basado en Ubuntu 9.04, y con el lanzamiento de Maemo 5 / Fremantle, surgió un nuevo objetivo: "[Llevar] tanto de Fremantle como podamos en el N8x0".
Cambiar a MeeGo
Mer suspendió el desarrollo en la versión 0.17, ya que el enfoque había cambiado a la construcción de MeeGo para los dispositivos N800 y N810. [24] Para entonces, MeeGo estaba disponible y contaba con el apoyo de una comunidad mucho más amplia.
Colapso de MeeGo
El desarrollo se reanudó silenciosamente durante el verano de 2011 por un puñado de desarrolladores de MeeGo (algunos de ellos anteriormente activos en el proyecto Mer), después de que Nokia cambiara su estrategia en febrero de 2011. Estos desarrolladores no estaban satisfechos con la forma en que MeeGo se había gobernado detrás. cerraron puertas especialmente después de la partida de Nokia, y también les preocupaba que MeeGo dependiera en gran medida de las grandes empresas que podrían dejar de respaldarlo, como fue el caso cuando Nokia abandonó MeeGo como parte de su nueva estrategia. [25]
Se demostró nuevamente que esto era un problema después de que Intel , Samsung y la Fundación Linux anunciaron que iban a crear un nuevo sistema operativo llamado Tizen . Este nuevo sistema operativo comenzó a enfocarse en HTML5 y a usar las bibliotecas de Enlightenment Foundation Libraries (EFL) en lugar de Qt para aplicaciones nativas. Sin embargo, el 14 de mayo de 2014 se anunció que Tizen: Common devolvería Qt al comenzar a distribuirse con él integrado. [26]
Renacimiento con "MeeGo Reconstructed"
Después de que se anunció el proyecto Tizen, se anunció la reactivación del proyecto Mer en la lista de correo de MeeGo, [2] con la promesa de que sería desarrollado y gobernado completamente abiertamente como una meritocracia , a diferencia de MeeGo y Tizen. También se basaría en la base de código y las herramientas de MeeGo, con el objetivo de proporcionar solo el equivalente del núcleo de MeeGo sin una interfaz de usuario predeterminada. Las API para el desarrollo de aplicaciones de terceros están incluidas, lo que significa que Qt, EFL y HTML5 serían compatibles con la plataforma, y tal vez incluso otras si se solicitaran ampliamente.
El proyecto rápidamente comenzó a ganar tracción entre muchos desarrolladores de código abierto que habían estado involucrados en MeeGo, y comenzó a ser utilizado por proyectos anteriores de MeeGo, como el teléfono de referencia UX, ahora basado en la parte superior de Mer y llamado Nemo Mobile, y un par de proyectos dirigidos a tabletas UX como Cordia (una reimplementación de Maemo 5 Hildon UX) y Plasma Active surgieron en la parte superior de Mer. Aún no se sabe que exista un proyecto equivalente basado en Mer del antiguo MeeGo IVI y Smart TV UXes.
El objetivo de la comunidad Mer es crear, de manera sólida, lo que no se había podido hacer con MeeGo; Mer se convertirá en lo que se esperaba que fuera MeeGo, pero no se ha convertido. Mer aspira a convertirse en MeeGo 2.0 cuando la Fundación Linux descubra que cumple con todos los requisitos de MeeGo .
Fusión con pez vela
A principios de 2019 se anunció que unificarían las operaciones de Mer y Sailfish bajo una marca, llamada Sailfish OS , dejando de usar el nombre Mer.
Ver también
- Comparación de sistemas operativos móviles
Referencias
- ^ "Sitio web del proyecto Mer" . Consultado el 16 de agosto de 2012 .
- ^ a b c Munk, Carsten. "MeeGo reconstruido - un plan de acción y dirección para MeeGo" . MeeGo-dev (lista de correo). Archivado desde el original el 3 de junio de 2013.
- ^ lbt. "Reestructurar MeeGo: por cuotas" . Consultado el 20 de agosto de 2012 .
- ^ Ash (3 de octubre de 2011). "MeeGo reconstruido - Presentación del" Proyecto Mer " " . MeeGoExperts.com . Consultado el 13 de junio de 2013 .
- ^ "Proyecto Mer" . Proyecto Mer . Consultado el 13 de junio de 2013 .
- ^ https://wiki.merproject.org/wiki/Zephyr Mer Zephyr
- ^ "Notas de la versión de Wayland y Weston 1.3" . 2013-10-11.
- ^ "Espacio de trabajo de Mer Community" .
- ^ "Plasma Active 3 mejora el rendimiento, trae nuevas aplicaciones" . KDE . Consultado el 13 de junio de 2013 .
- ^ Por qué la tableta Vivaldi nunca llegó al mercado . LWN.net 2014.
- ^ Marco Martin. "algo más de pornografía de hardware" . Google+ . Consultado el 13 de junio de 2013 .
- ^ "Anuncio de tableta Spark" . Blogspot 2012.
- ^ "Akademy: Plasma Active y Make Play Live" . LWN.net 2012.
- ^ "KDE Improv, proyectos de tableta oficialmente eliminados" .
- ^ "Nemo" . Mer Wiki . Consultado el 20 de agosto de 2013 .
- ^ "El proyecto de código abierto de Nemo Mobile en Ohloh" . Ohloh.net . Consultado el 20 de agosto de 2013 .
- ^ Marko Saukko (2013-02-03), Porting Nemo Mobile and Mer Project to new Hardware , FOSDEM 2013 , consultado el 29 de julio de 2013
- ^ "¿Co-creación que conduce al co-desarrollo?" .
- ^ "¿Qué es Jolla Mobile / Jolla OS? | Blog de usuarios de Jolla" . Jollausers.com. 2012-09-26 . Consultado el 13 de junio de 2013 .
- ^ "El sistema operativo móvil de cosecha propia hace su debut en China" . wantchinatimes.com. 2014-11-30. Archivado desde el original el 7 de diciembre de 2014 . Consultado el 3 de diciembre de 2014 .
- ^ "拆解" 首款 纯 国产 手机 系统 ": 样机 研制 刚 完成 , 明年 建 生态 圈 来自 澎湃 新闻" . thepaper.cn. 2014-12-04 . Consultado el 4 de diciembre de 2014 .
- ^ "¿Qué es Mer Project? | Blog de usuarios de Jolla" . Jollausers.com. 2012-09-27 . Consultado el 13 de junio de 2013 .
- ^ "http://daimi.au.dk/~cvm/cphnotes.pdf" (PDF) . Archivado desde el original el 23 de septiembre de 2015 . Consultado el 29 de septiembre de 2020 . Enlace externo en
|title=
( ayuda )CS1 maint: bot: estado de URL original desconocido ( enlace ) - ^ "El Proyecto Mer - ¿sólo un montón de camisetas rojas?" .
- ^ lbt (12 de febrero de 2011). "Entra ...: ¿Y ahora qué pasa con MeeGo?" . Mer-l-in.blogspot.de . Consultado el 13 de junio de 2013 .
- ^ "Tizen: común para enviar con Qt Integrated" . tizenexperts.com.