<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Le Blog du Noroît &#187; an 2000</title>
	<atom:link href="http://www.noroit.fr/blog/tag/an-2000/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.noroit.fr/blog</link>
	<description>Le blog de NOROIT Services - Michel RECHER, création de sites internet en Seine Maritime</description>
	<lastBuildDate>Thu, 29 Jul 2010 08:43:12 +0000</lastBuildDate>
	<language>fr</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Pire que le bug de l&#8217;an 2000, le bug de l&#8217;an 2038&#8230;</title>
		<link>http://www.noroit.fr/blog/securite/pire-que-le-bug-de-lan-2000-le-bug-de-lan-2038/</link>
		<comments>http://www.noroit.fr/blog/securite/pire-que-le-bug-de-lan-2000-le-bug-de-lan-2038/#comments</comments>
		<pubDate>Wed, 02 Dec 2009 16:54:46 +0000</pubDate>
		<dc:creator>Michel RECHER</dc:creator>
				<category><![CDATA[Actualité]]></category>
		<category><![CDATA[Sécurité]]></category>
		<category><![CDATA[an 2000]]></category>
		<category><![CDATA[an 2038]]></category>
		<category><![CDATA[bug]]></category>

		<guid isPermaLink="false">http://www.noroit.fr/blog/?p=574</guid>
		<description><![CDATA[Le bug de l&#8217;an 2000 pouvait survenir dans des programmes où la date était codée sur 6 chiffres (01/01/00 risquait de nous ramener en 1900). J&#8217;ai été embauché à l&#8217;époque (1998) chez KCG France pour corriger ce problème dans leur système de gestion de concessions automobiles en passant toutes les dates sur 8 chiffres (31/12/1999). [...]]]></description>
			<content:encoded><![CDATA[<p>Le bug de l&#8217;an 2000 pouvait survenir dans des programmes où la date était codée sur 6 chiffres (01/01/00 risquait de nous ramener en 1900). J&#8217;ai été embauché à l&#8217;époque (1998) chez KCG France pour corriger ce problème dans leur système de gestion de concessions automobiles en passant toutes les dates sur 8 chiffres (31/12/1999). C&#8217;était long et fastidieux, mais pas très compliqué, il suffisait juste de ne pas en oublier.</p>
<p>Ce n&#8217;était rien par rapport à ce qui nous attend le <strong>19 janvier 2038 à 3h 14min et 7s </strong>très précisément.</p>
<p>Sur la quasi totalité des ordinateurs 32 bits, la date du jour est représentée en nombre de secondes depuis le 1er janvier 1970 à 0h. Ce nombre de seconde est codé sur 32 bits (2<sup>31</sup> &#8211; 1) soit  2 147 483 647<em> </em>secondes au maximum (01111111 11111111 11111111 11111111 en binaire). Ce nombre maximum sera atteint le 19/01/2008 à 3h 14min et 7s (temps universel). Dans la seconde suivante, la représentation du temps retombera à 10000000 00000000 00000000 00000000 en binaire, soit -2 147 483 648 secondes et l&#8217;ordinateur affichera la date du 13 décembre 1901.</p>
<p>Ci dessous une petite simulation de ce qui nous attend à cette date/heure :</p>
<p><img class="aligncenter size-full wp-image-575" title="Year_2038_problem" src="http://www.noroit.fr/blog/wp-content/uploads/2009/12/Year_2038_problem.gif" alt="Year_2038_problem" width="400" height="130" />Une majorité d&#8217;ordinateurs sera vraissemblablement passée en 64 bits à cette date, ce qui assurera notre tranquilité jusqu&#8217;à l&#8217;an 292 277 026 596, la limite étant repoussée à 2<sup>63</sup> &#8211; 1 secondes. Mais bon nombre de processeurs 32 bits risquent d&#8217;être encore en activité en 2038, en particulier dans les systèmes embarqués (routeurs, automobiles, appareils médicaux, PDA&#8230;) et pour eux, il n&#8217;existe pas de correctif simple à  ce problème.</p>
<p>De nombreux formats de fichiers notent également la date sous cette forme. Ces formats de fichiers deviendront inutilisables. Il faudra de nouveaux formats de fichiers, ce qui obligera à une mise à jour massive de tous les logiciels utilisant ces formats.</p>
<p>Pour mes 80 ans en 2036, il sera temps de postuler à nouveau chez les successeurs de KCG France !</p>
<p>Source : <a title="Wikipedia" href="http://fr.wikipedia.org/wiki/Bogue_de_l%27an_2038" target="_blank">Wikipedia</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.noroit.fr/blog/securite/pire-que-le-bug-de-lan-2000-le-bug-de-lan-2038/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
