
Mer es una distribución de software libre y de código abierto descontinuada , dirigida a fabricantes de hardware para servir como middleware para sistemas operativos móviles basados en el kernel de Linux . [ 2 ] Es una bifurcación de MeeGo . [ 3 ] [ 4 ] [ 5 ]
Objetivos
Algunos objetivos [ 3 ] del proyecto son:
- Desarrollado de forma abierta, con la transparencia integrada en la esencia del proyecto.
- Proporcionar una arquitectura orientada a dispositivos móviles.
- Los clientes principales son los fabricantes de dispositivos móviles, no los usuarios finales.
- Disponer de estructura, procesos y herramientas para facilitar la vida a los fabricantes de dispositivos.
- Apoyar la innovación en el ámbito de los sistemas operativos móviles.
- Incluye proyectos y tecnologías (por ejemplo, MeeGo , Tizen , Qt , Enlightenment Foundation Libraries (EFL), HTML5 ).
- Gobernado como una meritocracia
- Funciona como una organización sin fines de lucro a través de donaciones [ 6 ]
Arquitectura de software

Mer no es un sistema operativo ; su objetivo es ser un componente de un sistema operativo basado en el núcleo Linux. Mer forma parte del sistema operativo, por encima del núcleo Linux y por debajo de la interfaz gráfica de usuario (GUI).
Mer simplemente proporciona el equivalente del núcleo MeeGo. Las interfaces de usuario y la adaptación de hardware de la antigua MeeGo correrán a cargo de otros proyectos y fabricantes de hardware, que podrán desarrollar sus productos sobre la base del núcleo Mer.
Componentes
Se ofrece soporte para systemd , Wayland , Hybris y otros programas de software libre actuales .
Zephyr es un intento de crear una pila para que otros proyectos la utilicen para explorar interfaces de usuario ligeras, de alto rendimiento y de próxima generación basadas en Mer, Qt5 , QML Compositor y Wayland. [ 7 ]
Weston 1.3, que se publicó el 11 de octubre de 2013, es compatible con libhybris, [ 8 ] lo que permite utilizar controladores de dispositivos Android con Wayland.
Hardware compatible
Mer se puede compilar para varios conjuntos de instrucciones, como x86 , ARM o MIPS .
Existen compilaciones basadas en Mer disponibles para diversos dispositivos, como Raspberry Pi , Beagleboard , Nokia N900 , Nokia N950 , Nokia N9 y varias tabletas con procesador Intel Atom . Estas también incluyen paquetes de adaptación de hardware y diversas interfaces de usuario (UX) que se ejecutan sobre Mer, proporcionadas por diferentes proyectos. Se pueden flashear en el dispositivo y podrían funcionar en modo de arranque dual con el firmware original. [ 9 ]
Mer utiliza Open Build Service : OBS en mer pero con un repositorio por arquitectura :
Productos basados en Mer
KDE Plasma Activo
Mer se utilizó como plataforma de referencia para Plasma Active de KDE . [ 10 ]
Tableta Vivaldi y ordenador de improvisación
En enero de 2012 se anunció un dispositivo Plasma Active-tablet, inicialmente conocido como 'Spark tablet' y pronto renombrado como 'Vivaldi Tablet'. [ 11 ] Basado en el SoC Allwinner A20 , [ 12 ] tendría una pantalla multitáctil de 7", ejecutaría la interfaz de usuario Plasma Active sobre Mer y tendría un precio objetivo de alrededor de 200 €. [ 13 ] El proyecto encontró algunos problemas cuando su socio de hardware en China cambió por completo los componentes internos y se mostró reacio a liberar el código 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 proceso", según el desarrollador de Plasma, Aaron Seigo. [ 14 ] Como una especie de proyecto paralelo, se dirigió Improv-computer a los desarrolladores y se lanzaría en enero de 2014, con Mer preinstalado. A mediados de 2014 ambos proyectos fueron descontinuados. [ 15 ]
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. [ 16 ] [ 17 ] [ 18 ] Desde 2019, Nemo Mobile ya no usa el Proyecto Mer como base, sino que cambió a Manjaro Linux . La razón principal del cambio fueron componentes obsoletos, como Qt versión 5.6 debido a restricciones de licencia. [ 19 ] A diferencia de Sailfish OS que usa Hybris , Nemo Mobile usa Halium . [ 20 ]
Jolla y pez vela OS
En julio de 2012, Jolla , una empresa finlandesa fundada por antiguos 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 propietarias añadidas. [ 21 ] [ 22 ] Fue presentado a finales de noviembre de 2012. Jolla lanzó su primer teléfono inteligente que utilizaba 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ía de 64 bits en una CPU Intel de cuatro núcleos . También 2.0 está listo para licenciarse, por lo que se utiliza con productos como Aqua Fish de Intex y PuzzlePhone .
Sistema operativo Yuanxin
En noviembre de 2014, Yuanxin Technology en China anunció que estaba trabajando en Yuanxin OS. El presidente de la compañía, Shi Wenyong, denominó al sistema operativo "el sistema operativo para teléfonos inteligentes propio de China" [ 23 ] , equiparándolo a Android e iOS de Apple. Shi explicó a un periodista que Yuanxin OS se basa en la distribución Mer. [ 24 ]
Historia

