Journal Après Wine, voici Darling pour faire tourner des applications MAC OS X sous Linux

Posté par  . Licence CC By‑SA.
Étiquettes :
23
8
août
2013

Au hasard de ma lecture sur la toile, je suis tombé sur cet article :
Darling

Un tchèque aurait mis au point une première version Alpha d'une sorte d'émulateur d'applications Mac OX S sous Linux. Premier intérêt : c'est Distribution Agnostic, cela veut dire que quelque soit votre distribution, ce sera supporté.

Il existe pas mal d'applications Mac OS X qui n'ont pas encore été portées sous Linux. On peut citer comme éditeurs : Apple et Adobe.

Reste à voir si cela va donner quelque chose de stable et utilisable, Wine n'étant pas le pied de ce côté.

En attendant le prochain RPM pour votre distribution préférée, vous pouvez récupérer les sources ici :
Sources

  • # wine

    Posté par  (site web personnel) . Évalué à 10.

    Reste à voir si cela va donner quelque chose de stable et utilisable, Wine n'étant pas le pied de ce côté.

    Que veux-tu dire par là ? Personnellement, je suis plutôt impressionné de tout ce qu'on peut faire tourner avec wine aujourd'hui, et de façon stable.

    • [^] # Re: wine

      Posté par  . Évalué à 1.

      Wine n'est pas parfait et certains le présentent comme une solution miracle alors qu'en vrai on passe autant de temps les mains dans le camboui qu'à travailler sur l'application qu'on essaie de faire marcher.

      • [^] # Re: wine

        Posté par  . Évalué à 10.

        La perfection n'est pas de ce monde, mais quand je vois la quantité de trucs qui tournent sous Wine, je trouve ton commentaire injuste.

        ⚓ À g'Auch TOUTE! http://afdgauch.online.fr

        • [^] # Re: wine

          Posté par  . Évalué à 4.

          Mouais. Ça tourne ça tourne… des fois c'est coup de chance et ça arrive toujours de devoir bidouiller derrière, donc même si on peut faire fonctionner pas mal de choses sans trop peiner, ça n'est pas une solution miracle comme ça l'est présenté presque partout.

          • [^] # Re: wine

            Posté par  . Évalué à 10.

            Ça dépend des applications. Le site http://appdb.winehq.org/ fournit une base de données communautaire des applications supportées. Elles sont classées selon le degré de manipulation a effectuer (platinium: ca marche out of the box, gold, silver…)
            Il y a 3592 applis en ce moment en platinium, ce que je trouve relativement correct.

            • [^] # Re: wine

              Posté par  . Évalué à -4. Dernière modification le 09 août 2013 à 10:12.

              Ça ne m'a jamais empêcher d'avoir des applications qui… ben non en fait. Fin bref on va pas tourner en rond pendant des jours durant.

              • [^] # Re: wine

                Posté par  . Évalué à 4.

                On n'a pas dit que ça faisait tout tourner parfaitement, on a dit que ça ne faisait pas rien tourner parfaitement.

            • [^] # Commentaire supprimé

              Posté par  . Évalué à 8.

              Ce commentaire a été supprimé par l’équipe de modération.

              • [^] # Re: wine

                Posté par  . Évalué à 2.

                en platinum sur wine 1.5.20

                cette version buggée

                C'est pas la même je suppose?

                ⚓ À g'Auch TOUTE! http://afdgauch.online.fr

          • [^] # Re: wine

            Posté par  . Évalué à 6.

            Certes avec Wine seul ça peut être compliqué, mais tu as des trucs comme PlayOnLinux qui rendent la vie plus facile (j'ai installé récemment Office 2013 et ça fonctionne nickel grâce à lui).

            C'est un peu comme dire que Linux c'est pas terrible parce qu'il faut tout faire en ligne de commande alors que tout se configure en GUI depuis des années :-)

            Article Quarante-Deux : Toute personne dépassant un kilomètre de haut doit quitter le Tribunal. -- Le Roi de Cœur

          • [^] # Re: wine

            Posté par  . Évalué à 3.

            D'après ce que j'ai constaté, mis à part les jeux, une grosse partie des applis Windows fonctionnent, pour peu qu'on utilise pas la toute dernière version pour le tout dernier OS Windows.

            Personnellement j'utilise sans problème majoritairement StarUML, LTSpice4.Tant qu'il ne faut pas jouer avec des trucs un peu particuliers comme DirectX, je n'ai pas trop rencontré de problème.

            J'en ai utilisé d'autres à une époque pour lesquelles j'ai ensuite trouvé un équivalent sous Linux/BSD.

        • [^] # Re: wine

          Posté par  . Évalué à -2.

          Je ne trouve pas son commentaire injuste, chaque fois que je tente d'installer une appli Windows cela échoue lamentablement. Je salut le travail de l'équipe de dev, mais le résultat final n'est pas utilisable, en particulier en environnement de travail.

          • [^] # Re: wine

            Posté par  . Évalué à 8.

            chaque fois que je tente d'installer une appli Windows cela échoue lamentablement

            T'es peut-être pas doué ?

            Méchanceté mise à part, tu pourrais donner des exemples d'applications.

            Je ne dis pas que Wine est une solution miracle et je n'ai pas installé 36 applications mais une seule (Pokerstars), alors de mon côté c'est 100% de réussite ;)

            • [^] # Re: wine

              Posté par  . Évalué à 6.

              Wine marche plutôt bien dans l'ensemble, mais disons qu'il y a quand même des choses un peu révélatrices:

              -PlayOnLinux télécharge une version spécifique de Wine pour chaque logiciel du catalogue. Pourquoi ne pas toujours prendre la dernière stable si tout est si rose?
              -Pourquoi, quand ça ne marche pas, je dois trouver au milieu de centaines de lignes de logs pleines de "fixme: trucmachin", la vraie ligne qui m'explique ce qu'était le problème (j'ai laissé tomber X installations de logiciels pour ça, même pas réussi à savoir ce qui clochait parce que 3min d'installation, crash, et plusieurs milliers de lignes de logs!!)
              -Pourquoi si peu d'applications de niveau "Platinum"?

              C'est pas la peine de me faire la leçon, je connais les réponses: c'est un énorme projet, et il faut reproduire tout dans les détails avec parfois une doc pas toujours très claire, on peut mettre la main à la pâte, tout ça.

              Ce n'est pas une critique. L'existence même de Wine et le fait que ça marche déjà pas mal est un exploit en soi. Mais je me garderais bien de dire à un néophyte qu'il peut faire tourner les programmes Windows sous Linux!

              • [^] # Re: wine

                Posté par  . Évalué à 2.

                Mais je me garderais bien de dire à un néophyte qu'il peut faire tourner les programmes Windows sous Linux!

                Tout à fait d'accord. Cependant on peut quand même lui dire que certains programmes fonctionnent. Aller tiens je prends une appli au hasard que j'utilise sous Windows et qu'un utilisateur voudrait pouvoir utiliser, même si il y a des alternatives natives. Notepad++ : Hop ! Platinum. Aller j'en prends une autre : mRemoteNG : bon, on sait pas. Une autre : Outlook, Silver pour la 2010…

                Bref on peut pas tout faire tourner mais quand même une bonne partie. Je vais tester mRemoteNG pour voir tiens.

                • [^] # Re: wine

                  Posté par  . Évalué à 2.

                  Bon, OK, mRemoteNG ne fonctionne pas, perdu :(

                  wine: Install Mono for Windows to run .NET 2.0 applications.

                  Mais j'arrive à rien. Clairement pas « out-of-the-box »

                  • [^] # Re: wine

                    Posté par  (site web personnel) . Évalué à 5.

                    wine: Install Mono for Windows to run .NET 2.0 applications.

                    moui mais bon…. c'est un peu comme s’étonner que LXC ne fonctionne pas sur freebsd… quand c'est pas fait pour, c'est pas fait pour…

                    Beaucoup des technos de la plateforme Windows ont été conçus pour garder les gens uniquement sur cette plateforme… Pour cette raison, je trouve que wine se débrouille très honorablement…

                    Pour les softs qui jouent un peu le jeu de la portabilité, ça ne se passe pas trop mal… pour tous les autres ben… les miracles ça n'existent pas.

              • [^] # Re: wine

                Posté par  . Évalué à 3.

                PlayOnLinux télécharge une version spécifique de Wine pour chaque logiciel du catalogue. Pourquoi ne pas toujours prendre la dernière stable si tout est si rose?

                Pour la même raison qui fait que des applis fonctionnant sous XP ne fonctionnent parfois plus sous Vista/Seven/etc. Les programmeurs sont habitués à contourner les bugs d'une version donnée de windows, si le bug n'est pas implémenté dans Wine ça passe plus. Donc si une version X a bien fonctionné, PlayOnLinux la prend pour être sûr qu'il n'y a pas un nouveau bug qui apparaît.

                ⚓ À g'Auch TOUTE! http://afdgauch.online.fr

              • [^] # Re: wine

                Posté par  . Évalué à 0.

                World of Warcraft fonctionne vachement bien (enfin j'ai tester que WOLK il y a 3 ans), rien à faire d'autre que de cliquer sur l'installateur.

                League of Legends par contre c'est le bordel absolu (tu as déjà entendu parler des bugs aléatoires? genre ça bug, mais pas tout le temps quand même)

                Tout dépend de l'appli

    • [^] # Re: wine

      Posté par  . Évalué à 10.

      Mac OS X et GNU/Linux se ressemblent infiniment plus que Windows et quoi que ce soit d'autre.

      Please do not feed the trolls

      • [^] # Commentaire supprimé

        Posté par  . Évalué à 9. Dernière modification le 09 août 2013 à 10:22.

        Ce commentaire a été supprimé par l’équipe de modération.

        • [^] # Re: wine

          Posté par  (site web personnel) . Évalué à 3.

          OS X est certifié POSIX et même UNIX, donc normalement tout code reposant uniquement sur ces certifications devrait fonctionner sans problème.
          mais la grosse différence doit être Cocoa (qui doit bien représenter 95% d'OS X, en se basant sur la taille du code compilé — je n'ai pas mieux comme mesure :D)

          C'est d'ailleurs Cocoa qui fait tout l'intérêt d'OS X face aux autres OS.

  • # Et pendant ce temps, sur netbsd

    Posté par  (site web personnel) . Évalué à 5.

    Je sais que des efforts en ce sens ont été fait sur netbsd il y a 10 ans :
    http://2004.eurobsdcon.org/uploads/media/EBSD04_21.pdf

    • [^] # Re: Et pendant ce temps, sur netbsd

      Posté par  . Évalué à 5.

      Ouai, m'enfin si je lis, je vois surtout que NetBSD permettait il y a presque 10ans de faire tourner les outils en ligne de commande et sous X de Mac OS X, le tout sous PowerPC.

      Je veux bien croire que le portage i386 ait été fait ou soit faisable facilement.

      Par contre, je soupçonne que le plus dur dans le boulot, ce soit de porter Aqua et les libs spécifiques.
      Et là, il y a un grand flou sur la difficulté de la tâche.

      Côté utilisabilité, pour ce que je sais, la ligne de commande et X, sous OX X, on y trouve surtout les applis libres portées de Linux/BSD vers Mac OS X. Donc l'intérêt est assez limité (me rappelle presque "Wine permet de faire tourner la version Windows de Firefox!": oui, c'est une grande étape pour l'équipe de développement, mais faut quand même avouer que ça ne servait pas à grand chose en pratique…)

      • [^] # Re: Et pendant ce temps, sur netbsd

        Posté par  . Évalué à 3.

        À l'époque j'avais demandé à Emmanuel où il en était du portage, et sa réponse était globalement « personne n'a répondu qu'il était intéressé, alors j'ai lâché l'affaire. »

      • [^] # Re: Et pendant ce temps, sur netbsd

        Posté par  (site web personnel) . Évalué à 2. Dernière modification le 09 août 2013 à 20:01.

        Tout comme je faisais tourner out of the box des binaires linux sous beos 5. Pas graphiques bien entendu juste en mode term sans de dépendances compliquées aux libs natives (genre ls tournait naturellement, mc clairement pas).

        Sinon pour le choix des applis osx interessantes et utiles il y en a vraiment ?

        • [^] # Re: Et pendant ce temps, sur netbsd

          Posté par  . Évalué à 1.

          Sinon pour le choix des applis osx interessantes et utiles il y en a vraiment ?

          une principalement : illustrator

          ma femme que j'ai convertie de windows à linux depuis 5 ans et qui ne veut surtout pas revenir à windows utilise une virtualbox windows uniquement pour illustrator, inkscape a progressé mais n'est pas encore à la hauteur.

          • [^] # Re: Et pendant ce temps, sur netbsd

            Posté par  . Évalué à 3.

            Sinon pour le choix des applis osx interessantes et utiles il y en a vraiment ?

            Si c'est pour illustrator autant continuer à faire progresser wine, non ?

            Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

          • [^] # Re: Et pendant ce temps, sur netbsd

            Posté par  (site web personnel) . Évalué à -5.

            Tout a fait, le ketchup est indispensable dans un vrai bon cheese cake entre les 2 couches de chocolat foutré aux crevettes !

        • [^] # Commentaire supprimé

          Posté par  . Évalué à 1.

          Ce commentaire a été supprimé par l’équipe de modération.

      • [^] # Re: Et pendant ce temps, sur netbsd

        Posté par  . Évalué à 6.

        Donc l'intérêt est assez limité (me rappelle presque "Wine permet de faire tourner la version Windows de Firefox!": oui, c'est une grande étape pour l'équipe de développement, mais faut quand même avouer que ça ne servait pas à grand chose en pratique…)

        Ben l’intérêt c’était de constater que firefox tournait plus vite dans wine que la version native :)

        ———————→ []

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.