L'ordinateur portable est aujourd'hui très largement répandu chez les professionnels en France et encore plus en Norvège, mais aussi chez les particuliers. Avec depuis maintenant plus d'un an la démocratisation des ordinateurs ultraportables (aussi appelés "netbooks") et la croissance de l'internet mobile, ce duo s'est déjà rendu incontournable pour un grand nombre de professionnels. Pourtant, on ne peut pas encore parler de véritable confort pour qualifier l'utilisation de son ordinateur portable lors de ses déplacements. La plupart des utilisateurs de PC mobiles ont déjà connu des problèmes de batterie trop faible ou de connexion internet insuffisante, qui les empêchent de continuer à travailler.
Partant de ce constat sur la problématique du changement d'environnement, 15 partenaires ont fondé le projet Européen "Music". L'objectif de ce projet est de concevoir les fondations des logiciels de demain ; le but étant qu'ils soient intelligents et s'adaptent automatiquement à leur environnement et aux changements de la puissance fournie par les batteries, nous permettant ainsi de continuer à travailler le plus efficacement possible. SINTEF ICT dirige ce projet, et son responsable est le professeur Geir Horn. Pour lui, l'adaptation des ordinateurs portables à leur environnement est une question de capacité, de réseau et de ressources. Si chez soi, avec une connexion au débit, il est possible de regarder des vidéos sur internet, cela peut ne plus être le cas lorsque l'on utilise une clé internet 3G+ ou le réseau GPRS (General Packet Radio Service, aussi appelé réseau 2,5G) de son téléphone portable. L'idée derrière "Music" est donc de permettre à l'ordinateur de prendre en compte ce paramètre ainsi que d'autres facteurs de son environnement afin d'effectuer les actions nécessaires pour s'y adapter.
L'exemple typique est le téléchargement d'emails sur son client email (un logiciel tel qu'Outlook ou Thunderbird par exemple). Avec une connexion faible, si par hasard une pièce jointe de taille importante est attachée à l'un des emails téléchargés, le téléchargement peut alors prendre une durée prohibitive. Et éventuellement, bloquer dans le même temps le téléchargement des autres emails. Avec ce projet, il sera possible pour le client email de prendre en compte le fait que la connexion internet est très faible, et il pourra ainsi bloquer par exemple le téléchargement de la pièce jointe volumineuse, afin de permettre à l'utilisateur d'accéder rapidement à l'en tête de l'email et à son corps de texte. Bien sûr, l'utilisateur pourra ensuite décider de télécharger quand même certaines pièces jointes bloquées.
Et ce n'est qu'un exemple : d'autre logiciels intelligents pourront quand à eux adapter automatiquement la gestion de l'alimentation de l'ordinateur en fonction de leur utilisation et des paramètres de l'environnement : longueur du voyage en train, applications utilisées en parallèle, qualité du réseau internet... Un large panel de possibilité sera ouvert.
La première version de "Music" a été présentée en Août dernier. Cette plateforme en open-source, qui permet donc de développer des logiciels adaptables pour les ordinateurs portables, sera disponible en version finale cette année. Geir Horn explique l'avantage que le projet peut apporter aux développeurs ainsi : "Aujourd'hui, il est nécessaire de consacrer beaucoup de temps en programmation afin de tenir compte de toutes les possibilités et de coder comment le programme va s'adapter en conséquence, ce qui est cher. Avec "Music", il sera beaucoup plus simple de concevoir un logiciel qui s'adapte à son environnement." Geir Horn espère ainsi voir de plus en plus de programmes "intelligents" se développer dans le futur et voir ainsi décroitre la frustration de nombreux utilisateurs nomades.