El objetivo inicial de Mer era proporcionar una alternativa completamente gratuita al sistema operativo Maemo , que podía ejecutarse en tabletas Nokia con acceso a Internet, como las N800 y N810 (conocidas colectivamente como dispositivos N8x0). [ 25 ] [ 26 ]
Estaba basado en Ubuntu 9.04, y con el lanzamiento de Maemo 5/Fremantle, surgió un nuevo objetivo: "[Traer] la mayor cantidad posible de Fremantle al N8x0".
Cambia a MeeGo
Mer suspendió el desarrollo en la versión 0.17, ya que el enfoque había cambiado a la creación de MeeGo para los dispositivos N800 y N810. [ 27 ] Para entonces, MeeGo estaba disponible y era compatible con una comunidad mucho más amplia.
Colapso de MeeGo
El desarrollo se reanudó discretamente durante el verano de 2011 por un puñado de desarrolladores de MeeGo (algunos de ellos previamente 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 gestionado a puerta cerrada, especialmente después de la salida de Nokia, y también les preocupaba que MeeGo dependiera en gran medida de grandes empresas que podrían dejar de apoyarlo, como sucedió cuando Nokia abandonó MeeGo como parte de su nueva estrategia. [ 28 ]
Esto volvió a demostrarse como un problema después de que Intel , Samsung y la Linux Foundation anunciaran la creación de un nuevo sistema operativo llamado Tizen . Este nuevo sistema operativo comenzó a centrarse en HTML5 y a utilizar las bibliotecas de la Enlightenment Foundation (EFL) en lugar de Qt para aplicaciones nativas. Sin embargo, el 14 de mayo de 2014 se anunció que Tizen:Common recuperaría Qt al incluirlo de forma integrada en su distribución. [ 29 ]
El regreso de "MeeGo Reconstruido"
Tras el anuncio del proyecto Tizen, se anunció el resurgimiento del proyecto Mer en la lista de correo de MeeGo, [ 3 ] con la promesa de que se desarrollaría y gestionaría de forma totalmente abierta, como una meritocracia , a diferencia de MeeGo y Tizen. También se basaría en el código fuente y las herramientas de MeeGo, con el objetivo de proporcionar el equivalente al núcleo de MeeGo sin una interfaz de usuario predeterminada. Se incluyen las API para el desarrollo de aplicaciones de terceros, lo que significa que la plataforma admitiría Qt, EFL y HTML5 , e incluso otras si se solicitara ampliamente.
El proyecto rápidamente ganó popularidad entre muchos desarrolladores de código abierto que habían participado en MeeGo, y comenzó a ser utilizado por antiguos proyectos de MeeGo, como la interfaz de usuario de referencia para teléfonos móviles, ahora basada en Mer y llamada Nemo Mobile. También surgieron un par de proyectos dirigidos a interfaces de usuario para tabletas, como Cordia (una reimplementación de la interfaz de usuario de Maemo 5 Hildon) y Plasma Active, basados en Mer. Aún no se tiene conocimiento de la existencia de proyectos equivalentes basados en Mer para las antiguas interfaces de usuario de MeeGo para IVI y Smart TV .
El objetivo de la comunidad Mer es crear, de forma sólida, lo que no se pudo lograr con MeeGo; Mer aspira a convertirse en lo que se esperaba de MeeGo, pero que no llegó a ser. Mer pretende convertirse en MeeGo 2.0 cuando la Fundación Linux determine que cumple con todos los requisitos de MeeGo .
Fusión con Sailfish
A principios de 2019 se anunció que unificarían las operaciones de Mer y Sailfish bajo una sola marca, llamada Sailfish OS , dejando de usar el nombre Mer.
Véase también
Referencias
- ↑ "Preguntas frecuentes - Mer Wiki" . 19 de mayo de 2015. Consultado el 12 de septiembre de 2024 .
- ↑ "Sitio web del Proyecto Mer" . Consultado el 16 de agosto de 2012 .
- 1 2 3 Munk, Carsten. "MeeGo Reconstruido: un plan de acción y dirección para MeeGo" . MeeGo-dev (Lista de correo). Archivado del original el 3 de junio de 2013.
- ↑ lbt (7 de agosto de 2011). "Reestructurar MeeGo: por etapas" . Consultado el 20 de agosto de 2012 .
- ↑ Ash (03-10-2011). "MeeGo Reconstruido – Presentando "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 1.3 de Wayland and Weston" . 11 de octubre de 2013.
- ↑ "Espacio de trabajo de la comunidad Mer" .
- ↑ "Plasma Active 3 mejora el rendimiento y trae nuevas aplicaciones" . KDE. 15 de octubre de 2012. Consultado el 13 de junio de 2013 .
- ↑ ¿Por qué la tableta Vivaldi nunca salió al mercado ? LWN.net 2014.
- ↑ Marco Martin. "un poco más de pornografía de hardware" . Google+ . Consultado el 13 de junio de 2013 .
- ↑ "Anuncio de la tableta Spark" .Blogspot 2012.
- ↑ "Akademy: Plasma Active y Make Play Live" .LWN.net 2012.
- ↑ "Los proyectos de improvisación y para tabletas de KDE han sido cancelados oficialmente" . Julio de 2014.
- ↑ "Nemo" . Mer Wiki . Consultado el 20 de agosto de 2013 .
- ↑ "El proyecto de código abierto Nemo Mobile en Ohloh" . Ohloh.net . Consultado el 20 de agosto de 2013 .
{{cite web}}: CS1 maint: servicio de archivado obsoleto ( enlace ) - ↑ Marko Saukko (2013-02-03), Porting Nemo Mobile and Mer Project to new Hardware , FOSDEM 2013 , consultado el 29-07-2013
- ↑ "Kit de distribución para teléfonos móviles NemoMobile 0.7 lanzado" .
- ↑ "VCD21%20Nemo%20Mobile.pdf" (PDF) . Archivado del original (PDF) el 20 de marzo de 2022.
- ↑ "¿Cocreación que conduce al codesarrollo?" .
- ↑ "¿Qué es Jolla Mobile / Jolla OS? | Blog de usuarios de Jolla" . Jollausers.com. 26 de septiembre de 2012. Archivado del original el 28 de julio de 2013. Consultado el 13 de junio de 2013 .
- ↑ "Sistema operativo móvil de fabricación nacional debuta en China" . wantchinatimes.com. 30 de noviembre de 2014. Archivado del 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. 27 de septiembre de 2012. Archivado del original el 24 de febrero de 2017. Consultado el 13 de junio de 2013 .
- ↑ Carsten Valdemar Munk. "Mer: Reconstruyendo Maemo" (PDF) . Archivado del original el 23 de septiembre de 2015. Recuperado el 29 de septiembre de 2020 .
{{cite web}}: CS1 maint: bot: estado de la URL original desconocido ( enlace ) - ↑ "¿El Proyecto Mer: solo un grupo de personajes secundarios?" . 19 de febrero de 2010.
- ↑ lbt (12 de febrero de 2011). "Adelante...: ¿Y ahora qué para MeeGo?" . Mer-l-in.blogspot.de . Consultado el 13 de junio de 2013 .
- ↑ "Tizen: Common incluirá Qt integrado" . tizenexperts.com. 11 de enero de 2023.
- Sistemas operativos ARM
- Distribuciones de Linux embebido
- Distribuciones de Linux
- Distribuciones de Linux utilizadas en electrodomésticos
- Sistemas operativos móviles
- Distribuciones de Linux basadas en RPM