<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
 <META http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
 <META NAME="GENERATOR" CONTENT="lfparser_2.52">
 <META NAME="LFCATEGORY" CONTENT="KernelCorner">
 <link rel="icon" href="../../common/images/lf-16.png" type="image/png">
 <TITLE>lf283, KernelCorner: Entretien avec Jeff Dike</TITLE>
<style type="text/css">
<!--
 td.top {font-family: Arial,Geneva,Verdana,Helvetica,sans-serif; font-size:12 }
 pre { font-family:monospace,Courier }
 pre.code { font-family:monospace,Courier;background-color:#aedbe8; }
 p.cl { color:#EE9500 }
 table.left { margin-right:0.3cm }
 a.nodec { text-decoration:none }
 p.trans { font-size:8pt; text-align:right }
 p.clbox { width:50%; alignment:center; background-color:#FFD700; 
           border-style:none; border-width:medium; border-color:#FFD700; 
           padding:0.5cm;  text-align:center }
 p.code { width:80%; alignment:center; background-color:#aedbe8; 
          border-style:none; border-width:medium; border-color:#aedbe8; 
          padding:0.1cm;  text-align:left }
 p.foot { background-color:#AAAAAA; color:#FFFFFF; border-style:none; 
          border-width:medium; border-color:#AAAAAA; padding:0.5cm ; 
          margin-top:0.1cm; margin-right:1cm; margin-left:1cm; 
          text-align:center }
 div.tbbutton {
   background: #ddd;
   border-right: 1px solid #aaa;
   border-bottom: 1px solid #aaa;
   margin: 2px 5px 2px 5px;
   text-align: center;
   width: 20em;
   line-height: 1.2em;
   padding: 2px;
   font-size: 12px;
   white-space: nowrap;
   color: #555;
 }
 div.bbutton {
   background: #ddd;
   border-right: 1px solid #aaa;
   border-bottom: 1px solid #aaa;
   float: left;
   margin: 2px 5px 2px 5px;
   text-align: center;
   line-height: 1.2em;
   padding: 2px;
   font-size: 12px;
   white-space: nowrap;
   color: #555;
 }
-->
</style>
 
</HEAD>
<BODY bgcolor="#ffffff" text="#000000">
 <!-- this is generated html code. NEVER use this file for your
 translation work. Instead get the file with the same article number
 and .meta.shtml in its name. Translate this meta file and then
 use lfparser program to generate the final article -->
 <!-- lfparser can be obtained from http://main.linuxfocus.org/~guido/dev/lfparser.html -->

<!-- this is used by a number of tools:
 =LF=AUTHOR: Floris Lambrechts
 =LF=CAT___: KernelCorner
 =LF=TITLE_: Entretien avec Jeff Dike
 =LF=NUMBER: 283
 =LF=ANAME_: article283.shtml
 =LF=PARSER: 2.52
 -->

<!-- 2pdaIgnoreStart -->

<!-- start navegation bar, current, style=2 -->
 <!-- top navegation bar -->
 <TABLE summary="topbar_1" cellspacing="0" cellpadding="0" border="0" align="center" width="90%">
   <TR bgcolor="#2e2292">
     <TD class="top"><TABLE summary="topbar_1_logo" cellspacing="0" cellpadding="0" border="0" width=
       "100%">
         <TR><TD width="319"><a href="../../index.shtml"><IMG src="../../common/images/logolftop_319x45.gif"
           alt="[LinuxFocus-icon]" width="319" height="45" align="left" 
           border="0"></a></TD>

           <TD class="top">
             <TABLE summary="topbar_1_links" width="100%">
               <TR align="right">
                 <TD class="top">
                 
                 <A class="nodec" href="../../index.shtml"><FONT color=
                 "#DDDDDD" size="2">&lt;--</FONT></A> &nbsp;| 
                 <A class="nodec" href="../index.shtml"><FONT color=
                 "#DDDDDD" size="2">Sommaire</FONT></A> &nbsp;| 
                 <A class="nodec" href="../map.html"><FONT color=
                 "#DDDDDD" size="2">Carte</FONT></A> &nbsp;| 
                 <A class="nodec" href="../indice.html"><FONT color=
                 "#DDDDDD" size="2">Index</FONT></A> &nbsp;| 
                 <A class="nodec" href="../Search/index.html"><FONT color=
                 "#DDDDDD" size="2">Recherche</FONT></A> </TD>
                 
               </TR>

               <TR align="right">
                 <TD class="top">
                   <HR width="100%" noshade size="1">
                 </TD>
               </TR>
             </TABLE>
           </TD>
         </TR>
       </TABLE>
     </TD>
   </TR>
 </TABLE>
 <!-- end top navegation bar -->
 <!-- blue bar -->
 <TABLE summary="topbar_2" cellspacing="0" cellpadding="0" border="0" align="center"
 width="90%">
   <TR bgcolor="#00ffff">
     <TD><IMG src="../../common/images/transpix.gif" width="1" height=
     "2" alt=""></TD>
   </TR>
 </TABLE>
 <!-- end blue bar -->
 <!-- bottom navegation bar -->
 <TABLE summary="topbar_3" cellspacing="0" cellpadding="0" border="0" align="center"
 width="94%">
   <TR bgcolor="#000000">
     <TD>
       <TABLE summary="topbar_3_links" cellspacing="0" cellpadding="1" border="0" width=
       "100%">
         <TR align="center">
           <TD WIDTH="20%"><A class="nodec" href="../News/index.shtml"><FONT color=
           "#FFFFFF">Nouvelles</FONT></A> </TD>
           <TD WIDTH="5%"><FONT color="#FFFFFF">|</FONT> </TD>
           <TD WIDTH="20%"><A class="nodec" href="../Archives/index.html"><FONT color=
           "#FFFFFF">Archives</FONT></A> </TD>
           <TD WIDTH="5%"><FONT color="#FFFFFF">|</FONT> </TD>
           <TD WIDTH="20%"><A class="nodec" href="../Links/index.html"><FONT color=
           "#FFFFFF">Liens</FONT></A> </TD>
           <TD WIDTH="5%"><FONT color="#FFFFFF">|</FONT> </TD>
           <TD WIDTH="20%"><A class="nodec" href="../aboutus.html"><FONT color=
           "#FFFFFF">A propos</FONT></A> </TD>
         </TR>
       </TABLE>
     </TD>
   </TR>
 </TABLE>
 <!-- end bottom navegation bar -->
<!-- stop navegation bar -->

<!-- SSI_INFO -->

<!-- tr_staticssi include virtual -->
<!-- tr_staticssi exec cmd -->
<!-- addedByLfdynahead ver 1.5 --><TABLE ALIGN="right" border=0><TR><TD ALIGN="right"><FONT SIZE="-1" FACE="Arial,Helvetica">Ce document est disponible en: <A href="../../English/July2004/article283.shtml">English</a> &nbsp;<A href="../../Deutsch/July2004/article283.shtml">Deutsch</a> &nbsp;<A href="../../Francais/July2004/article283.shtml">Francais</a> &nbsp;<A href="../../Nederlands/July2004/article283.shtml">Nederlands</a> &nbsp;<A href="../../Turkce/July2004/article283.shtml">Turkce</a> &nbsp;</FONT></TD></TR></TABLE><br>
 


<!-- SSI_INFO STOP -->
<!-- 2pdaIgnoreStop -->

<!-- SHORT_BIO_ABOUT_THE_AUTHOR_AND_INDEX_START -->
<TABLE ALIGN="LEFT" BORDER="0" WIDTH="195" summary="about the author" class="left">
<TR>
<TD>

<img src="../../common/images2/Floris_Lambrechts2.png" alt="[Floris
Lambrechts]" width="100" height="135">
<BR>par  Floris Lambrechts <br> <small>&lt;floris-(at)-linuxfocus-(dot)-org&gt;</small>
<BR><BR>
<I>L&acute;auteur:</I><BR>
<!-- aboutauthor_start -->
<P>Dans quelques mois, je serai officiellement ing&eacute;nieur industriel en
&eacute;lectronique/TIC. J'appr&eacute;cie les logiciels libres, les standards ouverts et
les jolies interfaces utilisateur.</P>
<!-- aboutauthor_stop -->
<!-- TRANSLATED_TO fr -->
<BR><BR><I>Traduit en Fran�ais par:</I><BR>
Jean-Etienne Poirrier (<a href="http://www.poirrier.be"><font size="1">homepage</font></a>)
<br>
<!--
 =LF=TRANSTO=fr: Jean-Etienne Poirrier
-->
<!-- TRANSLATED_TO_STOP -->
<!-- INDEX_START -->
<BR><i>Sommaire</i>:
<UL>
  <LI><A HREF="#283lfindex0">Introduction</A></LI>
  <LI><A HREF="#283lfindex1">Jeff lui-m&ecirc;me</A></LI>
  <LI><A HREF="#283lfindex2">Conclusion</A></LI>
  <LI><A HREF="#283lfindex3">R&eacute;f&eacute;rences</A></LI>
  <LI><A HREF="http://cgi.linuxfocus.org/cgi-bin/lftalkback?anum=283">Talkback form for this article</A></LI>
</UL>

</TD></TR></TABLE>
<!-- INDEX_STOP -->
<!-- SHORT_BIO_ABOUT_THE_AUTHOR_AND_INDEX_STOP -->
<!-- HEAD_OF_THE_ARTICLE_START -->
<br>&nbsp;
<table border="0"><tr><td>
<!-- tr_staticssi include virtual -->
<!-- tr_staticssi exec cmd -->
<!-- addedByLfPdf ver 0.1 -->
<TABLE style="border-style:outset; border-width:1px" align="right" bgcolor="#ff9616" cellspacing="1"><TR><TD bgcolor="#ff9616">
        <a href="../Archives/lf-2004_07-0283.pdf"><small>PDF</small></a>
        </TD></TR></TABLE>
         

<H2>Entretien avec Jeff Dike</H2>
 <img src="../../common/images2/illustration283.png" alt="[Illustration]"
hspace="10" wdith="256" width="256" height="100">
<!-- ABSTRACT OF THE ARTICLE -->
<P><i>R&eacute;sum&eacute;</i>:
<P>
<!-- articleabstract_start -->
<p>User Mode Linux, UML en
abr&eacute;g&eacute;, est une des nombreuses fonctionnalit&eacute;s int&eacute;ressantes que le dernier
noyau Linux (2.6.x) apporte sur votre bureau, serveur ou p&eacute;riph&eacute;rique mobile.
Cet entretien est une transcription &eacute;dit&eacute;e d'une conversation par courriel que
j'ai eue avec le cr&eacute;ateur d'UML, Jeff Dike, en Janvier 2003.</p><p>&Agrave; la fin, David Coulson s'invite pour nous donner quelques mots au sujet des
outils pour g&eacute;rer les syst&egrave;mes UML.</p>
<!-- articleabstract_stop -->

<br><!-- HR divider --><center><font color="#8282e0"><b>_________________ _________________ _________________</b></font></center><br>
</td></tr></table>
<!-- HEAD_OF_THE_ARTICLE_STOP -->
<!-- BODY_OF_THE_ARTICLE_START -->


<A NAME="283lfindex0">&nbsp;</A>
<H2>Introduction</H2>


<p>Comme toujours, le noyau en d&eacute;veloppement de Linux &eacute;tant con&ccedil;u par des
hackers du monde entier (note : au moment de cet entretien, il s'agit du noyau
2.5), il contient une grande quantit&eacute; de nouvelles fonctionnalit&eacute;s. Alors
qu'UML est une de celles-l&agrave;, il est tout &agrave; fait sp&eacute;cial : il a la possibilit&eacute;
de changer la mani&egrave;re dont vous administrez vos syst&egrave;mes Linux.<br> Parce que
nous pensons qu'il m&eacute;rite plus d'attention qu'il n'en a re&ccedil;u, nous mettons en
valeur UML dans un entretien introductif sp&eacute;cial avec rien de moins que le
meneur du projet lui-m&ecirc;me : Jeff Dike</p>

<A NAME="283lfindex1">&nbsp;</A>
<H2>Jeff lui-m&ecirc;me</H2>


<p><b>LF:</b> <em>Donc, vous &ecirc;tes Jeff Dike, le gars responsable du projet UML.
Pouvez-vous vous introduire bri&egrave;vement ?</em></p>

<p><b>JD:</b> Oui, vous m'avez trouv&eacute; ...</p>

<p>OK, voici un court texte de pr&eacute;sentation de Bill Stearns qui est mon
biographe officiel :</p>

<blockquote>Jeff a fini son tour de service pour l'&eacute;tat du New Hampshire quand on
lui a accord&eacute; la libert&eacute; conditionnelle en 1992. Depuis, il a servi comme
combattant de la libert&eacute; en Idaho pour le Front de Lib&eacute;ration des Pommes de
terre, un extra dans � Death to Smoochy � (corps mort n� 7) et comme amidonneur
principal dans la plus grande blanchisserie chinoise de Deering (New
Hampshire). Il est en cours de r&eacute;&eacute;criture du noyau Linux sous forme de fichier
batch DOS.</blockquote>

<p><b>LF:</b> <em>Travaillez-vous sur UML de mani&egrave;re (semi-)professionnelle ou
c'est juste un hobby ?</em></p>

<p><b>JD:</b> C'est plus ou moins un hobby. J'ai re&ccedil;u beaucoup d'aide
de Dartmouth ISTS (<A
href="http://www.ists.dartmouth.edu">www.ists.dartmouth.edu</A>) pour le
travail UML en relation avec les pots de miel (honeypot). J'ai aussi eu un
support occasionnel d'entreprises qui voulaient que des fonctionnalit&eacute;s soient
ajout&eacute;es ou que des bugs soient corrig&eacute;s.</p>

<p><b>LF:</b> <em>Tout d'abord, commen&ccedil;ons d'abord par les bases. Apr&egrave;s
lecture du site web <A href="http://user-mode-linux.sourceforge.net/">user-
mode-linux.sourceforge.net</A>, ma compr&eacute;hension de base du concept est qu'UML
est un noyau Linux qui tourne sur un autre noyau � h&ocirc;te �. Par cons&eacute;quent, le
noyau UML vit dans l'espace utilisateur et fournit du mat&eacute;riel � virtuel � &agrave; tout
ce qui tourne sous lui. Est-ce que j'ai bien compris ?</em></p>

<P><b>JD:</b> Oui. UML traite un syst&egrave;me Linux comme une plateforme sur
laquelle il serait possible de porter Linux, de mani&egrave;re exactement analogue &agrave;
porter Linux sur une simple machine x86 ou ppc. Bien s&ucirc;r, Linux comme
plateforme pour faire tourner un syst&egrave;me d'exploitation, c'est tr&egrave;s diff&eacute;rent
d'une plateforme mat&eacute;rielle ; et une des choses que UML a prouv&eacute; par son
existence est que l'interface d'appel au syst&egrave;me de Linux est suffisamment
riche pour qu'un syst&egrave;me d'exploitation puisse y &ecirc;tre impl&eacute;ment&eacute;.</P>

<P>Le mat&eacute;riel d'UML est virtuel, dans le sens qu'il acc&egrave;de &agrave; toutes les
ressources ext&eacute;rieures &agrave; travers le noyau h&ocirc;te. Normalement, cela signifie que
les p&eacute;riph&eacute;riques vus par une instance UML sont vraiment virtuels, par exemple
un � disque � qui est r&eacute;ellement un fichier sur le syst&egrave;me h&ocirc;te. Cependant, vous
pouvez assigner un disque physique, une partition, un lecteur CD-ROM ou de
disquette &agrave; un p&eacute;riph&eacute;rique bloc d'UML par l'interm&eacute;diaire de fichier de
p&eacute;riph&eacute;rique ; et UML va &ecirc;tre capable d'acc&eacute;der aux donn&eacute;es dessus. Cependant,
il ne sera pas capable de fournir des commandes de bas niveau au p&eacute;riph&eacute;rique
de la m&ecirc;me mani&egrave;re que le pilote du noyau h&ocirc;te le fait.</P>

<P>Cependant, il y a eu du travail dans cette direction, avec un patch
r&eacute;cemment post&eacute; qui pr&eacute;tend (je n'y ai pas encore regard&eacute;) permettre aux
pilotes de p&eacute;riph&eacute;rique de stockage PCI d'&ecirc;tre construits dans UML et piloter
les p&eacute;riph&eacute;riques physiques appropri&eacute;s.</P>

<p><b>LF:</b> <em>Donc, il tourne *effectivement* dans l'espace utilisateur ...
Peut-on le faire tourner sans &ecirc;tre root ? Peut-on m&ecirc;me le faire tourner en
chroot ?</em></p>

<p><b>JD:</b> Oui et oui. En fait, je d&eacute;courage fortement de le faire tourner
avec root, non pas parce qu'il y a quelque grand danger &agrave; cela, mais parce que
c'est totalement injustifi&eacute;. Certains utilisateurs ont quelques probl&egrave;mes &agrave;
s'habituer &agrave; l'id&eacute;e qu'il peuvent faire tourner UML comme utilisateur normal
et, ensuite, devenir root dans l'UML, avec tous les privil&egrave;ges qui vont avec.
Ils pensent qu'ils ont besoin de faire tourner UML sous root, c'est pourquoi je
dis tr&egrave;s cat&eacute;goriquement que ce n'est pas n&eacute;cessaire et leur d&eacute;montrer que
c'est vrai leurs fournit une bonne exp&eacute;rience d'apprentissage. Je suis aussi satisfait
de voir que cette attitude ait pris dans la communaut&eacute; d'utilisateurs d'UML - je ne dois
plus que tr&egrave;s rarement faire cette r&eacute;-&eacute;ducation ; d'autres utilisateurs le font
maintenant pour moi.</p>

<p>On peut le faire tourner en chroot et c'est la proc&eacute;dure recommand&eacute;e pour
les gens qui utilisent UML pour contenir des logiciels ou des utilisateurs
potentiellement hostiles, comme couche de protection suppl&eacute;mentaire pour l'h&ocirc;te
dans l'&eacute;ventualit&eacute; o&ugrave; quelqu'un trouverait un moyen de le casser.</p>

<p><b>LF:</b> <em>Il y a la s&eacute;rie 2.4 et la nouvelle s&eacute;rie 2.5 d'UML. Peut-on
faire tourner un UML 2.5 sur un noyau h&ocirc;te 2.4 et vice-versa ?</em></p>

<p><b>JD:</b> Il n'y a, fondamentalement, aucune d&eacute;pendance entre la version du
noyau h&ocirc;te et la version du noyau UML. Pourvu que l'h&ocirc;te puisse faire tourner
UML, il peut faire tourner n'importe quelle version d'UML.</p>

<p><b>LF:</b> <em>G&eacute;nial ... Est-il d&eacute;pendant de la plateforme x86, alors ?
Est-ce qu'il tourne sur MIPS ou PPC, par exemple ?</em></p>

<p><b>JD:</b> Non, il ne le fait pas. Il y avait un portage pour ppc qui &eacute;tait
presque compl&egrave;tement fonctionnel, &agrave; moment donn&eacute;. Mais il a arr&ecirc;t&eacute; d'&ecirc;tre
maintenu et il n'est plus utilisable. Les portages sont certainement possibles
et ne devraient pas &ecirc;tre si durs. Je souhaiterais en voir quelques uns, surtout
s'ils seront maintenus.</p>

<P><b>LF:</b> <em>Donc, &agrave; moins que quelqu'un ne se charge de ce travail, il y
a actuellement une partie du noyau qui n'est pas encore port&eacute;e ?</em></P>

<P><b>JD:</b> Non.  UML <b>est</b> un portage. Vous ne pouvez pas dire qu'il
n'a pas &eacute;t&eacute; port&eacute;. Porter UML sur une autre architecture est un peu comme
porter un architecture mat&eacute;rielle vers une nouvelle puce dans la m&ecirc;me
architecture.</P>

<p>LF: <em>J'ai compris la situation. Alors, &agrave; propos des portages � r&eacute;els � :
quelle charge de travail aurait une personne pour faire tourner UML sous
Windows ?</em></p>

<p><b>JD:</b> Cela a d&eacute;j&agrave; &eacute;t&eacute; (presque) r&eacute;alis&eacute; deux fois. L'effort le plus
r&eacute;&ccedil;ent a apparemment demand&eacute; une semaine de codage. Le plus ancien
(http://umlwin32.sf.net) a &eacute;t&eacute; r&eacute;alis&eacute; sur le temps libre des gens sur une
p&eacute;riode de plusieurs mois ; il est ainsi difficile de dire combien d'efforts
continus cela repr&eacute;sente.</p>

<p>Et je souhaiterais juste dire que cela serait bien qu'un de ces ports
soit fini et d&eacute;bugg&eacute;. Il y a beaucoup de demande et d'int&eacute;r&ecirc;t &agrave; faire tourner
UML sous Windows.</p>

<p><b>LF:</b> <em>Que ressentez-vous &agrave; propos de l'inclusion d'UML dans l'arbre
officiel de Linux 2.5 ?</em></p>

<p><b>JD:</b> Techniquement, ce n'est pas compliqu&eacute;. J'ai maintenu UML en
dehors de l'arbre pendant plus de trois ans (et je continuerai de maintenir UML
2.4 en dehors de l'arbre) et il n'y aurait pas eu de probl&egrave;mes &agrave; continuer &agrave; le
faire.</p>

<P>La reconnaissance que cela apporte &eacute;tait sympathique. Lorsque Linus a
fusionn&eacute; UML dans le noyau 2.5, le monde a vu que UML valait la peine (et une
bonne partie du monde s'est rendu compte de l'existence d'UML pour la premi&egrave;re
fois). Aussi loin que cela me concerne, ce � sceau d'approbation � est
probablement l'aspect le plus significatif du fait d'avoir UML dans l'arbre de
Linux. Maintenant, il ne peut pas &ecirc;tre &eacute;cart&eacute; comme un patch noyau d&eacute;rang&eacute;, par
les fanatiques du d&eacute;veloppement d'un noyau respectable.</P>

<p><b>LF:</b> <em>UML est un nouveau concept pour les administrateurs syst&egrave;me,
une r&eacute;gion inexplor&eacute;e. Est-ce que les outils de gestion d'UML (comme UMLd) sont
d&eacute;j&agrave; matures - sont-ils efficaces pour g&eacute;rer les nouveaux d&eacute;fis qu'UML cr&eacute;e
pour les administrateurs syst&egrave;me ?</em></p>

<p><b>JD:</b> C'est une question &agrave; poser &agrave; Bill Stearns ou David Coulson.
J'essaie de ne m'impliquer strictement qu'avec le noyau et je laisse les outils
de gestion &agrave; d'autres personnes.</b></p>

<p><b>LF:</b> <em>David ? Que peut-on dire d'UMLd ?</em></p>

<p><b>DC:</b> UMLd est un d&eacute;mon qui g&egrave;re les UML autant pour les utilisateurs
que pour les administrateurs. Pour les utilisateurs, il leur permet de relancer
un UML crash&eacute;, de mettre &agrave; jour le noyau, sans avoir un acc&egrave;s &agrave; la ligne de
commande de la machine. Pour les administrateurs, il permet aux UML d'&ecirc;tre
contr&ocirc;l&eacute;s et modifi&eacute;s, m&ecirc;me cr&eacute;&eacute;s, sans avoir &agrave; d&eacute;ranger les fichiers sur le
serveur.</p>

<p>Id&eacute;alement, UMLd devrait &ecirc;tre capable de contr&ocirc;ler tous les aspects d'UML,
ce qu'il fait pour la plupart d'entre eux. Cependant, comme UML est constamment
en d&eacute;veloppement, UMLd doit se tenir &agrave; jour avec tout ce qui est ajout&eacute; au
noyau UML.</p>

<p>(...)<br /> J'ai fait tourner UMLd sur deux h&ocirc;tes et plus de 30 r&eacute;seaux UML
pour un certain nombre de mois. Et je n'ai eu que tr&egrave;s peu de probl&egrave;mes avec. Je
l'utilise pour construire tous mes UML, les relancer, mettre &agrave; jour les
noyaux, etc. Pour &ecirc;tre utile aux utilisateurs finaux, UMLd a vraiment besoin
d'une jolie interface GUI &eacute;crite pour lui, ce que je commencerais probablement
&agrave; &eacute;crire une fois que je serais satisfait des fonctionnalit&eacute;s d'UMLd et que le
protocole qu'utilise UMLd pour communiquer avec les clients aura &eacute;t&eacute;
stabilis&eacute;.</p>

<p><b>LF:</b> Vous semblez vous amuser beaucoup. Un exemple : le concours sur
les bo&icirc;tes UML du � D&eacute;sastre du mois de l'administrateur syst&egrave;me �; un autre
exemple est cette citation : � UML pour s'amuser et pour le profit / Bon,
oubliez la partie sur le profit � (http://uml.openconsultancy.com/). Est-ce que
UML est quelque chose entre un jouet et un outil ou vous &ecirc;tes juste des gens
avec humour ?</p>

<p><b>JD:</b> Je pense que c'est cette derni&egrave;re [nous sommes des gens avec
humour]. UML a regroup&eacute; un ensemble de gens qui, incidemment, ont un sens de
l'humour l&eacute;g&egrave;rement d&eacute;cal&eacute; donc, bien s&ucirc;r, nous nous entendons bien :-)</p>

<P>Il se pourrait aussi que ce monde virtualis&eacute; d'univers &agrave; l'int&eacute;rieur
d'autres univers attire des gens avec une certaine mentalit&eacute; et cela pourrait
expliquer les quelques brins d'humour ici et l&agrave;.</p>

<p>Peu importe si ce que nous faisons est s&eacute;rieux ou si les implications et les
usages sont s&eacute;rieux, vous devez vous amuser. Le monde serait tr&egrave;s morne si
ce que vous faites ne vous permet pas de vous amuser d'une
certaine mani&egrave;re.</p>

<p><b>LF:</b> <em>Seize mois apr&egrave;s les premi&egrave;res questions, avez-vous des
remarques compl&eacute;mentaires ?</em></p>

<p><b>JD:</b> Je mentionnerais aussi qu'il y a un portage d'UML pour x86_64 que
j'esp&egrave;re sortir bient&ocirc;t.</p>

<p>J'ai &eacute;galement &eacute;crit plus de choses encore sur les nouveaut&eacute;s dans UML et ce
qui va venir dans mon journal.</p>

<A NAME="283lfindex2">&nbsp;</A>
<H2>Conclusion</H2>


<p>User Mode Linux est un ajout int&eacute;ressant au noyau Linux qui est id&eacute;al pour
tester et faire des d&eacute;monstrations d'applications, noyaux et distributions. Il
peut &ecirc;tre aussi utilis&eacute; pour rendre l'� h&eacute;bergement virtuel � plus flexible en
donnant aux gens leur � propre � image virtuelle de Linux avec acc&egrave;s root sans
mettre en danger le syst&egrave;me h&ocirc;te.</p>

<A NAME="283lfindex3">&nbsp;</A>
<H2>R&eacute;f&eacute;rences</H2>

<ul>
 <li><a href="../../common/src2/article283/interview-conversation.html">La
 conversation compl&egrave;te par courriel</a> de cette interview (avec quelques
 informations suppl&eacute;mentaires)</li>
 <li><a href="http://user-mode-linux.sf.net/diary.html">Le journal sur UML de
 Jeff Dike</a> pour voir ce qui est nouveau et ce qui va arriver</li>
 <li><a href="http://user-mode-linux.sourceforge.net">user-mode-
 linux.sourceforge.net</a> : page web du projet UML</li>
 <li><a href="http://usermodelinux.org">usermodelinux.org</a> : un site
 communautaire pour et par les utilisateurs d'UML, avec de nombreux autres liens
 utiles</li>
</ul>



<!-- vim: set sw=2 ts=2 et tw=74: -->

<!-- BODY_OF_THE_ARTICLE_STOP -->
<!-- 2pdaIgnoreStart -->
<A NAME="talkback">&nbsp;</a>
<h2>Talkback form for this article</h2>
Every article has its own talkback page. On this page you can submit a comment or look at comments from other readers:
<center>
    <table width="250" border=0><tr><td>
    <div class="tbbutton"><A class="nodec" href="http://cgi.linuxfocus.org/cgi-bin/lftalkback?anum=283">&nbsp;talkback page&nbsp;</a></div>
    </td></tr></table>
</center>

<br clear="all">
<HR size="2" noshade>
<table width="250" border=0><tr><td>
<div class="bbutton"><a class="nodec" href="../../index.shtml">&lt;--, LF Sommaire</a></div>
</td><td>
<div class="bbutton"><a class="nodec" href="index.shtml">Sommaire de ce num&eacute;ro</a></div>
</td></tr></table>
<br clear="all">
<HR size="2" noshade>
<!-- ARTICLE FOOT -->
<CENTER><TABLE WIDTH="98%" summary="footer">
<TR><TD ALIGN=CENTER BGCOLOR="#bdc6d5" WIDTH="50%">
<A HREF="../../common/lfteam.html">Site Web maintenu par l&acute;&eacute;quipe d&acute;&eacute;dition LinuxFocus</A>
<BR><FONT COLOR="#1111aa"><a href="../../common/copy.html">&copy; Floris Lambrechts</a><br>&quot;some rights reserved&quot; see <a href="../../license/index.shtml">linuxfocus.org/license/</a><br><a href="http://www.linuxfocus.org">http://www.LinuxFocus.org</a></FONT>
</TD>
<TD BGCOLOR="#bdc6d5">
<!-- TRANSLATION INFO -->
<font size=2>Translation information:</font>
<TABLE summary="translators">
  <tr><td><font size="2">en --&gt; -- : Floris Lambrechts <small>&lt;floris-(at)-linuxfocus-(dot)-org&gt;</small></font></td></tr>
  <tr><td><font size="2">en --&gt; fr: Jean-Etienne Poirrier (<a href="http://www.poirrier.be"><font size="1">homepage</font></a>)</font></td></tr>
</TABLE>
</TD>
</TR></TABLE></CENTER>
<p><font size=1>2005-01-21, generated by lfparser version 2.52</font></p>
<!-- 2pdaIgnoreStop -->
</BODY>
</HTML>