Sunday 30 April 2023

Vingt ans

Ce blog a vingt ans, j'ai laissé passer la date, depuis plusieurs mois déjà. En même temps la forme du blog est elle-même dépassée. Y'avait-il véritablement quelque chose à fêter, après tant d'années d'abandon, et une timide résurrection à travers les affordances trompeuses qui n'ont de public que celui que je force à aller lire. Ce matin lors du footing hebdomadaire dans un petit bois avec mon comparse de perte de poids s'est échafaudée une stratégie : et si pour masquer cet oubli, je me contentais de fêter les vingt ans du premier article significatif ? Hélas, trois fois hélas. A la relecture de Building the infosphere, portals should revive du 27 novembre 2002, j'estime que cette stratégie est vouée à l'échec. Cet article, aussi imparfait soit-il, est le parfait représentant de ce blog : une fin qui ne correspond pas au début, un sujet technique qui n'intéresse que moi, et qui est toujours d'actualité. Pour le dernier argument ça ne s'applique pas forcément à tout ce que j'écris, certes.

Néanmoins, un des points clef de cet article est en quoi l'hypermédia est le cœur battant du Web : ce point est toujours brûlant d'actualité. A chaque fois qu'un "développeur Web" prononce les mots "REST API" ou "RESTful", il assassine un peu plus le Web. L'article se conclut sur une note d'espérance vers l'introduction d'un peu de sémantique, avec RDF. On sait tous ce qu'il en est advenu, avec le WHAT WG qui a mené a bien la transformation du navigateur Web en un successeur de l'IBM 3270, avant que son principal sponsor, Google, ne le replateformise en une grosse machine virtuelle JavaScript, sans arriver à se débarrasser du DOM, son échec le plus flagrant. La question générale de cette infosphère est elle aussi toujours d'actualité, dans le sens où elle est pour l'instant toujours intemporelle, et ce ne sont pas les quelques encyclopédies en ligne, et encore moins les ChatGPT et autres IA génératives dont le facteur wow n'égale que le manque de confiance qu'on devrait leur accorder, qui viennent y apporter une réponse.

Vingt ans et incapable d'être au rendez-vous. Vingt ans à radoter sur les mêmes sujets. Je ne suis plus le jeune vieux con qui soûlait ses collègues, un mot a été gagné, 6 octets économisés pour la planète. Mais n'ayez crainte, tant qu'il n'y aura personne pour subir librement ma logorrhée, je continuerai d'écrire et de forcer des gens à lire.

Thursday 20 July 2006

Il n'a de libre que le nom

Encore un peu d'huile a été jetée récemment sur un dé de blogopatate, avec la parution d'une tribune de Jean-Dominique Giulani dans Libération, tribune s'intitulant Il n'a de libre que le nom. Comme d'habitude, les remarques sur le niveau intellectuel de l'auteur ont fusées, sans vraiment qu'une réponse travaillée soit fournie (cf. les remarques d'Yves Duel, et le déroulé de trolls qui a suivi). Mais reprenons depuis le début, l'article de J-D Giuliani, que je résume ci-après :

  1. s'oppose au message "l'informatique ne doit pas s'insérer dans l'économie, c'est une liberté de plus et rien d'autre"
  2. doit-on mettre en marge les enjeux économiques, et renoncer à la propriété intellectuelle pour le seul principe du libre ?
  3. Richard Stallman, "pape" du libre, est contre la société de marché
  4. si on veut une industrie logicielle forte, il faut se tourner vers la création et pas vers la maintenance
  5. on a besoin des brevets logiciels pour protéger ces créations
  6. la maîtrise budgétaire d'un projet basé sur des logiciels libres est moins assurée que pour ceux basés sur du propriétaire
  7. le libre est mis en avant par les SSII, la dépendance ne se fait plus vis-à-vis de l'éditeur mais du mainteneur, mais cela reste une dépendance
  8. préférer les services à la création, c'est préférer la délocalisation à l'emploi local
  9. la sécurité informatique nécéssite des investissements que les seuls des éditeurs de propriétaire sont en mesure de fournir
  10. le défi actuel est la propagation de l'informatique dans l'économie locale pour en améliorer sa performance ; promouvoir le libre dans ce contexte est une erreur économique
  11. l'industrie du logiciel est stratégique, on doit en protéger ses créations

