Hadopi et les pirates

Avec Hadopi II, le mot Pirate est à l’honneur en ce moment, derrière ce mot et la façon dont il est utilisé on lui entend la connotation la plus péjorative possible, celui qui pille et détruit. Les propos de la SACEM à ce sujet sont particulièrement éloquents :

 

« Alors qu’année après année, mois après mois, leurs revenus fondent sur le marché phonographique sans que les services en ligne ne compensent ces pertes, du fait tout particulièrement de la piraterie, ils appellent solennellement la Représentation nationale à prendre ses responsabilités pour répondre à cette exigence de justice. »

 

Le mot PIRATE est dans toutes les bouches sur les chaînes télévisées … mais qui est ce pirate ? Selon le dictionnaireje trouve ceci :

“Un pirate est un individu qui pratique de manière répétée le vol avec violence, le pillage et le crime en milieu extérieur”

Pour ma part dans le monde Internet, je connais trois sortes de personnes téléchargeant illégalement, que je vais vous décrire :

 

* Celui qui fait de l’argent avec le téléchargement, il télécharge des oeuvres, les grave puis les revend; à vrai dire cette espèce est plutôt rare (depuis que les graveurs sont monnaie courante) ou ne concerne que des domaines particuliers comme les jeux sur console, qui bien que plus touchés que l’audiovisuel, ne sont pas dans le giron de la lois. Bref, on parle là, pour le coup, de 5 gus dans un garage. Je classe celui-ci dans le pirate malhonnete à tendance mafieuse même si en général il ne s’agit que ados boutonneux en mal d’argent de poche.

 

* Celui qui collectionne : le gars un peu bete qui mesure son importance sociale au nombre de mp3/divx qu’il a sur son disque dur ; éléments qu’il ne visionera jamais et qu’il n’aurait par ailleurs jamais acheté. Je classe cette catégorie plus nombreuse dans le royaume de la bétise humaine auquel la lois n’apporte rien mais où le manque d’éducation est flagrant. Son seul danger et qu’il facilite les échanges de la dernière catégorie en leur proposant des archives importantes et souvent de qualité.

 

* Enfin, monsieur tout le monde, celui qui se contente de télécharger une dizaine de CD à l’année pour son usage personnel, un titre lui a plu à la radio, il lui est plus simple de le télécharger que de l’acheter alors il le fait. Il achetera d’autres CD surement d’auteur qu’il connait mieux en faisant ses courses samedi chez Auchan … Il se sert sur emule comme il y a quelques années il confiait une K7 vierge à un ami pour lui copier un disque. Lui, il est la masse, il represente 90% de la population et il est la cause de la baisse des ventes, mais il est aussi la raison du succes de chaque artiste et aussi le premier acheteur d’élément audiovisuels. Celui que l’on appele PIRATE, c’est lui, tout le monde,  les français dans leur immense majorité.

 

Je pense que les Français demandent un minimum de respect et que me lance la pierre le Français, qu’il travaille à la SACEM ou qu’il soit élu politique ou juge, qui n’aura de sa vie jamais copié une K7 audio ou video, un CD, echangé un mp3 avec un ami ou dupliqué une VHS.

 

Je ferai un parallele avec les excès de vitesse et les pirates de la route, il y en a trois catégories:

* Ceux qui font usage de la vitesse pour perdre la police alors qu’ils transportent de la drogue par exemple

* Ceux qui roulent vite, au dela de la vitesse de façon récurente, par pur plaisir sans se soucier du risque qu’ils font prendre aux autres

* Monsieur tout le monde qui depasse la limite de 5km/h voir 20km/h de temps à autre

 

Hadopi veut instaurer le radar automatique de l’Internet, dans tout ce qu’il y a de plus inégalitaire et idiot où le couillon de passage se fera avoir alors que les deux premières catégories sauront éviter l’obstacle. A la difference près que pour cet exces de 5km/h, Hapodi enlève au chauffeur, à sa femme et ses enfants, à la fois leur voiture mais aussi leurs vélos et leurs abonnements de bus durant 1 année. Est-ce cette société que nous souhaitons ; est-ce ces personnes les affreux pirates tant décrié ces jours ci ?

 

Le mot PIRATE est à mon sens une maniere d’orienter l’opinion publique, bon nombre se diront que si l’on parle de PIRATE, alors on ne parle pas d’eux ce qui est absolument faux. C’est bien de nous tous que l’on parle ainsi ! La lois est faite pour nous tous sans elle ne sera d’aucune utilité. Sera-t-il possible un jour d’avoir sur un média de masse l’intervention d’une personne expliquant HADOPI dans ces termes, à savoir ce dont il s’agit exactement et quelles en sont ses conséquences pour notre société plutot que des discours idéologiques ?

 

