Un mystérieux donateur a mis 200 000 dollars sur la table pour relancer le projet visant à transformer la console Xbox en ordinateur de bureau, le tout (un comble!) grâce à un système d'exploitation GNU/Linux. Date limite de participation: fin 2002.
Le Projet Xbox Linux, qui consiste à transformer la console de jeu de Microsoft en ordinateur de bureau sous Linux, vient de recevoir un nouveau souffle. Un donateur anonyme a indiqué qu'il donnera 0,2 million de dollars à qui réussira la prouesse. Il s'agit d'ajouter des adaptateurs pour raccorder des périphériques USB à la console, et de la relier à un moniteur à l'aide d'un convertisseur vidéo. Le philanthrope a fixé une date limite: la récompense n'est valable que jusqu'à la fin de l'année.
L'intérêt n'est pas seulement scientifique: la console Xbox est vendue à perte, de l'avis même de Microsoft (300 euros environ en Europe), au moins 50% en dessous d'un ordinateur possédant à peu près la même puisssance et les mêmes composants.
La somme allouée, qui ne va pas manquer d'attirer les talents, permettra d'assainir la situation. Il ne s'agit plus de lire des films ou des jeux piratés sur la console, mais d'un défi technique lancé aux développeurs amateurs. Microsoft s'était inquiété des développements de logiciels pirates pour la Xbox. Des processeurs modifiés, spécialement conçus pour faire tourner des jeux pirates, ont même fait leur apparition. Mais certains, comme le Enigmah-X, ont très vite été retirés de la vente.
Ce ne serait pas la première fois qu'on porte le système d'exploitation libre sur une console de jeu. Sony a déjà sorti un kit Linux, avec clavier, périphériques divers et pilotes ad hoc pour sa Playstation 2 (lire notre actualité du 24/05/2002). La Xbox est une cible séduisante pour les adeptes de Linux, car ses composants sont pour l'essentiel compatibles avec un PC. Ce qui signifie qu'en théorie, la version de Linux conçue pour les PC équipés de processeurs Intel devrait tourner moyennant quelques petites modifications. La console pose toutefois quelques problèmes, puisque son BIOS (sa "mémoire mère", basic input-output system) modifié n'accepte que du code certifié Microsoft.
Un double défi avec deux prix
Le projet comporte en fait deux défis, avec chacun 100000 dollars à la clé. Le Projet A consiste à faire tourner une version GNU/Linux sur une X-Box modifiée. La plus grosse partie de la récompense, 55000 dollars, sera attribuée aux développeurs qui parviendront à faire fonctionner la console avec un BIOS de type IBM compatible PC, ce qui permettrait de lancer Linux à partir d'un disque dur externe. Le projet B récompensera la technique qui évitera toute modification au niveau du matériel. Il faudra parvenir à démarrer la console à partir d'un CD-ROM contenant le fameux OS basé sur le noyau Linux.
Selon les responsables du projet, un comité décidera de la répartition des fonds, mais toute personne ayant contribué à faire aboutir l'une des missions recevra une récompense.
Michael Steil, coordinateur de l'opération Xbox Linux, insiste sur le fait qu'elle est parfaitement légale, et qu'il est demandé aux programmeurs ayant accès au code de la Xbox de ne pas participer. «Nous n'utiliserons pas de logiciels, comme le Xbox SDK (kit de développement logiciel), dont nous n'aurions pas la licence» peut-on lire sur le site web du projet, qui stipule également que «tout recours au contournement de code source [reverse engineering] devra être en conformité avec les législations locales correspondantes».
Steil et quelques autres responsables connaissent l'identité du donateur, mais se sont engagés à ne pas la révéler.
---------------
On n'est pas le meilleur parce qu'on le CROIT....on l'est parce qu'on le SAIT.