La cible de cette tribune est assez évidente : les sociétés de services en ingénierie informatique (ou SSII pour faire court), accusées de promouvoir toujours plus les solutions en code source ouvert, renversant l'équilibre des budgets d'un achat de licence vers un achat de prestation de maintenance. Et ce en quoi ce renversement est pour lui dangereux, est que la maintenance est plus sujette à être délocalisée que la création logicielle. Cette création logicielle dont nous avons plus besoin à ses yeux, comme synonyme de recherche et développement. Son pamphlet n'a donc qu'une cible : Poussé par les multinationales du service informatique, grandes consommatrices de crédits de maintenance et de développement, «l'open source» vise maintenant les administrations publiques, vaches à lait bien commodes dans un secteur où la concurrence est rude. C'est ainsi qu'il faut lire "il n'a de libre que le nom" non pas en référence au libre, mais au discours de nos bien aimés commerciaux des SSII. Ceci rend d'autant plus savoureux les commentaires dans le genre "j'ai installé Linux chez ma tante", c'est malheureusement un travers fréquent du zélote du libre (et du zélote tout court), que de sombrer dans le hors-sujet dès lors qu'un semblant de contradiction semble poindre.

Cette tribune n'est pourtant pas exemptes de défauts, sinon tout le monde l'aurait comprise.

Le premier est sans doute de mépriser et citer Richard M. Stallman (RMS pour faire court). RMS est depuis dix ans une des personnalités du libre les plus mal lues et les plus mal comprises. Il se place sur une ligne éthique libertarienne qui peut se résumer à ceci "si je peux utiliser un logiciel, je dois pouvoir le modifier, faire profiter de mes changements sans rien devoir à l'auteur original, et transmettre cette liberté à ceux qui auront le droit d'utiliser mon logiciel modifié". C'est ce qui est mis en pratique dans la licence GPL. Notez bien que cette licence ne dit pas "tout le monde doit avoir le droit d'utiliser le logiciel", ceci n'est qu'un effet boule de neige de la libre redistribution. C'est la ligne que Stallman n'a pas cessé de défendre et d'expliquer depuis des années. En pratique, ne cherchez pas là une quelconque référence à un modèle économique, il se place sur un plan purement éthique, et ils placent ceux qui ne sont pas dans ce plan du côté de l'absence d'éthique. En ce sens, le discours des SSII reprend la ligne de Stallman à son profit sur la partie libre accès aux sources à partir du moment où on a une license d'utilisation (qui est le plus souvent gratuite), et en mettant les aspects éthique de côté (quid du travail de redistribution ?). J-D Giulani, en ne percevant que les arguments les plus chocs de RMS, RMS qui n'est d'ailleurs plus le référant de la foule intelligente, montre son manque de culture du côté des racines du libre, ce qui a pour effet de réveiller le zélote. C'est ce qu'on qualifiera de maladresse.

Le deuxième est de prendre une position binaire sur l'opposition libre/propriétaire, et ce faisant, friser l'auto-contradiction. Le logiciel libre comme le logiciel propriétaire doit être créé, et cette création est réalisée par des professionels et futurs professionels. Ceux-ci sont bien souvent rémunérés pour ces créations, et sont rarement "outsourcés" pour les logiciels les plus connus. Tant qu'on se situe sur le plan de la création pure, la contradiction est flagrante, mais il faut remonter plus haut dans l'article pour retrouver le contexte qui fait qu'elle n'en est pas une. C'est l'opposition licence / maintenance, le logiciel propriétaire va garder un monopole sur sa création, apportant en théorie trois choses : prévisibilité du budget, captation de l'emploi et un référant. C'est pourquoi la création de logiciel propriétaire est à ces yeux plus intéressante que la création de logiciels libre, pour la cible des entreprises.

Le troisième défaut est de présenter une tribune militant pour le patriotisme informatique, en une attaque des pratiques commerciales des SSII, qui sera immanquablement perçue par la bruyante frange librienne comme une attaque contre le libre. Si on veut avoir son message dénaturé, rien ne vaut un Google Bombing de zélotes, même si ça aura un impact faible dans la vraie vie. Si on se remplace dans un contexte économique informatique plus global, où les français avaient les capacités de briller, mais où nos beaux esprits sont plus intéressés par la beauté que par le lucre, cet article est un énième signal pour réveiller la fibre commerciale des chercheurs.

Certains disent que J-D Giulani aurait été soudoyé par des éditeurs de logiciel pour écrire cette tribune. Peut-être que cela expliquerait le fait que celle-ci soit aussi plate, se contentant de remettre le couvert pour les brevets logiciels comme seul moyen de protection contre les envahissantes SSII. Et évidemment, ce sont les mêmes qui criaient il y a quelques mois quand une SSII s'est fait une plus value rondellette lors de l'installation de DotClear. Un dernier point, le fait que son site tourne en partie sous DotClear : c'est malheureusement hors-sujet, il n'est pas une entreprise...