Journal Cygwin en milieu professionnel ?

Posté par  .
Étiquettes : aucune
0
15
fév.
2004
Beaucoup connaissent cyqwin, http://cygwin.com/,(...) cet ensemble d'outils et cette DLL permettant de retrouver un pseudo environnement Linux sous Windows.

L'un ou l'une d'entre vous aurait-il une expérience, des exemples de son utilisation en milieu professionnel ?
(coding, portage, tests)
  • # Re: Cygwin en milieu professionnel ?

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

    Un des plus beaux environnements sortis ces dernières années selon moi.

    Sur la ligne de commande, la convivialité de bash s'allie à des couleurs chattoyantes pour une convialité extra! Certains diront que peut-etre ça rame comme une otarie bourrée à la bière, que gcc est 10x plus lent que visual, que ceci que cela
    Personnellement je peux vous dire qu'une fois aux commandes on oublie tout cela pour le plaisir de lancer des ./configure
    • [^] # Re: Cygwin en milieu professionnel ?

      Posté par  . Évalué à -1.

      Depuis deux heures je sentais venir le problème, l'erreur s'évacuait mal. Les explications n'y ont rien fait, et maintenant il est complètement bouché.
      L'inspection des journaux (de marque Flanders) ne laisse aucun espoir, je n'arrive pas à démontrer qu'une erreur lors du post est possible. Je suis perplexe et circonspect.
      Accessoirement, je viens de constater que les gros bourrins qui commentent les journaux ont felé l'évacuation d'humour (il traverse les pages).
      Moi je dis qu'il y a un truc qui est rentré par la page d'accueil et qui a bouché son objectivité c'est pas possible.
      ;-)
  • # Re: Cygwin en milieu professionnel ?

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

    Je l'ai installé au taff car j'en avait marre du shell de DOS qui est très mal foutu et trop basique.

    Rien ne vaut un bon shell avec plein d'outils :)

    L'association LinuxFr ne saurait être tenue responsable des propos légalement repréhensibles ou faisant allusion à l'évêque de Rome, au chef de l'Église catholique romaine ou au chef temporel de l'État du Vatican et se trouvant dans ce commentaire

  • # Re: Cygwin en milieu professionnel ?

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

    Cygwin/XFree86 évite de payer une licence trrrrès-très chère de Humingbird Exceed ou autre saloperie proprio. Utile pour plein d'outils qui ont besoin d'un clickodrome sous Linux/Unix. Et en bonus WindowMaker est bôôô et permet de crâner et faire voir ce que sait faire le libre aux collègues pour qui ça se résume à (GNU/)Linux et un ping^H^H^H^Hmanchot sur les couvertures de magazines qu'ils n'achètent pas quand ils passent à la librairie du coin.

    Utile pour déployer un petit script qui rappattrie toute une arbo CVS en silence pour les personnes qui veulent voir l'avancement de la modélisation ou du code d'un projet qu'ils managent. Une ch'tite n'icône à double cliquer sur le bureau. Pas de traces d'autres programmes tiers hors Cygwin dans les menus utilisateurs : Cygwin, ils ne savent pas s'en servir (ligne de commande trop duuuur, et CVS et OpenSSH sont installés dans Cygwin).

    Utile pour avoir les pages man et un vrai shell local sur ta propre station obligatoirement sous l'autre OS.

    Utile pour les shells à distance via OpenSSH ou non, hors PuTTY.

    Utile pour administrer un serveur sous l'autre OS avec des scripts shell uniques à déployer en un seul langage, exit les .bat/.cmd hyper-limités, exit les C: E: Z: et les \ qui font chier tout le monde !
    • [^] # Re: Cygwin en milieu professionnel ?

      Posté par  . Évalué à 3.

      > Cygwin/XFree86 ...

      J'ai dit la meme chose a mon taff.
      Le service bureautique m'a repondu que c'etait trop compliqué pour la majorité des gens... !
      Moi : "Un serveur X qu'est que ca a de plus compliqué qu'un autre serveur X du moment qu'il marche ???"

      Reponse : le service achat a approuvé l'achat des licences donc circulez y a rien a voir...

      Y des jours où ca vole pas haut...
      • [^] # Re: Cygwin en milieu professionnel ?

        Posté par  . Évalué à 1.

        Tu peux leur proposer d'acheter des licences de Cygwin, s'ils sont en manque...

        Sérieusement, si on veut développer un soft proprio en utilisant la dll cygwin, il faut prendre la licence payante, pour un soft GPL évidemment pas de pbs (la dll de cygwin est à la fois sous GPL et sous licence proprio).

        Mais pour juste l'utiliser comme environnement de travail, pas de soucis. ;-)
  • # Le plus bel exemple ...

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

    Un exemple bien connu d'utilisation de Cygwin en milieu professionnel est MySQL. Je ne sais pas exaxtement comment il s'en servent, il faudrait jeter un oeil aux sources.
    • [^] # Re: Le plus bel exemple ...

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

      Meuh ?
      MySQL est dispo sous toutes versions sous l'autre OS. MaxDB également.
      Tu voulais dire PostgreSQL ? Les version Windows officielles arrivent...

      Un cas courant d'utilisation du libre sur des postes clients pour les dev PHP : EasyPHP, un bundle de logiciels libres pour l'autre OS : Apache, MySQL, PHP, et phpMyAdmin.
  • # Re: Cygwin en milieu professionnel ?

    Posté par  . Évalué à 3.

    j'ai testé il y a de ça un ou deux ans cygwin/xfree86 sur une machine standard au taff (comprendre des celerons 600). Un petit twm en local, j'espérais pouvoir travailler correctement avec des applis sur un serveur Sun, eh ben c'était la cata.
    Le serveur X est bien plus lent que les saloperies propriétaires (Exceed, XWinPro ...), et j'en suis vraiment désolé.
    Depuis je bosse sous nunux au taf donc je suis loin de ces considérations.
    Le fait qui me fait le plus rire : je vois souvent des collègues passer des heures à essayer de faire fonctionner leur XwinPro en accès sur un serveur unix. Quand ils y arrivent je me rends compte que leur besoin était de lancer une commande via un terminal !
    " - Et pourquoi vous utilisez pas Putty ?
    - Oh, c'est pas terrible ton truc, on peut pas récupérer un bureau CDE."
    Faut que je change de taff moi, ça me donne des boutons.
  • # Re: Cygwin en milieu professionnel ?

    Posté par  . Évalué à 3.

    J'ai réalisé le portage d'une application sur Cygwin.
    Tous c'est bien passé avec quelques adaptations et de la compilation conditionnelle … jusqu'à l'installation sur une autre plateforme et une version de Cygwin légèrement plus récent. Le problème de Cygwin c'est que le comportement (par exemple de la gestion des signaux et des IPC) peut changer du tout au tout d'une version à l'autre. Des "appels systèmes" qui marchaient et qui, dans la version suivante, font n'importe quoi.

    Cygwin n'est pas un environnement sérieux pour le moment tout simplement car la version dite stable ne l'est pas et son comportement change radicalement d'une version à une autre. Je dirais même que sur les 3 derniers mois, ça va de mal en pis.
  • # Re: Cygwin en milieu professionnel ?

    Posté par  . Évalué à 1.

    Dans ma boite on utilise Cygwin dans des tâches d'exploitation, afin de développer nos scripts en sh/bash et qu'il marche direct sous Windows comme sous Unix.

    Ca permet une meilleure portabilité que les programmes de certains crétins codant tout en ... Visual Basic !
  • # Cygwin : bon pour intégration

    Posté par  . Évalué à 1.

    Au boulot, nous utilisons cygwin en tant que :
    - environnement de développement en ligne de commande : très pratique pour automatiser les compilations de nuit et profiter de l'environnement GNU au complet
    - automatiser les installations de systèmes clients complets sous Windows
    Au-delà, cygwin nous fournit les services standards *nix type inetd, crond, sshd, ftpd... et limite les besoins de portage de nos procédures côté client windows.
    Il constitue une réelle économie de temps et harmonise nos procédures d'installation

    Du point de vue X, j'avais essayé dès la sortie de XFree mais je n'ai pas été emballé par les performances... Reste qu'il peut remplacer un serveur X comme Exceed si l'entreprise n'a que peu de moyens.

    En résumé, cygwin-console [+++], cygwin-X [bof]
  • # Re: Cygwin en milieu professionnel ?

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

    J'ai découvert Cygwin au boulot il y a 3 ans et demi.
    On l'utilisait pour faire des scripts, ou tout simplement parce que c'est plus cool que le shell dos.
    Je l'ai vu au ministère des finances pour faire tourner des scripts clearcase. Au passage ils utilisent pas mal samba, aussi...

Suivre le flux des commentaires

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