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".
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".
Planète-Linux (403 hits)
Cygwin (435 hits)
SVM (364 hits)
Editeur de LiLo (ixo) (355 hits)
> Lire la dépêche (10 commentaires, moyenne: 9,1).
Vous avez demandé le commentaire #135527.




Cygwin ...
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
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
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
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 ...
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
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)