Hadopi et son avocat virtuel

Petite reflexion ce matin à l’occasion de l’Hadopi 2 concernant les mesures de précaution associées à l’HADOPI, vous savez, je veux parler de ce logiciel que vous allez pouvoir installer sur votre PC pour prouver que vous n’êtes pas l’auteur des téléchargement illégaux… D’un point de vue de néophite, j’oserais presque dire de politique, cela pourrait tenir debout : on vous accuse, vous sortez les logs et vous êtes disculpés ou non… Seulement d’un poitn de vu technique il en est tout autre.

Le seul point captant toute l’information est le point d’accès wifi, la “box” comme on dit. Hors il n’est pas prevu que le logiciel soit installé ici et par ailleurs l’espace de stockage des log rendrait l’équipement bien plus couteux. Par ailleurs la diffusion de ce “spyware” dans tous les equipements réseaux (tout le monde n’utilisepas des box d’operateurs mais aussi des modem d’autres marque) n’est pas simple à envisager. C’est donc au niveau de chaque PC qu’un soft doit être installé. La seule preuve que le logiciel pourra ainsi apporter et que le pirate n’a pas agit depuis le PC en question (et encore, je passe sur les techniques de virtualisation) et d’aucune façon que le propriétaire du dit PC est innocent.

Rien ne l’empeche, en effet, d’avoir un autre équipement pour le téléchargement, je donne quelques exemple : le vieux PC désuet mais suffisent à cet effet, un netbook, un téléphone portable relié au wifi familial, une console…. autant d’équipements sur lesquel, de toutes façon, Hadopi ne fournira pas de spyware et qui ne laisseront aucune trace visible depuis l’Internet

Je trouve interessant de constater que la solution de “protection” du citoyen, prévu pour le disculper, n’est en aucun cas une preuve de son inocence.

Si toutefois, comme je le ferai, le citoyen n’installe pas ce spyware Hadopi, mais est à même de fournir des logs complets et exhaustifs de ce qui sort de son reseau pour entrer sur l’internet (par de vrai moyen techniques, efficaces et reconnus dans un univers de sécurité professionnel), il ne pourra justifier de son innocence.

S’il vous plait messieurs les politiques, laisser la technique aux professionnels, sortons de l’ameteurisme technologique et idéologique.

Firefox 3 et support des protocoles SSL avec apache

Firefox 3 a une implementation SSL differente qui rencontre un bug des librairies SSL utilisées avec Apache. Le symptome est le suivant : “SSL a reçu un enregistrement « Change Cipher Spec » inattendu.”
La solution consiste à ajouter le parametre suivant à la configuration d’apache :
SSLProtocol all -TLSv1 -SSLv2

Une leçon du film Home

En plein débat sur Hadopi, le film Home nous apprend deux choses à mon sens, ceci non en rapport avec son contenu mais plutot avec ses ventes, alors que 9,5 millions de personnes l’ont suivi sur France 2, que 1,3 millions de personnes l’ont vu sur Youtube et qu’il s’avere tout de même que le film connaît un très bon démarrage de vente de DVD, en atteste les ruptures de stock dans les magasins Fnac et les 80% du stock vendu en 2 jours (dur de trouver un chiffre exact, si quelqu’un peut m’aider …).

La première concerne le prix du DVD, il semble évident qu’à 5€ les gens se déplacent pour acheter, beaucoup plus qu’aux 25-30€ habituels. Le facteur prix serait bien un element de décision important contrairement à ce que l’industrie à l’air de penser… Un peu comme pour les cinémas d’ailleurs.

La seconde concerne la gartuitée : ce n’est pas parce que quelque chose est gratuit et librement téléchargeableque les gens ne vont pas l’acheter, lorsque d’une part la qualité est au rendez-vous et que d’autre part l’offre de prix est en rapport avec la demande.

Comme quoi avant d’engager des lois liberticides, il serait peut etre bon de revoir ses bases de marketing, ecouter sa clientelle… Qui sait, certains pourraient gagner plus en vendant moins (cher)

CQFD

En complement:

http://www.mediapart.frhttp://blogs.mediapart.fr/blog/laurent-chemla/090709/benabar-le-libertaire-de-l-internet-regule

Identifier avec tomcat 5.5 la source d’une erreur 404, 503

