<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>Formats et Standards</title>
  <link rel="alternate" type="text/html" href="http://artisan.karma-lab.net/taxonomy/term/1091"/>
  <link rel="self" type="application/atom+xml" href="http://artisan.karma-lab.net/taxonomy/term/1091/atom/feed"/>
  <id>http://artisan.karma-lab.net/taxonomy/term/1091/atom/feed</id>
  <updated>2008-10-01T13:39:41+02:00</updated>
  <entry>
    <title>Fixer les problèmes d&#039;encodage</title>
    <link rel="alternate" type="text/html" href="http://artisan.karma-lab.net/node/1111" />
    <id>http://artisan.karma-lab.net/node/1111</id>
    <published>2008-09-05T10:42:26+02:00</published>
    <updated>2008-09-06T23:42:14+02:00</updated>
    <author>
      <name>Ulhume</name>
    </author>
    <category term="Formats et Standards" />
    <category term="drupalfr.org" />
    <category term="OK" />
    <category term="Planet Libre" />
    <category term="Tutoriel" />
    <summary type="html"><![CDATA[<p>
Aujourd'hui la majorité des grandes distributions est passée à l'encodage <a class='external' target='_blank' href='http://artisan.karma-lab.net/node/1105#utf' >UTF-8</a>, permettant l'affichage propre d'un large panel de symboles linguistiques. Maintenant lorsqu'il s'agit de vieux systèmes mis à jour, ou quant l'on en vient à utiliser des fichiers provenant notamment du monde Windows, il peut être utile de savoir comment unifier les encodages de sorte à garder un système de fichier propre. 
</p>
    ]]></summary>
    <content type="html"><![CDATA[<p>
Aujourd'hui la majorité des grandes distributions est passée à l'encodage <a class='external' target='_blank' href='http://artisan.karma-lab.net/node/1105#utf' >UTF-8</a>, permettant l'affichage propre d'un large panel de symboles linguistiques. Maintenant lorsqu'il s'agit de vieux systèmes mis à jour, ou quant l'on en vient à utiliser des fichiers provenant notamment du monde Windows, il peut être utile de savoir comment unifier les encodages de sorte à garder un système de fichier propre. 
</p>
<!--break-->

	<a name='chapter_1'></a>
  <h2>Régler l'encodage du système</h2>
	
<p>
  La première chose à vérifier est que le système est bien en UTF. Certains système que l'on a mis à jour à la main, sans passer par un ré-installation complète restent encore en ISO-8859-15. C'était mon cas pour une vielle configuration que j'avais fait progresser de Mandriva 7.2 jusqu'à aujourd'hui (on ne rigole pas <img src="http://artisan.karma-lab.net/sites/all/modules/contrib/smileys/packs/crystal/wink2.gif" title="Wink" alt="Wink" class="smiley-content"/>. 
</p>
<p>
  Sous Mandriva, il faut vérifier le fichier <kbd>/etc/sysconfig/i18n</kbd> qui doit contenir quelque chose comme cela :
  
  <div class='code-block code-block-fragment'>
  <div class='container'>
  <span class="re2">LC_TELEPHONE=</span>fr_FR.UTF<span class="nu0">-8</span><br />
<span class="re2">LC_CTYPE=</span>fr_FR.UTF<span class="nu0">-8</span><br />
<span class="re2">LANGUAGE=</span>fr_FR.UTF<span class="nu0">-8</span>:fr<br />
<span class="re2">LC_MONETARY=</span>fr_FR.UTF<span class="nu0">-8</span><br />
<span class="re2">LC_ADDRESS=</span>fr_FR.UTF<span class="nu0">-8</span><br />
<span class="re2">LC_COLLATE=</span>fr_FR.UTF<span class="nu0">-8</span><br />
<span class="re2">LC_PAPER=</span>fr_FR.UTF<span class="nu0">-8</span><br />
<span class="re2">LC_NAME=</span>fr_FR.UTF<span class="nu0">-8</span><br />
<span class="re2">LC_NUMERIC=</span>fr_FR.UTF<span class="nu0">-8</span><br />
<span class="re2">SYSFONT=</span>lat0<span class="nu0">-16</span><br />
<span class="re2">LC_MEASUREMENT=</span>fr_FR.UTF<span class="nu0">-8</span><br />
<span class="re2">LC_TIME=</span>fr_FR.UTF<span class="nu0">-8</span><br />
<span class="re2">LANG=</span>fr_FR.UTF<span class="nu0">-8</span><br />
<span class="re2">LC_IDENTIFICATION=</span>fr_FR.UTF<span class="nu0">-8</span><br />
<span class="re2">LC_MESSAGES=</span>fr_FR.UTF<span class="nu0">-8</span>
  </div>
  
  </div>
</p>
<p>
  Après cela, on fait comme pour Windows, on reboot <img src="http://artisan.karma-lab.net/sites/all/modules/contrib/smileys/packs/crystal/wink2.gif" title="Wink" alt="Wink" class="smiley-content"/> et le système passe tout seul en UTF-8. Une chose de faite...
</p>
<p>
  SI même après cela vous êtes toujours en ISO en tant qu'utilisateur (pour savoir cela, lancez la commande <kbd>locale</kbd> dans une console non-root, vous devriez voir des <kbD>fr_FR.UTF-8</kbd> apparaître), c'est sûrement que vous avez une configuration locale à votre compte. Regardez si vous n'auriez pas un fichier <kbd>~/.i18n</kbd> et si c'est le cas, supprimez-le, déconnectez-vous et reconnectez-vous. 
</p>

<div class='inline-box note'>
  Sous un Windows XP récent, les systèmes de fichiers sont je crois maintenant encodés en UTF-8, de même que les partages. En revanche, il y a un hic avec Java qui persiste pour des raisons historiques à rester en ISO. Du coup, un environnement de développement comme Eclipse est spontanément ISO ce qui est loin d'être une idée de génie. Pour changer cela, il faut aller dans le paramétrage d'Eclipse, section Workspace, et changer l'encodage global de l'espace de travail. Cela ne va cependant pas modifier les fichiers déjà écrits en ISO mais juste assurer que l'encodage des prochains seront en UTF.
</div>


	<a name='chapter_2'></a>
  <h2>Les noms de fichiers</h2>
	
<p>
  Une fois que le système est clairement en UTF-8, le point suivant sont les noms de fichiers. Soit, comme pour le point précédent, il s'agit d'un "vieux" système de fichier, soit plus régulièrement, c'est un Windowsien qui vous envoie une archive type Zip qui contient des encodages ISO et qui se décompresse tel-quel sur votre système de fichiers UTF-8. 
</p>
<p>
  Dans un cas, comme dans l'autre, il nous faut donc convertir chaque noms de fichier (pas leur contenu) en les renommant ce qui serait un peu fastidieux. Heureusement, une bonne âme a construit un outil qui remplis parfaitement cette tâche, <kbd>convmv</kbd>. Soit vous pouvez directement installer le paquet (ex. sous Mandriva, par un <kbd>urpmi convmv</kbd>), soit par les <a class='external' target='_blank' href='http://www.j3e.de/linux/convmv/' >sources</a>. Ensuite, la syntaxe est la suivante :
  
  <div class='code-block code-block-fragment'>
  <div class='container'>
  <span class="kw3">cd</span> mon_dossier_a_convertir<br />
convmv --notest -r -f iso<span class="nu0">-8859</span><span class="nu0">-15</span> -t utf<span class="nu0">-8</span> <span class="sy0">*</span>
  </div>
  
  </div>
</p>
<p>
  Les options <kbd>-f</kbd> et <kbd>-t</kbd> représentent respectivement l'encodage source (iso-8859-15) et cible (utf-8). L'option <kbd>notest</kbd> indique à l'outil que ce n'est pas une simulation (enlever cette option si vous voulez vérifier que tout se passe bien). L'option <kbd>-r</kbd> demande à traiter le dossier ainsi que tous les sous-dossier (récursif), à enlever donc si vous ne souhaiter traiter que le dossier courant. Enfin <kbd>*</kbd> indique qu'il fait traiter tout les fichiers, et il peut être remplacé par le nom d'un fichier unique à convertir. 
</p>
<p>
  Une fois l'opération terminé, vos noms fichiers doivent être lisibles. 
</p>


	<a name='chapter_3'></a>
  <h2>Conversion des contenus</h2>
	
<p>
   Là, nous sortons un peu du cadre de l'OS car les contenus textes sont très logiquement géré par les applications idoines. Pour convertir un contenu ISO en UTF, la commande magique est <kbd>iconv</kbd> utilisable comme ceci :

  <div class='code-block code-block-fragment'>
  <div class='container'>
  iconv --from-<span class="re2">code=</span>ISO<span class="nu0">-8859</span><span class="nu0">-1</span> --to-<span class="re2">code=</span>UTF<span class="nu0">-8</span> ancien_fichier.java -o .<span class="sy0">/</span>nouveau_fichier.java
  </div>
  
  </div>
</p>
<p>
  <kbd>iconv</kbd> est globalement moins sympa que <kbd>convmv</kbd> :
<ul>
<li>Pas de mode récursif.</li>
<li>Impossible d'écrire le fichier sur lui-même que ce soit par une redirection ou un <kbd>-o</kbd>, la sanction serait un fichier vide <img src="http://artisan.karma-lab.net/sites/all/modules/contrib/smileys/packs/crystal/wink2.gif" title="Wink" alt="Wink" class="smiley-content"/></li>
<li>Aucune vérification sur le fait que le fichier source soit effectivement codé en ISO.</li>
</ul>
</p>
<p>
  Au fond, le vrai point problématique est le dernier, mais là, iConv n'y est pour rien. En effet, il n'y a aucun moyen fiable de savoir avec quel format est encodé un fichier texte. Il existe tout au plus des algorithmes permettant de le "deviner" mais plus le texte est cours, moins l'algorithme fonctionnera. 
</p>
<p>
  En somme, si vous avez un fichier ISO parmi une série d'UTF à convertir, utilisez la syntaxe précédente, quitte à gommer les deux premiers points par un petit script que vous pouvez par exemple coller dans <a class='external' target='_blank' href='/node/1323%2523scripts' >les scripts Nautilus</a> pour les avoir sur un click-droit :

  <div class='code-block code-block-fragment'>
  <div class='container'>
  <span class="co0">#! /bin/sh</span><br />
<br />
logger <span class="re1">$PWD</span> $<span class="nu0">1</span><br />
iconv &nbsp;--from-<span class="re2">code=</span>ISO<span class="nu0">-8859</span><span class="nu0">-1</span> --to-<span class="re2">code=</span>UTF<span class="nu0">-8</span> <span class="st0">&quot;$1&quot;</span> <span class="sy0">&gt;</span> &nbsp;~<span class="sy0">/</span>tmp<span class="sy0">/</span>iconv<br />
<a target="blank" href="http://pwet.fr/man/linux/commandes/mv"><span class="kw2">mv</span></a> ~<span class="sy0">/</span>tmp<span class="sy0">/</span>iconv <span class="st0">&quot;$1&quot;</span>
  </div>
  <div class='caption'>/.gnome2/nautilus-scripts/ISO to UTF</div>
  </div>
</p>

<p>
  Maintenant si vous tenez à convertir un lot de fichier, cela peut être fait ainsi :

  <div class='code-block code-block-fragment'>
  <div class='container'>
  <span class="kw1">for</span> fichier <span class="kw1">in</span> $<span class="br0">&#40;</span><a target="blank" href="http://pwet.fr/man/linux/commandes/find"><span class="kw2">find</span></a> -type f . -name <span class="st0">&quot;*.java&quot;</span><span class="br0">&#41;</span> <span class="kw1">do</span> iconv --from-<span class="re2">code=</span>ISO<span class="nu0">-8859</span><span class="nu0">-1</span> --to-<span class="re2">code=</span>UTF<span class="nu0">-8</span> <span class="re1">$fichier</span> -c <span class="sy0">&gt;&gt;</span> ~<span class="sy0">/</span>tmp<span class="sy0">/</span>iconv <a target="blank" href="http://pwet.fr/man/linux/commandes/rm"><span class="kw2">rm</span></a> <span class="re1">$fichier</span> <a target="blank" href="http://pwet.fr/man/linux/commandes/mv"><span class="kw2">mv</span></a> ~<span class="sy0">/</span>tmp<span class="sy0">/</span>iconv <span class="re1">$fichier</span> <span class="kw1">done</span>
  </div>
  
  </div>
</p>


	<a name='chapter_4'></a>
  <h2>Conclusion</h2>
	
<p>
  Avec ces deux trois astuces, vous devriez couvrir l'ensemble des cas de figures permettant d'importer chez vous des fichiers non-ISO ou de convertir en UTF des fichiers qui devrait l'être. 
</p>
<p>
 Si l'impact UTF/ISO est assez faible pour un utilisateur standard, il est beaucoup plus critique s'agissant par exemple d'un développeur. Dans ce cas, l'UTF devient un encodage commun à tous, quel que soit le pays ou la plateforme utilisée. Et c'est encore plus vrai dans le monde open source.  
</p>    ]]></content>
  </entry>
  <entry>
    <title>Le Littré sous Linux</title>
    <link rel="alternate" type="text/html" href="http://artisan.karma-lab.net/node/1586" />
    <id>http://artisan.karma-lab.net/node/1586</id>
    <published>2008-06-29T10:09:23+02:00</published>
    <updated>2008-06-29T10:18:40+02:00</updated>
    <author>
      <name>Ulhume</name>
    </author>
    <category term="Formats et Standards" />
    <category term="OK" />
    <category term="Planet Libre" />
    <category term="Article" />
    <summary type="html"><![CDATA[<p>
  Il est possible d'être très mauvais en orthographe et pourtant d'adorer la langue française. En tout cas c'est mon cas, et j'étais tout content lorsque j'ai découvert ce projet libre du <a class='external' target='_blank' href='http://code.google.com/p/dictionnaire-le-littre/' >Dictionnaire le Littré</a> pour Gnome....
</p>
    ]]></summary>
    <content type="html"><![CDATA[<p>
  Il est possible d'être très mauvais en orthographe et pourtant d'adorer la langue française. En tout cas c'est mon cas, et j'étais tout content lorsque j'ai découvert ce projet libre du <a class='external' target='_blank' href='http://code.google.com/p/dictionnaire-le-littre/' >Dictionnaire le Littré</a> pour Gnome....
</p>
<!--break-->
<p>
<image file="ecran.png"/>
  Ce petit soft se base sur une version XMLifiée du dictionnaire « Le Littré », écrit par... 
  <a target='_blank' href='http://fr.wikipedia.org/wiki/Emile Littré'>
  Emile Littré
  </a> au  19ème siècle. Vous pouvez l'installer soit en passant par les binaires fournis sur le site, soit en compilant vous même les sources qui se trouvent au même endroit. 
</p>
<p>
  En tout cas, un petit soft bien sympa, merci à ses auteurs. 
</p>

<p>
<u>Source:</u> L'excellent <a class='external' target='_blank' href='http://www.framasoft.net/article4725.html' >Framasoft</a>. 
</p>    ]]></content>
  </entry>
  <entry>
    <title>OpenDocument a gagné...</title>
    <link rel="alternate" type="text/html" href="http://artisan.karma-lab.net/node/1571" />
    <id>http://artisan.karma-lab.net/node/1571</id>
    <published>2008-06-20T23:47:51+02:00</published>
    <updated>2008-06-20T23:50:17+02:00</updated>
    <author>
      <name>Ulhume</name>
    </author>
    <category term="Formats et Standards" />
    <category term="OK" />
    <category term="Planet Libre" />
    <category term="Article" />
    <summary type="html"><![CDATA[<p>
Même en ces moments pour ainsi dire moroses, il y a encore de petites choses qui font plaisir à lire :
<blockquote><p>ODF a clairement gagné. Notre métier est de vendre du logiciel. Nous n'avions simplement pas la possibilité de le mettre en œuvre au beau milieu de notre phase de livraison.</p></blockquote>
<blockquote><p>Nous n'avons donc pas pu le faire pour la sortie d'Office 2007. Mais nous sommes impatients et résolus à faire bien plus que des traducteurs  ODF-OOXML.</p></blockquote>
</p>
    ]]></summary>
    <content type="html"><![CDATA[<p>
Même en ces moments pour ainsi dire moroses, il y a encore de petites choses qui font plaisir à lire :
<blockquote><p>ODF a clairement gagné. Notre métier est de vendre du logiciel. Nous n'avions simplement pas la possibilité de le mettre en œuvre au beau milieu de notre phase de livraison.</p></blockquote>
<blockquote><p>Nous n'avons donc pas pu le faire pour la sortie d'Office 2007. Mais nous sommes impatients et résolus à faire bien plus que des traducteurs  ODF-OOXML.</p></blockquote>
</p>
<!--break-->
<p>
  Voilà une déclaration qui fera date, car émise en tout simplicité par Stuart McKee, Responsable technologique à l'échelon national chez Microsoft, pendant le sommet Red Hat.
</p>
<p>
 Le support d'ODF, en natif, pour Office 2007 devrait ainsi être planifié pour le premier semestre 2009, à l'occasion du second service pack.  
</p>
<p>
Source : <a class='external' target='_blank' href='http://www.infoworld.com/article/08/06/19/Red_Hat_Summit_panel_Who_won_OOXML_battle_1.html' >Infoworld</a>
</p>    ]]></content>
  </entry>
  <entry>
    <title>Flash 10, la nouvelle plateforme RIA libre ?</title>
    <link rel="alternate" type="text/html" href="http://artisan.karma-lab.net/node/1536" />
    <id>http://artisan.karma-lab.net/node/1536</id>
    <published>2008-05-15T14:35:06+02:00</published>
    <updated>2008-05-15T19:39:13+02:00</updated>
    <author>
      <name>Ulhume</name>
    </author>
    <category term="Formats et Standards" />
    <category term="OK" />
    <category term="Planet Libre" />
    <category term="Article" />
    <summary type="html"><![CDATA[<p>
  Une nouvelle version, de nouvelles fonctionnalités, rien de bien extraordinaire me direz-vous. Et pourtant, Flash Player 10 représente un tournant tant pour Adobe que pour la communauté du libre.
</p>
    ]]></summary>
    <content type="html"><![CDATA[<p>
  Une nouvelle version, de nouvelles fonctionnalités, rien de bien extraordinaire me direz-vous. Et pourtant, Flash Player 10 représente un tournant tant pour Adobe que pour la communauté du libre.
</p>
<!--break-->
<p>
  En effet, à l'heure où les plateforme de Applications Internet Riche (RIA) se multiplient comme des petits pains (PRISM, AIR, SilverLight, JavaFX, etc.), Adobe s'est donné les moyens de rendre son lecteur le plus universel possible. C'est du coup la première fois qu'un version du lecteur sort <b>en même temps</b> pour MacOS, Windows ET Linux. Ce fait en lui-même est un événement qui prouve que la plateforme libre devient de moins en moins contournable. 
</p>
<p>
   Autre aspect majeur, cette version 10 est en réalité la première d'une nouvelle génération suivant les spécification de l'<a class='external' target='_blank' href='http://www.adobe.com/aboutadobe/pressroom/pressreleases/200804/050108AdobeOSP.html' >Open Screen Project</a>.</p>
<p>
   Ce projet vise à définir une plateforme ouverte d'Application Internet Riche basée sur les formats d'Adobe. Il est soutenu entre autre par Motorola, Intel, LG Electronics et peut être résumé par les points suivants :
<ul>
<li>Ouverture des spécifications pour les formats SWF et FLV</li>
<li>Levée des restrictions d'usage sur ces formats</li>
<li>Ouverture des protocoles Apple Flash Cast et AMF</li>
<li>Suppression des coûts de licence associé au lecteur Flash et AIR.</li>
</ul>
</p>
<p>
Il n'y a donc pas à ma connaissance d'ouverture des sources des lecteur eux-mêmes mais malgré cela, cette initiative devrait rapidement être profitable à 
  <a target='_blank' href='http://fr.wikipedia.org/wiki/gnash'>
  gnash
  </a>, le lecteur libre, qui pour l'heure est d'une stabilité plus que moyenne.
</p>

<p>
   Il ne reste maintenant plus qu'à tester ce nouveau lecteur qui au delà de ce qui vient d'être dit, affiche tout de même une liste <a class='external' target='_blank' href='http://labs.adobe.com/technologies/flashplayer10/releasenotes.html' > impressionnante de nouveautés</a>. 
</p>

    ]]></content>
  </entry>
  <entry>
    <title>Microsoft/OOXML, langue numérique officielle de l&#039;état...</title>
    <link rel="alternate" type="text/html" href="http://artisan.karma-lab.net/node/1527" />
    <id>http://artisan.karma-lab.net/node/1527</id>
    <published>2008-04-21T14:52:56+02:00</published>
    <updated>2008-04-21T20:05:21+02:00</updated>
    <author>
      <name>Ulhume</name>
    </author>
    <category term="Formats et Standards" />
    <category term="OK" />
    <category term="Planet Libre" />
    <category term="Article" />
    <summary type="html"><![CDATA[<p>
L’OOXML, ce format de document bureautique poussé par Microsoft, devenu après <a class='external' target='_blank' href='http://artisan.karma-lab.net/node/1522' >moultes péripéties</a> une norme ISO, semble aujourd'hui bien parti pour devenir la langue numérique officielle de la "République" Française. C'est un peu anticipé, certes, mais que penser d'autre de cette étrange séquence d'événements…
    ]]></summary>
    <content type="html"><![CDATA[<p>
L’OOXML, ce format de document bureautique poussé par Microsoft, devenu après <a class='external' target='_blank' href='http://artisan.karma-lab.net/node/1522' >moultes péripéties</a> une norme ISO, semble aujourd'hui bien parti pour devenir la langue numérique officielle de la "République" Française. C'est un peu anticipé, certes, mais que penser d'autre de cette étrange séquence d'événements…
</p>


	<a name='chapter_1'></a>
  <h2>Petit introduction des acteurs</h2>
	
<p>
	Avant de commencer, introduisons rapidement les acteurs de cette formidable histoire en commençant par la Direction Générale de Modernisation de l'Etat (DGME) qui, comme son nom l'indique, a pour mission de moderniser l'administration en général, et son aspect numérique en particulier. Précisons que la 
  <a target='_blank' href='http://fr.wikipedia.org/wiki/DGME'>
  DGME
  </a> dépend du Ministère du Budget, des Comptes publics et de la Fonction publique, autrement dit… de Bercy. </p>
<p>
En 2005 a été confié à la DGME le pilotage du projet ADELE (projet d'Administration ELEctronique) qui va prendre en charge des sujets aussi divers que l'archivage numérique, identité numérique, etc. Les missions de l'ADELE  sont :
<ul>
<li>Simplifier la vie de l'usager dans sa relation à l'administration</li>
<li>Améliorer l'efficience du service public</li>
<li>Valoriser l'agent public dans sa mission</li>
</ul>
</p>
<p>
   L'ADELE est très fortement liée au monde libre (quelle meilleure manière de valoriser l'argent publique) et met même en œuvre une plate-forme de développement collaboratif, <a class='external' target='_blank' href='http://admisource.gouv.fr/' >Admisource</a> alias <q>la Forge d'ADELE</q>. Tout un symbole. 
</p>
<p>
	Mais un projet encore plus ambitieux est pris en charge par l'ADELE : le Référentiel Général d'Interopérabilité (RGI). Ironiquement soutenu par les acteurs du libre en France, le RGI vise à définir l'ensemble des règles partagées entre les acteurs de l'administration, format bureautique compris. Pour saisir son importance, il faut bien comprendre que contrairement à l'ancien CCI (Cadre Commun d'Interopérabilité), le RGI a <external href=http://www.legifrance.gouv.fr/affichTexte.do;jsessionid=7A0FDD2AC1EBB74A6114B7DC402A611F.tpdjo08v_1?cidTexte=LEGITEXT000006052816&dateTexte=>force d'obligation</external>. Toutes les administrations sans exception devront s'y soumettre. Et le seul format de document bureautique capable de répondre au critères d'interopérabilité exigé par le RGI, est l'OpenDocument (voir la <a class='external' target='_blank' href='/%20https%3A/%252Fwww.ateliers.modernisation.gouv.fr/ministeres/domaines_d_expertise/architecture_fonctio/public/rgi/referentiel_general1617/downloadFile/file/Referentiel_General_Interoperabilite_Volet_Technique_V0.90.pdf%20' >version 0.90 du RGI</a>, page 30). 
</p>
<p> C'est donc bien là que l'histoire semble commencer à s'envenimer. On pouvait même, en prêtant l'oreille, entendre des dents grincer par delà la grande marre… 
</p>


	<a name='chapter_2'></a>
  <h2>Référentiel bloqué</h2>
	
<p>
Mais le 12 Octobre 2007, le projet RGI, sans raison, s'arrête brutalement. De vilains colporteurs de rumeurs parlent alors d'un certain éditeur qui, aidé de certaines administrations locales et d'une erreur de procédure lors de la rédaction du premier texte, aurait fait pression pour mettre le projet en sommeil quelque temps. Il faut dire que pour Microsoft le ciel français n'est pas des plus clément car au-delà de l'évincement de son format du RGI, la France par le biais de l'AFNOR vote pour l'instant "non" clair et franc, à sa normalisation par l'ISO. Tout temps gagné est donc bon à prendre… 
</p>

<p>
Et ce ne fût pas mauvaise stratégie car au 1er Avril, coup de théâtre, contre toute attente, du jour au lendemain (c'est à peine exagéré) la France choisit finalement… de s'abstenir. 
<blockquote><p> A la lumière des contributions et des commentaires, il nous est apparu qu'une "Désapprobation" n'était plus justifiée. Pour autant, il demeure encore des incertitudes sur les textes et les engagements, ce qui nous a conduit à nous prononcer par une "Abstention"</p></blockquote> 
</p>
<p>
(Tony Hittema, directeur technique de l'Afnor. Source: <a class='external' target='_blank' href='/%20http%3A/%252Fwww.lesechos.fr/info/hightec/300253698.htm%20' >Les Echos</a>). 
</p>

<p>
   Alors que peut motiver un si brusque changement de position de la part de l'AFNOR ? Quelles sont ces mystérieuses <q>contributions et commentaires</q> ? 


	<a name='chapter_3'></a>
  <h2>D'un \"NON\" franc à une étrange abstention</h2>
	
<p>
Il y en a eu plusieurs <q>contributions</q> en réalité :  <a class='external' target='_blank' href='/HP%20Position%20Statement%20on%20Standardization%20of%20Office%20Document%20Formats' >la position d'HP</a>, cette de <a class='external' target='_blank' href='http://www.durusau.net/publications/wholoses.pdf' >Patrick Durusau</a> (éditeur du projet ISO pour l'OpenDocument), et enfin une lettre d'<a class='external' target='_blank' href='http://www.lesechos.fr/medias/2008/0331//300253699.pdf' > Eric Boustouller</a>, Président de Microsoft France adressée à l'Afnor. 
</p>
<p>
Je passerais rapidement sur la position de Hewlett-Packard qui a à peu près autant de compétences sur le sujet qu'un fabriquant de bocaux sur l'art de faire un confit. La position de P. Durusau, contient quant à des assertions assez sympas du genre <q>OOXML est plus avancé qu'ODF, donc si OOXML n'est pas normalisé, ODF disparaîtra.</q>. Très fin, très poussé, très technique donc… passons… Reste enfin la lettre d'Eric Boustouller qui est en soi un très bel exemple de déclaration d'intention. Reste encore à y croire. 
</p>
<p>
  	En somme, les fameuses <q>contributions</q> nous laissent quelque peu sur notre faim. Et pourtant ce serait bien ces éléments qui officiellement auraient fait changer la position de la DGE et de la DGME, et donc de l'Afnor, d'un "NON" convaincu à une "abstention"… qui semble comme dictée par quelque chose d'autre.
</p>
<p>
   Même l'<a class='external' target='_blank' href='http://www.april.org/articles/communiques/pr-20080402.html' >APRIL n'y croit pas</a> et moi, pour trouver une raison, j'ai du bien mal à m'empêcher de suivre le fil d'Ariane qui mène de la DGME à Bercy, de Bercy au ministère des Finances, et de ce ministère au cabinet de la <a class='external' target='_blank' href='http://www.lemagit.fr/2008/04/02/openxml-est-normalise%e2%80%a6-le-processus-de-vote-de%20-la-france-lui-lest-moins/' >présidence de la république</a>…
</p> 


	<a name='chapter_4'></a>
  <h2>Du trépas d'ADELE à la résurrection du RGI</h2>
	
<p>
Mais laissons mes délires paranoïaques de côté un instant pour avancer un peu dans le temps, le 11 Avril. La communauté est réunie pour salon Solution Linux et va apprendre une bien triste nouvelle, la DGME se retire du libre en annonçant le décès d'ADELE…
<blockquote><p>
Le programme ADELE est prévu pour s’échelonner sur 4 ans de 2004 à 2007. Il est terminé et il n’y plus de programme Adele en tant que tel. La DGME est en train de modifier ses missions vers un accouplement des ministères, vers la mise en œuvre de la réforme générale des politiques publiques, nouveau programme de modernisation et de transformation de l’État. Et donc pour l’année prochaine les conférences ADELE n’ont plus lieu d’être
</p></blockquote>
</p>

<p>
	Voici donc le <q>nouveau</q> programme de modernisation en route, paix à l'ancien plus libre mais moins lucratif. ADELE est quant à elle… enterrée. Mais une question subsiste, que va devenir le lourd sommeil du RGI ?
</p>
<p>
En bien la réponse ne se fait pas attendre. Le 16 Avril, voilà que par miracle, la machine RGI se remet brutalement en route et avec un surprenant dynamisme qui plus est. Mais pas exactement le RGI d'origine, un modèle modifié, amélioré diront certains, intégrant maintenant fièrement Microsoft/OOXML aux côtés d'OpenDocument.
</p>
<p>
   	A ce stade, seules de sombres suppositions permettaient d'imaginer ce qui jusqu'alors bloquait le RGI. Mais c'est finalement un chef de service de la DGME qui coupe court à toute rumeur par un courriel que c'est procuré <a class='external' target='_blank' href='/%20http%3A/%252Fwww.lemagit.fr/2008/04/17/openxml-aussitot-normalise-aussitot-adoube-par-letat/%20' >LeMagIT</a> :
<blockquote><p>Le projet de RGI présenté lors du dernier comité des référentiels du 12 octobre 2007 avait été mis en attente, suite à la démarche engagée à l’ISO par l’ECMA concernant le standard OpenXML. Cette démarche ayant maintenant abouti, nous en avons tenu compte et nous souhaitons engager sans délai la démarche de validation du RGI, pour une présentation du projet aux assises du numérique de fin mai 2008.</p></blockquote>
</p>

<p>
Voilà au moins quelque chose de clair, le RGI attendait "juste" que Microsoft achève sa normalisation pour poursuivre son chemin… 
</p>


	<a name='chapter_5'></a>
  <h2>Mes impôts en 2010</h2>
	
<p>
Alors certes extrapoler la suite de cette histoire avec Microsoft/OOXML comme langue numérique officielle de l'état, n'est que pure anticipation. Des esprits moins chagrins que le mien verront même sûrement ici une démarche juste poussée par un souci d'égalité. Mais au vu des moyens mis en œuvre, j'avoue manquer d'optimisme. Et je ne risque en tout cas pas de faire des yeux ronds si je reçois un jour ma feuille d'impôts au format Microsoft/OOXML. Feuille d'Impôt qui malgré la normalisation du format utilisé, ne sera bien évidemment lisible qu'avec Microsoft Office 2010. 
</p>

    ]]></content>
  </entry>
  <entry>
    <title>OOXML, ou les routes du paradis</title>
    <link rel="alternate" type="text/html" href="http://artisan.karma-lab.net/node/1522" />
    <id>http://artisan.karma-lab.net/node/1522</id>
    <published>2008-04-07T14:24:52+02:00</published>
    <updated>2008-04-08T09:26:37+02:00</updated>
    <author>
      <name>Ulhume</name>
    </author>
    <category term="Formats et Standards" />
    <category term="OK" />
    <category term="Planet Libre" />
    <category term="Article" />
    <summary type="html"><![CDATA[<p>
Ca y est, c’est fait, l’Office OpenXML est officiellement une norme ISO.  Cotillons, champagne, Youpi !!!</p>
    ]]></summary>
    <content type="html"><![CDATA[<p>
Ca y est, c’est fait, l’Office OpenXML est officiellement une norme ISO.  Cotillons, champagne, Youpi !!!</p>
<!--break-->
<p>
<a class='external' target='_blank' href='http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=45515' >ISO 29500</a>, voilà le doux label que Microsoft a enfin réussi à obtenir au prix de tant d’effort, de sueur et de sang (qui a dit le sien ?), et un peu plus de 2 ans après l’
  <a target='_blank' href='http://fr.wikipedia.org/wiki/OpenDocument'>
  OpenDocument
  </a>. Un format standard donc, ouvert à tous, et venant de Redmond en plus ? Mais pourquoi diantre fût-ce si long ? Pour un début d’explication, regardons la carte…
</p>
<p>
<image id="1" width="300px"/>
Elle est marante cette carte en fait, c’est un vrai cours de géopolitique. En rouge, les gentils, ou ceux qui aimeraient bien être les gentils, ou encore ceux qui ne sont pas exactement en position de déplaire aux les gentils. 
</p>
<p>
En vert, ce sont les méchants. Soit parce qu’ils connaissent bien les gentils vu qu’ils vivent à côté, soit parce qu’ils ont l’ambition d’être un jour au moins aussi fort que les gentils. 
</p>
<p>
En gris, nous avons les chieurs. Soit ils veulent être (à nouveau) aussi puissants que les gentils, soit c’est dans les gênes, on ne sait pas bien.  
</p>
<p>
Enfin on a les bleus, ceux qui n’ont rien dit ou encore n’ont rien à dire. On remarquera comme exemple ce gros continent plein de gens qui n’ont rien à dire car ils n’ont sûrement pas encore l’électricité.</p>
<p>
En puis on a les têtes de morts. Les têtes de morts sont toutes les <a class='external' target='_blank' href='http://www.zdnet.fr/actualites/informatique/0,39040745,39380140,00.htm' >soupçons d’irrégularité</a> ayant potentiellement entaché le vote du pays concerné. Entendre ici « soupçon », dans le sens « des <i>soupçons</i> de fraude pèsent sur les dernières élections en Russie ». A savoir que tout le monde se doute bien que c’est évidement faux, et que seuls des journalistes peu respectueux des consignes, des activistes au relents idéalistes, ou encore des terroristes aussi dangereux qu’extraordinairement doués en avionique, peuvent donner foi et propager des thèses pareils. Mais bon, ça fait un paquet de tête de morts tout de même…</p>
<p>
  Tête de mort ou pas, ça ne change de toute façon plus rien maintenant, l’ISO 29500 est arrivé !!  re-youpi !!! Car c’est génial ! Tout le monde va avoir le droit de l’utiliser maintenant. Fini les formats binaires tout moisis par dix ans de baston stérile avec WordPerfect. Microsoft a même promis, juré, craché que le gentil Balmer n’allait (plus) jamais poursuivre un auteur utilisant OOXml dans un autre logiciel que ceux de Microsoft. Bon, on ne sait pas bien si cette « promesse » couvre l’ensemble de la norme, on ne sait pas bien ce que cette promesse faite pour l’ECMA donne pour l’ISO,  on ne sait pas bien non plus <q>où</q> dans le monde cette promesse s’applique… bon, on n’en sait pas grand-chose en fait. Mais Balmer a promis et c’est un gentil gars, bon et franc, et on ne peut que lui faire confiance. </p>
<p>
Ceci dit, une chose est sûre, elle, c’est que celle promesse du pardon absolu, et la licence qu’elle accompagne, n’est en revanche pas compatible avec la 
  <a target='_blank' href='http://fr.wikipedia.org/wiki/GPL'>
  GPL
  </a>. C'est ce que nous explique <a class='external' target='_blank' href='http://blogs.msdn.com/brian_jones/archive/2005/09/22/472826.aspx' >gentil employé de gentil Balmer</a>. 
</p>
<p>
  Mais un si petit détail ne devait en aucun cas empêcher <external href= "http://www.microsoft.com/presspass/press/2008/apr08/04-01OpenXMLVotePR.mspx"> les verres de tinter</external> si en plus, cette satanée Europe ne s'était pas prise à <a class='external' target='_blank' href='http://europa.eu/rapid/pressReleasesAction.do?reference=MEMO/08/19&amp;format=HTML&amp;aged=0&amp;language=FR&amp;guiLanguage=en' >remettre ça</a> avec leur histoire absurde de concurrence. Et ce même après tous les efforts consentis ? Il n'y a pas à dire, s’acharner ainsi n’est que pur sadisme !! </p>
<p>
Mais Microsoft a vu Dieu, et ce dieu s’appelle <a class='external' target='_blank' href='http://www.microsoft.com/france/interop/' >Interopérabilité</a>, et Microsoft sait que la longue est la route du repenti. </p>
    ]]></content>
  </entry>
  <entry>
    <title>Epopée pour écouter librement de la musique</title>
    <link rel="alternate" type="text/html" href="http://artisan.karma-lab.net/node/1520" />
    <id>http://artisan.karma-lab.net/node/1520</id>
    <published>2008-04-03T01:54:13+02:00</published>
    <updated>2008-04-03T18:54:11+02:00</updated>
    <author>
      <name>Ulhume</name>
    </author>
    <category term="Formats et Standards" />
    <category term="OK" />
    <category term="Planet Libre" />
    <category term="Tutoriel" />
    <summary type="html"><![CDATA[<p>
  A l'origine on se dit seulement : <q>Moi aussi je vais m'acheter MON lecteur audio, ne serait-ce que pour avoir une once d'intimité dans le métro</q>. Mais comme on est pas idiot, on se dit aussi <q>La musique c'est bien, mais vu la capacité, autant que cela fonctionne aussi pour les données.</q>. Et comme on est linuxien, on rajoute : <q>Plutôt que l'iBidule, autant prendre une système de clef USB améliorée, c'est universel ça</q>. Et Puis on est libre, il nous en faut donc une <q>qui lise en plus l'OGG !!</q>. En bref, un cahier des charges somme toute simplissime mais qui de nos jours débouche irrémédiablement sur une véritable galère. 
</p>
    ]]></summary>
    <content type="html"><![CDATA[<p>
  A l'origine on se dit seulement : <q>Moi aussi je vais m'acheter MON lecteur audio, ne serait-ce que pour avoir une once d'intimité dans le métro</q>. Mais comme on est pas idiot, on se dit aussi <q>La musique c'est bien, mais vu la capacité, autant que cela fonctionne aussi pour les données.</q>. Et comme on est linuxien, on rajoute : <q>Plutôt que l'iBidule, autant prendre une système de clef USB améliorée, c'est universel ça</q>. Et Puis on est libre, il nous en faut donc une <q>qui lise en plus l'OGG !!</q>. En bref, un cahier des charges somme toute simplissime mais qui de nos jours débouche irrémédiablement sur une véritable galère. 
</p>
<!--break-->

	<a name='chapter_5'></a>
  <h2>Un simple lecteur USB</h2>
	
<p>
  <image id="1" width="150px"/>
  Fort de mon petit cahier des charges, je me dirige donc d'un pas décidé vers <a class='external' target='_blank' href='http://www.tv5.org/TV5Site/info/afp_article.php?idrub=10&amp;xml=newsmlmmd.acfe2e4922bd666367f921b7bd642b52.451.xml' >le Conformama de la culture</a>. Je regarde un peu ce qui existe en clef mémoire qui lit la musique au format OGG et je tombe sur la <external href="">YP U3</external> 1Go. J'avais offert à ma femme son vénérable ancêtre d'il y a un an qui marche très bien. Je demande donc au vendeur de me fournir là chose et bien évidement, il en a plus, il ne lui reste que des 2Go. Comme le monsieur ne semble pas bien disposé à me conseiller sur quelque chose qui ne vaut pas au minimum 200€, j'obtempère. 
</p>
<p>
  Ce lecteur en soit est bien sympa. Il est petit, léger avec de jolies LED bleus et un écran 
  <a target='_blank' href='http://fr.wikipedia.org/wiki/OLED'>
  OLED
  </a>, bleu lui aussi. En plus de la lecture des MP3 et OGG, il dispose d'une radio avec RDS, d'un processeur sonore doté de multiples effets (3D, basses, élargissement du son, etc.) et évidemment d'un port USB rétractable. Et le tout pour un prix acceptable, que demander de plus ?  Et comme il existe en plein de couleurs vachement cool, je l'ai pris... en noir.
  </p>
  <p>
  Alors évidement, de retour au bureau, je me hâte de coller le bidule dans mon PC. Et là, surprise... voilà Windows (et oui, on choisit pas toujours…) qui s'inquiète bruyamment de ne pas pouvoir trouver de pilote pour cet étrange périphérique... Une simple clef mémoire... Une vague inquiétude me gagne... Je googlise, je forumise, et je tombe enfin sur le pot aux roses. Contre toute attente sensée, ce lecteur n'est absolument pas reconnu comme une clef mémoire mais comme un espèce de machin ne causant seulement le protocole <a class='external' target='_blank' href='http://en.wikipedia.org/wiki/Media_Transfer_Protocol' >MTP</a>
</p>
<p>
  Alors pour ceux qui comme moi découvrent le MTP, ce truc est un immonde protocole Microsoftien destiné à synchroniser les fichiers multimédias entre le PC et une unité mobile. Le tout nécessitant bien évidement l'installation d'un pilote spécifique doublé d'un logiciel client propriétaire. Faute de quoi, vous êtes condamné à ne pas avoir l'insigne honneur d'avoir le simple droit de mettre votre musique dans votre lecteur.</p>
<p>
 Quel intérêt me direz-vous ? Techniquement, absolument aucun. Mais d'un point de vue idéologique, la manœuvre est loin d'être innocente. Car grâce à un tel système, les grands sages peuvent vérifier ce qui rentre de pas beau et de vilain dans <q>votre arme de de-culturisation massive</q>. Que ce soit pour vous taper sur les doigts de manière <q>progressive</q> si les droits ne sont pas respectés ou bien simplement tenir sur votre comptes de petites statistiques d'écoutes bien pratiques...</p>
<p>Ceci me mène au deuxième avantage, financier celui là. Car quoi de plus facile avec ce genre d'interface, que de coller une boutique en ligne permettant, d'un clique d'un seul, de faciliter l'achat de musiques ? Tout le monde rêve du succès du couple iPod/iTune, y compris Microsoft et... Samsung. Sans compter qu'une telle interface avec ses fameuses statistiques, remontées <external href="">dans votre dos</external>, permet de vous conseiller ce <q>gentil consommateur</q> qui ne peut donc qu'apprécier cette avancée <q>technologique</q>. Qui voudrait après cela de ce <q>vieux</q> système de fichier tout simple, sans aucune valeur marchande où chacun peut mettre ce qu'il veut sans contrôle ? 
</p>
<p>
 Ceci dit, cela a au moins un avantage, n'étant pas une unité de stockage, ce lecteur n'est pas soumis à la taxe sur la copie privée. Mais pour le coup, moi qui voulais me servir de cette clef pour autre chose qu'écouter ma musique, c'était loupé. S'il faut que je me balade avec mon CD d'installation en expliquant à mon client, <q>Ahem... Excusez-moi mais pouvez-vous contacter en urgence votre service d'assistance informatique pour que je puisse installer le pilote qui va me permettre de recopier la présentation dont nous avons besoin pour commencer la réunion ? </q>
</p>
<p>
  Sans compter que pour Linux, le MTP n'est pas vraiment le top non plus et ce même s'il existe quelques <a class='external' target='_blank' href='http://libmtp.sourceforge.net/' >projets de support</a>. Il paraîtrait même que cela marche avec Amarok, ce qui avouons le, me fait une belle jambe. Et promis, dés que j'en ai deux, je fais un marathon...
</p>
<p>
  Et à ce niveau là d'amertume et désespoir tout relatif, que je tombe sur un forum plus éclairé que les autres, qui me donne la solution. Il y est expliqué qu'il existe un firmware permettant de libérer la bestiole en lui rendant la fonction qu'elle n'aurait jamais du perdre, celle d'une simple clef mémoire reconnue de toute machine sans distinction. 
</p>


	<a name='chapter_6'></a>
  <h2>Le flashage de la bête</h2>
	
<p>
   Avant de commencer, il faut savoir ce que vous allez y perdre quelques fonctions. A ce que j'ai constaté, il s'agit du 
  <a target='_blank' href='http://fr.wikipedia.org/wiki/RDS'>
  RDS
  </a> ainsi que la gestion des tags (vous ne perdez rien en fait, mais ils s'affichent en Coréen <img src="http://artisan.karma-lab.net/sites/all/modules/contrib/smileys/packs/crystal/wink2.gif" title="Wink" alt="Wink" class="smiley-content"/> )
</p>
<p>
Il parait aussi que la navigation est moins simple mais je n'ai pas été plus gêné que cela. Donc si vous n’en avez cure et <strong>n’avez pas peur de transformer votre lecteur en brique de Légo</strong>, passons aux choses sérieuses.
</p>
<p>
En fait, ce firmware magique est une version très officielle version made in SAMSUNG, mais dédiée au marché Coréen. Heureusement les menus restent en anglais et la disparition du RDS tient juste au fait que ce système n'est pas utilisé en asie. 
</p>
<p>
  La première chose à faire est de télécharger ce <a class='external' target='_blank' href='ftp://celtic.no-ip.org/pub/Samsung_YP_U3/DFU.ZIP' >gros fichier</a>. Une fois récupérée, faites un coup de clique-droit/extraire. Dans le dossier ainsi créé, allez directement dans <kbd>DFU/DFU_update_1_10_MSC</kbd>. MSC veut dire Mass Storage USB Class, c'est ce que nous cherchons à faire. L'autre étant un firmware MTP. 
</p>
<p>
  Dans ce dossier se trouvent deux nouvelles archives. Faites à nouveau un clique-droit/extraire sur chacune d'entre elles. Renommez le dossier <kbd>20070918161625140_YP_U3_DFU_Loader_070706</kbd> en <kbd>serenade</kbd>. Ensuite renommez <kbd>20070918161625140_YP_U3_MSC_FW_VER110WA_070906_AS</kbd> en <kbd>firmware</kbd>. 
</p>
<h3>La version simple</h3>
<p>
  Si vous avez de la chance (ce ne fût pas mon cas), il suffit simplement de copier dans le dossier <kbd>SYSTEM</kbd> les fichiers <kbd>YP-U3.RSC</kbd> et <kbd>YB-UT.SET</kbd>, qui se trouve dans <kbd>firmware</kbd>. Pour ce faire, il faut encore passer par MTP. Sous Winmachin cela passe par l'installation du CD fournit. Sous Linux, vous pouvez passer par <a class='external' target='_blank' href='http://zulio.org/journal/post/2007/07/23/Installation-dun-lecteur-Samsung-YP-U3-sur-un-systeme-GNU-Linux' >ce tutorial</a>. 
</p>
<p>
  Lorsque ces deux fichiers sont copiés, il suffit de retirer <q>en toute sécurité</q> votre clef et de l’allumer. Elle devrait vous indiquer qu'il met à jour le firmware, et c'est terminé !!
</p>

<h3>La version épique</h2>
<p>
  Si la version simple ne fonctionne pas, il faut envisager de passer aux choses sérieuses. A savoir la mise à jour via le mode <kbd>DFU</kbd> (Device Firmware Update) du lecteur. Ce mode bascule la clef dans un état spécial et qui permet de lui envoyer, de l’ordinateur, les mises à jour. 
</p>
<p>
  Alors pour ce qui suit, certains ont semble t-il réussi avec le couple MacOS/VmWare mais personnellement j'ai lamentablement échoué avec Linux/VmWare. Une vraie machine sous Windows est donc plus sûre à mon sens. 
</p>
<p>
  Pour commencer, il faut copier sur la machine Windows les deux dossiers que nous avons décompressez plus tôt : serenade et firmware. Ensuite, il faut suivre les étapes suivantes :
</p>
<p>
<image id="2"/>
  <u>Etape 1.</u> Cette partie demande un peu de dextérité. Prenez votre lecteur et déplacez le bouton <kbd>hold</kbd> dans le sens inverse de la flèche (déverrouillage). Ensuite pressez la touche <kbd>user</kbd> puis la touche <kbd>record (le point rouge)</kbd> pendant autant de temps qu'il le faut pour que les LEDs se mettent au bleu. Ne relâchez pas et branchez le lecteur dans un port USB du PC sous Windows. Ceci fait vous pouvez relâcher. 
</p>
<p>
<image id="3" width="150px"/>  <u>Etape 2.</u> Windows va couiner en disant qu'il veut un pilote pour un <kbd>SAMSung DFU device</kbd>. Indiquez lui que le pilote se trouve dans le dossier <kbd>Serenade</kbd> et laissez le installer son gourbi.
</p>
<p>
  <u>Etape 3.</u> Prenez un explorateur de fichier et allez dans le dit dossier <kbd>Serenade</kbd> puis exécutez le fichier <kbd>Serenadedfu.exe</kbd>. Ne faites pas attention aux deux messages d'erreur et vous devriez déboucher sur un panneau avec un numéro de série en haut du genre <kbd>S5L8424 rev. 2</kbd> et 3 boutons <kbd>browse…</kbd>. 
</p>
<p>
  Pressez le <strong>deuxième</strong> bouton <kbd>browse...</kbd> et allez chercher dans le dossier <kbd>serenade</kbd>, le fichier <kbd>YP-U3_DFULoader_070705.DFU</kbd>. Pressez ensuite le <strong>troisième</strong> bouton <kbd>browse</kbd> pour cette fois, dans le dossier <kbd>firmware</kbd>, prendre le fichier <kbd>YP-U3.BIN</kbd>. Enfin, pressez le bouton <kbd>Download</kbd>. 
</p>
<p>
  <u>Etape 4.</u> Là soit tout se passe bien, et vous pouvez aller à l’étape 5, soit Windows re-couinne comme quoi il lui re-manquerait un pilote. L'application Serenade elle, va vous dire qu'elle a lamentablement <kbd>failled to reenumerate the device</kbd>.  Là, Ne paniquez pas et garez votre serviette de toilette. Recommencez simplement l'étape 2 et lorsque Windows a fini, validez le message d'erreur de Serenade puis fermez l'application. Retirez la clef, recommencez l'étape 1, puis l'étape 3. Cette fois, le téléchargement devrait se poursuivre jusqu'à la fin. 
</p>
<p>
  <u>Etape 5.</u>Le téléchargement est terminé et le lecteur doit afficher un truc du genre <kbd>Module cheching...</kbd>. Ne touchez à rien, le lecteur va finir par redémarrer et Windows va vous prévenir pas qu'un nouveau disque vient d’être ajouté. 
</p>
<p>
  <u>Etape 6.</u> C’est presque fini, il suffit simplement de copier dans le dossier <kbd>SYSTEM</kbd> du nouveau disque les fichiers <kbd>YP-U3.RSC</kbd> et <kbd>YB-UT.SET</kbd>, qui se trouve dans <kbd>firmware</kbd>. Lorsque c'est fait, demander à winmachin l'autorisation de retirer la clef "en toute sécurité", débranchez-là et démarrez là. Elle devrait vous indiquer qu'il met à jour le firmware, et c'est terminé !!
</p>

<div class='inline-box attention'>
  Si vous avez un message étrange en rallumant la clef, du genre <kbd>No resource Data</kbd> suivi de <kbd>Player is off</kbd>. Vous avez juste oublié l'étape 7. 
</div>

<h3>Les fois suivantes</h3>
<p>
  Dans mon cas qui ais du passer par la méthode épique, les mises à jour suivantes ont pu se faire sur le mode "simple", c'est à dire juste en copiant les deux fichiers du firmware dans le dossier SYSTEM et en redémarrant la clef. Les mises à jour en question sont à prendre sur le <a class='external' target='_blank' href='http://www.samsung.com/download/Model_Select.aspx?type=Digital+Audio+Player&amp;typecode=8&amp;subtype=MP3+Flash&amp;subtypecode=801&amp;model=YP-U3QB&amp;filetype=FM&amp;language=' >site de SAMSUNG</a> en prenant soint de sélectionner celles qui contiennent qui comporte <kbd>MSC</kbd> dans le nom de fichier. 
</p>

	<a name='chapter_7'></a>
  <h2>Conclusion</h2>
	
<p>
  Voilà, et une soirée de perdue pour quelque une limitation d’ordre purement commerciale, voire idéologique… ça fiche vaguement les nerfs… 
</p>
<p>
   Peu à peu notre monde me rappelle un livre que je vient de lire, <a class='external' target='_blank' href='http://www.amazon.fr/Rainbows-End-Vernor-Vinge/dp/2221108469' >Rainbows End</a>. Un monde fait de modules aux propriétés décrites dans un google envahissant, avec sur chacun une simple étiquette indiquant <q>Ne contient aucune pièce accessible à l'utilisateur</q>.
</p>

    ]]></content>
  </entry>
  <entry>
    <title>M6, Arte, L&#039;intelligence et le Libre</title>
    <link rel="alternate" type="text/html" href="http://artisan.karma-lab.net/node/1516" />
    <id>http://artisan.karma-lab.net/node/1516</id>
    <published>2008-03-21T11:17:51+01:00</published>
    <updated>2008-03-21T11:25:38+01:00</updated>
    <author>
      <name>Ulhume</name>
    </author>
    <category term="Formats et Standards" />
    <category term="OK" />
    <category term="Planet Libre" />
    <category term="Article" />
    <summary type="html"><![CDATA[<p>
  C'est la mode, toutes les chaînes veulent leur <q>Catch-UP TV</q>, ce service de 
  <a target='_blank' href='http://fr.wikipedia.org/wiki/VOD'>
  VOD
  </a> un peu particulier permettant de visionner, par Internet et sur un intervalle de temps donné, un programme déjà diffusé. Et après ARTE, TF1 ou encore Canal+, c'est au tour de M6 de lancer sa propre mouture sous le doux nom de <a class='external' target='_blank' href='http://www.m6replay.fr/m6replay/jsp/index.jsp' >M6Replay</a>. Alors services équivalents ? Par vraiment en fait, car au delà de la qualité des programmes eux-mêmes, c'est surtout le degré d'ouverture au systèmes d'exploitation autre que Windows qui diffère. 
</p>
    ]]></summary>
    <content type="html"><![CDATA[<p>
  C'est la mode, toutes les chaînes veulent leur <q>Catch-UP TV</q>, ce service de 
  <a target='_blank' href='http://fr.wikipedia.org/wiki/VOD'>
  VOD
  </a> un peu particulier permettant de visionner, par Internet et sur un intervalle de temps donné, un programme déjà diffusé. Et après ARTE, TF1 ou encore Canal+, c'est au tour de M6 de lancer sa propre mouture sous le doux nom de <a class='external' target='_blank' href='http://www.m6replay.fr/m6replay/jsp/index.jsp' >M6Replay</a>. Alors services équivalents ? Par vraiment en fait, car au delà de la qualité des programmes eux-mêmes, c'est surtout le degré d'ouverture au systèmes d'exploitation autre que Windows qui diffère. 
</p>
<!--break-->
<p>
   <image id="1" width="200px"/>
   Et avec M6Replay l'expérience tout court assez vite. Lorsque vous utilisez par exemple linux (mais l'expérience est la même avec MacOS), vous êtes accueilli... par une splendide fin de non recevoir du genre : <q>Votre configuration n'est pas compatible</q> avec le service. En effet, et comme pour la majorité des VOD dont les <q>Catch-Up TV</q> (en français, <q>service de rattrapage</q>) ne sont qu'un sous-ensemble, point de salut pour qui a l'outrecuidance de ne pas utiliser Windows et son Media Player. Car lui, et lui seul a le droit de lire les vidéos protégées par les <a class='external' target='_blank' href='http://moutons.karma-lab.net/node/10' >DRM made in Vermont</a>. 
</p>
<p>
  Alors bien évidemment il existe des parades, des <q>moyens de contournement</q> plus ou moins légaux que <a class='external' target='_blank' href='http://moutons.karma-lab.net/node/4' >je ne me risquerais pas à donner ici</a>. Mais ceci ne justifie pas le manque total d'ouverture. Car même si je peux concevoir qu'il ne soit pas acceptable de laisser une vidéo sous droit d'auteurs dans la nature, il existe des alternatives libres et ouvertes à ce satané système Microsoftien compatible avec lui seul, comme par exemple le système <a class='external' target='_blank' href='http://www.drmwatch.com/special/article.php/3531651' >DReaM</a> de Sun.
</p>
<p>
  <image id="2" width="200px"/>
  Fort heureusement, et c'est au fond le vrai sujet de ce billet, il existe un "résistant" à cette vague propriétaire, et pour notre plus grand bonheur, il s'agit d'ARTE. 
</p>
<p>
 En effet, sur son service <a class='external' target='_blank' href='http://plus7.arte.tv/' >ARTE+7</a>, changement de décor. Ici point de messages méprisant vomis par un site qui n'apprécie déjà pas que vous n'utilisiez pas Internet Explorer, mais un contenu (sauf cinéma) accessible pendant sept jour après diffusion, en "haute" résolution, avec un simple plugin compatible Flash. Ca marche sous Linux, Mac OS, avec FireFox ou n'importe quel navigateur, c'est beau, c'est intelligent, rien à redire. Comme quoi, il semblerait que contrairement à ce qu'en pensent certains, cela reste faisable. 
</p>
<p>
  Alors si l'accès <q>Catch-UP</q> à la chaîne qui aime parler d'intelligence en <a class='external' target='_blank' href='http://www.m6tests.fr/qilegrandtest/?v=0' >testant le QI des français</a>, ou celle qui considère que son rôle est de fournir du <a class='external' target='_blank' href='http://fr.wikipedia.org/wiki/Patrick_Le_Lay' >temps de cerveau humain disponible</a> à Coca-Cola, vous est interdit, vous pouvez maintenant vous rabattre sur cette qui cherche à promouvoir <a class='external' target='_blank' href='http://www.arte.tv/' >l'inteligence du téléspectateur</a>. 
</p>

    ]]></content>
  </entry>
  <entry>
    <title>Les formats Word, Excel et PowerPoint en libre accès</title>
    <link rel="alternate" type="text/html" href="http://artisan.karma-lab.net/node/1338" />
    <id>http://artisan.karma-lab.net/node/1338</id>
    <published>2008-02-19T18:05:54+01:00</published>
    <updated>2008-02-19T18:06:24+01:00</updated>
    <author>
      <name>Ulhume</name>
    </author>
    <category term="Formats et Standards" />
    <category term="OK" />
    <category term="Planet Libre" />
    <category term="Article" />
    <summary type="html"><![CDATA[<p>
De prime abord, La nouvelle semble de taille. Microsoft vient en effet de rendre publique la documentation complète de TOUS ses formats bureautique binaires.  
</p>
    ]]></summary>
    <content type="html"><![CDATA[<p>
De prime abord, La nouvelle semble de taille. Microsoft vient en effet de rendre publique la documentation complète de TOUS ses formats bureautique binaires.  
</p>
<!--break-->
<p>
Oui, vous avez bien lu ! La nouvelle est tombée (un peu à côté me concernant) Vendredi dernier sur <a class='external' target='_blank' href='http://blogs.msdn.com/brian_jones/archive/2008/02/15/binary-documentation-doc-xls-ppt-and-translator-project-site-are-now-live.aspx ' >le blog de Brian Jones</a>, <q>Program Manager</q> de la suite Office et plus connu pour être l'homme aux URL's de billet les plus longues au monde. 
</p>
<p>
 Bref, c'est fait, les fameux formats binaires de Word, Excel ou Powerpoint si jalousement gardés à la limite du ridicule pendant tant d’années sont aujourd'hui <a class='external' target='_blank' href='http://www.microsoft.com/interop/docs/OfficeBinaryFormats.mspx' >accessibles à toutes et à tous</a>. 
</p>
<p
Alors accès libre, ne veut évidemment pas pour dire « libéré », mais Microsoft s’engage malgré tout, de manière « irrévocable », à ne pas vous attaquer en justice si vous implémentez ou utilisez, sous certaines conditions, ces formats. Ce n’est donc pas Pérou mais déjà pas si mal venant de Redmond. 
</p>
<p>
Mais avant de lancer nos chapeaux, il faut tout de même se souvenir que ces documentations étaient disponibles depuis un bout de temps déjà à qui en faisait la demande? IBM et SUN ne s’étaient d'ailleurs pas gênés. Et que dans tout les cas, c’était une étape nécessaire dans le cadre des accords avec l'
  <a target='_blank' href='http://fr.wikipedia.org/wiki/ECMA'>
  ECMA
  </a> dans le cadre de la normalisation d’
  <a target='_blank' href='http://fr.wikipedia.org/wiki/OOXML'>
  OOXML
  </a>. L’autre étape concernait elle, la traduction des vieux formats en OOXML...
</p>
<p>
Et donc, tout logiquement, Brian Jones annonce par la même occasion l’ouverture d’un projet libre nommé <a class='external' target='_blank' href='http://b2xtranslator.sourceforge.net/' >b2xtranslator</a>, chargé justement de la traduction automatique des anciens formats binaires vers OpenXML. A noter que la licence de ce projet est une équivalence proche de la très libre FreeBSD. 
</p>
<p>
En somme une « nouvelle » qui n’en est pas exactement une. Même s’il serait malsain de dire qu’il n’y a pas un peu vent nouveau, peut-être un peu plus libre, qui souffle à travers la fenêtre. 
</p>
    ]]></content>
  </entry>
  <entry>
    <title>Qui a posé un brevet sur la bêtise ?</title>
    <link rel="alternate" type="text/html" href="http://artisan.karma-lab.net/node/1320" />
    <id>http://artisan.karma-lab.net/node/1320</id>
    <published>2008-02-01T14:04:46+01:00</published>
    <updated>2008-10-01T13:39:41+02:00</updated>
    <author>
      <name>Ulhume</name>
    </author>
    <category term="Formats et Standards" />
    <category term="OK" />
    <category term="Planet Libre" />
    <category term="Article" />
    <summary type="html"><![CDATA[<P>Dans la longue série des affaires tragi-comiques liées aux brevets logiciels, l’actualité nous gâte avec deux histoires aussi loufoques que stupide, mais malheureusement bien réelles. </P>
    ]]></summary>
    <content type="html"><![CDATA[<P>Dans la longue série des affaires tragi-comiques liées aux brevets logiciels, l’actualité nous gâte avec deux histoires aussi loufoques que stupide, mais malheureusement bien réelles. </P>
<!--break-->
<image id="1" width="200" style="border:none"/><P>Tout d’abord, en droite ligne de la protection du fil à couper le beurre, le 22 Janvier dernier, l’US Patent and Trademark Office, a jugé pertinent d’enregistrer un brevet pour, accrochez-vous ça décoiffe, <q><a href='#' title='Avant de mourrir, ce lien pointait sur : http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=HITOFF&p=1&u=%2Fnetahtml%2FPTO%2Fsearch-bool.html&r=1&f=G&l=50&co1=AND&d=PTXT&s1=7,321,783&OS=7,321,783&RS=7,321,783' > un dispositif mobile de communication et divertissement comportant une unité de stockage amovible, doté d’une connexion à Internet et d’une caméra</a></q>. Pas mal, non ? Du coup, la société détentrice a attaqué en justice grosso-modo tous le monde : AT&T,HP,Motorola,Sony Ericsson,Nokia,Apple,etc. 
</P>
<P>
  Dans la même veine, c’est la société Trend cette fois qui nous régale cette fois, en attaquant la société Barracuda Networks pour avoir déployé une solution libre anti-virus « ClamAV ». En effet d’après la firme, ce logiciel enfreint un de leurs brevets consistant à « analyser les flux de données transitant par un firewall » (#5623600), rien de moins trivial que cela. Et emporté par son bon droit, Trend menace aussi d’attaquer toutes les autres sociétés qui utilisent ClamAV à travers le monde…
</P>
<P>
   Entre les uns qui réussissent à poser un brevet sur les téléphones portables multimédia et les autres pour une technique d’analyse de données réseau aussi trivial et ancien que le Net lui-même, j’envisage sérieusement de déposer un brevet révolutionnaire pour « <a class='external' target='_blank' href='http://fr.wikipedia.org/wiki/Image:Clavier.JPG' >un dispositif  physique de communication avec la couche applicative d’un système informatique grâce aux extrémités articulées de sa main.</a> ». 
</p>

<p>
<ul>Sources
<li><a class='external' target='_blank' href='http://trolltracker.blogspot.com/2008/01/minerva-v-rim-another-case-opened-too.html' >Patent Troll Tracker</a></li>
<li><a class='external' target='_blank' href='http://www.zdnet.fr/actualites/informatique/0,39040745,39377960,00.htm?xtor=RSS-1' >zdnet</a></li>
</ul></p>

    ]]></content>
  </entry>
</feed>
