IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Un jeune développeur ferme l'application Mac open source Whisky, invoquant le préjudice causé aux applications payantes,
Il déclare que l'application gratuite pourrait « menacer la viabilité de CrossOver »

Le , par Bruno

6PARTAGES

3  0 
La décision du jeune développeur Isaac Marovitz de mettre fin au projet Whisky, une interface open source facilitant l’exécution de jeux Windows sur macOS, soulève des questions complexes sur la viabilité des projets gratuits face aux modèles payants. Marovitz justifie son choix en invoquant l’impact négatif de Whisky sur CrossOver, le produit commercial de CodeWeavers, essentiel au financement du développement de Wine. Cette position, bien que louable pour sa maturité et son souci de l’écosystème, suscite des réactions contrastées : certains saluent son honnêteté et son respect envers les contributeurs historiques, tandis que d’autres regrettent la disparition d’une alternative accessible, critiquant au passage le modèle économique jugé rigide de CrossOver.

Par ailleurs, cette situation met en lumière les défis structurels des projets open source, souvent portés par des passionnées confrontées à des attentes démesurées et à un manque de reconnaissance. Si Marovitz assume son besoin de pause après des contributions remarquables (comme Ryujinx ou PlayCover), son analyse pointe aussi les limites des solutions gratuites face à des infrastructures techniques complexes, comme Wine, qui nécessitent un soutien financier pérenne. Cependant, certains commentaires soulignent que le succès même de Whisky, réalisé par un seul étudiant, interroge la tarification et l’innovation des solutions existantes, appelant peut-être à une réforme des modèles économiques dans ce domaine.

Citation Envoyé par Isaac Marovitz
C'est avec un mélange de nostalgie et de conviction que j'annonce aujourd'hui la fin du développement actif de WhiskyWine. Cette décision signifie concrètement que nous ne migrerons pas vers Wine 8+, et qu'aucun correctif spécifique ne sera développé pour des applications comme Steam. Seules des mises à jour critiques seront éventuellement publiées si une nouvelle version de macOS venait à rendre l'application totalement inutilisable, comme ce fut le cas avec la version 15.4.

Pour ceux qui se demandent comment continuer à utiliser leurs jeux, je recommande vivement CrossOver. Contrairement à une idée reçue, CrossOver ne fonctionne pas sur un modèle d'abonnement mais propose des licences permanentes. Vous conservez le droit d'utiliser indéfiniment la version acquise, et les mises à jour sont facultatives - avec des tarifs de renouvellement avantageux et des promotions fréquentes qui rendent la solution plus accessible qu'il n'y paraît.

Plusieurs raisons m'ont conduit à cette décision difficile. D'abord, une question de ressources personnelles : en tant qu'étudiant gérant ce projet bénévolement, je ne peux plus justifier le temps considérable que WhiskyWine exige, d'autant que mon enthousiasme initial s'est progressivement érodé. Mais au-delà des considérations personnelles, c'est surtout une question d'éthique et de soutien à l'écosystème Wine qui motive ce choix.

Le développement de Wine représente un défi technique considérable. La base de code, écrite en C pour une portabilité maximale, impose une barrière d'entrée élevée. Les correctifs spécifiques à macOS nécessitent non seulement une maîtrise approfondie de Wine et de Windows, mais aussi une expertise pointue de macOS - des compétences rares que je ne possède pas pleinement. Pendant ce temps, des entreprises comme CodeWeavers, à travers CrossOver, assurent le financement et le développement continu de Wine sur Mac. Sans leur travail, nous n'aurions pas bénéficié d'innovations comme le Game Porting Toolkit d'Apple ou les récentes améliorations de Rosetta.

Je tiens à être parfaitement transparent : je ne suis pas employé par CodeWeavers, et les commissions que je perçois via leur programme d'affiliation sont marginales. Cette décision repose sur la conviction que WhiskyWine, bien qu'utile à ses utilisateurs, ne contribuait pas équitablement à l'écosystème qu'il exploitait. En maintenant un produit gratuit basé sur le travail d'autres sans y contribuer significativement, je risquais à terme de compromettre la viabilité même de Wine sur Mac.

Pour ma part, je me tourne maintenant vers d'autres projets, comme le portage de Sonic Unleashed sur macOS. Vous pouvez suivre mes futures contributions sur Bluesky ou GitHub. Ce fut un honneur de développer WhiskyWine, qui restera probablement le projet le plus utilisé de ma carrière. Merci à tous pour votre soutien au fil des années.
La décision d'Isaac Marovitz d'arrêter Whisky ne relève aucunement d'un manque d'engagement. Son parcours le prouve amplement : contributeur clé de l'émulateur Switch Ryujinx (avant son arrêt suite à un accord avec Nintendo) et développeur sur PlayCover, il a toujours été un acteur actif de la scène technologique. S'il reconnaît avoir besoin d'une pause, son choix s'appuie surtout sur une conviction profonde : « Whisky, selon moi, n'a pas été bénéfique pour l'écosystème Wine dans son ensemble », explique-t-il sur le site du projet.

