Miguel De Icaza s'exprime sur le projet Mono (Traduit par Sami Jaber)

Ce document est une traduction de l'article paru sur TienDaVudu.com (http://www.tiendavudu.com/): un site dédié à la cause Open Source et Linux.

Note de DotNetGuru : Nous avons traduit ce document pour plusieurs raisons. Tout d'abord, il représente un fait remarquable dans la vie du projet Mono dans la mesure où son créateur, Miguel De Icaza s'affiche pour la première fois aux cotés de Microsoft. Par ailleurs, le ton très "Linuxien" du récit donne un peu de fraîcheur à l'article tout en restant relativement neutre (j'ai dis *relativement* :-)). Et enfin, on y apprend beaucoup de choses sur la position du leader concernant le fameux brevet de Microsoft sur .NET.

Traduction  :

Hier a eu lieu à l'Université de Buenos Aires une conférence sous l'égide de Microsoft destinée à présenter le projet Mono. Heureusement pour nous, les représentants de Microsoft se sont effacés pour laisser parler "Miguelito" pendant deux heures. Voici un résumé de sa présentation :

Le début

La présentation a commencé avec comme prévu, le projet Mono que Miguel qualifia lui même de "son préféré". Malgré toutes les inquiétudes et interrogations suscitées par la migration du produit/Framework de Microsoft sur Linux, Miguel affirma qu'il restait convaincu de l'intérêt d'un tel projet pour le développement d'applications.
Au fur et à mesure du déroulement de la conférence, le sujet a vite dérivé sur des questions plus techniques mais également sur la situation des brevets logiciels pour culminer sur l'importance des programmes Open Source dans les pays en voie de développement.

Laissez moi vous montrer un navigateur web ...

Un des moment les plus divertissant (ils furent nombreux) de la présentation fut lorsque de Icaza proposa de faire une démonstration pratique, et invita l'audience à choisir un thème : il se mis a développer un mini-navigateur Web en GTK#... qui jamais ne fonctionna. Dans la foulée il commença par créer une boite de saisie de texte destinée à répondre à la touche entrée. Puis d'échecs en échecs, il enchaîna sur un bouton pour finir avec un "Segmentation Fault". Miguel fit plusieurs tentatives pour sauver son mini-navigateur, pour finalement afficher une page HTML locale ... avec l'URL codée en dur dans le source. Mais peu importe, c'est l'intention qui compte :-)

Mono et les brevets

"C'est un sujet ennuyant", soupira Miguel à chaque fois que quelqu'un venait à mentionner le sujet des brevets ... mais devant l'insistance il s'exprima plus largement. Il fit ainsi un résumé des problèmes que pourraient engendrer une réclamation de Microsoft pour certaines classes du framework .NET avec cette analogie: "Tout ceci est comme un oignon; Microsoft peut réclamer quelques unes de ces classes, mais ce n'est qu'une des multiples peaux de l'oignon; Mono est bien plus. Dans le cas
ultime où il y pourrait se présenter des problèmes de copyright, ils (les copyright) ne seraient applicables que dans peu de pays (États Unis d'Amérique, Japon) et serait distribués dans les autres pays du globe. Même s'il est clair que le Fond Monétaire International travaille actuellement pour que ces brevets se mondialise "

Microsoft

La question à un million était: "Que peut bien faire une personne éminente du monde de l'Open Source dans une conférence organisée par Microsoft ? " Avant de répondre, Miguel fit une brève allusion au fait que la firme de Redmond eut pris en charge les frais du voyage en argentine suscitant quelques réactions d'humeur dans la salle. Sans forcément être bienveillant avec ses sponsors (patrocinadores). Miguel expliqua patiemment la différence de coût pour une entreprise (ou pour un état) de détenir des milliers de machines sous Windows XP et Office en comparaison avec le coût d'une solution Linux / Open Office. Il n'eut aucun problème à souligner que Microsoft lui cachait sûrement certaines informations et que ses dirigeants ne se gardaient pas de critiquer Mono dans la presse. (tout cela sous les applaudissements des techniciens présents dans la salle).
Alors bien entendu, en invitant un personnage aussi attaché à ses convictions, Microsoft tentera sûrement de récupérer l'image de cette évènement pour promouvoir .NET. Mais Miguel De Icaza, lui aussi, devra certainement évaluer le coût d'une telle apparition au coté de Microsoft. Présenter un projet aussi décrié par les radicaux du logiciel libre en utilisant la main de Bill Gates ne parait peut-être pas la manière la plus raisonnable de les en convaincre.

Stallman contre De Icaza

"Je pense que c'est une stupidité que de vouloir appeler Linux GNU/Linux". Monsieur Miguel de Icaza ouvre les hostilités. Tout en soulignant qu'il n'a rien contre le mouvement GNU même s'il n'est pas un fanatique de cette cause (qualificatif qu'il attribue plutôt à Richard Stallman). Lorsque des questions lui furent posées concernant le projet DotGNU, il ne manqua pas d'ironiser sur le Gourou du logiciel libre. Selon Miguel, le désastre commença lorsque Richard annonça le début du projet Mono avant même que Ximian ne se prononce sur le sujet ... et en plus, en l'appelant GNU/Mono.

Politique

La conférence eu également une tournure politique: Miguel s'exprima ainsi sur l'intérêt du logiciel libre comparé au propriétaire "La différence c'est comme celle entre louer un appartement à un concierge désagréable ou avoir sa propre maison. Et l'on ne parle pas d'hôtel de luxe...". Il mis également en évidence l'intérêt de Linux sur un panel d'applications types telles que les stations de travail, bien qu'il émette une réserve quant a Linux sur le poste client : "Il n'est pas encore prêt pour les utilisateurs qui souhaitent utiliser tous les logiciels du magasin". Il parla de la relation avec les dépenses en logiciels des pays du tiers monde (et même ceux du second), et il recommanda que les entités gouvernementales utilisent cet argent dépensé en licences propriétaires pour construire des écoles et des hôpitaux. Il donna enfin des exemples de communautés internationales dans lesquelles les logiciels libres avaient remplacé le géant de Redmond.

La fin

En fin de séance, les gens de Microsoft se réunissèrent sur la scène pour annoncer que les diapositives Powerpoint (PPT) seraient disponibles sur leur site, et Miguel de rétorquer aussitôt "... ehhh.. moi je les ai au format OpenOffice...". Rires et nervosité pour les représentants de M$, qui expliquèrent que pour les étudiants de l'UBA, l'entreprise leurs offrait .NET. Pendant ce temps, de Icaza écrivait sur un notepad visible sur l'écran géant au dessus de la scène (en dehors du champ de vision des créateurs de Clippy): "Mono est gratuit pour tous". Encore plus de rires dirigés vers les exécutifs de Microsoft. Tout un symbole pour résumer cette présentation tant attendue.

Note : L'ensemble de cette traduction est en licence OpenContent. Le document d'origine appartient à http://www.tiendavudu.com.

Ressources

 Le site officiel de Mono  : http://www.go-mono.com