FLOSS Manuals

 English |  Español |  Français |  Italiano |  Português |  Русский |  Shqip

Pour un Web ouvert

Le logiciel est l'interface globale du matériel

Voici une brève histoire fictive : votre système d'exploitation préféré est Windows Vista, vous voulez l'installer sur votre nouvel iPad Apple. Ah ben non, vous ne le pouvez pas. Il n'y a même pas de port USB ou d'endroit où installer les logiciels non-Apple bannis de son App Store. Mais vous aimez Windows Vista et vous voulez qu'il soit  l'interface du nouvel équipement que vous avez acheté. Vous adorez le dernier Internet Explorer et vous ne pouvez même pas l'installer. Vous n'avez pas le choix, vous ne pouvez pas « Penser différemment » (Think Different™).

Les logiciels sont une interface virtuelle pour manipuler la connaissance. Ces logiciels sont une interface globale pour le matériel que vous interfacez avec votre corps.

Logiciels libres

Avez-vous déjà entendu parler de logiciels libres et open source ? Les logiciels libres utilisent des licences qui permettent de partager les logiciels et leur développement avec d'autres personnes. Cela cherche à corriger l'échec du partage. Richard Stallman a créé la Free Software Foundation (fondation pour le logiciel libre) et produit la licence dominante du mouvement pour le logiciel libre, la GNU General Public License (Licence générale publique GNU), pour rendre au public la réciprocité du partage.

Depuis le 4 octobre 19851 , la contribution du mouvement pour le logiciel libre au Web ouvert a consisté en quelques règles qui vont au-delà des licences. Il a formalisé les quatre libertés. Il édicte que dont vous disposez, quel que soit le logiciel, 0) la liberté de l'exécuter, 1) la liberté de l'étudier et de le modifier, 2) la liberté de le redistribuer et de l'améliorer et 3) la liberté de restituer ces changements à la communauté. Ces règles simples ont permis au Web ouvert de se développer sur les bases solides. L'Internet invisible fonctionne grâce aux logiciels libres.

Les systèmes d'exploitation libres les plus courants s'appuient sur Linux2. Linux est un noyau de système d'exploitation qui donne sa puissance au Web, et, sur le bureau, c'est l'interface virtuelle la plus courante — des téléphones et ordinateurs des années 1990 aux super-calculateurs en Chine et aux États-Unis, Linux est présent sur une grande diversité d'ordinateurs dans le monde. C'est l'interface standard pour les équipements les plus divers.

  Des fondations stables

Pour vous, dans la bataille pour le Web ouvert, c'est une distinction importante à faire, car plus le logiciel est fermé, moins vous aurez de chances de pouvoir installer votre logiciel favori sur vos équipements et moins vous aurez de possibilités d'élargir vos connaissances et d'améliorer votre accès.

Au-delà du propos de ce livre, Il est important de noter que la face cachée d'Internet, l'infrastructure sans visage du Web, c'est le logiciel libre. Le navigateur, l'interface web dominante du Web est un logiciel libre ; c'est la combinaison de code source partagé et des communautés de Mozilla Firefox, Apple Safari et Google Chrome. Le navigateur est la fondation stable sur laquelle sont construits les services réseau et la révolution des jeunes pousses du Web 2.0 qui émanent de San Francisco. Le navigateur devient son propre système d'exploitation maintenant que Google publie Chrome OS, un système d'exploitation basé sur le navigateur3.

Même Apple, menant la révolution de l'informatique intégrée verticalement, s'appuie sur les logiciels libres. Le cœur de ceci est leur système dérivé de BSD, auparavant appelé Darwin. L'App Store et les innovations des développeurs d'applications sur lesquelles il repose est bâti sur les fondations stables des logiciels libres. Apple a rendu célèbres les millions d'applications des développeurs qui ont été attirés par le « côté sombre » du développement, dans lequel il faut mettre la main sur l'argent et le Web ouvert, afin d'obtenir une part du gâteau.

  Les App Stores

La vérité est que seuls quelques-uns ont la part du roi dans l'App Store, mais l'appât du gain est trop fort dans le contexte d'un marché déclinant. L'App Store est essentiellement une distraction marketing pour ceux qui veulent entrer en compétition avec Apple, bien que ce soit une stratégie totalement captive pour les développeurs qui pourraient y gagner en développant pour de multiples plateformes et qui promeut le Web propriétaire.

Les applications du app store ne constituent pas des interfaces génériques vers le matériel. On est en présence d'une seule société qui met en avant du logiciel limité à sa stratégie de location informatique et de mises à jour logicielles. Ce logicile est intégré verticalement, disponible sur abonnement et n'est pas ouvert. Les Apps sont de nos jours une des plus graves menaces qui pèsent sur le Web ouvert de nos jours. Les Apps ne respectent pas les quatre libertés fondamentales du logiciel libre. Même le nom du navigateur web d'Apple, Safari, insinue que le Web est une jungle qui n'est pas suffisamment sûre pour le consommateur moyen, mais seulement assez sûre pour les développeurs et les adultes.

La bataille pour le Web ouvert suppose d'être conscient qu'ont été lancées les enchères pour votre attention, vos centres d'intérêts, votre temps et votre argent. Pour eux, vous êtes le consommateur moyen. Moins vous prenez la décision par vous-même d'améliorer vos connaissances, de transmettre du contenu et d'en recevoir d'autres gens, plus vous devenez passif. À chaque achat en 1-clic sur le App Store, le Web devient plus fermé.

  1. http://fsf.org et http://en.wikipedia.org/wiki/Free_Software_Foundation^^
  2. La plupart des systèmes d'exploitation avec noyau Linux fonctionnent pour le moment avec les utilitaires GNU, bien que dans le futur il se peut que la majorité fasse fonctionner Android par-dessus le noyau Linux, mais nous ne voulons pas perdre nos lecteurs à ce point :-)^^
  3. http://en.wikipedia.org/wiki/Google_Chrome_OS devrait bientôt être publié. On peut signaler que bien que Google semble être en phase avec le mouvement du logiciel libre, certains ont fait remarquer que le code logiciel publié par la société n'était pas à jour, que la communauté dans son ensemble n'était pas véritablement autorisée à participer au processus de développement dans un délai raisonnable, et que certaines techniques de codage douteuses se retrouvaient de manière récurrente dans les pratiques de Google. Ce dernier devrait néanmoins être applaudi pour avoir pris la position de tête dans le mouvement vers un Web ouvert. Un autre aspect de sa stratégie concernant le système d'exploitation est Android, qui représente en même temps un logiciel libre et un code exécutable propriétaire mêlé à des bouts de code propriétaire par-dessus le noyau.^

There has been error in communication with Booktype server. Not sure right now where is the problem.

You should refresh this page.