Thomas Debesse a écrit 3631 commentaires

  • [^] # Re: Problème de méthode ?

    Posté par  (site web personnel, Mastodon) . En réponse au journal Retour d'expérience d'une petite administration sous linux depuis 8 ans qui fait marche arrière. Évalué à 6.

    J’ai eu un collègue qu’avait fait Paris-Roubaix en voiture pour découvrir que la souris avait été débranchée par la femme de ménage par maladresse.

    Il s’est forcément farci le retour évidemment…

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: automatisation de la session utilisateur

    Posté par  (site web personnel, Mastodon) . En réponse au journal Intégration d'un poste GNU/Linux dans un domaine Windows. Évalué à 3.

    Personne sur ce site ne prétend que Linux est à ce point meilleur que Windows.

    Exactement. C’est pour ça que je dis que dans beaucoup (et non pas toutes) les situations un Linux peut très bien faire l’affaire. D’ailleurs pour la majorité des Windows que j’installe je les installe « au cas où l’on me demanderait un logiciel qui n’existe que sous Windows » et donc en fait ce n’est pas à cause d’une nécessité établie, mais d’une précaution, et en fait, d’une peur de ma part.

    Quand la seule chose que fait un ordinateur c’est de faire tourner un Audacity et un Audacious, Windows ou Linux c’est vraiment pareil. Mais personne n’a été viré pour avoir choisi Microsoft™. Et puis de toute manière une très grande partie des logiciels libres sont portés sous Windows alors à quoi bon… Notez que ce dernier point n’est pas le témoin d’une qualité intrinsèque de Windows mais de la qualité de ces logiciels libres.

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: automatisation de la session utilisateur

    Posté par  (site web personnel, Mastodon) . En réponse au journal Intégration d'un poste GNU/Linux dans un domaine Windows. Évalué à 2.

    Ça s’appelle un homme de paille, ça ne mérite même pas de l’attention. Je ne devrais même pas y répondre mais au moins tu connais le mépris que j’ai pour ces basses manœuvres qui sont une insulte à l’intelligence et à la dignité de tes interlocuteurs.

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: automatisation de la session utilisateur

    Posté par  (site web personnel, Mastodon) . En réponse au journal Intégration d'un poste GNU/Linux dans un domaine Windows. Évalué à 4.

    Je n’ai accusé aucun décideur de culpabilité. Le fait de relever des incompréhensions, des habitudes, des mythes, des illusions ou des peurs (qui existent aussi bien chez le décideur que chez le département technique) pour expliquer un état de fait ce n’est pas accuser quelqu’un de culpabilité ni manquer de respect à sa personne, comme tu le faits.

    C’est normal qu’il y ait des incompréhensions, des préjugés, des peurs, c’est le lot des relations humaines et c’est normal. Nous sommes des êtres humains, nous avons des désirs, nous avons des craintes, nous avons besoin d’être rassuré, nous avons besoin d’être reconnus. C’est un acte de charité que d’essayer de les comprendre, et donc de les entendre et d’en prendre connaissance pour détricoter les méprises, prévenir les conflits, et le plus important : rassurer, toujours rassurer. C’est aussi extrêmement rassurant d’être reconnu dans son humanité (avec ses désirs et ses craintes) quand cette reconnaissance est la cause du respect qui nous est porté. On ne peut reprocher à quiconque d’écouter et d’essayer de comprendre ces incompréhension, c’est une connaissance très précieuse.

    Un jour un décideur te partage son inquiétude en te disant « ton Linux et ton Samba ne m’a pas l’air très standard » mais qu’il a signé sans aucune inquiétude un an plus tôt un bon de commande apporté par une société tierce qui contenait un NAS Synology qui fonctionne sous Linux et Samba sans qu’il le sache. Et là tu te rends compte que ça fait un an que ce NAS sous Linux et Samba ronronne dans la pièce à côté de ce même décideur qui te partage ses inquiétude par rapport à « ton Linux et ton Samba » pour la seule raison qu’il ne le trouve pas dans le catalogue d’une tiers qu’il consulte (alors que ledit NAS Synology en fait partie puisque c’est ainsi qu’il est arrivé), tu te rends compte que si tu avais mis une étiquette « Synology » sur ton serveur au lieu de mettre « Dell, Linux, Samba », il ne serait pas en train de te proposer de tout changer, et que ça ne tient qu’à ça. Il n’y a pas de faute, c’est normal qu’il soit inquiet de ne pas trouver dans le catalogue des autres l’intitulé exact de ce qui a été livré chez lui. Je ne considère pas qu’il y a faute de sa part. Mais je comprends qu’il y a incompréhension et qu’il faut lui expliquer pourquoi il semble en apparence ne pas retrouver ce qu’il a et qu’il a besoin d’être rassuré. Au final c’est gagnant-gagnant. Partir dans une logique de « il y a forcément un des deux qui est en faute, qui est coupable », c’est faux, destructeur et inutile.

    Mais non toi, dès lors que quelqu’un s’interroge du fait qu’il y ait incompréhension entre deux catégories de personnes qui voient le même problème sous deux angles parfois contradictoires, tu commences par mettre une culpabilité sur la tête d’une des parties et considère comme suspects les efforts d’écoute et de compréhension que cette partie ferait.

    Par exemple quand je dis que certains décideurs voient l’humain comme une ressource, ce n’est pas un reproche. C’est très utile de savoir que pour un décideur, voir l’humain comme un ressource c’est profondément rassurant et confortable et que c’est une tentation facile même avec la meilleure volonté du monde (et que si j’étais à sa place je serais tenté pareil). Quand on a compris ça, on est déjà mieux armé pour se faire respecter parce qu’alors on peut commencer à mettre de l’humain dans la relation avec la prudence nécessaire car on sait où sont les peurs et comment il faut rassurer la personne.

    J’ai travaillé pendant longtemps dans une structure, un réseau de plus de 70 entités, un jour ils ont décidé de tout remettre à plat et de lancer une grande campagne de redécouverte de chacun. Le slogan c’était qu’on devait passer d’une logique de ressource humaine à une logique de richesse humaine (ce sont les mots qui avaient été employés, littéralement). Il s’agissait de changer son regard pour voir chacun comme une richesse et non pas comme une ressource. C’est de cette expérience que je tiens l’affirmation que j’ai écrite plus loin dans la conversation qu’une ressource est par définition faite pour être exploitée. Cette phrase je la tiens de ces décideurs-là, et après ça la devise de cette entité est devenue « Joie ».

    On n’a pas besoin de tes manigances à monter les un contre les autres, à tout voir sous un angle de culpabilité, à tout juger comme si la manifestation d’une incompréhension était nécessairement le signe d’une faute d’une des parties. Non, quand quelqu’un relève une incompréhension chez un autre, cela ne signifie pas qu’il n’y a pas non-plus d’incompréhension de son coté, et cela ne signifie pas qu’il pense nécessairement que l’autre est coupable, et la seule alternative à cela n’est pas non-plus sa propre culpabilité.

    Quand tu vois quelqu’un exprimer une incompréhension, tu n’as pas le droit de 1. supposer que ce quelqu’un accuse un autre de culpabilité, 2. supposer qu’il est lui-même coupable.

    C’est toi qui veux voir de la culpabilité par tout, soit tu veux la voir directement parmi tes interlocuteurs, soit tu veux la voir dans la bouche de tes interlocuteurs à l’égard des autres. C’est faux, c’est irrespectueux et c’est mensonger. Et c’est destructeur. Est-ce que cette posture est une constante chez les porte-paroles de Microsoft ou bien est-ce uniquement toi qui tient ce langage « concurrent à windows == médiocrité » et « service technique qui tiens un langage contraire == employé en situation de faute caractérisée » ?

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: automatisation de la session utilisateur

    Posté par  (site web personnel, Mastodon) . En réponse au journal Intégration d'un poste GNU/Linux dans un domaine Windows. Évalué à 4.

    Je vais être mesquin, mais c’est la gravure de galette plastique qui n’est plus maintenue. ;-)

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: automatisation de la session utilisateur

    Posté par  (site web personnel, Mastodon) . En réponse au journal Intégration d'un poste GNU/Linux dans un domaine Windows. Évalué à 1.

    Note que d’ordinaire je ne marque jamais comme inutile les messages de mes interlocuteurs (parce que si je réponds, c’est que c’est au moins utile à provoquer ma réponse), mais quand tu passes de « les outils ne plaisent pas » à « les personnes sont coupables », là c’est franchement inutile.

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: automatisation de la session utilisateur

    Posté par  (site web personnel, Mastodon) . En réponse au journal Intégration d'un poste GNU/Linux dans un domaine Windows. Évalué à 2.

    Je te parle de ce que je constate, de ce que je vois et de ce que l’on me dit, je donne des explications. Note que je n’ai pas dit que cet état de fait était de la faute de qui que ce soit, c’est toi qui tiens ce discours de culpabilité (l’excuse implique la faute, et tu utilises le mot de « faute » explicitement), tu as depuis très longtemps dépassé le seuil où ta participation à la discussion ne respecte pas ton interlocuteur.

    Notamment tu es passé de « les outils ne sont pas de bonne qualité » (ce qui se discute, bien que tes assertions ne soient pas correctement étayées) à « les personnes sont coupables ». Et ça c’est inacceptable, tu sors.

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: Passionnant

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Un nouveau moteur de rendu ultra‐rapide pour Firefox : Quantum Render. Évalué à 5.

    Il est même d'ailleurs imaginable que certains points du système soient développés pour les besoins du navigateur (quand on pense à Safari ou IE).

    Oui c’est d’ailleurs pour cela que la spécification webgpu (en cours de rédaction, et qui se veut un peu être à WebGL ce que vulkan est à OpenGL, dis très rapidement) n’est pas une initiative de Khronos contrairement à WebGL mais une initiative du W3C poussé directement par Apple (Safari) et Google (Chrome) et qui se veut proche de Metal (Apple). De son coté cependant Firefox propose Obsidian basé sur Vulkan et dans l’héritage de Khronos. Cette exemple montre assez bien que la frontière est ténue : qui décide du futur des API graphiques ? Khronos ou bien les membres du W3C ? Et si Google semble préférer Metal alors que Vulkan est beaucoup plus répandu, ne serait-ce pas justement parce que Metal a été conçue en prenant mieux en compte l’hypothèse d’une API web qui se baserait sur elle ?

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: automatisation de la session utilisateur

    Posté par  (site web personnel, Mastodon) . En réponse au journal Intégration d'un poste GNU/Linux dans un domaine Windows. Évalué à 2. Dernière modification le 19 novembre 2017 à 19:24.

    Ca va bientôt faire 17 ans que je suis sur ce site, et que je vous vois blâmer tout le monde pour le manque total de succès de Linux sur le desktop : Les décideurs qui soit disant n'écoutent pas leur département informatique

    Tu as déjà vu un décideur prendre le risque de 1. perdre son indépendance vis à vis de Microsoft 2. payer plus cher, pour la seule raison qu’on lui a dit que Windows c’était plus standard que le linux+samba utilisé sur la machine qu’il ne touche jamais et qui rend parfaitement le service ? Moi oui. Bizarrement, le même genre de décideur ne voit pas le problème d’acheter un NAS synology, comme si le problème de Linux était que 1. le décideur le sache, 2. le département informatique y a accès.

    Pour beaucoup de décideurs le département informatique est uniquement vu comme ceux à qui on délègue l’achat. Et l’acquisition des compétences autres que celles pour utiliser le produit acheté avec une connaissance qui s’achète fait peur. Et ce n’est pas du tout respectueux du travailleur, car le travail (note que je ne parle pas de l’emploi) a pour premier but de permettre à l’homme de s’épanouir, pas de remplacer la machine tant qu’elle ne sait pas encore le faire. Ce qui fait peur aussi dans le logiciel libre, c’est que le département informatique va pouvoir acquérir des compétences qui ne sont pas facilement intérchangeable, et que les employés ne sont plus vraiment une monnaie d’échange que l’on peut cribler sur une grille.

    Personnellement j’évite de devenir locataire de mes compétences et de mon intelligence mais ça ne rassure pas toujours les décideurs qui préfèrent voir l’humain comme une ressource (qui est faite pour être exploitée par définition).

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: automatisation de la session utilisateur

    Posté par  (site web personnel, Mastodon) . En réponse au journal Intégration d'un poste GNU/Linux dans un domaine Windows. Évalué à 3.

    En 20 ans je n'ai jamais eu ni vu de soucis. Alors qu'avec des RAID matériels oui

    Merci. D’ailleurs ma question n’était pas en comparaison avec le RAID matériel car c’est très difficile de concurrencer un RAID soft question fiabilité et encore plus difficile question récupération (j’ai toujours considéré que choisir un RAID matériel c’est prendre un risque).

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: automatisation de la session utilisateur

    Posté par  (site web personnel, Mastodon) . En réponse au journal Intégration d'un poste GNU/Linux dans un domaine Windows. Évalué à 2.

    C'est bien le truc : "Si on le voulait vraiment".
    Si seulement les gens faisaient l'effort ,

    Remarque que tu passes de « si les décideurs faisaient confiance au département informatique » à « si les utilisateurs faisaient un effort », ce qui est deux fois malhonnête.

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: automatisation de la session utilisateur

    Posté par  (site web personnel, Mastodon) . En réponse au journal Intégration d'un poste GNU/Linux dans un domaine Windows. Évalué à 2.

    les petits problèmes agaçants, les manques, l'UI pas fignolée etc…

    Impeccable cette description de Windows !

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: automatisation de la session utilisateur

    Posté par  (site web personnel, Mastodon) . En réponse au journal Intégration d'un poste GNU/Linux dans un domaine Windows. Évalué à 4.

    pilotage d'un autocommutateur téléphonique

    Ah oui ça aussi c’est la blague, toutes ces boîtes noires livrées qui sont toutes en fait des serveurs Linux avec un joli capot, mais il faut nécessairement un Windows pour ouvrir l’interface d’admin. Ou la plaquette qui vante une interface web mais en fait c’est un greffon ActiveX.

    J’ai eu une expérience en radio comme ça, tout était livré dans des boîtes noires que personne n’administre jamais. Sur la plaquette il était écrit à divers endroits que ça tournait sous Linux (c’est le genre de mention qui peut convertir un décideur un peu attentif aux demandes de ses techniciens, ça fait mot clé qui tinte comme un déjà vu), et en effet un gars m’a dit « oh, ça va te plaire » en lisant ça. Sauf qu’on n’y touche jamais au Linux dedans, on ne l’a jamais vu. Et le seul moyen de changer les options de la boîte noire, c’est avec un binaire Windows. 99% de l’infrastructure est sous Linux, mais l’interface utilisateur est uniquement sous Windows.

    Dans une autre radio du réseau quelqu’un avait jeté un coup d’œil plus profond sous le capot, c’était évidemment du Linux avec du Jack.

    Et après certains vous disent que Linux n’est pas standard, alors qu’en fait ils en ont partout partout mais ils ne le savent pas.

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: automatisation de la session utilisateur

    Posté par  (site web personnel, Mastodon) . En réponse au journal Intégration d'un poste GNU/Linux dans un domaine Windows. Évalué à 3.

    Incompétence, pognon, etc.

    Wow, on dit souvent qu’il vaut mieux supposer l’ignorance que la bêtise et de la même manière, j’avais supposé l’absence de fonctionnalité plutôt que l’incompétence… Donc c’est bien de l’incompétence, et les gens paient pour ça ? Je veux dire, les 5 serveurs que j’ai récupérés reconditionnés et qui étaient initialement livrés dans leur configuration standard avec des cartes RAID plus lentes que le SATA de la carte mère, les gens paient vraiment pour ça alors que Windows n’en a pas besoin ?… Bon OK, on dirait que l’incompétence est démontrée.

    C'est tellement facile à trouver que tu vas avoir honte :-)

    Ben je n’ai jamais eu à le faire, donc je n’ai pas eu à chercher parce que c’est très rare que les machines Windows ne soient pas préinstallées. Par contre je m’étonne que tous ces grands constructeurs (ceux qui préinstallent) n’aient pas cherché plus que cela !

    Donc aujourd’hui j’ai appris une chose, toutes ces configurations RAID bizarres que j’ai vu dans ma vie sous Windows, c’était la faute à Dell, HP et aux autres. o.O

    Et en fait ça ne m’étonne pas du tout, j’ai déjà vu des serveurs livrés sans pâte thermique sur le processeur et avec écrit en petit dans la doc que la gestion de la température était une option des modèles supérieurs, avec le client qui faisait régulièrement changer sa carte-mère avec intervention sur place, et qui payait des extensions de garantie…

    Avec tout ce que j’ai déjà vu j’aurai dû y penser… Mettre dans la config une carte plus lente que la carte mère pour gérer du SATA quand le client qui demande du RAID, ça leur permet de vendre du matos en plus et c’est peut-être uniquement là qu’il faut chercher l’explication !

    Bon mais au moins, ce RAID soft sous Windows il est fiable ? Je m’explique : est-il réellement éprouvé si personne ne s’en sert ? Vraie question !

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: automatisation de la session utilisateur

    Posté par  (site web personnel, Mastodon) . En réponse au journal Intégration d'un poste GNU/Linux dans un domaine Windows. Évalué à 4. Dernière modification le 18 novembre 2017 à 02:11.

    Tu compares un écosystème et un logithèque (y compris tout ce qui est tierce partie) présent massivement depuis plus de 30 ans

    Récemment quelqu’un m’a demandé WinZip. En fait il fallait comprendre que l’association des fichiers avec 7-zip n’était pas faite correctement. J’ai corrigé ça et l’utilisateur était content.

    Je crois bien qu’on s’en moque un peu que Linux n’ait ni WinZip ni WinRAR ni WinACE.

    Ça me fait penser aussi : je crois qu’on s’en moque un peu que Linux n’ait pas QuickTime, et je ne vois pas ce que je pourrais faire de PowerDVD ou de RealPlayer aujourd’hui.

    Je travaille aussi pour une radio FM et quand j’ai commencé à travailler pour elle il y a 8 ans le logiciel de gravure de CD utilisé était simplement celui préinstallé par le constructeur du PC. À chaque fois que l’on voulait faire une copie de CD à CD ce logiciel affichait un pop-up avertissant que la copie qu’on allait faire était probablement illégale et demandait de valider pour dire « oui oui j’ai vérifié je peux le faire ». Vu que c’était une radio qui par nature, produit du son, bien évidemment que la production de CD était légale, et les gens se tapaient systématiquement cette invite à chaque fois qu’ils voulaient copier leur propre production pour l’envoyer à des auditeurs qui faisaient une demande d’émission sur CD par exemple. Dès que j’ai pu j’ai déployé des InfraRecorder. Sous Linux j’aurai mis Brasero ou K3B. Avoir WatMille logiciels de gravure pourris disponibles ne rend pas la logithèque meilleure, c’est un peu comme s’ils n’existaient pas, et il faut les fuire.

    Avoir une logithèque de plus de 30 ans n’apporte pas grand chose si le ratio qualité/quantité ou utilité/quantité est très très faible.

    InfraRecorder est un bon exemple : en fait c’est surtout la logithèque libre qui a un très haut ratio qualité/quantité, or il se trouve que la logithèque libre tourne massivement sous Linux. Pas toujours, InfraRecorder en étant un bon exemple, mais globalement, si tu mets des logiciels libres partout, les gens sont content.

    Sur les postes Windows j’installe systématiquement :

    • Firefox (navigation web, libre)
    • 7-Zip (compression/décompression d’archive, libre, si c’était un poste Linux je laisserai File-Roller de GNOME)
    • LibreOffice (suite bureautique, libre)
    • VLC (lecteur multimédia, libre)
    • InfraRecorder (gravure de CD, libre, si c’était un poste Linux je mettrais Brasero)
    • QWinFF (conversion multimédia, libre)
    • FreAC (rippage de CD, libre, si c’était un poste Linux je mettrais Asunder)
    • GIMP (édition simple d’image, libre)
    • WinDirStat (triage de dossier par taille de contenu, libre, si c’était un poste Linux je mettrais Baobab)

    Ça fait quelques années que plus personne n’utilise FileZilla (les usages ont changés) mais je l’ai pas encore retiré de ma liste automatique.

    Pour un service d’archive qui archive aussi bien du parchemin que du multimédia :

    • Audacity (édition multimédia, libre)
    • MediaInfo (visualisation de métadonnée audio, libre)
    • HandBrake (rippage de DVD, libre)
    • ExFalso (étiquetage de fichier audio, libre)
    • QuodLibet (recherche de fichier audio par requête basée sur les métadonnées, libre)
    • digiKam (base de donnée photo, étiquetage et reconnaissance de visage, libre)

    Ce service me demande aussi un éditeur vidéo, je me tâte pour lui mettre ShotCut (libre)
    Il me demande aussi un outil pour faire du chapitrage de vidéo, je vais essayer de voir si media-toc s’installe facilement sous Windows parce que c’est exactement ce dont ils ont besoin, ni plus ni moins !
    Je cherche un outil simple d’édition de métadonnées de vidéo mkv (mkvtoolnix n’est pas simple). Le minimum serait d’ouvrir un fichier, rentrer les champs et voilà. La perfection serait de pouvoir faire du par lot partiel (comme fait ExFalso).

    J’ai une radio FM qui a des logiciels hyper spécialisés sous Windows dans leur studio (souvent sur des machines dédiées qui ne sont pas les machines bureautiques), mais vu le prix des logiciels ils ne peuvent pas se permettre de dépenser des milliers d’euros pour les “opex” (les enregistrements ou diffusion d’émission en direct depuis des lieux extérieurs). J’ai mis Audacity (pour l’enregistrement, libre) et Audacious (lecteur multimédia, libre) avec l’option « ne pas lire la piste suivante » comme cartouchier très basique et l’animateur d’antenne est super grave content avec ça ! Il existe un logiciel de diffusion complet et libre pour Linux (Rivendell) mais pour des situations exceptionnelles, apprendre un bousin pareil serait de trop. Audacity + Audacious ça roule ! Le cartouchier en radio c’est un logiciel qui permet de lancer des sons (génériques, virgules, pastilles sonores, interview pré enregistrées etc.) pour les intégrer en direct dans la production. Il faut donc un logiciel qui permette de ne pas passer à la piste suivante. Bien sûr en studio il y a des logiciels très complexes qui permettent de mixer ces pastilles et de les commander directement depuis les faders de la table. Mais là on tombe dans la machine outil (avant qu’on passe au tout numérique on me demandait de faire ça avec des cartes automates à contact sec et au fer à souder)… L’OS vient avec que ce soit Digas (Windows), WinMedia (Windows), Rivendell (Linux) ou TuneTracker (Haiku, oui tout à fait). Dès qu’on sort du studio et de la grosse infrastucture pour aller dans la cambrousse avec une mixette et un ordi portable, Audacious et Audacity sont suffisants.

    Je travaille aussi pour un service juridique qui a parfois des documents en latins. J’ai donc mis Collatinus (libre). Tiens ça me fait penser qu’il faudra que je le aussi propose au service archives !… Je crois que c’est le même service qui m’a demandé GoldenDict (dictionnaire, libre).

    J’aimerai bien proposer Grammalecte à tous mes utilisateurs, mais certains utilisent massivement MS Office pour raisons historiques (et surtout parce que certains utilisateurs clés ont reçu des formations subventionnées, et tous les autres ont besoin de MS Office pour afficher correctement les documents alignés et mis en page avec des espaces et autres cochonneries produits par ces personnes clés)… :-/

    Accessoirement, mais c’est plus pour moi, je mets systématiquement sur les postes Windows gsmartcontrol et le SSH de Cygwin (j’ai testé des dizaine de fournitures SSH sous Windows et en plus d’être souvent très cher, elles utilisaient toutes le SSH de Cygwin, et parfois mal gaulé comme je ne sais plus lequel qui ne transmet pas certaines variables d’environnement de Windows essentielles, comme celle pour détecter l’archi).

    Je travaille aussi pour une bibliothèque, mais l’appli est une appli web (koha, libre), donc on se demande bien à quoi sert Windows.

    Récemment un service communication qui a un photographe m’a demandé un outil de développement RAW, je pense pousser Darktable (je suis moi-même un utilisateur intensif de ce logiciel dans des contraintes pro et je peut garantir qu’il correspond vraiment au besoin d’un professionnel). Tiens cet exemple est un bon exemple : un photographe professionnel n’a pas besoin de Windows pour travailler. Généralement un photographe a besoin de Windows parce qu’il a été formé sur la suite Adobe, parce que cette formation a été sponsorisée par Adobe si c’était à l’école ou subventionnée par le gouvernement si c’était dans le cadre de son emploi, et que sa location de licence a été défiscalisée. Ou parce qu’il préfère Adobe (c’est son droit). Un photographe professionnel est tout à fait en mesure de développer des compétences qui ne sont pas dépendantes d’une location grâce à Dartkable, et Darktable sous Windows, c’est hyper hyper frais (et pas encore releasé officiellement), alors que ça fait des années qu’il est hyper stabilisé et éprouvé sous Linux.

    Si ce service communication me demande du dessin vectoriel je ne vois aucune raison de ne pas pousser InkScape. Le dessinateur a été formé sur PhotoShop initialement, mais s’il désire un outil plus adapté à la peinture numérique, je ne vois aucune raison de ne pas pousser MyPaint ou Krita qui sont d’un niveau très professionnel.

    À part quelques applis métiers très spécialisés pour certains postes bien précis qui tiennent plus de la machine outil que de l’ordi (et pour lequel l’utilisateur a parfois un autre poste dédié à la bureautique à côté), le plus gros frein à une migration sous Linux ce sont les formations subventionnées de logiciels propriétaires, et autres ristournes des éditeurs.

    GIMP n’est pas aussi bien maintenu sous Windows que sous Linux (et GIMP c’est déjà trop pour la majorité des gens, hein), QuodLibet/ExFalso avait des bugs gênants sous Windows jusqu’à récemment (heureusement le besoin a été exprimé quand il est devenu utilisable), DarkTable sous windows est en release-candidate.

    Au lieu de centaines de personnes sous Windows on pourrait avoir quasiment tout le monde sous Linux sauf quelques postes clés pour LE gars qui a photoshop et Quark XPress ou LE gars qui gère les cuves de l’exploitation viticole, ou LE gars qui fait la compta. Bref, une dizaine de personnes sous Windows et des centaines sous Linux serait largement possible si on le voulait vraiment !

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: automatisation de la session utilisateur

    Posté par  (site web personnel, Mastodon) . En réponse au journal Intégration d'un poste GNU/Linux dans un domaine Windows. Évalué à 3.

    Hmm, je n’ai jamais vu ça et ça m’intéresse. Si j’ai un compte local toto et que je tape toto dans l’invite de saisie d’identifiant le Windows conserve le domaine (et tentera la connexion au domaine) et même si cet utilisateur n’existe qu’en local et pas en domaine !

    Ça pourrait-être une exception pour l’Administrateur local ? Cela dit je laisse toujours ce compte désactivé dans mes config donc je ne peux pas tester.

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: automatisation de la session utilisateur

    Posté par  (site web personnel, Mastodon) . En réponse au journal Intégration d'un poste GNU/Linux dans un domaine Windows. Évalué à 2. Dernière modification le 18 novembre 2017 à 00:46.

    Après peut-être que ça m’a échappé, mais à chaque fois que je vois du RAID sous windows, il est implémenté par la carte-mère ou des cartes additionnelles, et ce n’est pas QUE pour des raisons de performance. Il existe des cartes RAID avec des gros PowerPC plein de cœurs et tout plein de ram et de batteries en backup etc. Là OK je comprends que c’est pour la performance, mais pour le reste non… Ça ne répond qu’au besoin de “fonctionnalité RAID”, surtout quand la carte RAID est plus lente que le SATA intégré à la carte-mère. Et ce serait bizarre que tous ces fournisseurs passent par des cartes additionnelles même quand c’est plus lent que le SATA intégré ou que ça retire des fonctionnalité (trim du de SSD) si Windows savait le faire tout seul à la façon de mdadm sous Linux.

    Par exemple j’ai eu une livrée de 5 serveurs HP reconditionnés dont la carte RAID était plus lente que les SATA intégrés à la carte-mère. Aussi, n’importe quelle carte PCIe à quelques euros fournissant des ports SATA sans aucune intelligence était plus rapide que la carte RAID livrée, qui n’avait pour seul avantage que de savoir montrer à Windows un unique volume quelque soit la configuration RAID en dessous. J’ai un poste de travail qui a un RAID sur SSD fourni par la carte mère et livré ainsi par un grand constructeur™, Windows ne sait pas faire de trim sur ce volume (donc genre une fois par an je le démarre sous Linux pour faire un trim). Ce serait bizarre que ce grand constructeur™ ait fourni une configuration SSD incapable de faire du trim parce que le RAID est implémenté par la carte mère si Windows savait le faire.

    Certaines cartes RAID très haut de gamme à destination de serveurs Windows sont d’ailleurs incapable de montrer les disques nus, il faut nécessairement faire une configuration RAID avec (et créer un volume RAID0 pour chaque disque si vous voulez faire du btrfs ou du ZFS par dessus). J’ai eu ça dans un autre serveur reconditionné, j’ai fait échanger la carte RAID par la gamme en dessous et ça a marché. Je n’ai d’ailleurs pas besoin de ces fonctionnalité RAID, c’est juste que y a pas d’autre moyen d’avoir du SATA… Et oui, certains serveurs à destination de Windows sont parfois livrés avec du matériel qui ne peut pas montrer à l’OS les disques individuellement, il faut nécessairement créer un volume (RAID ou non) qui sera présenté comme un disque normal à Windows.

    Si cette fonctionnalité basique (montrer tous les disques à l’OS) n’est parfois même pas implémentée, c’est que ce besoin n’est pas exprimé. Ce genre de matériel n’existerait probablement pas si Windows savait faire du RAID tout seul parce que ça créerait le besoin.

    J’ai vu plein de Windows tourner sur du RAID, mais je n’ai jamais vu un seul Windows faire le RAID lui-même. Ce serait bizarre que je n’en ai jamais vu s’il savait le faire. Sous Windows, chaque technologie RAID a sa méthode et sa manière d’être administrée, si Windows savait faire le RAID lui-même, on verrait plein de configurations livrées ainsi pour la seule raison que ça limite les coûts de formation du personnel si Windows fournissait cette fonctionnalité, qui deviendrait un standard de fait sur ce système…

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: automatisation de la session utilisateur

    Posté par  (site web personnel, Mastodon) . En réponse au journal Intégration d'un poste GNU/Linux dans un domaine Windows. Évalué à 3.

    Mon commentaire sera assez hors-sujet puisque le gaming ne me semble pas un besoin très souvent exprimé en entreprise, mais j’en profite pour répondre à ça :

    […] le gaming. Encore que n'étant pas du tout connaisseur moi même, je ne suis pas sûr que gnunux soit si en retrait dans ce domaine là.

    Le problème du jeu, ça ne sert à rien d’avoir accès à plein de jeux sauf celui dont tu n’as pas besoin.
    Ce n’est pas gênant si tu as besoin de naviguer sur internet et que Firefox et Chrome sont disponible sous Linux mais pas Edge. C’est gênant si tu désire jouer et que Counter-Strike, Dota sont disponibles sous Linux mais pas Doom.

    Mais j’abonde dans le même sens que ça :

    Idéalement dans plusieurs domaines car tout le monde n'est pas intéressée par, au hazard, le gaming.

    Exactement, et tout le monde n’est pas non-plus intéressé par les milliers de petits logiciels déjà morts, de mauvaise qualité et/ou plein de pub qui existent sous Windows. On part souvent du principe que s’il y a une part de logiciels de qualité parmi un ensemble et que si l’ensemble augmente cette part augmente (ce qui est vrai) en oubliant le ratio. Le ratio qualité/quantité sous Windows est très très très faible donc si la quantité de l’ensemble est énorme, ça ne signifie pas que la quantité de ce qui est de qualité est grande. Ça signifie aussi que la dilution est énorme, les composants de qualité sont difficilement visible. Et si les composants de qualité sont difficilement visibles, ça signifie que la qualité de l’ensemble est basse. Globalement le ratio qualité/quantité sous Linux est très élevé. D’une il y a beaucoup de logiciels, de deux il y a beaucoup de logiciels de qualité, de trois ils sont faciles à trouver. Et bonus : ils sont très souvent bien intégrés et facilement déployables dans un cadre professionnel (gestionnaire de paquet).

    Si un photographe te livre tes photos de mariage sans avoir retiré les photos ratées, il t’aura rendu un travail de sagouin même s’il y a de très bonne photos au milieu. La qualité de certaines photos sera très bonne, mais la qualité de l’album sera pitoyable.

    Alors oui la logithèque Windows est plus large, prenons l’exemple de Darktable par exemple, qui est en passe d’être distribué officiellement sous Windows. On pourra dire que la logithèque Windows contiendra ce logiciel de développement photo de qualité professionnelle, ça fait 8 ans qu’il existe sous Linux et qu’il est éprouvé en profondeur sur ce système. Et sa présence prochaine sur Windows n’est pas une conséquence d’une qualité de Windows (et je ne serais pas du genre à militer pour empêcher le portage vers Windows, donc il y aura forcément toujours beaucoup de logiciels sous Windows).

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: automatisation de la session utilisateur

    Posté par  (site web personnel, Mastodon) . En réponse au journal Intégration d'un poste GNU/Linux dans un domaine Windows. Évalué à 3. Dernière modification le 17 novembre 2017 à 04:32.

    Note que je suis pas l’auteur du journal mais comme j’ai exprimé à plusieurs reprise le fait que le roaming profile est réduit à son minimum sur mes configuration, je suppose que tu parles quand même de moi et qu’il y a confusion.

    il se demande pourquoi dans l'industrie tout le monde utilise des roamings profile et ne monte qu'une partie des données depuis un share.

    Clairement, dans le cas d’un portable qui doit garder sa session même en étant connecté du réseau, le roaming profile sert à ça et il n’y a pas d’autres solutions. Sauf que ça tombe bien, ce n’est pas un besoin ici.

    Mais le roaming a aussi de gros inconvénients : certains fichiers ne sont enregistrés sur le serveur qu’à la fermeture de session, ça suppose que l’on vive dans un monde parfait sans coupure de courant (je n’ondule que les salles serveurs et certains rares postes de production), sans panne matérielle, et que les utilisateurs ferment leur session proprement et que s’ils ne le font pas ils n’aient pas besoin de sauvegarde quotidienne de leur profil.

    Si le courant coupe ou que l’ordi tombe en panne alors que la session est ouverte, certaines données seront perdues. Aussi, comme les utilisateurs sont susceptibles d’utiliser divers ordis, ça amène un phénomène de « données qui reviennent », un jour ils utilisent un poste et ils changent des choses puis pendant deux mois ils utilisent un autre poste avant de revenir au premier et là, pouf, le profil vieux de deux mois est utilisé en lieu et place et les gens s’interroge “mais j’avais supprimé ce favoris, ah et celui-là manque ! Et ça c’était pas là ! Mais pourquoi j’ai mon ancien fond d’écran ? Mais où sont passés mes modèles, je ne peux plus travailler ! C’est la faute au service info !”.

    Je peux aussi apporter des modifications en direct : ajouter une icône sur le bureau de telle équipe ? c’est juste un fichier à copier sur le serveur et l’icône apparaît immédiatement sur le bureau des gens. Faire du ménage dans certains trucs inutiles de AppData ? Ça se fait en direct. Ajuster certaines options dans le profil firefox ? Il suffit juste d’écrire un fichier "user.js" et la personne a juste à fermer/rouvrir son firefox. Avec le Roaming, il faudrait que la personne ferme sa session Windows d’abord pour récupérer le changement à l’ouverture suivante. Et si le changement était fait avant que la session ne soit fermée, le changement serait écrasé à la fermeture, et si la personne a utilisé plusieurs ordis, alors il y a le risque qu’en utilisant plus tard un des anciens ordis utilisés une ancienne version du profil écrase les modifications effectuées, c’est bien la peine tiens !

    Ah et puis parfois certaines personnes (ou leurs logiciels) font l’erreur de laisser des téléchargement de plusieurs Go dans leur profil, ce qui, avec le roaming, amène de très long temps d’ouverture et de fermeture de session, et là encore si plusieurs ordis sont utilisés le gros fichier est répliqué partout avec le risque qu’il revienne un jour. Avec un Roaming réduit au minimum, quand une personne déplace un gros ficher depuis sont profil vers un partage de travail, c’est fait instantanément, et c’est fiable. Avec le roaming l’espace de travail reçoit le gros fichier mais le fichier sera réellement supprimé du profil quand la session sera fermée si elle est fermée correctement. Un move qui peut durer plusieurs jours et qui a besoin de fermer sa session pour être complètement effectué c’est… spécial non ?

    Bref s’il y avait un besoin de domaine sur les portables, le roaming serait la solution pour eux, mais en fait le monde devient très très nomade et ce besoin est complètement en train de disparaître de mon horizon. D’ailleurs il est probable que même le schéma en “domaine” disparaisse pour certaines petites structures à l’avenir, au bénéfice de truc nuagiques ou de choses comme ça. Aussi certains services sont livrés uniquement sous la forme de connexions RDP. C’est la vie.

    Dans de plus en plus de situation le domaine semble un peu too much, mais comme ça apporte des facilités et que c’est bien rôdé, on le fait et c’est pas prêt de disparaître. Mais pour les ordis portables, ça fait longtemps que c’est de trop.

    Du coup j'imagine que même sous windows il devient impossible de se logger à son compte s'il ne peut monter le share.

    Windows fournit un profil temporaire dans ce cas. Mais si le serveur est inaccessible de toute manière ça va être difficile de travailler sans ses documents. Si le serveur a des alims redondées et que le courant est ondulé, c’est pas pour rien. Et même avec le roaming, les documents de travail ne sont pas dans le profil normalement (l’exception étant généralement les modèles, les préférences des logiciels que les utilisateurs ont soigneusement ajustées en vue de leur productivité, ou des choses comme ça) donc sans share l’utilisateur ne va pas bien loin…

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: automatisation de la session utilisateur

    Posté par  (site web personnel, Mastodon) . En réponse au journal Intégration d'un poste GNU/Linux dans un domaine Windows. Évalué à 2.

    Quel que soit le cas je ne vois aucune justification à avoir des comptes utilisateur locaux sur le laptop

    C’est comme utiliser le compte local de ton smartphone ou de ta tablette. On peut tourner la question d’en l’autre sens : y a-t-il une justification à ajouter sa tablette au domaine ? Peut être dans certaines structures mais pas ici, et ici c’est pareil pour les portables. Peut-être tout simplement que les utilisateurs que je rencontre n’ont pas les mêmes besoins ? Les quelques rares personnes qui ont un ordi portable n’ont en fait rien à faire sur le domaine avec leur portable, ils n’en ont pas le besoin, c’est comme ça. Quand ils ont besoin du domaine bah ils ont leur poste de travail sur leur bureau et l’ordi portable reste dans la sacoche. Certaines personnes n’ont d’ailleurs pas besoin du domaine tout court, leur compte a été créé mais ils ne s’en servent pas. Ils restent connecté sur un wifi séparé du domaine parce que tout ce qu’ils font c’est du webmail ou des choses comme ça, donc le domaine ne leur sert pas du tout, et ils ne le demandent pas.

    Note: je travaille essentiellement pour des associations, donc une partie des personnes que je côtoie sont aussi des bénévoles, ça change beaucoup de choses par rapport au schéma corporate de certaines entreprises. La majorité des ordis portables que je vois sont en fait des portables de personnes extérieures qui ont seulement besoin du wifi (et l’ordi est leur matos), et une toute petite minorité d’ordis portables sont fournis à certains salariés pour des gens qui ont besoin de faire quelque présentations à l’extérieur par exemple et dans ce cas, le besoin c’est uniquement de copier coller un ppt depuis un disque réseau (qui ne nécessite pas l’intégration au domaine) avant de partir. Quand les gens sont au boulot, l’ordi portable dors dans le placard.

    En fait ma seule exception de l’ordi portable qui parfois se connecte au domaine, c’est parce qu’exceptionnellement pour cet utilisateur l’ordi portable qui lui est affecté est plus puissant que son poste de travail, donc je lui ai proposé de moi-même de lui permettre d’utiliser son portable sur le domaine pour faire certaines tâches très spécifiques qu’il fait normalement sur son poste de travail. Mais tu vois, ce n’était pas du tout un besoin. L’ordi sur son bureau fait très bien l’affaire, j’ai ajouté le portable au domaine pour la seule raison que cette personne en particulier a un minimum de débrouille et que je lui ai proposé une exception parce qu’il saurait la gérer. Mais son poste de travail fait déjà tout ce qu’il faut, ajouter son ordi portable au domaine ne répond pas à un besoin. C’est un extra, pas un besoin. En fait je ne sais même pas pourquoi j’ai cité cette exception, c’est juste parce que j’ai fait une fleur à un gars un peu geek qui ne m’en avait même pas fait la demande…

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: automatisation de la session utilisateur

    Posté par  (site web personnel, Mastodon) . En réponse au journal Intégration d'un poste GNU/Linux dans un domaine Windows. Évalué à 2.

    Parce qu’il n’y en a pas besoin ! Les rares personnes qui ont un ordi portable n’ont pas besoin du domaine pour faire leur affaire. Tout comme leur téléphone portable ou leur tablette n’a pas besoin du domaine. Même dans l’enceinte des bureaux ils n’ont pas besoin d’une session domaine sur leur portable, alors pourquoi faire quelque chose qui ne correspond pas au besoin? J’ai une personne qui parfois peut se connecter au domaine, alors après faut peser le pour et le contre : ajouter exceptionnellement le portable au domaine en plus de son compte local ordinaire ou mettre en place une politique de roaming pour une seule machine ?

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: automatisation de la session utilisateur

    Posté par  (site web personnel, Mastodon) . En réponse au journal Intégration d'un poste GNU/Linux dans un domaine Windows. Évalué à 2.

    Oh je viens de comprendre !… Je pensais initialement à un montage de ce type:

    //server/homes /home cifs options

    Parce que //server/homes, malgré le nom unique, renvoie le homes de toto si toto est identifié, ou celui de tata si tata est identifiée. Le problème dans ce cas c’est évidemment qu’une seul utilisateur peut monter home à la fois ou bien ça écrase les autres.

    Mais en fait tu disais de monter statiquement le parent de homes, sauf que le parent de homes n’est pas partagé sur le réseau homes est un partage dynamique qui te montre ce qui correspond à ton utilisateur, accessoirement il est aussi visible sous ton nom d’utilisateur. Donc dans mon cas perso, le serveur samba ne partage pas //server/home/illwieckz mais //server/illwieckz. Alors il serait possible de monter tous les utilisateurs, mais ça veut dire tous les lister etc. ce que ne fait pas Windows. Et il me semble que smbnetfs ne serait d’aucun secours lui non-plus puisque justement ce partage est unique à l’utilisateur, il n’y a pas un partage par utilisateur.

    Cela dit ça ne doit pas être coûteux de partager le parent du dossier utilisateur (traditionnellement /home) sous linux. Cela dit je me demande comment smbnetfs s’en sort avec l’option de samba qui cache à l’utilisateur identifié les fichers et dossiers qu’il ne peut pas lire, puisque si j’ai bien compris l’intérêt de smbnetfs est de tout montrer côté client, et une fois que tout est là, seuls ceux qui ont accès parcourent l’arborescence. Hors avec ladite option de Samba, c’est le serveur qui cache des choses de l’arborescence au client… À essayer mais pour le moment j’ai du mal à imaginer comment ça pourrait marcher…

    Vraiment, le meilleur serait que le client crée un dossier nu à l’utilisateur et que gvfs monte tout dedans avant de lancer la session gnome (et en s’assurant que le mot de passe est transmis aux composants qui en ont besoin comme seahorse).

    Mais là encore, je ne sais pas comment reproduire le drive de Windows, où chaque utilisateur a une racine avec le même nom, donc un raccourci ou un lien symbolique relatif à ce drive aurait exactement le même chemin quelque soit l’utilisateur. Bon ça c’est pas très important et de toute manière c’est une fonctionnalité qui ne fonctionne qu’en domaine donc aucun logiciel le requière.

    Bref, il serait cool d’avoir un composant qui s’insérerait entre le gestionnaire de connexion et le bureau, et qui transmette les mots de passe (à cause du trousseau de clé seahorse etc.) :

    gdm/lightdm → [quelque chose] → gnome (seahorse etc.)
    

    et ce quelque chose, en plus de recevoir l’identifiant et le mot de passe pour le transférer à gnome pour les composants qui en ont besoin (seahorse), utiliserait l’identifiant et le mot de passe pour, entre autre :

    mkdir /home/$user
    mount //nas/$user /home/$user
    sh //dc/netlogon/logon.sh
    

    Cependant je découvre un souci : le profile utilisateur dans l’active directory a une entrée pour le nom du script (sans le serveur qui est toujours le dc), ce qui signifie que ce script est le même pour windows et linux… Typiquement le champ contient par exemple logon.cmd et le client va chercher //dc/netlogon/logon.cmd. Hum, peut-être qu’on pourrait ajouter un champ optionnel pour le "script pas-windows".

    Le script est très utile pour monter d’autre partages (typiquement les dossiers partagés pour les groupes de travaux) ou pour configurer certaines options de session (avec des clés de registre sous windows ou avec des requêtes dconf sous linux par exemple).

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: automatisation de la session utilisateur

    Posté par  (site web personnel, Mastodon) . En réponse au journal Intégration d'un poste GNU/Linux dans un domaine Windows. Évalué à 2.

    Une troisième solution serait d’avoir un montage samba statique sur /home au lieu d’un montage samba dynamique sur /home/$login.

    J’ai pensé à ça mais ça pose problème quand tu veux ouvrir plusieurs sessions simultanément.

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: automatisation de la session utilisateur

    Posté par  (site web personnel, Mastodon) . En réponse au journal Intégration d'un poste GNU/Linux dans un domaine Windows. Évalué à 2.

    Dans un domaine Windows l’utilisateur n’a jamais à saisir le domaine par défaut, seulement son identifiant.

    Il est nécessaire de saisir le domaine dans le seul cas où le domaine n’est pas celui par défaut (par exemple le domaine local à la machine elle-même, pour ouvrir un compte local), et même après s’être connecté à un domaine qui n’est pas par défaut, lorsque l’on change d’utilisateur, le domaine par défaut n’a pas à être saisi.

    Mes utilisateurs n’ont jamais eu à saisir le domaine. La seule exception est une personne qui a un portable capable de se connecter à la fois au domaine et d’être utilisable en ballade (tous les autres ordis portables sont uniquement prévu pour la ballade), dans ce cas l’utilisateur doit préfixer .\ quand il saisi l’identifiant local (. étant le raccourci universel pour le domaine local).

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: automatisation de la session utilisateur

    Posté par  (site web personnel, Mastodon) . En réponse au journal Intégration d'un poste GNU/Linux dans un domaine Windows. Évalué à 3. Dernière modification le 16 novembre 2017 à 04:58.

    Tout ce que je cherche c’est à pouvoir reproduire avec un poste Linux ce que je fais déjà avec les postes Windows (et des serveurs Samba). Donc les extensions unix ne m’apporterait que des choses en plus, mais pas ce que j’ai déjà sans, parce qu’avec des postes Windows ça marche déjà sans.

    Il n’y a pas de serveur Windows¹ dans mon schéma. Pour chacune des entités que j’administre ce sont des serveurs Debian avec des postes Windows. Les Windows ne sont que des postes clients. Ce sont des Windows à cause de certains outils qui sont spécifiques, les uns étant déjà morts quand ils ont été livrés, les autres n’étant pas d’abord rendu nécessaire à cause de leur qualité ou de leur fonctionnalité mais d’abord à cause de la captivité des utilisateurs, remarquez que cette captivité est forcément présente avec les “déjà morts”. Mais plus le temps passe et plus les utilisateurs me demandent des outils qui sont plus faciles à installer sous Linux que sous Windows, qui sont de meilleur qualité sous Linux, ou qui sont mieux intégrés sous Linux.

    J’ai une entité qui a complètement abandonné MS Office, initialement je fournissais toujours MS Office mais un jour j’ai découvert que 90% de leurs documents étaient des odt qu’ils éditaient avec LibreOffice, il y a eu quelque changements structurels dans cette entité et ce n’est plus moi qui fournissait Office, et personne ne l’a fait. Personne ne s’en est rendu compte avant deux ans, quand un poste mal configuré n’avait pas associé les .doc à LibreOffice et où l’on m’a demandé MS Office “pour lire les .doc”. J’ai refait l’association et je n’en ai plus entendu parler.

    Mais dans une autre entité qui n’avais jamais eu MS Office et qui n’en avait eu besoin, il y a quelques mois un partenaire à changé sa méthode de travail basée sur une usine à gaz MS Office, alors cette entité a du passer à MS Office pour garder la compatibilité avec son partenaire, le coût des licence pour poignée de personnes avait une valeur de 8 000€, mais MS a tout offert je crois, ou presque. Et j’imagine que de partenaires en partenaires, tous n’ont pas la ristourne.

    ¹ Depuis quelques mois j’ai une exception : une entité qui a un AD-DC Windows (parce qu’il fait partie de la préco officielle pour le réseau auquel appartient cette entité) et dans ce cas c’est juste un remplaçant de Samba par rapport au schéma ordinaire, il a remplacé un Samba et pourrait être remplacé par un Samba. Je n’y vois d’ailleurs aucun intérêt par rapport à un Samba, et parce que c’est un Windows, est fortement lié au matériel ce qui peut s’avérer très contraignant en cas de problème (Windows ne sachant pas faire du RAID lui-même la solution est fournie par le hard, donc le système dépend du hard). Excepté cette verrue dans toutes mes autres entités tout est conçu pour que la première machine venue (même un poste de travail) puisse remplacer le serveur en cas de crise majeure : une clé contient un hyperviseur qui démarre des vm qui sont sur des paires de disque, il suffit de déplacer la clé et les paires de disques sur n’importe quoi pour que le service reparte. N’importe quoi peut remplacer n’importe quoi.

    Pour les utilisateurs, n’importe quel poste de travail Windows remplace n’importe quel poste de travail Windows (les installations ne sont pas déplaçables, mais chaque machine est agnostique côté utilisateur). Pour les administrateurs, n’importe quelle machine peut remplacer un serveur, les installations sont entièrement déplaçables. La nouveauté c’est que maintenant j’ai une demande qui émerge pour des postes Linux dans un service. Le service qui en exprime la demande ne connaît pas Linux et n’a jamais mis la main dessus, mais soient les logiciels sont mieux distribués sous Linux (ce qui est mieux pour eux puisque ça me permettrait de leur fournir un meilleur service), soit ils sont mieux intégrés, reçoivent plus de soins sous Linux, ou sont tout simplement historiquement des logiciels Linux portés sous Windows sur le tard et encore un peu trop frais sous Windows.

    Cela dit, un revirement peut aller très vite, comme le témoigne le cas « MS Office pour la compatibilité avec le partenaire » cité précédemment.

    Dans les cas extrèmes une porte de sortie pourrait la sous-couche Linux de Windows 10, mais ça manque d’intégration. Ça répond aussi à la question de PasBillPasGates : Windows est obligé de fournir une compatibilité binaire sans recompilation avec Ubuntu pour survivre dans certains domaines. Windows peut bien fournir docker que personne n’en veut si on peut pas faire du apt-get dedans avec des ppa Ubuntu.

    PasBillPasGate doit certainement savoir qu’initialement les liens symboliques sous Windows (présents dans NTFS depuis des décennies) exigeaient des privilèges administrateurs pour être créés (parce que c’était considérés comme une faille de sécurité), mais après des décennies ils ont été contraints de faire machine arrière devant la demande de leurs propres développeurs et de leurs propres clients qui ne pouvaient pas supporter d’avoir un OS de seconde zone. Historiquement c’est Git qui a forcé la main à Microsoft sur ce coup-là. Windows était la raison non-technique pour laquelle il n’était pas possible de mettre des liens symbolique dans un dépôt Git dès que le projet était multi-plateforme. Microsoft a permis les liens symboliques en donnant comme raison officielle qu’il n’était plus défendable que leurs propres développeurs utilisant Git aient moins bien que le reste du monde.

    ce commentaire est sous licence cc by 4 et précédentes