300

Kevin Kofler (./299) :
Godzil (./291) :
Et pourquoi sous windows forcement cracker des applications ? Des application libres il y en a aussi sous windows hein...
Mais c'est plus facile de les installer sous GNU/Linux, parce que leurs mécanismes d'installation sont faits pour (gestion des paquetages!) alors que ceux des OS propriétaires sont pensés avant tout pour les logiciels propriétaires.

Bla bla bla

(non il est plus simple de telecharger un .exe/.app et de l'executer que d'aller chercher dans un synaptic/apt-get le package qui va bien pour l'outil dont on a besoin)
Kevin Kofler (./299) :
Et pourquoi changer d'OS pour soit-disant "militer" quand celui qu'on utilise est deja tres bien pour ce qu'on en fait ?
Parce que l'alternative le fait aussi bien voire mieux.

Bla bla bla (l'alternative ne fait pas mieux ni moins bien, enfin si les alternatives ont souvent tendance a faire moins bien, je tiens a rappeler à certain leurs itinéraires alternatif qui sont sensé être plus cours ^^)
Kevin Kofler (./299) :
A vrai dire tu achete une machine qui est fourni avec un OS (quel q'il soit, cad linux, Mac OS X ou windows) c'est que la machine en question a été faite pour marcher avec, si tu installe autre chose c'est a tes risques et périles, la machine n'est pas forcement bien etudié pour utiliser un autre OS.
Mon PC portable n'a été livré avec aucun OS. (J'ai choisi un PC portable fortement personnalisable, avec le matériel que je voulais et sans le fameux racketiciel.)

racketiciel sick

Et toi tu et un blablaticiel© ?


(d'ailleurs tu es d'un prévisible hehe)
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

301

Kevin Kofler (./299) :
Lionel Debroux (./298) :
et je vais pas utiliser un module libre non performant sous le seul prétexte qu'il est libre.

Si, évidemment tongue.gif Tout le monde devrait faire comme ça, pour augmenter la pénétration des OS libres sur le marché (puisque se passer des modules non libres augmente significativement le support hardware). C'est évident.

Es-tu sérieux là? Parce que je suis entièrement d'accord, mais ça m'étonne beaucoup d'entendre ça de ta part. wink.gif


rotfl
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

302

Kevin Kofler (./299) :
Mais c'est plus facile de les installer sous GNU/Linux, parce que leurs mécanismes d'installation sont faits pour (gestion des paquetages!) alors que ceux des OS propriétaires sont pensés avant tout pour les logiciels propriétaires.

n'importe quoi... ce n'est pas parce que c'est un logiciel gratuit qu'il est forcément fait pour linux roll
Et pourquoi changer d'OS pour soit-disant "militer" quand celui qu'on utilise est deja tres bien pour ce qu'on en fait ?
Parce que l'alternative le fait aussi bien voire mieux.

ou pas
Flanker (./292) :
à part Cplex évidemment, vu qu'il n'y a aucun équivalent gratuit grin
Si, lp_solve...

Je préfère utiliser un solveur qui marche, et qui soit rapide... lp_solve ou glpk sont réguilèrement 100 ou 1000 fois plus lents que cplex...
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

303

Mauvais topic...
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

304

Ah oui, le "puisque se passer des modules non libres augmente significativement le support hardware" de Lionel est probablement sarcastique, effectivement (je n'avais pas bien lu). Mais à long terme, le refus des modules non-libres augmente vraiment le support du matériel par les pilotes libres, parce que si tout le monde se contente des pilotes non-libres, on n'aura jamais un pilote libre! sad (C'est pour ça d'ailleurs que je préfère qu'un fabriquant ne sorte pas du tout de pilote GNU/Linux plutôt qu'il sorte un pilote non-libre, il y a beaucoup plus de personnes intéressées par le développement d'un pilote libre s'il n'y a pas de pilote propriétaire disponible.)
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

305

Kevin Kofler (./304) :
Mais à long terme, le refus des modules non-libres augmente vraiment le support du matériel par les pilotes libres, parce que si tout le monde se contente des pilotes non-libres, on n'aura jamais un pilote libre!  frown.gif  (C'est pour ça d'ailleurs que je préfère qu'un fabriquant ne sorte pas du tout de pilote GNU/Linux plutôt qu'il sorte un pilote non-libre, il y a beaucoup plus de personnes intéressées par le développement d'un pilote libre s'il n'y a pas de pilote propriétaire disponible.)


Ben ecoute que tous les linuxeux boycottent les drivers non libre, ça laissera plus de temps au fabricants de matos de develloper des drivers de bonne qualitée sous les OS "non libre"
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

306

Kevin Kofler (./304) :
Mais à long terme, le refus des modules non-libres augmente vraiment le support du matériel par les pilotes libres, parce que si tout le monde se contente des pilotes non-libres, on n'aura jamais un pilote libre!  frown.gif

À moins de rendre les specs accessibles au public, les constructeurs de périphériques sont les mieux à même de pouvoir améliorer leurs pilotes, non, vu qu'ils savent comment est construit leur bouzin ?

De plus, pour des pontes comme ATI ou nVidia, certaines de leurs technologies sont brevetées (y'a-t-il un pilote de GPU libre qui gère le SLI ou le CrossFire ?) et donc ils ont tout intérêt à garder ces specs pour eux...

307

YN: non mais tu sais tu fait de meileurs drivers en passant 12 a 24 mois a bidouiller le truc pour tenter de comprendre comment ça marche plutot que de le concevoir hein ^^
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

308

et je vais pas utiliser un module libre non performant sous le seul prétexte qu'il est libre.

Si, évidemment tongueTout le monde devrait faire comme ça, pour augmenter la pénétration des OS libres sur le marché (puisque se passer des modules non libres augmente significativement le support hardware). C'est évident.

Es-tu sérieux là? Parce que je suis entièrement d'accord, mais ça m'étonne beaucoup d'entendre ça de ta part. wink

Non. Sur toute la ligne, ./298 est de l'antiphrase.

Moi, je suis pragmatique: je pense que se priver (et vouloir priver les autres) de façons de faire fonctionner mieux / bien les matériels qui existent sur les PCs que les gens achètent (qui, presque tous, ne sont pas, et continueront pendant un certain temps à ne pas être, faits pour être pleinement compatibles Linux), est un moyen très efficace pour faire dire aux gens qui ne s'y connaissent pas - c'est à dire la grande majorité - que Linux c'est inutilisable, alors que "tout fonctionne sous Windows" (ce que nous savons tous les deux être faux).

Certains fabricants ne voient pas l'intérêt de faire en sorte que leur matériel fonctionne bien, et soit bien aimé, par 1-2% des utilisateurs d'ordinateur. Tant pis pour eux (d'autant plus que la communauté propose de faire certains drivers à leur place, mais certains s'en foutent...), mais c'est pas parce qu'une fraction des 1-2% d'utilisateurs de Linux (puisque pas tous ne sont des extrémistes du libre, heureusement...) n'achète pas leurs matériels qu'ils vont changer leur comportement: il manque au moins deux ordres de grandeur pour que les managers voient la seule chose qu'ils comprennent, le manque à gagner...


Sans parler de plusieurs facteurs humains bien connus, dont les idéalistes extrémistes du libre de ton genre n'ont pas l'air de se rendre compte (il n'y a pas que Steve Jobs qui souffre de "reality distortion field"...):
* la résistance élevée au changement, en premier lieu ("Linux c'est pas comme Windows, donc c'est trop compliqué", etc.);
* la résistance élevée à la douleur (il faut vraiment que les spywares et DRM fassent BEAUCOUP ***** une personne pour qu'elle pense à regarder ailleurs);
* la persistence de sentiments plus ou moins objectifs. Je veux dire par là que quelqu'un qui a eu une mauvaise expérience avec quelque chose, même si ça fait des années et qu'il y a eu du changement entretemps, non seulement fera peu d'efforts pour voir si ça a changé, mais aussi continuera à répandre sa mauvaise expérience chez ses connaissances.



./300: non seulement des solutions 1-clic pour l'installation du package commencent à apparaître sous Linux (j'ai pas écrit qu'elles sont parfaites, hein), mais les packages qui installent toujours au même endroit (sans laisser spécifier l'utilisateur), ce qui n'est pas toujours le cas des installeurs pour Windows, sont plutôt une bonne chose pour le support (parce que le problème de savoir dans quel chemin bizarre un utilisateur a bien pu installer son programme n'existe pas).
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

309

Lionel Debroux (./308) :
./300: non seulement des solutions 1-clic pour l'installation du package commencent à apparaître sous Linux (j'ai pas écrit qu'elles sont parfaites, hein), mais les packages qui installent toujours au même endroit (sans laisser spécifier l'utilisateur), ce qui n'est pas toujours le cas des installeurs pour Windows, sont plutôt une bonne chose pour le support (parce que le problème de savoir dans quel chemin bizarre un utilisateur a bien pu installer son programme n'existe pas).

En même temps une application qui dépend du chemin ou elle est installé et peu ne pas fonctionner si elle est pas installé pile au bon endroit, est buggé. Je connais peu d'application Mac ou Windows qui ai besoin d'être a un endroit précis, ni avoir des contrainte sur le chemin... (ce qui veux pas dire qu'il y en ai bcp sous linux, mais il y a quand même des applications qu'il faut source-modifier si l'on veux changer certain path qui sont décrété par le devellopeur comme "universel" (ça existe aussi sous les deux autres OS, mais moins il me semble)
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

310

Godzil (./300) :
non il est plus simple de telecharger un .exe/.app et de l'executer que d'aller chercher dans un synaptic/apt-get le package qui va bien pour l'outil dont on a besoin

Non, c'est plus simple de choisir le logiciel dans une liste (ou de faire une recherche locale, très rapide) et de faire 2 clics plutôt que de:
1. aller chercher le site de téléchargement,
2. trouver le lien de téléchargement,
3. télécharger et exécuter l'installeur,
4. cliquer plusieurs fois sur Suivant pour l'installer, préciser un répertoire de destination parce qu'il n'y a pas d'abstraction dans le système de fichiers (Pourquoi le programme a-t-il besoin de savoir s'il va être installé sur C:, D: etc.? C'est à ça que servent les mountpoints!) et parfois répondre à d'autres questions auxquelles tu ne connais pas forcément la bonne réponse,
et là c'est le cas le plus simple. En pratique, un logiciel libre a en général des dépendances qu'il partage avec d'autres logiciels libres (réutilisation du code! Et non, on ne peut pas utiliser les librairies de l'OS propriétaire parce qu'elles ne sont pas portables!), et le système des installeurs ne gère pas du tout ça (donc il y a plein de bidouilles: livrer les DLLs avec l'installeur => DLL Hell (conflits de versions parce que ce n'est pas géré centralement); lancer un installeur pour les dépendances => encore un installeur à se taper; refuser l'installation et/ou l'exécution s'il manque les dépendances => idem et en plus il faut chercher l'installeur), le gestionnaire de paquetages gère ça très bien. C'est ça que je veux dire quand je dis que les systèmes d'installation des OS propriétaires ne sont pas conçus pour les logiciels libres. Mais tu as l'air d'avoir fait exprès de ne pas comprendre. roll
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

311

En même temps une application qui dépend du chemin ou elle est installé et peu ne pas fonctionner si elle est pas installé pile au bon endroit, est buggé

Je suis tout à fait d'accord... mais de tels softs, il y en a (et pas seulement sous Windows) wink
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

312

Kevin: tu es resté, disont, 10ans en arriere sur windows, le DLLL comme tu en parle si bien n'est plus vraiment d'actualitée ^^ (et toutes les applications n'ont pas des installateurs qui vont te demander si tu as besoin (ou pas) de modifier l'octet W du fichier X pour assurer la compatibilitée Y avec Z) bref

Sans compter qu'il y a nombre d'applications sous windows qui n'ont pas besoin d'installateur ^^
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

313

C'est à ça que servent les mountpoints!

Même si ~0% des utilisateurs et des programmeurs sont au courant et les utilisent, les mount points existent sous les Windows modernes, de même que les hardlinks et même maintenant les symlinks: http://schinagl.priv.at/nt/hardlinkshellext/hardlinkshellext.html
Tout comme peu de programmeurs (et évidemment beaucoup moins d'utilisateurs...) sont au courant du puissant Detours ( http://research.microsoft.com/sn/detours/ ) et des outils Sysinternals ( http://www.sysinternals.com ).

Tiens, pour s'amuser un peu: même sur des pages officielles de Microsoft, c'est marqué que Windows est sujet au malware et à des problèmes inexpliqués. Ils proposent des solutions logicielles pour y remédier radicalement: http://www.microsoft.com/windows/products/winfamily/sharedaccess/whatis/default.mspx
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

314

Godzil (./309) :
En même temps une application qui dépend du chemin ou elle est installé et peu ne pas fonctionner si elle est pas installé pile au bon endroit, est buggé. Je connais peu d'application Mac ou Windows qui ai besoin d'être a un endroit précis, ni avoir des contrainte sur le chemin... (ce qui veux pas dire qu'il y en ai bcp sous linux, mais il y a quand même des applications qu'il faut source-modifier si l'on veux changer certain path qui sont décrété par le devellopeur comme "universel" (ça existe aussi sous les deux autres OS, mais moins il me semble)

Tu n'as pas compris, le problème que tu cites existe, mais le problème numéro 1, c'est surtout qu'il faut préciser un chemin lors de l'installation. Même si l'application marche parfaitement indépendamment de ce que tu précises, c'est lourd. Avec un système de fichiers correctement abstrait, tu mets tes mountpoints (ou ton LVM si les mountpoints ne te suffisent pas) et tu contrôles exactement sur quel disque se situe quoi sans devoir le préciser à chaque fois que tu installes un logiciel. Et si tu n'en as rien à battre, tu fais un gros LVM ou RAID-0 avec tous tes disques et tu le mountes en /, comme ça le système se démerde tout seul pour savoir où installer quoi.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

315

(vive le controle sur la machine si c'est lui qui fait tout top)

Et puis va expliquer LVM, Mount Point & autre choses du genre a Monsieur Tout Le Monde

(Doooooodge !)
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

316

(vive le controle sur la machine si c'est lui qui fait tout top)

Un petit peu de mauvaise foi, là tongue
Faut s'entendre sur ce qu'on veut dire par "contrôle", aussi: paramétrage de la configuration, ou savoir qui a _vraiment_ le contrôle de la machine.
Pour le premier point, les utilisateurs experts pourront paramétrer leur configuration autrement que par défaut. Les autres pourront utiliser la config qui a été faite pour eux. Pas de problème.
Pour le deuxième point, contrairement à ce qui se passe avec Windows et MacOS X, le code de LVM ou équivalent est vérifiable. C'est sûr que du code fermé (éventuellement associé à des TPM, qui sont de plus en plus répandus dans les PC, par le biais de features comme les lecteurs d'empreintes digitales) permet d'avoir un bon contrôle de l'utilisateur sur sa machine tongue
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

317

Godzil (./312) :
Kevin: tu es resté, disont, 10ans en arriere sur windows, le DLLL comme tu en parle si bien n'est plus vraiment d'actualitée ^^

Si, nous recevons régulièrement des signalations de "bogues" de TiEmu qui sont dus au fait que l'utilisateur a installé plus d'une version de GTK+, dès qu'il y en a une deuxième n'importe où sur le système, ça foire déjà. Et toujours sur la même plateforme, devine laquelle (indices: elle est propriétaire, elle utilise les extensions .EXE et .DLL et elle commence par un 'W' grin). Sous GNU/Linux, le gestionnaire de paquetages s'occupe de ça, il y a exactement une version de GTK+ sur le système (sauf si on utilise des installeurs d'applications propriétaires qui contournent le gestionnaire de paquetages sick).
Lionel Debroux (./313) :
C'est à ça que servent les mountpoints!

Même si ~0% des utilisateurs et des programmeurs sont au courant et les utilisent, les mount points existent sous les Windows modernes, de même que les hardlinks et même maintenant les symlinks: http://schinagl.priv.at/nt/hardlinkshellext/hardlinkshellext.html
Tout comme peu de programmeurs (et évidemment beaucoup moins d'utilisateurs...) sont au courant du puissant Detours ( http://research.microsoft.com/sn/detours/ ) et des outils Sysinternals ( http://www.sysinternals.com ).

Oui, mais pour des raisons de compatibilité antérieure, les applications demandent toujours un chemin pour l'installation, il n'y a pas de chemins standardisés comme la FHS et n'y en aura probablement jamais.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

318

Kevin Kofler (./317) :
Si, nous recevons régulièrement des signalations de "bogues" de TiEmu qui sont dus au fait que l'utilisateur a installé plus d'une version de GTK+, dès qu'il y en a une deuxième n'importe où sur le système, ça foire déjà. Et toujours sur la même plateforme, devine laquelle (indices: elle est propriétaire, elle utilise les extensions .EXE et .DLL et elle commence par un 'W'  biggrin.gif ). Sous GNU/Linux, le gestionnaire de paquetages s'occupe de ça, il y a exactement une version de GTK+ sur le système (sauf si on utilise des installeurs d'applications propriétaires qui contournent le gestionnaire de paquetages  sick.gif ).


Laisse moi deviner...

GTK ?

Ha oui c'est bizn GTK qui a un probleme et non l'OS sur lequel il tourne. C'est pas de ma faute, ni de la faute a windows si GTK est pourri jusqu'a la moelle sous windows...

(et si heureusement qu'il y a des chemin standardisé sous windows ^^)
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

319

Kevin Kofler (./314) :
Tu n'as pas compris, le problème que tu cites existe, mais le problème numéro 1, c'est surtout qu'il faut préciser un chemin lors de l'installation. Même si l'application marche parfaitement indépendamment de ce que tu précises, c'est lourd. Avec un système de fichiers correctement abstrait, tu mets tes mountpoints (ou ton LVM si les mountpoints ne te suffisent pas) et tu contrôles exactement sur quel disque se situe quoi sans devoir le préciser à chaque fois que tu installes un logiciel. Et si tu n'en as rien à battre, tu fais un gros LVM ou RAID-0 avec tous tes disques et tu le mountes en /, comme ça le système se démerde tout seul pour savoir où installer quoi.

Et si tu dois installer un gros logiciel sur un disque différent ?

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

320

tu te le met la ou je pense car c'est limite impossible ^^

(j'aurais eu le meme exemple avec un disque amovible grin)
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

321

Ha oui c'est bizn GTK qui a un probleme et non l'OS sur lequel il tourne. C'est pas de ma faute, ni de la faute a windows si GTK est pourri jusqu'a la moelle sous windows...

Heu, tu écris n'importe quoi, là wink
Le cache de DLL/EXEs qui se base uniquement sur le basename d'un fichier, et pas sur le path, c'est bien un problème de Windows, pas de GTK.
(un tel cache fonctionnerait d'ailleurs mieux sur un *nix tongue à moins que des applis embarquent leurs propres versions des SO... ce qui est mal !)
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

322

Kevin Kofler (./318) :
(indices: elle est propriétaire, elle utilise les extensions .EXE et .DLL et elle commence par un 'W' biggrin.gif )

Wow, quel effort d'originalité grin

323

Lionel Debroux (./321) :
Ha oui c'est bizn GTK qui a un probleme et non l'OS sur lequel il tourne. C'est pas de ma faute, ni de la faute a windows si GTK est pourri jusqu'a la moelle sous windows...

Heu, tu écris n'importe quoi, là wink
Le cache de DLL/EXEs qui se base uniquement sur le basename d'un fichier, et pas sur le path, c'est bien un problème de Windows, pas de GTK.
(un tel cache fonctionnerait d'ailleurs mieux sur un *nix tongue à moins que des applis embarquent leurs propres versions des SO... ce qui est mal !)

Ben ecoute, le seul cas que je connaisse est celui de GTK, c'est peut-etre bien que c'est lui qui a un pbm et non le reste non ?
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

324

ah je connaissais pas fsutil:
Microsoft Windows XP [version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

C:\Documents and Settings\slo>fsutil
---- Commandes prises en charge ----

behavior        Contrôle le mode du système de fichiers
dirty           Gère le bit d'impureté du volume
file            Commandes fichier spécifiques
fsinfo          Informations du système de fichiers
hardlink        Gestion des liaisons permanentes
objectid        Gestion des ID objets
quota           Gestion des quotas
reparsepoint    Gestion du point d'analyse
sparse          Contrôle de fragmentation des fichiers
usn             Gestion USN
volume          Gestion du volume

C:\Documents and Settings\slo>fsutil hardlink
---- Commandes HARDLINK prises en charge ----

create          Crée une liaison permanente

C:\Documents and Settings\slo>fsutil hardlink create
Utilisation : fsutil hardlink create <nouveau nom de fichier> <nom de fichier existant>
   Par ex.  : fsutil hardlink create c:\foo.txt c:\bar.txt

C:\Documents and Settings\slo>

love

325

Godzil (./315) :
(vive le controle sur la machine si c'est lui qui fait tout top)

Une fois de plus, tu as fait exprès de survoler 90% de mon message et de citer hors contexte. J'ai bien dit que si tu n'en as rien à battre, tu configures le système comme ça et il te fait tout. Mais justement tu peux configurer les mountpoints comme tu veux. Et "Monsieur Tout Le Monde" ne comprend pas C:, D:, E: etc. non plus, il va tout installer dans l'endroit par défaut (C:\Program Files\ ou la traduction locale).
Godzil (./318) :
Ha oui c'est bizn GTK qui a un probleme et non l'OS sur lequel il tourne. C'est pas de ma faute, ni de la faute a windows si GTK est pourri jusqu'a la moelle sous windows...

Non, c'est l'OS qui ne gère pas correctement les librairies partagées, parce que son mécanisme d'installation n'est pas conçu pour les logiciels libres, mais pour les logiciels propriétaires qui en général embarquent toutes leurs dépendances ou utilisent les librairies non-portables du système propriétaire (comme je le dis dès le départ).

De plus, il y a aussi le problème du cache des DLLs (cf. ./321).
(et si heureusement qu'il y a des chemin standardisé sous windows ^^)

Chemins utilisés par "Monsieur/Madame Tout Le Monde" parce que c'est le chemin par défaut dans l'installeur et que Monsieur/Madame ne veut pas chercher plus loin, mais pas par les "experts" qui s'amusent à inventer plein d'endroits bizarres pour installer leurs logiciels, par exemple directement dans C: parce que c'est plus marrant, ou alors dans D:, E: ou Z:. Et du coup si tu veux écrire un script qui lance un programme tiers, c'est mal parti parce que tu ne sais pas où il est installé.
Pollux (./319) :
Et si tu dois installer un gros logiciel sur un disque différent ?

Tu crées un mointpoint pour /opt/groslogiciel et tu installes le logiciel là-dedans.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

326

A ma connaissance, non, GTK n'est pas le seul à avoir le problème, puisque comme je l'ai écrit, à ma connaissance, Windows utilise un cache uniquement basé sur le basename.
(Mais je sais pas trop quelle requête taper dans un moteur de recherche pour trouver un pointeur)
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

327

moi chais pas, j'ai jamais eu de pb avec gtk pourtant j'avais 2 versions installées, et plusieurs app gtk aussi. (xp sp2)

328

Deux versions _incompatibles_ sur des programmes lancés _simultanément_ ?
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

329

Kevin Kofler (./325) :
(et si heureusement qu'il y a des chemin standardisé sous windows ^^)
Chemins utilisés par "Monsieur/Madame Tout Le Monde" parce que c'est le chemin par défaut dans l'installeur et que Monsieur/Madame ne veut pas chercher plus loin, mais pas par les "experts" qui s'amusent à inventer plein d'endroits bizarres pour installer leurs logiciels, par exemple directement dans C: parce que c'est plus marrant, ou alors dans D:, E: ou Z:. Et du coup si tu veux écrire un script qui lance un programme tiers, c'est mal parti parce que tu ne sais pas où il est installé.


Tu prouve mal connaitre windows ^^

Et tu sais sous linux je peut installer un soft dans / et /dev par exemple hein...ko<a href='javascript:;' onclick='getPost(event,111690,327)'>./328</a>
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

330

Kevin Kofler (./317) :
Si, nous recevons régulièrement des signalations de "bogues" de TiEmu qui sont dus au fait que l'utilisateur a installé plus d'une version de GTK+, dès qu'il y en a une deuxième n'importe où sur le système, ça foire déjà. sick.gif ).
C'est parfaitement possible de faire un installateur qui gère les versions proprement sous Windows pour éviter que ce problème se pose. Si GTK+ ne le fait pas, c'est qu'il est mal conçu.
Kevin Kofler (./325) :
Non, c'est l'OS qui ne gère pas correctement les librairies partagées, parce que son mécanisme d'installation n'est pas conçu pour les logiciels libres, mais pour les logiciels propriétaires qui en général embarquent toutes leurs dépendances ou utilisent les librairies non-portables du système propriétaire (comme je le dis dès le départ).
Le fait que ça ne fonctionne pas comme sous Unix/Linux n'est pas un bug. Unix/Linux n'est pas LA référence divine absolue en matière d'OS, c'est UN des OS qui existent, ni plus, ni moins. (C'est fou à quels points les fanatiques de Linux reproduisent exactement les mêmes comportements que ceux de leurs opposants, alors qu'ils les fustigent).
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo