Android est-il vraiment une source ouverte? Et est-ce même important?

  • Mark Lucas
  • 0
  • 3685
  • 179
Publicité

J'utilise Android car il est fait à partir de Linux et je ne suis pas seul ici. De nombreux utilisateurs de bureau open source ont tout d’abord acheté un téléphone Android en raison de l’attrait d’un système d’exploitation mobile basé sur Linux. Je suis sûr que c'est pourquoi beaucoup d'entre vous lisez ceci maintenant.

Android a été largement adopté et cela a provoqué un certain inconfort. Ceci n’est que partiellement dû au désir occasionnel des utilisateurs de Linux de déjouer le grand public. Le plus gros problème est ce que les fabricants de téléphones, les opérateurs et même Google ont fait pour le système d'exploitation. En fait, tout téléphone Android que vous récupérez dans le magasin est verrouillé et exécute une bonne quantité de code source fermé..

En conséquence, les personnes qui attachent de l'importance aux idéaux Open Source se sont tournées vers Ubuntu Touch, Firefox OS et Sailfish OS - et ont regardé avec déception le fait que les trois n'ont pas réussi à décoller. Canonical, en dépit de la présence d'Ubuntu sur quelques téléphones, n'a pas encore publié de modèle véritablement prêt à l'emploi. Firefox OS a pivoté dans un projet Internet of Things. Jolla, malgré la récente mise à jour de Sailfish OS 2.0, est toujours en train de régler ses problèmes. Aucun d'entre eux n'est entré sur le marché américain.

La situation laisse Android comme la principale option pour de nombreuses personnes cherchant à utiliser Linux sur leurs téléphones. Mais la question reste, est Android vraiment open source?

Techniquement, oui

Android a des racines open source. Le projet a débuté sous Android, Inc. en 2005, que Google a acheté deux ans plus tard. La même année, Google et plusieurs autres sociétés ont formé l’alliance Open Handset, Android étant le logiciel principal sur lequel ce consortium est construit..

Android est basé sur le noyau Linux, et comme ce morceau de code complexe, la plupart des composants sont open source avec quelques blobs binaires inclus pour rendre les choses fonctionnelles avec certains matériels. La plate-forme Android de base, connue sous le nom de projet Open Source Android (AOSP), est à la disposition de tous les utilisateurs..

HTC, Huawei, LG, Samsung, Sony, Xiaomi, et de nombreux autres fabricants Skins Android a expliqué: Comment les fabricants de matériel changent Stock Android? Les skins Android expliqués: Comment les fabricants de matériel changent-ils d'Android? Les fabricants de matériel aiment prendre Android et le transformer en quelque chose qui leur est propre, mais est-ce une bonne ou une mauvaise chose? Jetez un coup d'oeil et comparez ces différents skins Android. ont tous fait exactement cela sur les téléphones et les tablettes. Ils sont à peine seuls.

Amazon et Barnes & Noble l'ont mis sur des lecteurs électroniques. HP a mis Android dans un ordinateur portable. NVIDIA a poussé Android sur une console de jeux. Sony fournit le système d'exploitation sur ses nouveaux téléviseurs intelligents. Vous pouvez obtenir Android sur tout, des caméras point-and-shoot aux réfrigérateurs. Les entreprises se mettent en quatre pour mettre Android Wear sur les montres.

Et cela ne compte même pas toutes les choses que les bricoleurs ont mises sur Android.

Contrairement à iOS et Windows Phone, les utilisateurs n'ont pas à payer d'argent pour utiliser Android dans leur produit. Et comme le code est ouvert, ils sont libres d'expérimenter et d'adapter le logiciel à leur guise..

Alors pourquoi ça ne se sent pas comme ça?

Il y a une différence significative entre utiliser un ordinateur de bureau Linux traditionnel et Windows. Le contraste entre Android et iOS n'est pas aussi net. Si Android est open source, pourquoi n'en a-t-on pas besoin?

1. Les personnes sont autorisées à verrouiller le code source ouvert

Android est open source, mais la plupart des logiciels que nous utilisons sur la plate-forme ne le sont pas. Cela est vrai que vous achetiez un appareil Nexus ou quelque chose de Samsung. Contrairement aux premiers jours d'Android, Google Now Launcher et la plupart des applications de Google sont devenues des sources fermées..

Il en va de même pour le code fourni avec les adaptations personnalisées de Samsung, HTC, LG et d’autres fabricants. La plupart des applications que vous obtenez sur Google Play, qu'elles soient gratuites à télécharger ou non, ne sont pas non plus en open source. Comme ce logiciel constitue l'essentiel de ce que nous voyons et utilisons, la situation donne finalement à Android le sentiment d'être une plate-forme source fermée..

Mais les gens sont autorisés à créer des logiciels à source fermée fonctionnant sous Linux. À moins que les créateurs ne distribuent des logiciels sous une licence copyleft, d’autres peuvent utiliser le code et l’utiliser pour créer des applications propriétaires..