Avant tomcat 5.5, les pages d’erreurs (404,503…) pouvaient connaitre l’URL choisie par l’utilisateur au travers d’un classique request.getRequestURL() ; depuis la 5.5, il faut travailler autrement, en effet, l’instruction précédente renverra le nom de la page d’erreur.
Il est donc maintenant nécessaire de passer par un attribut qui conserve cette information en utilisant la commande suivante : (String) request.getAttribute(“javax.servlet.error.request_uri”);

Performance d’un hebergement en datacenter comparé à l’adsl

Durant tres longtemps j’ai été mon propre hebergeur ayant besoin de machines dédiées la solution d’hebergement à la maison etait plus rentable et permettait un meilleur control. Cette année je fais le pas et migre sur un serveur dédié sous la forme d’un RPS. Dans un autre article vous trouverez des information sur la performance du serveur en lui même, mais ici je souhaite aborder la performance perçue de mes utilisateurs.

J’ai donc realisé quelques tests basique pour voir le gain à attendre. En terme de spec, pour situer, la machine OVH est moins performante par contre le reseau n’a rien à voir : 100Mb pour OVH contre 1Mb pour mon adsl sur l’upload.
Le premier test est le chargement d’une page simple, sans la moindre donnée dedans (0 octets). Le résultat est obtenu avec woozweb qui mesure les temps de reponse. Il est sans appel, le temps moyen de chargement sur l’adsl est de 0.49s en moyenne contre 0,01s sur le RPS

Performance des RPS ovh

Je viens de m’offrir un serveur privé chez OVH, un RPS. Cela semble de jolies machine pour un cout très modeste (25€ / mois environ). Seul hic, la perf du disque qui est mutualisé dans un NAS et ne garantit que 1 Mo/s dans la version que j’ai. Après c’est plus cher. D’où la question … à quoi correspondent vraiment ses 1Mo. Du coup je lui ait appliqué mes tests habituels, dont je vous livre les résultats.

  • hdparm -t /dev/sda1 : donne 2.8Mo /s ce qui est plutôt bon puisque 1Mo/s sont promis
  • seeker donne 11 seeks/s avec un temps d’accès de 86.46ms. On a ici un debit de 44 Ko / s
  • hdparm -t /dev/sda1 : donne 523Mo /s
  • bonnie++ : write (seq char / bloc / rewrite ) – 11M – 11M – 1.8M || read (seq char / bloc ) – 2M – 2M

Les premiers éléments de performance valent grosso modo ceux d’une clef USB 1.0, autant dire que ce n’est pas l’extase. Les performance obtenues avec Bonnie sont de l’ordre du disque USB ou disque reseau NFS sur 100Mbs. Grosso-modo 3 fois moindre qu’un disque interne.
En tout cas, pour mysql, je pense qu’un gros cache est nécessaire ! A suivre avec des tests plus fonctionnels et moins technique ; a noter aussi que la QoS mise en place sur les I/O offre une certaine souplesse puisque les mesures faites ne sont pas systématiquement bloquées à 1Mo/s et tant mieux !

Coté performance calcul le résultat de lmbench est le suivant:

Process | null call / null IO / open-close / slct TCP / fork / exec prog / sh prog | 0,09 / 0,35 / 3.18 / 11.8 / 191 / 654 / 2649
Integer | calculs bits / addition / mult/ div / modulo | 0,48 / 0,48 / 0.19 / 20.5 / 19.6
Float | calculs addition / mult/ div / bogo | 1.9 / 1.9 / 8.4 / 7.63
Latency | context switch / AF UNIX / UDP / TCP / TCP-CON | 2.3 / 7.79 / 20.4 / 25.2 / 80

Ok … c’est barbare, mais il faut le comparer à d’autres tests fait. Globalement, je dirai que la machine est correct, sans plus, pas tres bonne en réseau ni en addition par rapport à mon epia 1.8G, mon P4 ou mon athlon 1.5G ; certe l’outil de bench n’utilise pas le dual core. Par contre la machine est performante en floatant et en mult / div entiere. Bref, correct et suffisant pour mon usage.
voir ici pour les autres tests faits.

Mon pense bête Ubuntu

Petite liste de commandes à ne pas oublier lorsque l’on part d’un RPS vierge. (A partir d’un UBUNTU serveur) … snif, ils n’ont pas de suse.

  • apt-get update
  • apt-get install synaptic
  • apt-get install update-manager
  • dans synaptic, ajouter les repo third party puis installer tomcat5 et java (a voir)
  • apt-get install apache2 mysql-server php5 libapache2-mod-php5 php5-mysql
  • mettre a jour les paquets en lançant update-manager -c