<?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>Pascal Lacroix &#187; système d&#8217;exploitation</title>
	<atom:link href="http://www.pascallacroix.net/blog/tag/systeme-dexploitation/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.pascallacroix.net/blog</link>
	<description>Consultant entrepreneur en nouvelles technologies</description>
	<lastBuildDate>Wed, 28 Dec 2011 17:53:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Profitons de la sortie de Windows Vista pour faire un retour en arrière</title>
		<link>http://www.pascallacroix.net/blog/2007/01/30/profitons-de-la-sortie-de-windows-vista-pour-faire-un-retour-en-arriere/</link>
		<comments>http://www.pascallacroix.net/blog/2007/01/30/profitons-de-la-sortie-de-windows-vista-pour-faire-un-retour-en-arriere/#comments</comments>
		<pubDate>Tue, 30 Jan 2007 21:13:54 +0000</pubDate>
		<dc:creator>Pascal Lacroix</dc:creator>
				<category><![CDATA[Systèmes d'exploitation]]></category>
		<category><![CDATA[développement]]></category>
		<category><![CDATA[embarqué]]></category>
		<category><![CDATA[système d'exploitation]]></category>
		<category><![CDATA[vista]]></category>

		<guid isPermaLink="false">http://www.pascallacroix.net/wordpress/?p=64</guid>
		<description><![CDATA[<p>La sortie du nouveau système de Microsoft me fait penser que moi aussi je m'étais lancé dans le développement d'un système d'exploitation il y a quelques années...</p>]]></description>
			<content:encoded><![CDATA[<p>La sortie du nouveau système de Microsoft me fait penser que moi aussi je m&#8217;étais lancé dans le développement d&#8217;un système d&#8217;exploitation il y a quelques années&#8230;</p>
<p><span id="more-64"></span></p>
<p>C&#8217;était en 1998 je crois, je sortais avec le bac S en poche et j&#8217;entrais en prépa.</p>
<p>J&#8217;avais pour projet de créer un système d&#8217;exploitation simple et léger pour permettre de le placer dans des systèmes embarqués ou des plateformes peu puissantes. Après études des documentations du processeur Intel 386 (c&#8217;était ma cible car on trouvait énormement de documentation à ce sujet à l&#8217;époque déjà), j&#8217;ai étudié différents systèmes proposés par le monde open source. Il y avait déjà plusieurs exemples de système gratuit à l&#8217;époque: linux, minix, freedos, reactos.</p>
<p>Mon objectif était simple: créer un petit système minimaliste qui permettrait à chacun d&#8217;étudier les mécanismes des systèmes d&#8217;exploitations, tout en permettant de partir de ce système comme base de développement plus complexe.</p>
<p>Par manque de temps, je n&#8217;ai pas pu avancer réellement sur ce projet. Le système LittleOS (c&#8217;est son nom) est donc devenu un projet qui s&#8217;est terminé assez rapidement (j&#8217;ai travaillé environ 2 ans dessus, quelques heures par mois).</p>
<p>Si vous souhaitez en savoir un peu plus, je vous invite à consulter le <a href="http://littleos.free.fr">site du système LittleOS</a>. Attention, il s&#8217;agit d&#8217;un (très) vieux site et j&#8217;avoue que je ne suis pas très fier des couleurs que j&#8217;ai pu choisir à l&#8217;époque (elles sont assez vives!).</p>
<p>Le site de <a href="http://littleos.free.fr">LittleOS</a> propose quelques documents mais surtout l&#8217;accès aux sources du système d&#8217;exploitation. Je tiens à vous prévenir car il s&#8217;agit d&#8217;une version préliminaire et donc pas très fonctionnelle.</p>
<p>La dernière version en ligne (0.3.2) propose les fonctionnalités suivantes:</p>
<ul>
<li>Gestion d&#8217;une console simpliste (affichage de messages),</li>
<li>Gestion des interruptions et des exceptions du CPU,</li>
<li>Gestion des allocations mémoire (type malloc/free),</li>
<li>Accès à la pagination (pour gérer le mapping mémoire physique/mémoire logique).</li>
</ul>
<p>Vous pouvez aussi accéder directement à la page des téléchargements: <a href="http://littleos.free.fr/?lang=fr&amp;pg=files">Téléchargement des sources de LittleOS</a>.</p>
<p>Si vous avez des questions au sujet de ce projet, n&#8217;hésitez pas à me contacter.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pascallacroix.net/blog/2007/01/30/profitons-de-la-sortie-de-windows-vista-pour-faire-un-retour-en-arriere/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

