Croconux a écrit 1196 commentaires

  • [^] # Re: matériel non supporté

    Posté par  . En réponse à la dépêche HP fait des infidélités à Microsoft. Évalué à 4.

    Il y a clairement un effet d'annonce. Linux devient à la mode et tout le monde se lève pour dire "moi aussi je fais du Linux". Sauf qu'au niveau valeur ajoutée on est proche du zero absolu. Entre un portable soit disant compatible Linux et le premier portable venu il n'y a pas de différence au niveau compatibilité. Une grande part du matériel passe mais il y a toujours un trus pour lequel il n'y a pas de driver. Quasiment tous les portables utilisent des winmodems. Pour le Intel ProWireless, que ce soit un HP ou une autre marque ça ne dépend que d'Intel. Pour moi une machine certifiée Linux c'est une machine pour laquelle on a choisi des composants en s'assurant que _tout_ était supporté. Et pas je prends la même machine et je met un logo dessus pour attirer le directeur IT.

    Ca me fait penser à cet article publié chez newsforge hier http://business.newsforge.com/article.pl?sid=04/08/04/1634226&t(...)
    Tout le monde prétend être compatible Linux... mais ne fait rien pour.
    Voir aussi www.linuxtested.com. Pour la plupart des cartes mères on a droit à des trucs du genre "Sound support: not tested", "Lan: not tested". Ils testent quoi alors? Le CPU et la RAM?? Les seuls composants qui peuvent poser problème ne sont pas testés. Et ils font payer quelques milliers de dollars les boites qui veulent afficher un joli logo LinuxTested sur la boite de leur produit pour faire ce que n'importe qui peut faire en 1/2 heure. Enfin s'il y a des cons pour raquer...
  • [^] # Re: c'est bien beau mais ...

    Posté par  . En réponse à la dépêche pam_usb 0.3.1 dans les bacs. Évalué à 5.

    des qu'on a acces a la machine, on a acces a tout

    C'est aussi ce qu'on m'a dit lors de mon premier cours de sécurité : Si l'attaquant à un accès physique à la machine pas la peine de chercher plus loin, c'est mort.

    Ca me rappelle le portable qui figurait sur une pub Surcouf il y a un an. Il incluait un lecteur d'empreintes digitales pour authentifier les utilisateurs. Totalement inutile puisqu'il suffit de voler le portable et de virer la pile du bios pour retourner aux réglages d'usine. Mais bon il y a surement des directeurs informatique qui trouvent ça génial (ceux qui lisent 01).
  • [^] # Re: Mouais

    Posté par  . En réponse à la dépêche Le noyau Linux violerait 283 brevets. Évalué à 6.

    Mouais aussi. Aucun de ces brevet n'a été validé devant un tribunal. La question que je me pose c'est combien de ces brevets tiendraient lors d'un procès. L'article ne donne pas d'exemple précis de ces brevets. S'il s'agit de brevets sur des trucs triviaux pour lesquels il existe moulte précédents, le risque est faible.

    D'une façon générale je ne suis pas trop inquiet pour les problèmes de brevets dans le noyau. IBM et les autres ont investi tellement de fric dedans que si quelqu'un s'avise d'intenter un procès pour violation de brevet, il se fera démenter par (l'énorme) service juridique d'IBM.
  • [^] # Re: Sécurité ?

    Posté par  . En réponse à la dépêche pam_usb 0.3.1 dans les bacs. Évalué à 8.

    mais ça peut exister en plus complexe: identification par empreinte digital ou iris de l'oeil

    Ah, la biométrie. C'est un truc super hype et pas trop utilisable. Effectivement il s'agit de données uniques mais le gros problème c'est qu'elles peuvent légèrement varier. Tu portes des lentilles? de lunettes? Ah bah ça marche plus. Tu as une inflammation à un oeil? Idem. En fait l'avantage c'est que le risque de faux positifs est très faible. Le gros problème c'est que le risque de faux négatif est important. Ca agace très vite de ne pas pouvoir bosser parce que ce satané bidule d'authentication te dis que tu n'es pas toi. Qui ne se souviens pas de la pub avec le gars enrhumé qui ne peut pas rentrer chez lui parce que l'authentification est basée sur la voix et qu'il parle du nez.

    Pour le empreintes digitales, il me semble que les boites qui vendent ça ont oublié pourquoi la police les utilise : Parce qu'on les laisse trainer sur tout ce qu'on touche!!! C'est pas beau comme système de sécurité? L'équivalent du mot de passe grifonné sur un post-it placé en évidence sur le moniteur.
  • [^] # Re: Question ?

    Posté par  . En réponse à la dépêche Nouveau modèle de développement pour Linux. Évalué à 6.

    y'a du code closed source recuperré des drivers windows ou des histoires de contrats avec des tiers.

    On ne leur demande pas forcément de développer des drivers clé en main. Ils peuvent aussi fournir des specs. On ne leur demande pas de réveller le fonctionnement interne de leur matériel mais juste ce qu'il faut faire pour que ça tourne. Là, c'est comme si en voulant acheter une voiture on te répondait: "Ah non, désolé vous ne pouvez pas la conduire. Vous devez acheter la voiture avec le chauffeur (de chez nous) qui vous emmenera où vous voudrez. On ne peut pas vous montrer comment conduire cette voiture celà dévoilerait nos super secrets de fabrication que même la NASA nous envie".

    Surtout que souvent on se demande bien ce qu'il y a de secret. Il me semble qu'il n'y a toujours pas de driver livre pour le chipset réseau du NForce2. C'est clair qu'un pauvre chip 10/100 c'est trop high tech. Il ne faudrait pas que la concurrence découvre comment fabriquer une carte réseau. Ce serait la fin du monde.
  • [^] # Re: dégouté

    Posté par  . En réponse à la dépêche John Carmack victime des brevets logiciels. Évalué à 4.

    Si, si on part du principe que c'est a la personne attaquée de prouver qu'elle n'a pas violé le brevet.

    Et la présomption d'innocence? C'est à celui qui porte plainte d'apporter des preuves de ce qu'il avance. L'accusé est innocent jusqu'à preuve du contraire.
    Sur quoi peux-tu te baser pour avancer que Word utilise ton algo? Quelle preuve peux-tu apporter pour etayer ta plainte?

    Je suis à peu près sûr que ça fonctionne comme ça actuellement aux USA.

    Il ne faut pas pousser quand même. Même aux EU on ne peut pas accuser quelqu'un en se basant sur du vent. C'est de la diffamation dans tout état de droit.
  • [^] # Re: L'auteur de cette news est un trolleur.

    Posté par  . En réponse à la dépêche Un fork de GNOME sur les rails ?. Évalué à 4.

    J'aurai tout entendu aujourd'hui... Cette affirmation est tout simplement malhonnete. Le premier plan en faveur du mode spatial date du 4 septembre 2002 !

    Je parle ici en temps qu'utilisateur. L'utilisateur ne lit pas les ML des développeurs. Ce que les utilisateurs constatent c'est qu'à chaque version l'ergonomie change du tout au tout. On dégage des choses, les options par défaut sont inversées. Bref à chaque fois on a l'impression d'avoir sous les yeux un bureau tout neuf ou plus rien ne marche pareil. Ne pas perturber les habitudes des utilisateurs est indispensable si on souhaite proposer un semblant d'ergonomie.

    En ce qui concerne le mode spacial de Nautilus, c'est franchement parti en saussisse. Il n'y a qu'à faire un tour sur OS news ou Slashdot pour voir que ça ne fait pas l'unanimité. Le pire est la façon de répondre des pro-spacial cf. le troll sur OS news. En gros "On sais ce qui est le mieux pour vous mieux que vous même. Vous n'avez qu'à changer vos habitude de travail". Belle esprit d'ouverture. C'est le logiciel qui doit s'adapter aux utilisateurs. Les développeurs dans leur belle tour d'ivoire avec leurs idées révolutionnaires doivent en tenir compte.

    "Comme une base de registres" ? Qu'est-ce que cela veut dire ?

    Ca veut dire c'est le bordel. Des options similaires sont éparpillées dans des noeuds différents. Quand a l'audace de poser des questions dessus on se voit répondre : "T'occupe pas. GConf c'est pour ceux qui savent. Si tu ne sais pas n'y touche pas". Sauf que vu que toutes les options que j'utilisais ont été virées et réléguées la dedans il faut bien que j'y mette les mains.

    Oui, ce qui devait arriver arriva, LinuxFR publia une news sur ce... cette... cette espece de chose.

    Le fork ne vivra peut être pas longtemps mais il a le mérite d'avoir lancé un pavé dans la mare. Il y a des mécontents. On ne pas éternellement faire semblant de ne pas le voir. J'ai l'impression qu'avec le rachat de Ximian et le fait que de nombreux développeurs travaillent maintenant pour des grosses boites (Novell, Sun), ces boites poussent Gnome dans la direction qui les arrange mais qui n'est pas forcément celle que préfère les utilisateurs.
    Personnellement, j'ai laché Gnome depuis le 2.4 et je comprends que d'autres fassent de même.
  • [^] # Re: C'est un troll.

    Posté par  . En réponse à la dépêche Mono 1.0 sous le feu des projecteurs. Évalué à 3.

    Déjà que la justification pour ne pas avoir d'héritage multiple c'est "ben on avait pas le courage, et pis bon, avec les interfaces on limite la casse"...

    Ce n'est pas celle que donne James Gosling. Au moment de la conception de java il est allé voir dans les universités comment les profs enseignaient le concept d'héritage multiple pour savoir comment le traiter dans java. A sa surprise la plupart des profs lui ont dit qu'il ne l'enseignait pas ou ne faisait que le survoler. La raison : Ca apporte autant de problème que ça n'en résout. Et puis il me semble qu'au début vu comment les compilateurs C++ l'implémentaient de façon assez sportive et pas standardisée.
  • [^] # Re: C'est un troll.

    Posté par  . En réponse à la dépêche Mono 1.0 sous le feu des projecteurs. Évalué à 10.

    La raison de ce déséquilibre ?

    Swing. C'est vrai, si SWT était apparu plus tôt à mon avis, java aurais beaucoup plus insipré les développeurs d'application de bureau. Mais Sun voulait à tout prix rester 100% indépendant de la plateforme. Les appels à du code natif sont fortement découragés (d'ailleurs c'est imbitable). Depuis le début Sun décourage tout ce qui est natif (compilation ahead of time, lib native). Ils avaient très peur de Microsoft et du fait que tout le monde se mette à coder en utilisant des libs natives trop liées à windows.

    C'est justement la force de .NET: Toutes les APIs sont dispo directement. Il n'y a pas une appli .NET sur 20 qui puisse tourner sur autre chose que windows. Il n'y a pas longtemps dans un article de ZDnet un journaliste déblatérait encore des conneries sur le fait que mono allait permettre de faire tourner des appli windows sous linux, office, les jeux... Mouais...
    Un programme qui commence par "using Microsoft.DirectX" ou "using Microsoft.Office" ça ne tournera jamais allieurs que sous windows (et la bonne version encore). Il faut prendre .NET pour ce que c'est : Un environnement pour développer des appli windows.
  • [^] # Re: Mention ++

    Posté par  . En réponse à la dépêche Fahrenheit 9/11 de Michael Moore. Évalué à 1.

    Il serait justement intéressant d'obtenir une définition qui ne les considère comme terroristes, mais du coup cette définition risque de ne plus étiqueter terroristes » des gens que l'on qualifie ainsi aujourd'hui, par exemple les Palestiniens.

    Les resistants s'attaquaient à des militaires allemands. Le connard qui pose une bombe dans un bus rempli de civils ou balance une voiture piégée sur une école ne mérite même pas le qualificatif de terroriste ni celui d'être humain. S'ils se disent "combattants" qu'ils s'attaquent à l'armée israelienne. C'est sûr, massacrer des civils c'est plus facile...
  • [^] # Re: Je ne suis pas convaincu

    Posté par  . En réponse à la dépêche Une nouvelle licence de logiciel libre : CeCILL. Évalué à 3.

    Chaque logiciel propriétaire est livré avec sa __PROPRE__ licence.

    Mais avec le logiciel propiétaire il n'y a que très peu de partage de code. Mettre une licence par binaire ne pose pas de problème. Avoir une licence par ligne de code devient tout de suite plus problématique. S'il faut avoir un avocat à ses côtés (voire plusieurs vu qu'il n'y en pas deux qui soient d'accord) pour coder (c'est peut être une nouvelle forme d'extreme programming) c'est ingérable.

    Dans la mesure ou le logiciel est __LIBRE__, ça ne me gène pas

    Ca dépend de ta définition d'un logiciel libre. Il suffit de faire un tour sur les mailing list du genre "debian legal" pour se rendre compte que tout le monde n'a pas la même définition. Des clause qui semblent banales peuvent poser des problèmes

    La GPL n'est pas la seule licence libre

    Non c'est vrai. Et justement parmi le panel de licence libres existantes (GPL, LGPL, BSD,...) il y a déjà ce qu'il faut je trouve. Pas besoin de french licence qui n'apporte rien à part une reformulation.
  • [^] # Re: aurait pu être pas mal

    Posté par  . En réponse à la dépêche Une nouvelle licence de logiciel libre : CeCILL. Évalué à 2.

    La GPL clame haut et fort que les logiciels sont livrés sans garantie. Cela est illégal

    Ce genre de clause est présente dans la totalité des CLUFs des logiciels propriétaires. Cela ne pose pas de problème. D'après mes souvenirs des cours de droit si une clause d'un contrat est unenforceable (désolé je ne trouve plus le terme français) elle peut sauter mais ne remet pas en question le reste de la licence. Donc dans les pays où cette clause est recevable elle s'applique, ailleurs elle n'a aucune valeur devant un tribunal mais ça s'arrête là.
  • [^] # Re: Je ne suis pas convaincu

    Posté par  . En réponse à la dépêche Une nouvelle licence de logiciel libre : CeCILL. Évalué à 2.

    Attention, il est possible que cette licence soit considérée non libre, par exemple par Debian (c'est vrai aussi qu'il y en a qui s'en f***), en particulier à cause de l'imposition des tribunaux des Paris pour les litige

    Je ne pense pas que ce genre de clause pause problème pour Debian. La licence de Mozilla a le même genre de clause :

    This License shall be governed by California law provisions [...]
    any litigation relating to this License shall be subject to the jurisdiction of the Federal Courts of the Northern District of California

    Mozilla est dans "main" donc je ne vois pas de raison pour que les logiciels sous licence Cecil n'y soient pas aussi
  • [^] # Re: Brevets logiciels et USA

    Posté par  . En réponse à la dépêche Le parlement néerlandais oblige le ministre Brinkhorst à retirer son soutien à la directive sur les brevets logiciels. Évalué à 3.

    Les brevets logiciels sont en vigueur aux états-unis, juste ? Alors comment s'en sort le logiciel libre aux USA ?

    Et comment s'en sortent les éditeurs de logiciels? (autres que les très gros)
    Les 3/4 de ces brevets sont invalides car il existe au moins un exemple antérieur alors tout le monde s'assoie un peu dessus en espérant que ça ne sera pas trop pointu.
  • [^] # Re: Vive les Pays Bas ! \o/

    Posté par  . En réponse à la dépêche Le parlement néerlandais oblige le ministre Brinkhorst à retirer son soutien à la directive sur les brevets logiciels. Évalué à 8.

    J'ai vraiment l'impression que les néerlandais, comprennent tout plus vite que leur voisins

    Mouais, bof. Ils ne se sont pas prononcé contre mais juste abstenu. Ca me semble un peu mou comme revirement et ça ne suffit pas pour renverser la vapeur.
  • [^] # Re: TROLL ?

    Posté par  . En réponse à la dépêche Microsoft au rabais contre GNU/Linux. Évalué à -3.

    Le même Free qui propose d'échanger son modem Sagem contre une FreeBox gratuitement ... moyennant l'achat du Sagem pour 60€ ?
  • [^] # Re: Excellent

    Posté par  . En réponse à la dépêche Le code de Java3D est disponible. Évalué à 2.

    Il faut toujours assigner null a une reference lorsqu'on ne l'utilise plus.

    Du coup le garbage collector présenté comme la solution à tous les problèmes n'est plus qu'une béquille. En général il y a quelques sections de code où on n'est pas sûr du moment où on pourra se débarrasser d'un objet (est-ce qu'il y a encore un thread qui traine susceptible d'y toucher) mais on peut isoler des points où on sait qu'on peut liquider tout. Pour gérer ça pas besoin d'un garbage collector. Il suffit de gérer une relation parent-enfant. En créant un objet on désigne son parent. A partir de là le parent gère la durée des objets en question. Le destructeur du parent appelle un delete sur tous ses enfants. Quand on rentre dans une section multi thread chiante on alloue tous les objets créés de cette façon. Quand on en sort on peut libérer les parents et du coup on libère toute la merde accumulée.
  • [^] # Re: Calmooooooooos

    Posté par  . En réponse à la dépêche Le jugement européen contre Microsoft entre parenthèses. Évalué à 2.

    Mais je suis complétement stupéfait de voir les réactions que suscite une procédure administrative tout à fait normale : le sursis d'exécution en attendant la décision d'un appel.

    Moi quand j'écope d'une amende je dois la payer tout de suite. Je peux contester si je veux mais ça ne suspend pas la sanction. Pourquoi serait-ce différent pour une multinationale?
  • [^] # Re: Debs et RPMs d'eclipse...

    Posté par  . En réponse à la dépêche Sortie d'Eclipse 3.0 finale. Évalué à 4.

    La dernière fois que j'ai regardé je me faisais jeter parce que les paquets eclipse dépendent d'un paquet virtuel j2re-1.3 ou j2re-1.4 qui n'existe pas dans Debian (du moins parmi les paquets officiels) vu qu'il n'y a pas d'implémentation libre et complète des specs java 1.3 et encore moins 1.4. Il faut passer par des depots non officiels et installer un j2re non libre.

    Les dépendances sont un peu trop fortes à mon avis car Kaffe+Classpath (même s'ils n'implémentent pas tout le j2re) suffisent pour faire tourner eclipse.
  • [^] # Re: Bonne ou mauvaise nouvelle ?

    Posté par  . En réponse à la dépêche Le brevet sur le format GIF est arrivé à expiration. Évalué à 2.

    En parlant de truc à la mode qu'en est-il du support SVG dans firebird/fox/panda/turtle/... ? Je n'ai pas suivi les dernier rebondissements mais aux dernières nouvelles il est compilé sans le support SVG. A part le plugin d'Adobe (win only) pas grand chose à se mettre sous la dent.

    C'est dommage d'avoir des technologies ouvertes et bien fichues et de n'avoir aucune adoption derrière. Pendant mon stage de fin d'études (qui consistait à générer des rapports automatiques d'activité) j'avais fais des feuilles XSL qui généraient à partir de rapport XML une série de pages HTML avec de jolis graphes en svg (histogrammes, cammenbert, courbes) qui tournait pas mal. En passant la souris sur un point/barre/secteur la valeur courante s'affichait. Bref il y a moyen de faire des choses sympas. Malheureusement c'est super galère à utiliser sous linux. Il y a bien Batik mais bon s'il faut mettre du java dans l'affaire à la limite je code le truc direct en java... [pas taper].
  • [^] # Re: oui mais....

    Posté par  . En réponse à la dépêche Le poste de travail Libre pour réformer l'État français. Évalué à 5.

    Le problème avec les administrations c'est qu'il n'y a pas vraiment de politique globale. Les achats ne sont pas gérés au niveau national mais par établissement donc chacun fait un peu ce qu'il veut. D'un côté ça permet de voir naître des initialives intéressantes là où il y a des gens motivés mais de l'autre celui qui n'en a rien à foutre continuera à acheter les mêmes logiciels. Et la decentralisation ne va pas aider.

    Même si au niveau national le ministre dit "Les LL c'est bon mangez-en", rien n'empêche le directeur d'un établissement de continuer à acheter du WinXP pour pouvoir continuer à jouer à Counter Strike (çà c'est du vécu).

    Autre problème à prendre en compte lié au fonctionnment des administrations : La course à la dépense. Il y a des crédits, il faut les dépenser sinon l'an prochain il y en aura moins. Le fameux chef d'établissement qui joue à Counter Strike a comme machine de bureau un bi-xeon. Il lui restait des crédits à la fin de l'année alors pour ne pas les laisser perdre il les a claqués. Le risque ici est qu'on dise aux directeurs qu'on va leur réduire leur crédits puisqu'avec les LL ils vont faire des économies. Passer aux LL pour avoir plus d'argent pour faire autre chose c'est intéréssant mais si on réduit les crédits d'autant voir même plus les établissements n'y gagnent rien.
  • [^] # Re: dépendances ?

    Posté par  . En réponse à la dépêche CRUX 2.0 : « orientée développement et légèreté ». Évalué à 5.

    A faciliter la transition depuis Windows? On installe des trucs qui de toutes façons pèteront à l'exécution parce qu'il manque une dll ou que ce n'est pas la bonne version. Faut pas dépayser les transfuges...
  • # Question con

    Posté par  . En réponse à la dépêche Premier jeu de cartes en SVG pur. Évalué à 5.

    Petite interrogation naïve : Le design des figures reprends celui de jeux existant. Qui en est l'auteur? Et surtout les auteurs de cette transcription SVG ont-ils eu son autorisation pour utiliser son oeuvre?
  • [^] # Re: Mais pourquoi?

    Posté par  . En réponse à la dépêche Sortie de dRock linux 2.0.1. Évalué à 2.

    Faut être honnete les distributions qui assurent une compatiblité acendante sont rares

    Debian, Slackware, ... ne posent pas de problèmes pour passer d'une version à la suivante. Même pour les autres distributions (MDK, RH,...) il est possible de mettre à jour vers une nouvelle version, d'après mes souvenirs. C'est vrai que la mise à jour consiste à peu de choses près à remplacer tous les packages par les nouveaux mais c'est possible.

    Pour l'exemple de Apache 1.3 -> 2.0 c'est normal que la mise à jour de la config ne soit pas gérée automatiquement vu les différences entre Apache1 et Apache2 mais je ne demande pas l'impossible. Aucune distribution ne sera capable de transofrmer un fichier de conf Apache1 en fichier Apache2. S'il ne s'agit que de modifier un fichier pour UN programme qui pose problème ce n'est vraiment pas la mort. Par contre obliger à tout virer pour tout réinstaller alors que le gros des logiciels ne pose aucun problème c'est un peu dur à avaler.
  • [^] # Re: Nombre de députés

    Posté par  . En réponse au journal L'Europe aux votants!. Évalué à 2.

    Oui mais celui qui a voté n'y est pour rien. Ce n'est pas sa faute si les autres ne votent pas.
    J'irais plus loin. Je trouve la ségragation par pays totalement inutile (et encore plus le découpage pas région comme pendant ces élections). Au final les députés élus voteront au nom de tous les européens. Pourquoi ne pas proposer des listes européennes? Je veux dire des listes qui comportent des députés de tous les pays. A l'heure actuelle l'europe reste un groupe de pays totalement indépendant où chacun défend son bifsteck national alors que les décisions prises par le PE devraient être largement au dessus de tout ça. Les brevets logiciel ça concerne tout le monde quelque soit la nationalité. On met des frontières jusque dans les assemblées....