Le côté obscur d’Android
Je suis un peu las de la vénération d’Android et de la démonisation de l’iPhoneOS. À mon sens, les deux s’équivalent. S’ils ne sont pas le Mal (tm) incarné comme peuvent l’être Windows CE ou le BlackberryOS, ils recèlent tous les deux des éléments qui devraient déranger les tenants du monde libre. Je ne tiens pas à faire une dissertation sur le sujet, mais je note quelques points.
1. La base du iPhoneOS est libre. Apple a toutefois choisi de controler une partie du logiciel et la destinée de ces appareils mobiles. Je suis persuadé qu’il y avait des contraintes légales avec leurs partenaires (AT&T et autres). Il existe aussi des aspects techniques (pas de ballon de plage sur nos appareils). Mais bien, entendu, c’est aussi une volonté commerciale, qui n’est pas nouvelle chez Apple. Je peux comprendre. Je travaille sur des Macs (sous Mac OS X, mais aussi Linux et OpenBSD) qui ont atteint un âge vénérable pour un ordinateur et je suis toujours impressionné par leurs qualités. Ce n’est pas le cas d’un Wintel de la même époque. Ni même d’aujourd’hui… J’ai toujours regretté qu’une autre compagnie n’arrive à la cheville de ce qu’offrait Apple. Il aurait été possible aux Compaq, HP, Lenovo, Acer de ce monde d’élaborer des produits de qualité ayant un design, des caractéristiques qui leur auraient été propres. Au lieu d’être des esclaves du bon marché et de la firme de Redmond…
2. Android repose sur Java. Java appartient à Oracle maintenant. Même s’il est “libre”, Java subit les aléas de la compagnie qui tirent les ficelles derrière. L’histoire de ce langage regorge de chaos, suffisament pour inquiéter les développeurs.
3. Android n’est pas GNU/Linux. C’est un système travestit. Bien qu’il partage certains éléments communs, il est aussi différent de GNU/Linux que l’est Mac OS X par rapport à FreeBSD.
4. Google n’est pas le Bien (tm). Malgré son credo, Google devrait inquiéter davantage que MS ou Apple présentement.
5. Le calendrier d’évolution d’Android est tout sauf ouvert. Andreas Constantinou résume mieux que moi tous ces aspects. Mais en somme, Google contrôle tout autant la destinée de son OS et des périphériques qui l’utilisent que le fait Apple.
Je salue le fait que nous ayons maintenant un choix et une compétition. M$ a exercé un monopole malsain trop longtemps dans le monde des ordinateurs. Et je respecte le choix que chacun peut faire. Mais ne venez pas me chanter qu’Apple est le Mal (tm) et qu’Android, le Bien (tm). Le monde n’est pas noir et blanc. Il y a du mal et du bien dans les deux solutions. Et les deux reposent en partie sur du libre et en partie sur des pratiques commerciales propriétaires.
À mon sens, le seul téléphone qui était vraiment libre était le FreeRunner d’OpenMoko. Mais il a été lamentablement boudé par les développeurs et amateurs de techno. Nous avons eu la possibilité de bâtir une vraie liberté. Nous l’avons laissé tombée et la compagnie a échappé de justesse à la faillite. Les téléphones actuels ne sont pas libres, ne serait-ce que par la menotte qu’ils créent auprès d’un fournisseur de service. Ces derniers sont certainement le Mal(tm) et signer un contrat avec eux revient à signer un pacte avec le diable (du moins au Canada).