Mais faut pas oublier que dans le monde MSWin (et l'esprit des gens qui l'utilisent), tout tourne en root et les virus peuvent tout faire. Une gestion des droits, même minimale empechant ca, est pour MS un argument marketing..
Ben l'idee n'est surement pas de corriger les bugs dont MS n'a rien a faire vu qu'ils n'en ont pas le droit.
Quand a trouver des bugs avec les options de debug en lancant un debuggeur, ben les gens peuvent deja faire ca aujourd'hui, la version debug de Windows est dispo (on appelle ca "checked build" chez nous), les symboles aussi, le debuggeur aussi, le seul truc qui manquait c'etait les sources.
C'est pas pour autant que les gens vont se mettre a chercher des bugs dans nos softs, ceux qui ont deja les sources ne le font pas, ils se contentent de debugger lorsqu'ils ont un probleme.
Je crois en effet que le meilleur de moyen de lutter contre le terrorisme est de lutter contre la misère et/ou le désespoir qui frappent aujourd'hui la grande majorité des humains qui en ont marre de vivre dans un monde de plus en plus égoïste.
Ah... Si seulement le trisomique (desole pour les handicapes de les insulter pareillement) qui habite a la maison blanche pouvait comprendre cela, ca ferait le plus grand bien a la planete.
Malheureusement je sens qu'il vaut mieux esperer qu'il crevera etouffe par un pretzel qu'esperer qu'il va comprendre cela, c'est plus realiste.
C'etait la partie experience/connaissances (il avait pas separe les 2 cet abruti).
A lire le gars, ca aurait du etre un specialiste pour tout ce qui est methodes de test, etc... mais c'est tout juste si il savait se servir d'un ordinateur, bref il etait expert pour taper des CV bourres d'aneries dans Word et faire du blabla, mais son expertise s'arrete la.
Vu que sendmail, bind, wu_ftpd et autres sont des fromages a trou( != gruyere, == emmental) bien que leurs sources soient ouvertes depuis des annees et qu'ils soient tres repandus, le mythe du given enough eyeballs, all bugs are shallow ne vaut rien du tout.
Quand au code de Windows, il n'est pas accessible qu'aux managers bien evidemment.
- oui, en nous signalant les bugs si ils en trouvent histoire qu'on les corrige, mais la theorie et la pratique... J'ai pas encore vu une seule boite externe filer un bug report venant d'une code review sauf quand la boite etait payee pour le faire(= c'est pas une assurance ou autre magasin de chocolat mais une boite de securite).
- Les clients recoivent pas les correctifs finaux plus vite, par contre ils pourraient recevoir une preversion pour qu'ils nous confirment que le probleme qu'ils ont vu chez eux a disparu.
- Les evolutions ben elles passent toutes par nous, personne n'est autorise a avoir un fork du Windows de Microsoft.
Est-ce que quelqu'un (pBpg?) sait si Microsoft bénéficie de beaucoup de retours grâce à cet accès au code source ?
Le retour est pas enorme.
De temps en temps on recoit un bug report d'une boite qui a les sources, mais la plupart du temps c'est simplement qu'ils sont tombes sur un bug, et grace a l'acces aux sources ils ont debugge et corrige le probleme tous seuls et nous envoient le fix pour qu'on l'ajoute si on l'accepte. J'ai pas encore vu un seul bug ou un gars s'etait promene dans les sources pour le fun et avait trouve un bug, ca venait toujours d'un probleme rencontre et d'un debuggage.
La plupart des boites se contentent de passer par notre support quand elles ont un bug, on s'occupe ensuite de debugger/fixer le probleme et leur envoyer un patch.
MS ne fait que repondre a une demande et ne le fait pas pour en tirer profit(et encore ce profit est plus que theorique).
C'est les administrations/gouvernements qui veulent cet acces, c'est pas MS qui veut des gens pour lire son code. MS va pas leur donner le beurre et les payer pour le manger.
Quand a ameliorer le produit, reste encore a voir la proportion de bugs trouves en lisant du code compare aux bugs trouves par test, et tu verras vite que tres tres peu de bugs sont trouves par lecture de code, et c'est valable pour les softs open source.
Je connais peu d'administrations qui s'inquietent pour la sante de MS, vu que l'on assez d'argent de poche pour tenir plusieurs annees avec nos depenses actuelles et sans rien vendre.
Et vu qu'on est encore largement dans le noir et pas pret de se retrouver avec 0 ventes, la perennite de MS a moyen terme du moins ne se pose pas du tout.
Le multi-threading est moins portable
Ca je veux bien, c'est effectivement un probleme.
De plus, dans ce cas précis avec mplayer l'utilisation d'ipc pour la mémoire partagé est suffisant et sans le moindre coût. L'utilisation dans ce cas précis de semaphore doit être superflux.
Ca c'est faux pour la simple et bonne raison que les 2 process doivent se synchroniser l'un l'autre pour etre sur qu'un process ne lit pas trop, et que l'autre process ne decode pas trop, etc...
Bref, utiliser des primitives de synchro est inevitable, et utiliser des spin-lock pour ca est bcp plus efficace qu'un semaphore qui implique un context-switch.
Ils sont juste plus facile à coder. L'exemple typique sont les serveurs multi-threadé qui enfle à chaque nouveau connecté. Si TUX (serveur web kernel plus rapide encore que khttpd) déchire tant c'est bien parce que il n'utilise pas un thread par connection !
On est bien d'accord qu'utiliser un thread par connection est une connerie, c'est un coup a se prendre un DoS a coup sur, mais c'est pour ca que le concept de thread pool existe.
Mais si tu jettes un oeil sur la plupart des softs serveurs, les plus performants utilisent courramment plusieurs process ou plusieurs threads, ce qui revient plus ou moins au meme(qqe segments de memoire partagee par-ci par-la et c'est presque la meme chose).
Ce n'est pas un hasard.
SQL Server, Oracle, Zeus, Texis,...
Tous ces softs utilisent plusieurs threads/process plutot qu'un seul thread, et ils n'ont pas ete ecrits par des manchots.
Actuellement mplayer utilise deux proces (et non deux threads !) :
- un pour la lecture
- un pour le décodade et affichage
Les deux proces sont utilisés uniquement si l'option -cache est spécifié. L'utilisation de deux proces est intéressante pour un fichier avi sur le réseau (http://....) car le noyau ne peut pas "bufferiser" ce qui est sur le réseau.
En gros, il fait deja ce que je recommande :+)
Avoir 2 threads ou 2 process n'est pas tres different, avoir 2 process rend les choses un peu plus compliquees car il faut gerer soi-meme les segments de memoire partagee mais a part ca il n'y a pas grande difference, un thread est moins lourd a creer qu'un process sur la plupart des architectures(normal, il y a moins de boulot a faire).
Sans compter qu'avoir 2 threads plutot que 2 process, ca permet d'utiliser des spin-locks(bcp + rapide que des mutex dans bcp de cas car pas de context-swtich) sans se casser la tronche a gerer soi-meme leur creation dans des segments de memoire partagee.
Bref, mieux vaut avoir des threads au bout du compte, ca simplifie.
Ce que tu décris s'appelle les acces asynchrones ou non bloquant (asyncIO). Il me semble que la glibc sait faire ça depuis longtemps elle même et que linux 2.4 le prends en charge maintenant commeun grand.
Il est donc parfaitement inutile de programmer un thread pour ça.
Non, ce que je decris c'est une methode naturelle d'utiliser au mieux les perfs, que ta machine soit SMP ou pas, le soft fera au mieux (rien n'interdit d'utiliser les async I/O dans un soft multithread, c'est meme conseille), tout en simplifiant le design.
De plus, lors d'acces io, si le temps est trop long, le scheduler peut décider de donner la main à un autre process (cela se voit facilement avec l'utilisation d'un lentissime printf). Tu ne perds donc aucun cycle.
Exact, ce qui revient a dire que pendant que l'acces I/O s'effectue, ton process qui est sense afficher une video est stoppe.
Hors le but ici ce n'est pas d'economiser au maximum des cycles, c'est d'avoir une video qui s'affiche de maniere fluide, et de faire du boulot en avance en prevision de problemes futurs.
Si les threads s'imposent de plus en plus comme le modele a suivre c'est pas pour rien, c'est definitevement plus efficace que le modele monothread.
mplayer fait :
1) lecture depuis le disque
2) decodage
3) affichage
Vu le type d'operation effectue, il est evident qu'un model multithreade est plus efficace pour ce type de soft.
Faire sequentiellement de la lecture(qui revient a s'arreter et attendre que le systeme d'I/O complete la requete), decodage, puis affichage, c'est perdre du temps.
Tu peux tout a fait avoir un thread qui lit depuis le disque et stocke les buffer en RAM et d'autres threads qui s'occupent du decodage et de l'affichage pendant que l'operation d'I/O du/des buffers suivants est effectuee, ca c'est un modele qui optimise l'utilisation du CPU et qui te donne un player performant.
J'aurais presque envie d'ajouter quelque mots sur les I/O completion ports, mais je vais aller dormir un peu avant :+)
Tu n'as jamais du faire de softs multithreads pour dire un truc pareil.
Un exemple tres simple pour mplayer, ce qu'il faut faire :
1) lire les donnees
2) les decoder
3) les afficher
Le point 1) implique des acces disque, chose EXTREMEMENT lente par rapport aux acces memoires et autres operations.
Bref, si tu fais un soft monothread, ton soft passe son temps a lire, stopper, decoder, afficher, lire, stopper, decoder, afficher,...
Si tu as 2 threads, tu as un thread qui s'occupe de lire les donnees du disque, pendant que l'autre s'occupe de decoder/afficher.
Resultat des courses:
- Ton soft multithread est plus rapide qu'un soft monothread, car mplayer ne se tourne pas les pouces pendant que les donnees sont lues depuis le disque.
De meme, ce soft multithread pourra faire du boulot EN AVANCE, ce qui evite d'avoir besoin de ressources CPU plus tard, ce qui evite des saccades et autres dans le cas ou elles ne seraient pas disponibles,...
La regle c'est : Fais le boulot quand tu as le temps plutot qu'attendre le derniere moment et te retrouver dans un cul de sac.
Le multithread au total ca prend effectivement quelques cycles de plus, mais en temps, ca en prend moins, car ca gaspille moins de cycles, c'est ca le miracle.
Les machines en general gaspillent un nombre de cycles enorme a ne rien faire, et les lenteurs viennent du fait que plusieurs softs demandent des ressources au meme moment, faire du travail a l'avance, ca evite ces problemes, faire du multithread pour des softs qui font pas mal de calculs sur des donnees lues depuis le disque, c'est gagner enormement en perfs.
Toi non, mais si une autre personne branchee sur ta machine lance un truc un peu lourd, tu l'as dans le fion avec ton film.
Et le fait est que l'on est en train de se diriger vers ce genre de chose pour les PC de maison aussi, avec genre une machine qui est au centre d'un tas de bordel qu'elle controle, et tout ca tourne en arriere plan, et tu n'as aucune idee de ce que tel periph voudra faire demain pendant que toi tu seras en train de regarder ton DivX ou autre, donc autant faire les choses bien des le debut plutot qu'avoir un design limite qui demandera encore plus de changements plus tard.
Ben desole mais je pense au contraire que l'approche threadee est bien plus judicieuse.
Ca permet de :
1) Faire le boulot tant que tu as le temps, tu ne sais pas si dans les 2 minutes qui suivent toto ne va pas lancer une compile avec un make -j 25 pour le fun ou autre truc bourrin qui va etrangler ton mplayer niveau acces CPU
2) Balancer la charge, plutot qu'avoir ton mplayer qui passe de 5 a 20% d'utilisation de temps en temps, la courbe d'utilisation CPU s'adoucit, ce qui est bien mieux point de vue temps de reponse
3) Le design est plus propre, et tire parti au mieux des perfs du systeme. Parce qu'il faut bien se souvenir que les x% de cycles CPU utilises par mplayer pendant un moment donne(et qui auraient pu etre utilise avant quand il n'y avait pas urgence) sont x% de cycles que les autres softs ne peuvent pas utiliser, et peut-etre qu'ils en auraient besoin eux.
Oui, c'est celle de RMS et bcp d'autres, et en meme temps bcp d'autres gens en ont une autre definition, qui est basee sur ce que j'ai explique, l'origine du mot hacker.
Quand a imposer des definitions uniques, ben je suis pas forcement contre, mais reste a savoir quelle definition imposer, et je ne considere certainement pas celle de RMS comme la seule definition valide.
Le truc est que la definition que ESR donne a "hacker", c'est sa definition, ce n'est pas une verite universelle.
cf. plus bas, hacker ca vient de "to hack", et quand tu vois le sens du mot, tu te rends compte que ca peut tres bien s'appliquer a quelqu'un qui penetre un reseau informatique ou autre.
Belle exemple de connerie.
Le service pack qui enleve les icones, etc... c'est le SP3.
Tu m'expliqueras comment t'as fait pour installer un service pack apres ca, vu que le SP4 est pas encore sorti.
[^] # Re: TCPA/Palladium dans le Monde
Posté par pasBill pasGates . En réponse à la dépêche TCPA/Palladium dans le Monde. Évalué à -2.
Tiens, un gros mensonge.
[^] # Re: Microsoft ouvre le code source de Windows
Posté par pasBill pasGates . En réponse à la dépêche Microsoft ouvre le code source de Windows. Évalué à 1.
[^] # Re: Outrageant !
Posté par pasBill pasGates . En réponse à la dépêche Microsoft ouvre le code source de Windows. Évalué à -1.
Quand a trouver des bugs avec les options de debug en lancant un debuggeur, ben les gens peuvent deja faire ca aujourd'hui, la version debug de Windows est dispo (on appelle ca "checked build" chez nous), les symboles aussi, le debuggeur aussi, le seul truc qui manquait c'etait les sources.
C'est pas pour autant que les gens vont se mettre a chercher des bugs dans nos softs, ceux qui ont deja les sources ne le font pas, ils se contentent de debugger lorsqu'ils ont un probleme.
[^] # Re: Les meilleurs moyens de lutte contre le terrorisme
Posté par pasBill pasGates . En réponse à la dépêche Projet de loi concernant le SPAM et la cryptographie. Évalué à 4.
Ah... Si seulement le trisomique (desole pour les handicapes de les insulter pareillement) qui habite a la maison blanche pouvait comprendre cela, ca ferait le plus grand bien a la planete.
Malheureusement je sens qu'il vaut mieux esperer qu'il crevera etouffe par un pretzel qu'esperer qu'il va comprendre cela, c'est plus realiste.
[^] # Re: Plus le CV est rempli, plus l'individu est ignare
Posté par pasBill pasGates . En réponse au journal Plus le CV est rempli, plus l'individu est ignare. Évalué à 1.
A lire le gars, ca aurait du etre un specialiste pour tout ce qui est methodes de test, etc... mais c'est tout juste si il savait se servir d'un ordinateur, bref il etait expert pour taper des CV bourres d'aneries dans Word et faire du blabla, mais son expertise s'arrete la.
[^] # Re: J'ai reussi ma puree de pois-chiches et mon chichtaouk sans bruler la cuisin
Posté par pasBill pasGates . En réponse au journal J'ai reussi ma puree de pois-chiches et mon chichtaouk sans bruler la cuisine !. Évalué à 1.
Ah j'oubliais, c'est aussi mon plat prefere :+)
[^] # Re: Microsoft ouvre le code source de Windows
Posté par pasBill pasGates . En réponse à la dépêche Microsoft ouvre le code source de Windows. Évalué à 1.
Gros FUD sans argument
[^] # Re: ça sert à rien
Posté par pasBill pasGates . En réponse à la dépêche Microsoft ouvre le code source de Windows. Évalué à 0.
Quand au code de Windows, il n'est pas accessible qu'aux managers bien evidemment.
[^] # Re: Microsoft ouvre le code source de Windows
Posté par pasBill pasGates . En réponse à la dépêche Microsoft ouvre le code source de Windows. Évalué à 1.
[^] # Re: Microsoft ouvre le code source de Windows
Posté par pasBill pasGates . En réponse à la dépêche Microsoft ouvre le code source de Windows. Évalué à -1.
- Les clients recoivent pas les correctifs finaux plus vite, par contre ils pourraient recevoir une preversion pour qu'ils nous confirment que le probleme qu'ils ont vu chez eux a disparu.
- Les evolutions ben elles passent toutes par nous, personne n'est autorise a avoir un fork du Windows de Microsoft.
[^] # Re: Petite nuance ...
Posté par pasBill pasGates . En réponse à la dépêche Microsoft ouvre le code source de Windows. Évalué à 2.
Le retour est pas enorme.
De temps en temps on recoit un bug report d'une boite qui a les sources, mais la plupart du temps c'est simplement qu'ils sont tombes sur un bug, et grace a l'acces aux sources ils ont debugge et corrige le probleme tous seuls et nous envoient le fix pour qu'on l'ajoute si on l'accepte. J'ai pas encore vu un seul bug ou un gars s'etait promene dans les sources pour le fun et avait trouve un bug, ca venait toujours d'un probleme rencontre et d'un debuggage.
La plupart des boites se contentent de passer par notre support quand elles ont un bug, on s'occupe ensuite de debugger/fixer le probleme et leur envoyer un patch.
[^] # Re: Outrageant !
Posté par pasBill pasGates . En réponse à la dépêche Microsoft ouvre le code source de Windows. Évalué à 1.
C'est les administrations/gouvernements qui veulent cet acces, c'est pas MS qui veut des gens pour lire son code. MS va pas leur donner le beurre et les payer pour le manger.
Quand a ameliorer le produit, reste encore a voir la proportion de bugs trouves en lisant du code compare aux bugs trouves par test, et tu verras vite que tres tres peu de bugs sont trouves par lecture de code, et c'est valable pour les softs open source.
[^] # Re: Et le Libre dans tout ça ?
Posté par pasBill pasGates . En réponse à la dépêche Microsoft ouvre le code source de Windows. Évalué à 1.
Je connais peu d'administrations qui s'inquietent pour la sante de MS, vu que l'on assez d'argent de poche pour tenir plusieurs annees avec nos depenses actuelles et sans rien vendre.
Et vu qu'on est encore largement dans le noir et pas pret de se retrouver avec 0 ventes, la perennite de MS a moyen terme du moins ne se pose pas du tout.
[^] # Re: MplayerXP fork de MPlayer avec support des threads
Posté par pasBill pasGates . En réponse à la dépêche Document sur le développement de mplayer. Évalué à 1.
[^] # Re: Les députés durcissent la loi Sarkozy, entre autres sur l'info
Posté par pasBill pasGates . En réponse à la dépêche Les députés durcissent la loi Sarkozy, entre autres sur l'informatique. Évalué à 2.
[^] # Re: MplayerXP fork de MPlayer avec support des threads
Posté par pasBill pasGates . En réponse à la dépêche Document sur le développement de mplayer. Évalué à 1.
[^] # Re: MplayerXP fork de MPlayer avec support des threads
Posté par pasBill pasGates . En réponse à la dépêche Document sur le développement de mplayer. Évalué à 0.
[^] # Re: MplayerXP fork de MPlayer avec support des threads
Posté par pasBill pasGates . En réponse à la dépêche Document sur le développement de mplayer. Évalué à 3.
Il est donc parfaitement inutile de programmer un thread pour ça.
Non, ce que je decris c'est une methode naturelle d'utiliser au mieux les perfs, que ta machine soit SMP ou pas, le soft fera au mieux (rien n'interdit d'utiliser les async I/O dans un soft multithread, c'est meme conseille), tout en simplifiant le design.
De plus, lors d'acces io, si le temps est trop long, le scheduler peut décider de donner la main à un autre process (cela se voit facilement avec l'utilisation d'un lentissime printf). Tu ne perds donc aucun cycle.
Exact, ce qui revient a dire que pendant que l'acces I/O s'effectue, ton process qui est sense afficher une video est stoppe.
Hors le but ici ce n'est pas d'economiser au maximum des cycles, c'est d'avoir une video qui s'affiche de maniere fluide, et de faire du boulot en avance en prevision de problemes futurs.
Si les threads s'imposent de plus en plus comme le modele a suivre c'est pas pour rien, c'est definitevement plus efficace que le modele monothread.
[^] # Re: MplayerXP fork de MPlayer avec support des threads
Posté par pasBill pasGates . En réponse à la dépêche Document sur le développement de mplayer. Évalué à 2.
1) lecture depuis le disque
2) decodage
3) affichage
Vu le type d'operation effectue, il est evident qu'un model multithreade est plus efficace pour ce type de soft.
Faire sequentiellement de la lecture(qui revient a s'arreter et attendre que le systeme d'I/O complete la requete), decodage, puis affichage, c'est perdre du temps.
Tu peux tout a fait avoir un thread qui lit depuis le disque et stocke les buffer en RAM et d'autres threads qui s'occupent du decodage et de l'affichage pendant que l'operation d'I/O du/des buffers suivants est effectuee, ca c'est un modele qui optimise l'utilisation du CPU et qui te donne un player performant.
J'aurais presque envie d'ajouter quelque mots sur les I/O completion ports, mais je vais aller dormir un peu avant :+)
[^] # Re: MplayerXP fork de MPlayer avec support des threads
Posté par pasBill pasGates . En réponse à la dépêche Document sur le développement de mplayer. Évalué à 5.
Un exemple tres simple pour mplayer, ce qu'il faut faire :
1) lire les donnees
2) les decoder
3) les afficher
Le point 1) implique des acces disque, chose EXTREMEMENT lente par rapport aux acces memoires et autres operations.
Bref, si tu fais un soft monothread, ton soft passe son temps a lire, stopper, decoder, afficher, lire, stopper, decoder, afficher,...
Si tu as 2 threads, tu as un thread qui s'occupe de lire les donnees du disque, pendant que l'autre s'occupe de decoder/afficher.
Resultat des courses:
- Ton soft multithread est plus rapide qu'un soft monothread, car mplayer ne se tourne pas les pouces pendant que les donnees sont lues depuis le disque.
De meme, ce soft multithread pourra faire du boulot EN AVANCE, ce qui evite d'avoir besoin de ressources CPU plus tard, ce qui evite des saccades et autres dans le cas ou elles ne seraient pas disponibles,...
La regle c'est : Fais le boulot quand tu as le temps plutot qu'attendre le derniere moment et te retrouver dans un cul de sac.
Le multithread au total ca prend effectivement quelques cycles de plus, mais en temps, ca en prend moins, car ca gaspille moins de cycles, c'est ca le miracle.
Les machines en general gaspillent un nombre de cycles enorme a ne rien faire, et les lenteurs viennent du fait que plusieurs softs demandent des ressources au meme moment, faire du travail a l'avance, ca evite ces problemes, faire du multithread pour des softs qui font pas mal de calculs sur des donnees lues depuis le disque, c'est gagner enormement en perfs.
[^] # Re: MplayerXP fork de MPlayer avec support des threads
Posté par pasBill pasGates . En réponse à la dépêche Document sur le développement de mplayer. Évalué à 4.
Et le fait est que l'on est en train de se diriger vers ce genre de chose pour les PC de maison aussi, avec genre une machine qui est au centre d'un tas de bordel qu'elle controle, et tout ca tourne en arriere plan, et tu n'as aucune idee de ce que tel periph voudra faire demain pendant que toi tu seras en train de regarder ton DivX ou autre, donc autant faire les choses bien des le debut plutot qu'avoir un design limite qui demandera encore plus de changements plus tard.
[^] # Re: MplayerXP fork de MPlayer avec support des threads
Posté par pasBill pasGates . En réponse à la dépêche Document sur le développement de mplayer. Évalué à 6.
Ca permet de :
1) Faire le boulot tant que tu as le temps, tu ne sais pas si dans les 2 minutes qui suivent toto ne va pas lancer une compile avec un make -j 25 pour le fun ou autre truc bourrin qui va etrangler ton mplayer niveau acces CPU
2) Balancer la charge, plutot qu'avoir ton mplayer qui passe de 5 a 20% d'utilisation de temps en temps, la courbe d'utilisation CPU s'adoucit, ce qui est bien mieux point de vue temps de reponse
3) Le design est plus propre, et tire parti au mieux des perfs du systeme. Parce qu'il faut bien se souvenir que les x% de cycles CPU utilises par mplayer pendant un moment donne(et qui auraient pu etre utilise avant quand il n'y avait pas urgence) sont x% de cycles que les autres softs ne peuvent pas utiliser, et peut-etre qu'ils en auraient besoin eux.
[^] # Re: Le hacker héroïque Mitnick va pouvoir surfer à nouveau su
Posté par pasBill pasGates . En réponse à la dépêche Le hacker héroïque Mitnick va pouvoir surfer à nouveau sur Internet. Évalué à 0.
Quand a imposer des definitions uniques, ben je suis pas forcement contre, mais reste a savoir quelle definition imposer, et je ne considere certainement pas celle de RMS comme la seule definition valide.
[^] # Re: Le hacker héroïque Mitnick va pouvoir surfer à nouveau su
Posté par pasBill pasGates . En réponse à la dépêche Le hacker héroïque Mitnick va pouvoir surfer à nouveau sur Internet. Évalué à 0.
[^] # Re: Le juge ordonne à Microsoft d'inclure le Java de Sun dans Windows
Posté par pasBill pasGates . En réponse à la dépêche Le juge ordonne à Microsoft d'inclure le Java de Sun dans Windows. Évalué à 1.