La persistance des utilisateurs de Linux souhaitant faire tourner des logiciels Adobe, notamment Lightroom, souligne une quête récurrente qui semble insurmontable en raison de l’absence de port officiel. Depuis des années, les développeurs amateurs et professionnels tentent de faire fonctionner cette suite photo via des solutions comme Wine, un logiciel permettant d’exécuter des programmes Windows sous Linux. Cependant, ces tentatives produisaient souvent des résultats partiels et nécessitaient une bidouille importante, limitant leur efficacité pour un usage quotidien.
Récemment, une avancée majeure a été réalisée grâce à la publication d’une méthode reproductible par un développeur connu sous le pseudo sander110419. Il s’agit de faire tourner Lightroom CC, la version Creative Cloud, dans un environnement Linux en utilisant Wine 11.8 staging. La particularité réside dans le fait que toute la procédure, incluant scripts, DLL patchées et instructions détaillées, est désormais accessible sur GitHub. Cette documentation constitue une étape concrète vers la disponibilité réelle de Lightroom CC sous Linux, ce qui n’avait jamais été possible auparavant pour cette version.
La recette repose sur l’utilisation de Claude Opus 4.7, un modèle d’IA qui automatise l’ensemble du processus, rendant ainsi l’opération réalisable sans intervention humaine complexe.
Ce qui distingue cette démarche, c’est le rôle joué par l’intelligence artificielle dans l’automatisation du processus. En suivant une simple instruction, Claude Opus 4.7 a réussi à identifier les composants manquants, à créer des stubs, patcher des DLL défaillantes, puis à tester et valider la compatibilité sous Wine. Le résultat est une version de Lightroom CC 9.3.1 fonctionnelle sous Linux, avec la synchronisation dans le cloud et une interface réactive. Certes, quelques boîtes de dialogue peuvent encore planter et l’accélération GPU reste incomplète, mais l’essentiel est là : un usage opérationnel et quasi quotidien devient envisageable.
Ce progrès n’est pas seulement une bonne nouvelle pour les utilisateurs, c’est aussi un exemple illustrant le potentiel des assistants IA dans des tâches complexes et souvent fastidieuses. La mise en œuvre automatisée, qui aurait demandé une quantité considérable de tâtonnements et de recherche manuelle auparavant, est désormais réalisée par un modèle d’IA dans un contexte totalement automatisé. Comme le souligne Phoronix, cette avancée ouvre la voie à une nouvelle façon de concevoir la compatibilité logicielle, en combinant l’ingéniosité humaine avec la puissance des intelligences artificielles.
