Quelle est la différence entre Android et Linux? | Exam-Lib
  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Quelle est la différence entre Android et Linux?

abdelouafiApr 11, 2018

    1. abdelouafi

      abdelouafi Administrator Staff Member

      Messages:
      617
      Likes Received:
      13
      Trophy Points:
      18
      Joined
      Sep 13, 2016
      Difference-Between-Android-and-Linux.png


      De temps en temps, un de mes collègues essaye de dépasser le nombre de comptes utilisateur de Linux en affirmant qu'Android peut être considéré comme une distribution Linux car il utilise le noyau Linux.

      Laissez-moi trier ce malentendu de savoir si Android peut être considéré comme une distribution Linux une fois pour toutes.

      Le point positif est que Linux est le noyau qui a été développé par Linus Torvalds en 1991 basé sur le système d'exploitation MINIX.
      Au fil du temps, les contributeurs ont profité du fait que Linux (couplé à son composant GNU) est open-source et l'a ajusté en fonction de leurs idées et implémentations; créer une variété de distributions avec une pléthore de caractéristiques uniques.

      Qu'est-ce que Android?
      Android Inc. a été fondée en octobre 2003 par Andy Rubin, Rich Miner, Nick Sears et Chris White en Californie, aux États-Unis. Le projet Android a été décrit comme un projet ayant «un énorme potentiel dans le développement d'appareils mobiles plus intelligents, plus conscients de l'emplacement et des préférences de son propriétaire».
      L'OS open source Android a été développé dans le but de créer un système d'exploitation avancé pour les appareils photo numériques jusqu'à ce qu'ils découvrent que le marché des appareils photo numériques n'était pas assez grand et qu'ils réorientaient leur attention pour construire un système d'exploitation avec Microsoft Windows Mobile et Symbian.

      Google Inc. a acheté la société en 2005 et, comme nous le savons maintenant, le reste appartient à l'histoire.

      Android utilise un noyau Linux modifié qui fournit aux développeurs des tonnes de fonctionnalités pré-construites et bien entretenues. Ceci, à son tour, fait gagner du temps et permet aux développeurs Android de se concentrer sur les fonctionnalités les plus importantes pour les appareils mobiles.

      Selon The GNU Manifesto de Richard Stallman, un OS a quatre éléments:

      • Le noyau
      • HAL (Hardware Abstraction Layer) - où résident les pilotes qui ne sont pas compilés dans le noyau.
      • L'espace utilisateur - où résident les applications.
      • L'environnement de bureau ou l'interface utilisateur, par ex. GNOME et KDE.
      L'aspect d'Android qui est Linux est son noyau monolithique, qui est une version modifiée du noyau Linux et rien de plus. Il est livré avec ses propres bibliothèques et API pour répondre aux exigences des appareils portables, même ceux avec des batteries relativement petites.

      En conclusion
      GNU / Linux et Android ne sont pas les mêmes parce que:

      • Android est un système d'exploitation open source qui a été créé par Android Inc. et qui appartient maintenant à Google, tandis que Linux est le noyau créé par Linus Torvalds (et contribué par de nombreux autres) dans le cadre du projet GNU.
      • Android est développé pour les téléphones mobiles et les appareils Internet mobiles tandis que Linux est développé pour les ordinateurs de bureau / ordinateurs portables / serveurs.
      • Android utilise sa propre bibliothèque C, Bionic; tandis que les distributions Linux utilisent la bibliothèque GNU C.
      • Android ne peut pas exécuter les programmes destinés à Linux.
      • Android implémente une version modifiée du noyau Linux avec des bibliothèques spécialisées et des API pour interagir avec les réseaux cellulaires et fournir un support pour les applications qui peuvent être utilisées par les modèles de téléphones indépendamment de leurs fournisseurs.
      • Vous pouvez parcourir la section "À propos" de vos paramètres pour vérifier la version du noyau utilisée par votre téléphone.
       
      Loading...

Share This Page

Share