Moblin , abréviation de « Linux mobile », est un système d'exploitation open source abandonné et une pile d'applications pour les appareils Internet mobiles (MID), les netbooks , les nettops et les appareils embarqués.
Moblin a été conçu autour du processeur Intel Atom . Toutes les versions de Moblin ont été conçues pour minimiser les temps de démarrage et la consommation d'énergie, car Moblin était un système d'exploitation centré sur les netbooks et les MID. La version netbook/desktop de Moblin prenait en charge d'autres chipsets basés sur le jeu d'instructions SSSE3 , tels que les processeurs Core2 et certains processeurs Celeron .
Le support OEM était rare mais a atteint un sommet historique en 2009 lorsque Acer a remplacé Linpus Linux par Moblin sur ses netbooks Acer Aspire One et que LG Electronics a choisi Moblin OS 2.1 pour son smartphone de classe appareil Internet mobile le LG GW990. Dell a également accepté une fois des commandes pour des netbooks exécutant Ubuntu Moblin Remix de Canonical . Peu de produits commerciaux existaient autour de Moblin 2, le plus important étant un netbook de Foxconn et un smartphone d'InvenTech, tous deux annoncés au Computex 2009. Mandriva a proposé la version v2 de Moblin à tous les propriétaires de distribution et de netbook Mandriva. Au Consumer Electronics Show en janvier 2010, MSI et Novell ont annoncé que SUSE Moblin était préchargé sur le netbook MSI U135. Après la sortie de la version 2.1 de Moblin, Samsung est devenu le premier fabricant d'équipement d'origine (OEM) à vendre aux consommateurs un netbook entièrement compatible avec le processeur Intel Atom et fonctionnant avec la technologie Moblin. Il a été présenté sur les stands MSI et Intel lors du salon. De plus, Samsung a présenté quatre netbooks préchargés avec SUSE Moblin.
Lors du Mobile World Congress de février 2010, il a été annoncé que le projet Moblin fusionnerait avec Maemo pour créer la plateforme logicielle mobile MeeGo . Nokia a arrêté tout développement de MeeGo après être passé à Windows Phone en 2011 et Intel a également arrêté de travailler dessus pour rejoindre le projet Tizen à la place.
Histoire

Intel a lancé le site Moblin.org en juillet 2007 et l'a considérablement mis à jour en avril 2008 avec le lancement de la famille de processeurs Intel Atom lors du Intel Developer Forum de Shanghai. Un kit de développement logiciel (SDK) personnalisé est disponible sur le site. Le système d'exploitation Moblin 2 a été spécialement conçu pour fonctionner sur un processeur Intel Atom dans un netbook.
En avril 2009, Intel a cédé Moblin à la Linux Foundation . Par la suite, Moblin a fusionné avec Maemo, devenant ainsi MeeGo. Le développement de MeeGo a également été hébergé par la Linux Foundation, et initialement dirigé par un groupe de pilotage technique supervisé par Imad Sousou d'Intel et Valtteri Halla de Nokia.
La Fondation Linux a annulé MeeGo en septembre 2011 en faveur de Tizen . Une nouvelle start-up finlandaise, Jolla , a annoncé en juillet 2012 que le successeur communautaire de MeeGo, Mer , serait la base de leur nouveau système d'exploitation Sailfish OS, dont le lancement est prévu sur un smartphone en 2013.
Moblin 2
Lors du Linux Collaboration Summit en avril 2009, Intel a démontré que la version alpha de Moblin 2 peut charger les principaux composants de la pile, y compris le système graphique, et démarrer en quelques secondes. Le 19 mai 2009, Imad Sousou a annoncé la sortie de la version bêta de Moblin v2.0 pour les Netbooks et les Nettops pour les tests des développeurs. La distribution Core de Moblin 2 est basée sur les versions récentes de Fedora , mais d'autres distributions ont annoncé un futur support pour la pile principale de Moblin, notamment Linpus et Ubuntu.
Cette deuxième version majeure a marqué le passage de l' environnement de bureau Xfce à une interface utilisateur GNOME Mobile personnalisée basée sur Clutter d' OpenedHand , un élément clé de l'environnement graphique Maemo, construit autour du système X Window . La nouvelle interface utilisateur comprend également un navigateur Web Gecko intégré . The Register a été impressionné par l'interface mais a noté la présence de « quelques bugs apparents » et a décrit la version bêta de Moblin 2 comme « plus proche d'une version alpha que d'une version bêta ».
Principaux composants
- Moblin Image Creator (MIC) : permet aux développeurs de créer un système de fichiers Linux personnalisé pour un appareil. Grâce à MIC, un développeur de plateforme peut choisir les composants Moblin qu'il souhaite installer sur son appareil, créer le système de fichiers cible, copier tous les fichiers nécessaires sur un périphérique de stockage de masse USB et charger les fichiers résultants sur la cible.
- Noyau : correctifs spécifiques à la plate-forme pour le noyau Linux et divers autres pilotes de périphériques.
- UI Framework : interface écran et son framework sous-jacent basé sur Clutter et GTK+ .
- Politique de gestion de l'alimentation : extension et amélioration des capacités de gestion de l'alimentation Linux existantes
- Navigateur : le navigateur Moblin est un navigateur Web complet basé sur les technologies Mozilla avec une interface utilisateur pilotée par les doigts et une intégration de l'interface utilisateur MID. Le navigateur Moblin prend en charge les plug-ins clés comme Adobe Flash .
- Multimédia : lecture audio et vidéo et visualisation de photos incluant les frameworks multimédia Helix ou GStreamer avec support Universal Plug and Play via la bibliothèque GUPnP.
- Linux Connection Manager : connexions Internet pouvant être étendues via des plug-ins pour prendre en charge diverses technologies filaires ou sans fil.
Applications
L'interface de Moblin 2 est conçue pour les netbooks et les nettops et repose sur une technologie graphique open source, telle que Clutter, DRI2 et KMS , qui sont conçues autour de barres d'outils et de panneaux disponibles en haut de l'écran.
- Myzone est une variante de l'écran de bureau ou d'accueil. Il fournit un aperçu des dernières activités de l'utilisateur sur le système. L'écran est divisé en trois zones : les activités récentes, c'est-à-dire le calendrier et les tâches à effectuer (à gauche) ; les fichiers et sites Web récents, tels que les images consultées et les sites Web visités (au centre) ; et les mises à jour récentes des réseaux sociaux, en suivant actuellement Twitter et Last.fm (à droite).
- Une barre d'outils personnalisée fournit un contenu plus personnalisé sur les écrans vers lesquels elle navigue que la plupart des barres d'outils. La plupart des éléments de menu ouvrent des écrans qui affichent le contenu thématique le plus récemment consulté. Par exemple, le panneau des zones de travail gère, organise et bascule vers les applications en cours d'exécution et le panneau multimédia affiche les fichiers multimédias récemment lus et visualisés.
- Le navigateur optimisé est basé sur la technologie du navigateur Mozilla révisée en un shell Clutter.
- Un lecteur multimédia « zoomable » permet de passer de la visualisation de tous les médias en même temps à la focalisation sur une image, un film ou une piste audio en particulier. Le lecteur multimédia détecte et indexe les médias sur les périphériques USB externes, ainsi que les périphériques UPnP sur un réseau.