Marovitz encourage explicitement les utilisateurs à se tourner vers CrossOver, soulignant le rôle vital de CodeWeavers et de Valve (via Proton) dans le développement de Wine. En comparaison, Whisky n'a apporté « pratiquement aucune contribution » au projet mère. Le jeune développeur insiste sur la complexité technique : les correctifs pour macOS exigent une expertise rare combinant C, Wine, Windows ET macOS – des compétences qu'il avoue ne pas maîtriser suffisamment. « Le pool de développeurs capables de travailler sur ces aspects est extrêmement restreint », précise-t-il.

Si Marovitz confirme avoir échangé avec CodeWeavers durant le développement de Whisky, il tient à clarifier : « Ils ont toujours adopté une posture curieuse, sans jamais m'imposer de directives. » Pourtant, à travers ces discussions et l'observation de la communauté, une évidence s'est imposée : « Whisky risquait à terme de compromettre la viabilité économique de CrossOver », le principal financeur de Wine sur Mac.

James B. Ramey, PDG de CodeWeavers, a réagi publiquement à cette annonce dans un billet blog accompagné d'une métaphore visuelle (un verre de whisky trinquant avec un verre de vin). Loin d'y voir une victoire commerciale, il exprime « empathie et respect » pour la décision de Marovitz. « Whisky était certes un concurrent, mais avant tout le projet passionné d'un talentueux développeur », écrit-il, soulignant leur commune volonté d'élargir les possibilités logicielles sous macOS.

Fin de parcours pour Whisky, l'application qui permettait de jouer à des jeux Windows sur Mac

Isaac Marovitz, le créateur de Whisky, a annoncé la fin du développement et de la maintenance de cette application open source. Loin de se réjouir de la disparition d'un concurrent, CodeWeavers, l'entreprise derrière CrossOver, exprime au contraire une profonde empathie pour la situation du jeune développeur. « Nous ne voyons pas cela comme une victoire commerciale, mais comme la fin d'un projet passionné qui partageait nos valeurs », peut-on lire dans un billet du PDG de CodeWeavers.

L'entreprise salue le travail remarquable accompli par Marovitz : « Il a réussi à rendre accessible gratuitement à des dizaines de milliers d'utilisateurs ce qui nécessite habituellement un logiciel payant ». Si Whisky représentait effectivement une concurrence pour CrossOver, CodeWeavers le considère avant tout comme le fruit d'une passion partagée pour l'émulation sous macOS. « Nous sommes nés de la même envie, il y a près de 30 ans, de donner plus de choix aux utilisateurs », rappelle le PDG.

Le message met en lumière les défis auxquels Marovitz a dû faire face : « Il s'est heurté à une avalanche de demandes - compatibilité des jeux, amélioration des performances, ajout de fonctionnalités ». Ces attentes, parfois exprimées de manière agressive sur les forums, pèsent lourd sur un développeur seul. « Maintenir un logiciel gratuit à un niveau professionnel demande des ressources considérables », reconnaît CodeWeavers, qui a su transformer cette passion en modèle économique viable.

L'entreprise profite de l'occasion pour rappeler le rôle crucial de CrossOver : « Si nous n'étions pas viables, c'est tout l'écosystème Wine sur Mac qui en pâtirait ». Les revenus de la solution payante permettent en effet de financer le développement open source de Wine, utilisé aussi bien par CrossOver que par Whisky. « Chaque licence achetée contribue directement à améliorer les technologies sous-jacentes », insiste le PDG.

En conclusion, CodeWeavers exprime sa tristesse face à cette fin : « Nous sommes attristés de voir un projet aussi inspirant s'arrêter ». Le message se veut porteur d'espoir, soulignant que la passion qui a animé Marovitz continue de vivre à travers tous ceux qui contribuent à faire avancer l'émulation sur Mac. Un hommage appuyé qui montre que concurrence et communauté peuvent coexister dans le monde du logiciel libre.

CodeWeavers reconnaît les mérites techniques et la valeur communautaire du projet Whisky, tout en saluant l'intégrité dont a fait preuve son créateur Isaac Marovitz en prenant conscience des implications économiques de son initiative. Le PDG souligne que Whisky a su combiner innovation et utilité pratique, tout en maintenant un rapport respectueux avec l'écosystème WINE dont il dépendait. La décision d'arrêter le développement est présentée comme un choix mature, témoignant d'une compréhension rare des enjeux de durabilité dans le monde open source.

L'entreprise profite de cette occasion pour réaffirmer son engagement dans le développement continu de WINE et le support des plateformes non-Windows, tout en maintenant son modèle économique basé sur CrossOver. Le message se conclut sur une note d'ouverture, présentant WINE comme une plateforme...
La fin de cet article est réservée aux abonnés. Soutenez le Club Developpez.com en prenant un abonnement pour que nous puissions continuer à vous proposer des publications.

Une erreur dans cette actualité ? Signalez-nous-la !