La mobilité : survol des prochaines distributions libres

Embed Size (px)

DESCRIPTION

Un survol des principales distributions libres pour les tablettes et les téléphones mobiles.

Citation preview

  • 1. La mobilit: survol des prochaines distributions libres

2. Windows - Linux 3. Android 4. Android Android tel que produit par lAOSP (Android Open Source Project) contient du code provenant de divers horizons et distribu sous diverses licences : du code sous GNU GPL, du code sous BSD et par exemple pour ce qui a t crit par lAOSP, du code sous licence Apache 2. A lexception de quelques micro- logiciels (firmwares), le code dAndroid tel que fourni par lAOSP est libre. 5. Android 6. Android Mme si les tlphones Android daujourdhui sont considrable- ment moins mauvais que les smartphones dApple ou de Windows, on ne peut pas dire quils respectent nos liberts. 7. Les futurs distributions libres pour tablettes et smartphones 8. CyanogenMod 9. CyanogenMod CyanogenMod est une distribution pour tlphone et tablette dveloppe depuis 2009 qui base son travail sur le dpt Android Open Source Project (AOSP). Un point intressant est le dveloppement par CyanogenMod de plusieurs fonctionnalits permettant lutilisateur davoir un contrle plus fin sur le fonctionnement de son appareil, tel que le mode incognito ou la restriction des permissions donnes aux applications. CyanogenMod est critiqu au mme titre qu'Android comme n'tant pas assez libre. Les composants non-libres sont de nombreux pilotes matriels, suivant le modle de tlphone utilis (ce qui inclut toute la couche de communication). 10. CyanogenMod Les applications propritaires de Google (Gmail, Gtalk, Play Store, Maps, fonctionnalits vocales et quelques bibliothques associes ses applications) sont tlchargeables sparment et en aucun cas obligatoires pour disposer dun tlphone 100 % fonctionnel. On gagne donc un peu en libert par rapport un tlphone constructeur qui inclut ncessairement ces applications (leur prsence est obligatoire pour pouvoir mettre en avant la marque Android), plus les surcouches le cas chant. Tous les services rendus par ces applications sont remplaables par des applications libres. 11. Replicant 12. Replicant Replicant est un driv de CyanogenMod qui est n pendant l't 2010 et a pour objectif de crer un systme 100 % libre sur tlphone portable. Le travail porte principalement sur lcriture de pilotes libres destins remplacer ceux fournis par les constructeurs. 13. Replicant On peut donc tlcharger un code source, retirer les firmwares et le compiler afin dobtenir un systme totalement libre. Replicant fonctionne actuellement sur les Nexus S, Galaxy S, SII et Nexus, Galaxy Tab 2, 10.1 et 7.0 (cependant quelques composants matriels peuvent ne pas tre pris en charge ou ncessiter un pilote non- libre). 14. Firefox OS 15. Firefox OS Firefox OS est un OS complet bas sur un noyau Linux tel que modifi par AOSP et utilisant les pilotes conus pour ce dernier. Il est actuellement en dveloppement. Une des particularits du systme d'exploitation est qu'il doit permettre de promouvoir le web ouvert, conformment la mission que s'est assigne la fondation. 16. Firefox OS Il promet la possibilit d'installer des applications en dehors du march d'applications fourni (directement depuis un site Web par exemple) est une petite rvolution pour l'utilisateur qui n'aura plus subir la censure d'un unique fournisseur tel Apple/Google/Amazon. Donc Firefox OS semble le plus libre ou ouvert d'esprit, en poussant le logiciel libre et les standards ouverts du web. 17. Tizen 18. Tizen Initialement, Nokia a dvelopp Maemo pour ses tablettes (systme libre driv de Debian GNU/ Linux), pendant qu'Intel dveloppait Moblin (systme libre sous Linux). La fusion des deux a donn MeeGo en 2010. 19. Tizen Depuis, Nokia a abandonn MeeGo aprs avoir pass un contrat avec Microsoft pour utiliser Windows Mobile. De son ct Intel continue l'aventure post MeeGo avec Tizen, un systme bas sur GNU/Linux et WebKit qu'il dveloppe avec Samsung et d'autres partenaires au sein de la Tizen Association, avec le soutien de la Linux Foundation. 20. Tizen Le 18 fvrier 2013 est sorti la version 2.0 de Tizen. Les choses semblent sacclrer puisqu'on apprend que Samsung lancera cet t un smartphone sous Tizen, et une tablette ds cette anne. 21. Mer 22. Mer Actuellement, le projet Mer est un driv communautaire de MeeGo, dont il reprend les bases (GNU/Linux, Qt, WebKit). Bien que ne recourant pas aux pilotes Android par dfaut, ceux-ci (surtout ceux des GPU) peuvent tre utiliss grce la bibliothque libre Libhybris conue par Jolla. Les dveloppements se font en utilisant Qt, EFL et HTML5. 23. Sailfish 24. Sailfish Mer sert de base Sailfish OS de la startup finlandaise Jolla qui a t monte en 2011 par l'ancienne quipe du smartphone Nokia N9 et qui semble trs impliqu dans Mer, ou encore au systme quipant la future tablette Vivaldi. 25. Ubuntu Touch 26. Ubuntu Touch Ubuntu Touch est une dclinaison de la distribution Ubuntu, dveloppe par Canonical. L'interface Unity est totalement refondue et s'appelle maintenant Unity Next. L'ensemble des applications et de l'interface ainsi que le SDK sont bass sur Qt et HTML5. terme l'affichage devrait tre gr par le nouveau serveur d'affichage libre Mir qui saura, grce la bibliothque Libhybris initialement conue pour Mer, utiliser les pilotes 3D conus pour Android, tout en tant capable de faire tourner des applications conues pour X11. 27. Ubuntu Touch L'idee pour Ubuntu Touch est d'offrir une distribution Linux qui fonctionne aussi bien sur architecture ARM que x86 et dont l'interface s'adapte selon l'appareil ou lcran utilis : smartphone, tablette ou PC. Quatre appareils de la famille Nexus sont officiellement pris en charge : Nexus Galaxy, Nexus 4, Nexus 7 et Nexus 10. La communaut, trs active sur ce projet, a galement port 40 modles et continue de travailler sur la prise en charge de 27 autres appareils. 28. QtMoko 29. QtMoko En 2010 le projet initi par la socit OpenMoko de raliser un tlphone libre a t repris par l'entreprise allemande Golden Delicious qui produit actuellement le smartphone OpenPhoenux. Le projet OpenMoko a vu natre une constellation d'autres projets tel que QtMoko. 30. Open WebOS 31. Open WebOS Open webOS est un systme d'exploitation libre pour mobiles, fonctionnant grce un noyau Linux, glibc, Qt et WebKit. Avant Open webOS tait webOS tout court, un OS dvelopp par Palm pour ses tlphones mobiles (Palm Pre & Pixi), puis par Hewlett- Packard (aprs qu'il eut rachet Palm) qui l'tendit aux tablettes (HP Touchpad) avant de mettre brutalement un terme mi-2011 aux projets en cours concernant ce systme. HP a alors libr le code source du systme d'exploitation au fur et mesure pendant un an partir de septembre 2011. Finalement, LG a annonc dbut 2013 le rachat des activits WebOS HP. Les objectifs court terme de l'entreprise sont d'intgrer le systme dans ses tlviseurs connects, un objectif assez diffrent de celui men jusque l par le projet qui visait les appareils mobiles tactiles. 32. Merci