Google publie une grande partie d'Android sous la licence Apache version 2.0, ce qui n'empêche pas les utilisateurs d'utiliser le code pour créer des produits restrictifs. Que les gens aient fait cela ne rend pas Android lui-même fermé. Le fait que tant de gens basent leur travail sur Android témoigne de son succès en tant que projet open source..

2. Le développement de base d'Android n'est pas axé sur la communauté

Pour la plupart, Google développe Android. Une ou deux fois par an, la société dépose une série de nouveaux codes sur un mur métaphorique sur lequel bricoleurs et fabricants de matériel se précipitent (ou, vous savez, prenez leur temps. Pourquoi mon téléphone Android n'a-t-il pas encore été mis à jour? Pourquoi mon téléphone Android n'est-il pas mis à jour? Le processus de mise à jour Android est long et compliqué; examinons-le pour savoir exactement pourquoi la mise à jour de votre téléphone Android est si longue.).

Ensuite, Google publie des mises à jour de sécurité et de maintenance tous les mois environ lors de la préparation de la prochaine grande version..

De nombreux autres projets open source bien connus recherchent généralement plus d'implication de la part de la communauté. Red Hat peut financer une bonne partie du travail effectué dans GNOME 5 Des raisons surprenantes au-delà de la résurgence de GNOME Des raisons surprenantes au-delà de la résurgence de GNOME Aujourd'hui, GNOME 3 est en train de regagner des utilisateurs, et de moins en moins de personnes se connectent en ligne l'environnement de bureau. Qu'est-il arrivé à faire revenir lentement GNOME? , mais les développeurs du monde entier contribuent au code.

Canonical, la société derrière Ubuntu, exerce un contrôle important sur l’apparence et le comportement de la distribution Linux, mais les membres de la communauté ont toujours leur mot à dire sur les programmes entrant dans les référentiels des applications ou sur certains sites Web..

En comparaison, Android est entièrement un produit de Google..

3. Vous n'avez pas le plein contrôle

Une partie de ce qui attire les gens vers Linux et d’autres systèmes d’exploitation open source 3 Systèmes d’exploitation similaires à UNIX qui ne sont pas Linux 3 Systèmes d’exploitation semblables à UNIX qui ne sont pas Linux Récemment, les gens ont commencé à confondre "UNIX" avec "Linux". Linux a été influencé par UNIX, mais les systèmes UNIX n’ont aucune relation avec Linux. Voici quelques systèmes UNIX importants à connaître. est la liberté et le contrôle qui sont disponibles. Vous ne pouvez pas plonger au cœur d'une machine Windows ou Mac OS X et voir ce qui la motive. Avec Linux, vous ne comprenez peut-être pas la majeure partie du code, mais vous êtes libre de bricoler plus ou moins tout le code..

En pratique, un téléphone Android est livré avec une liberté légèrement supérieure à celle d'un iPhone. Vous pourrez peut-être changer de lanceur, appliquer des thèmes étendus et personnaliser certaines fonctionnalités selon vos goûts. Les meilleurs réglages sur Android que vous pouvez effectuer sans enracinement Les meilleurs réglages sur Android que vous pouvez effectuer sans ajustement Les réglages sur Android ne sont pas réservés aux amateurs de technologie. Voici comment tirer le meilleur parti de votre téléphone ou tablette Android non rooté! , mais vous ne pouvez pas bricoler le système d'exploitation sous-jacent sans annuler votre garantie.

Personnalisez votre téléphone sans clignoter une ROM avec le framework Xposed Personnalisez votre téléphone sans clignoter une ROM avec le framework Xposed Il est de notoriété publique que le meilleur moyen de personnaliser votre appareil Android est de le flasher avec une nouvelle ROM. . C'est aussi faux. ou flasher une ROM personnalisée 12 raisons d'installer une ROM Android personnalisée 12 raisons d'installer une ROM Android personnalisée Vous pensez ne plus avoir besoin d'une ROM Android personnalisée? Voici plusieurs raisons d'installer une ROM Android personnalisée. . À cet égard, vous pouvez avoir l'impression que vous avez plus de liberté sur un système d'exploitation de bureau propriétaire que sur un système mobile à source ouverte..

Mais Android Vraiment est Open Source

Et ce n'est pas simplement ouvert en nom seulement. Il existe de nombreuses preuves selon lesquelles Android est vraiment ouvert et nous en récoltons les avantages concrets..

1. Des ROM personnalisées existent

Les ROM fabriquées par la communauté sur la base d'AOSP offrent aux utilisateurs d'Android une alternative au logiciel fourni avec leurs appareils. CyanogenMod fonctionne sur des millions de smartphones Android. Hors de la boîte, l'expérience n'est pas si différente de ce que vous pouvez obtenir sur un Nexus. Heck, c'est la raison pour laquelle beaucoup de gens choisissent de flasher une ROM en premier lieu.

