Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

: Petite revue de presse

Posté par jellyroll (page perso, ). Modéré le 25 septembre 2002.
J'ai entre les mains 3 journaux consacré à l'informatique :

Planète-Linux n° 20 d'octobre 2002 avec la distribution "Slackware 8.1" sur le premier cdrom et Gnome 2.0.1 et KDE 3.0.3 sur le deuxième. Un article intéressant consacré à Jean-Loup GALLAY, créateur de "gzip".

Linux-loader (LiLo) n° 13 d'octobre-novembre 2002 consacré au portage et l'émulation. J'ai noté que sur le cdrom se trouve cygwin, dont on ne parle pas assez, qui permet d'émuler Linux (ou Unix) sous Windows (j'utilise assez souvent LyX sous Windows grâce à Cygwin).

SVM n° 208 d'octobre 2002 et pages 138 à 142 un article titré "Passer à Linux".

> Lire la dépêche (10 commentaires, moyenne: 9,1).  

Vous avez demandé le commentaire #135648.

Cygwin ...

Posté par Dsls (page perso, ) le 25/09/2002 à 12:55. (lien). Évalué à 20.

A propos de Cygwin, je ne suis pas sûr que le terme "émuler" Linux soit approprié, au même titre que wine n'émule pas windows. En l'occurrence, (corrigez-moi si je me trompe) Cygwin est en fait une dll qui fournit l'ensemble des appels nécessaires aux applications compilées pour cygwin.

Par ailleurs, je confirme que cygwin est très intéressant pour ceux qui sont condamnés^Wforcés à travailler sous un OS propriétaire (au boulot par exemple), et qui ne peuvent pas se passer d'une bonne ligne de commande avec tous les outils qui vont autour (find, grep, ssh/sshd, lynx et j'en passe). Et pour les allergiques au clavier, XFree86+Windowmaker (ou KDE) tournent très bien ;)
(http://xfree86.cygwin.com(...))

  • [^]Re: Cygwin ... Gnuwin32

    Posté par daverick () le 25/09/2002 à 13:22. (lien). Évalué à 16.

    Pour info pour une bonne partie des outils gnu gnuwin32 est suffisant et évite l'installation de
    CygWin

    http://gnuwin32.sourceforge.net/(...)

    • [^]Re: Cygwin ... Gnuwin32

      Posté par Tutur () le 25/09/2002 à 20:48. (lien). Évalué à 1.

      Surtout que la licence de Cygwin est des plus obscure.
      Au boulot, je ne l'utilise pas, mais je prefere la combinaison Unxutils http://unxutils.sourceforge.net/(...) pour la ligne de commande et mingw http://www.mingw.org(...) pour le compilateur.

      --
      \_°< C01N C01N ! >°_/
      • [^]Re: Cygwin ... Gnuwin32

        Posté par Pierre () le 25/09/2002 à 22:11. (lien). Évalué à 7.

        Extrait de http://cygwin.com/licensing.html(...) :

        [...]
        Cygwin API Licensing Terms
        This is a copy of CYGWIN_LICENSE from the cygwin sources

        This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License (GPL) as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
        [...]

        Je vois pas vraiment ce qu'il y a d'obscur la dedans...

    [^]Re: Cygwin ...

    Posté par Moby-Dik () le 25/09/2002 à 21:11. (lien). Évalué à 10.

    En l'occurrence, (corrigez-moi si je me trompe) Cygwin est en fait une dll qui fournit l'ensemble des appels nécessaires aux applications compilées pour cygwin.

    Oui. Plus exactement, ça fournit une émulation de la plupart des appels Posix et Unix courants afin de faciliter le portage d'applications Unix. Ce qui donne effectivement une DLL d'"émulation" d'"APIs Unix". D'ailleurs, c'est pour cela que l'utilisation de Cygwin (celle de Windows aussi diront les trolls du soir ;-)) est déconseillée si on est exigeant en performances, car l'ajout d'un niveau d'indirection ainsi que les grandes différences de conception entre les deux familles de noyaux (Win <-> Unix) font que l'émulation est relativement coûteuse....

    • [^]Re: Cygwin ... rapidité du langage machine natif pour les calculs

      Posté par free2.org (page perso, ) le 27/09/2002 à 15:03. (lien). Évalué à 2.

      Juste pour éviter la confusion avec des émulateurs de processeur x86 comme Bochs ou virtualPC qui sont plutot lents:
      en dehors des appels au système qui sont en effet émulés, le programme s'execute en langage machine natif x86 et donc sans pénalité pour les calculs internes à ce programme.

      Signalons enfin que la charge de cygwin due à l'émulation des appels du système est quand même moindre que celle de virtualiseurs x86 comme plex86 ou vmware (ils permettent la cohabitation en mémoire de plusieurs systèmes sur le même processeur x86)
      http://plex86.org/(...)
      (sous plex les programmes s'executent aussi en langage machine x86 natif comme l'indique son nom)