Et dire qu'on est sur un forum d'informaticiens...
Et dire qu'on est sur un forum d'informaticiens...
dam's
Peut être parce que son nom a été choisi en rapport avec sa fonction
Wine implémente l'API Windows, regarde les source de Wine et tu comprendras...
Comme si un navigateur était un émulateur parce qu'il implémente différentes API.
Un logiciel qui permet de faire tourner des logiciels d'un OS en émulant un autre OS, c'est quoi ? Après, la technique d'émulation a-t-elle une importance pour la définition ? Pour moi, j'ai tendance a appelé un chat, un chat !
Maintenant, j'en ai rien à cirer de savoir si Wine utilises la technique A ou la technique B, c'est ce qu'il fait qui m'importe. Et ce qu'il fait, c'est faire croire à un logiciel que le système est Windows et non Linux afin que celui-ci puisse fonctionner sous Linux. Ben, ça chez moi, c'est ce que j'appelle émuler windows, c'est à dire imiter le fonctionnement de windows.
Mais puisse qu'on te dit que Wine n'émule pas!!!!!!
Alors oui Wine permet de lancer des applications Windows sur un environnement tierce mais ce n'est pas un émulateur.
dam's
Tiré de la définition de wikipedia, on appel un émulateur qui imite le comportement physique d'un matériel par un logiciel. Or Wine, n'est qu'une implémentation de l'API Windows. Il n'imite pas le comportement d'une machine. On peut dire par contre que Wine est une simulation de windows.En informatique, l'émulation consiste à substituer un élément de matériel informatique – tel un terminal informatique, un ordinateur ou une console de jeux – par un logiciel.
La définition du terme émuler est « chercher à imiter ». Il faut voir dans l'émulation une imitation du comportement physique d'un matériel par un logiciel, et ne pas la confondre avec la simulation, laquelle vise à imiter un modèle abstrait. L'émulateur reproduit le comportement d'un modèle dont toutes les variables sont connues, alors que le simulateur tente de reproduire un modèle mais en devant extrapoler une partie des variables qui lui sont inconnues (exemple : la simulation du comportement d'un trou noir). Le recours à un émulateur, selon le contexte, permet de faciliter le développement ou le débogage d'un système ou de remplacer un système obsolète ou inutilisable par un autre. Dans ce cadre, il est possible de faire fonctionner le nouveau système, l'émulateur, de la même manière que le système imité.
C'est important que ce soit un émulateur ou pas ? Ce qui est important c'est que Wine permette d'utiliser l'API Windows. Et que ce programme est très utile vu que tout le monde n'a pas Windows mais que tout le monde peut avoir envie d'utiliser des applications Windows.
Vous parliez de ça à cause de cette question ?Il se peut que j'ai loupé quelque chose, parce que la deuxième phrase ne me semble pas cohérente avec la première.Pourquoi utiliser un émulateur quand sa fonctionne bien sous windows ? Je ne vois pas l'intéret d' installer linux sur le windows d'origine
Sinon, là la réponse est claire, comme je l'ai dis juste avant : tout le monde n'a pas Windows.
"If you can't teach it then you don't know it."
Peut-être pour pas avoir à redémarrer Windows dès qu'on a envie de l'utiliser tout simplement .Pourquoi utiliser un émulateur quand sa fonctionne bien sous windows ? Je ne vois pas l'intéret d' installer linux sur le windows d'origine
Sinon Wine n'a rien d'un emulateur, et ça fait peur d'entendre ça de la bouche de quelqu'un qui se dit "informaticien". C'est rien d'autre qu'un wrapper vers des API Linux qui mime grosso-modo l'API Windows, point barre.
It's not a bug, it's a feature
Vous êtes vraiment incroyables ! Mais vous me faites rire, alors merci !
Pour ce qui est de la phraseElle signifie que, si on installe Linux, on doit émuler ou simuler windows pour avoir les applis que l'on veut, alors que si on est sous Windows, on n'a pas besoin d'émuler ou simuler un Linux, puisqu'on a tout ce dont on a besoin et ce quelques soient ces besoins !Pourquoi utiliser un émulateur quand sa fonctionne bien sous windows ? Je ne vois pas l'intéret d' installer linux sur le windows d'origine
D'autant plus, que tout les logiciels sous Windows ne sont pas "émulables/simulables" avec Wine
Certes, WINE est massivement plus un wrapper qu'un émulateur, mais il est quand même en partie un émulateur... Ne serait-ce que parce que le chargement d'une image PE n'est pas franchement quelque chose de natif sous Linux, pas plus qu'un chargement d'image ELF sous Windows.
Il possède une partie d'émulation (le chargement des exécutables notamment), et une partie de wrapping. C'est simplement que la partie de wrapping est la plus grosse partie de l'application, mais ce n'est pas la SEULE partie de l'application malgré tout.
Mac LAK.
___________________________________________________
Ne prenez pas la vie trop au sérieux, de toutes façons, vous n'en sortirez pas vivant.
Sources et composants Delphi sur mon site, L'antre du Lak.
Pas de question technique par MP : posez-la dans un nouveau sujet, sur le forum adéquat.
Rejoignez-nous sur : ► Serveur de fichiers [NAS] ► Le Tableau de bord projets ► Le groupe de travail ICMO
"If you can't teach it then you don't know it."
Oui c'est important. Si wine était un émulateur, cela aurait un coût très important en performances et ressources. Or, du fait de son fonctionnement différent, wine permet d'avoir des performances similaires à celles que l'on retrouve sous windows. Et donc de jouer à fallout 3.
Cela est possible car window et linux tournent sur des architectures matérielles identiques. Si tu prend un linux ARM par exemple, il sera impossible d'utiliser wine, mais tu pourras toujours utiliser un émulateur (comme DOSBox par exemple).
Et je constate qu'encore une fois, il y en a pas mal qui en disent beaucoup sans visiblement savoir de quoi ils parlent. Et dire qu'on est censé être sur un forum de professionnels . . .
Je voulais dire important pour le débat. Car on est parti dans une guerre "émulateur ou pas" à partir de la phrase que j'ai cité, alors qu'on ne parle pas des performances de Wine. Enfin, en tout cas j'avais compris la différence entre Wine et un émulateur (plus ou moins).
Et il me semble que Louis Griffont aussi ne parlait pas des performances de Wine. Ni personne en fait, c'est juste que vous avez sursauté quand on a dit émulateur
Edit : ceci dit, c'est intéressant de savoir la différence entre Wine (une implémentation de l'API) et un émulateur d'une implémentation de L'API.
"If you can't teach it then you don't know it."
De toute manière, Wine c'est pas fait pour remplacer Windows. Si c'est pour installer Linux et ensuite charger l'ordinateur d'application Windows avec Wine. Ça sert strictement à rien. En général, ceux qui utilisent Wine sont ceux qui n'ont pas Windows (comme moi), qui ne veulent pas payer de licence et qui font tourner deux, trois soft pas plus. Je vois pas pourquoi j'irai acheter une licence Windows, mettre en place un dual boot juste pour jouer à wow.
Une question à propos de l'utilisation de Wine (ce "non-émulateur" qui simule windows ). Est-ce légal de faire tourner des applis Windows avec Wine ?
Oui c'est tout à fait légale, puisque justement tu n'émules pas l'OS, en fait il faut voire Wine comme un adaptateur.
D'ailleurs il y avait eu une histoire à ce propos, je crois que Microsoft avait voulut porter plainte ou interdire Wine à cause d'une licence, et Wine avait été ré-écrit sans utilisé la fameuse librairie. Enfin je crois, j'avais juste entendu ça à la machine à café, j'ai jamais cherché plus loin...
dam's
Vis à vis de Microsoft et Windows, OK, mais par rapport à l'éditeur du logiciel ?
Si j'achète Photosop, par exemple, et que je l'utilise sur un Linux X via Wine, Adobe est-il obligé de m'assister si j'ai un problème ? La licence autorise-t-elle cette utilisation du logiciel ?
Bah là il faudrait étudier la licence. Après le support se fait normalement sur les fonctionnalités du logiciel, enfin je suppose.
dam's
Oui, ça parait logique.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager