Developpez.com

Le Club des Développeurs et IT Pro

Linux domine 87 % du marché des smartphones

Favorisé par l'excellente performance des constructeurs Android

Le 2016-10-04 11:05:56, par Coriolan, Expert éminent sénior
Il est bien connu, Android le système d’exploitation mobile développé par Google est basé sur le noyau Linux. Ce dernier est utilisé pour les fondations d’Android, les services classiques des systèmes d’exploitation : utilisation des périphériques, accès aux réseaux de télécommunication, manipulation de la mémoire et des processus et contrôle d’accès. Il s’agit d’une branche du noyau Linux modifiée en vue de son utilisation sur des appareils mobiles. Autrement dit, Android constitue une distribution de Linux, “Le rêve de Linux sur bureau qui est réalisé” comme l’a décrit Chris DiBona, l’open-source chief de Google.

Selon une étude réalisée par IDC, 344,7 millions de smartphones ont été livrés durant le deuxième trimestre de 2016. Android a encore une fois renforcé sa position dans le marché en accaparant 87,6 % des ventes. Sur les derniers chiffres présentés par IDC, on remarque qu’Android se place loin, très loin de son concurrent direct iOS (11,7 %). L’OS de Google a été favorisé par l’excellente performance de Samsung avec ses terminaux haut de gamme Galaxy S7 et Galaxy S7 Edge. L’OS a profité également du succès d’autres constructeurs comme Huawei, OPPO et vivo.


Part de marché des OS mobiles dans le monde (pourcentages des ventes par unité)

Bien qu’Android soit considéré comme une distribution de Linux, d’autres solutions avaient été prévues il y a deux ans afin de pousser davantage d’OS libres sur le marché. Mark Shuttleworth, le PDG d’Ubuntu avait confirmé qu’Ubuntu allait entrer dans le marché des smartphones et tablettes, en raison d’un marché de PC en déclin. Bien que ce projet n’ait pas eu le succès convoité par Ubuntu, il a néanmoins donné l’exemple aux autres distributions afin de les convaincre de s’adapter au mobile. À terme, beaucoup attendent le jour où il sera possible d’avoir les mêmes possibilités que sur PC, c’est-à-dire pouvoir choisir sa distribution de Linux préférée sur smartphone.


Accéder à Linux sur Android

Seulement le root permet de profiter du maximum de possibilités sur un appareil Android, néanmoins il est possible de savoir la version du noyau Linux de votre appareil Android en accédant aux réglages > À propos de l’appareil.

Une autre méthode existe et permet d’avoir plus d’informations en installant l’application AnTuTu Benchmark à partir du Google Play Store. Ensuite, lancer l’application et sélectionner “Device Info” en haut à droite. Dans la section “OS”, il sera possible de savoir la version du noyau Android de votre smartphone.


Si vous avez un appareil Android rooté, vous pouvez toujours installer “Android Terminal Emulator” puis le lancer et taper la commande suivante uname –a



En accédant au terminal, il sera possible d’utiliser un lot de commandes afin de personnaliser ou seulement s’amuser avec votre appareil Android. Par exemple la commande htop permet d’afficher les ressources du système.

Source : haydenjames - IDC

Et vous ?

Qu'en pensez-vous ?

Voir aussi :

Linux 4.8 est disponible avec au passage le support de plusieurs nouveaux pilotes et fonctionnalités de sécurité
  Discussion forum
16 commentaires
  • Traroth2
    Membre émérite
    Envoyé par Escapetiger
    Intéressant, après devoir acquérir des compétences a minima en ingénierie réseau pour une box/FAI, le WiFi, par exemple, c'est au tour de l'administration système Linux et de la sécurité qui va avec.

    Du boulot en perspective pour Madame et Monsieur Toutlemonde, des sueurs froides (au hasard la commanderm en étant root ...).

    Du pain béni pour les "hotlines" ? les mainteneurs informatique/téléphonie ?

    Des perspectives dans l'administration de flotte mobile en entreprise ?
    C'est pas toutlemonde.net, ici.
  • Coriolan
    Expert éminent sénior
    Envoyé par derderder
    top plutôt que htop je pense, htop n'est même pas installé par défaut sur debian et co... alors sur Android...
    C'est bien la commande htop puisqu'elle affiche l'ensemble des processus et ressources du système en couleur, contrairement à top.
    Mais c'est vrai que top est installée par défaut.

  • Chuck_Norris
    Membre émérite
    Contrairement à ce que dit l'article, il n'y a pas besoin d'être root pour utiliser l'émulateur de terminal. Mais bien sûr, pour avoir toute la puissance (et la dangerosité) des commandes sans limite, le root reste requis.

    Ensuite pour connaître la version du noyau Linux embarquée sur un Android il n'y a pas besoin d'application tierce, dans les Paramètres, dernière option "A propos du téléphone", cela donne une liste d'infos, comprenant entre autre la version du noyau.

    Enfin, Android libre ou pas libre ? Hé bien comme d'autres logiciels, il existe une version libre et open source d'Android (licence Apache et GPL 2), sans application Google (donc pas de Play Store, pas de Gmail, etc), et il existe la version non libre de Google qui comprend ces éléments.

    C'est pour ça qu'on ne trouve pas forcément le Play Store sur un appareil Android, mais cela se limite généralement à certaines tablettes d'entrée de gamme ou la série Nokia X par exemple.
  • SkyZoThreaD
    Membre expérimenté
    Windows n'est plus basé sur Dos depuis NT4...
  • Escapetiger
    Expert éminent sénior
    Mea culpa, je me suis effectivement très mal exprimé sur deux axes distincts :

    1) Le fait que la personnalisation du smartphone peut entraîner des "effets de bord" si non-maîtrisé et par là-même générer de l'activité pour des professionnels en IT/téléphonie (support, dépannage, etc...)

    2) La possibilité pour une entreprise, un éditeur, de "customiser" sa gestion/administration de flotte mobile via des professionnels également
  • Matoran
    Membre à l'essai
    Envoyé par derderder
    J'aimerai savoir pourquoi je me fait moinsser... Quelqu'un a un binaire de htop dispo ? Non, donc l'utilisateur doit le cross-compiler pour Android, et il faut le patcher pour qu'il compile. ( Quand je l'ai fait il y a 2 ans, peut-être que ça a changer mais j'en doute vraiment.)
    J'ai bien htop disponible sur mon téléphone sans manipulation particulière.
  • Markand
    Membre éclairé
    Android domine, déjà parce que les téléphones Android sont fiables et parce que se procurer un moyen de gamme ne requiert pas de vendre un rein. Par contre Windows phone... ouch. Je donne pas cher de leur peau.

    Pour ma part j'ai un nexus 5x et <3
  • pvincent
    Membre confirmé
    Je croyais que pour les geeks, le Top c'est CyanogenMod (http://wiki.cyanogenmod.org/w/About)
  • Battant
    Membre averti
    Bonjour,

    C'est article est très intéressant enfin on fait le tour des Système d'exploitation qui existe sur mobile peu connu comme Ubuntu phone qui contrairement à Android semble respecter la vie privée un peu de Communication pour Ubuntu phone et les OS alternatif Android fait du bien.
    Mais en faite Android est-il vraiment un logiciel libre ? N'y aurait-il pas des parties propriétaire qui communiquerai de toute manière avec Google etne respecteraient pas notre vie privée ?
    Merci pour vos commentaires

    Salutations

    Battant
  • niuxe
    Membre régulier
    C'est pas Microsoft le dominant ? Ha bon je croyais