CyanogenMod n'est pas la seule option disponible. Quels sont les meilleurs ROM Android personnalisées? Quels sont les meilleurs ROM Android personnalisées? Le moment où vous réalisez que vous pouvez flasher votre téléphone Android avec une nouvelle ROM est un tournant. Tout à coup, vous êtes libre: des options de personnalisation illimitées, plus de logiciels publicitaires de fournisseurs et, mieux encore, vous n’avez pas…. Beaucoup ont augmenté et sont tombés au fil des ans, tels que Paranoid Android et AOKP. À certains égards, l'écosystème de ROM personnalisé ressemble au modèle de distribution Linux. Ces ROM sont généralement les mêmes, mais les projets utilisent le même code et le modifient de différentes manières. Cela ne serait pas possible si Android lui-même n'était pas open source.

2. Même les concurrents Open Source dépendent d'Android

Au début de cet article, j'ai mentionné Firefox OS, Sailfish OS et Ubuntu Touch en tant que systèmes d'exploitation mobiles open-source concurrents. Le fait est que les équipes derrière ces trois projets ont utilisé le code Android d'une manière ou d'une autre. Sailfish OS, bien que n'étant pas basé sur Android, vous permet d'installer des applications Android directement.

Firefox OS a commencé comme Boot to Gecko, que vous pouviez installer sur des appareils Android. Avant Ubuntu Touch, il y avait Ubuntu pour Android.

Il y a une incroyable ironie à l'idée qu'Android puisse être une source fermée, mais les projets basés sur cette dernière peuvent être ouverts..

3. vous Pouvez Prenez le contrôle de votre appareil

Les fabricants et les opérateurs ne le souhaitent peut-être pas. Cela pourrait annuler votre garantie, mais vous avez la possibilité de faire ce que vous voulez avec votre matériel. Vous pouvez accéder à la racine pour obtenir un accès administratif, déverrouiller le chargeur de démarrage ou utiliser un autre système d'exploitation (par exemple, exécutez Ubuntu Touch à la place. Comment démarrer en double sur votre Android avec Ubuntu - Comment démarrer en double sur votre Android avec Ubuntu).

Ce ne sont peut-être pas les fonctionnalités annoncées par Android, mais elles sont là. Et même si la grande majorité des utilisateurs d’appareils Android ne les bricole pas de cette manière, vous ne seriez pas la seule personne à le faire..

Il y a des millions de personnes qui aiment avoir la liberté d'utiliser leur téléphone et leur tablette de cette façon..

Pourquoi est-ce important?

Les gens utilisent des systèmes d'exploitation open source pour différentes raisons. Certains ne croient pas qu'il faut abandonner le contrôle de leurs données. De plus, les applications et les services propriétaires vont et viennent, mais les logiciels open source persistent, même s'ils ne sont pas pris en charge. Les systèmes d’exploitation libres peuvent également donner vie à un matériel qui fonctionne très bien, mais les entreprises ont décidé d’abandonner.

Et les raisons éthiques ne manquent pas, que ce soit pour déterminer qui devrait avoir son mot à dire sur ce qui fonctionne avec quel matériel, pour des discussions sur la richesse, la vie privée et la liberté.

Alors que des millions de personnes adoptent l'informatique mobile, il est important que les utilisateurs disposent des options disponibles sur les ordinateurs de bureau et les ordinateurs portables. S'occuper de tout ce qui précède ne devrait pas signifier abandonner téléphones, tablettes et autres trucs cool avec les écrans tactiles.

Aujourd'hui, Android reste la meilleure option mobile pour les personnes qui attachent de l'importance à l'open source. Hors de la boîte, il peut être une expérience trop commercialisée, lourde de publicité, mais vous pouvez changer cela.

Comment utiliser Android sans Google: tout ce que vous devez savoir Comment utiliser Android sans Google: tout ce que vous devez savoir Voulez-vous utiliser Android sans Google? Pas de Google, pas de problème. Voici un guide pour vous libérer de Google sur votre appareil Android afin de retrouver la confidentialité. . Cette combinaison peut sembler limitante par rapport à ce que vous obtenez de Google Play, mais il s’agit d’une expérience plus riche en fonctionnalités que celle offerte par les systèmes d’exploitation open source concurrents. J'observe toujours et espère que ces alternatives trouveront du succès, mais en attendant, j'écoute des podcasts, utilise la navigation GPS, gère ma bibliothèque musicale locale et reste en contact avec des personnes à l'aide d'un mobile fiable et rapide. appareil fonctionnant principalement avec des logiciels open source aujourd'hui.

Pourquoi utilisez-vous Android? L'aspect open source signifie-t-il beaucoup pour vous? Êtes-vous en attente d'un autre système d'exploitation mobile gratuit? J'aimerais entendre vos pensées!

Crédits d'image: Penguin Jumping de bluezace via Shutterstock




Personne n'a encore commenté ce post.

De la technologie moderne, simple et abordable.
Votre guide dans le monde de la technologie moderne. Apprenez à utiliser les technologies et les gadgets qui nous entourent chaque jour et à découvrir des choses intéressantes sur Internet.