diff --git a/fr/java/dists/10.sgml b/fr/java/dists/10.sgml
new file mode 100644
index 0000000000..5e7b4583bf
--- /dev/null
+++ b/fr/java/dists/10.sgml
@@ -0,0 +1,66 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" [
+<!ENTITY base CDATA "../..">
+<!ENTITY date "$FreeBSD$">
+<!ENTITY title "Projet Java pour FreeBSD : JDK 1.0 - NON SUPPORT&eacute;">
+<!ENTITY % includes SYSTEM "../../includes.sgml"> %includes;
+]>
+
+<!-- 
+   The FreeBSD French Documentation Project
+   Original revision: 1.4
+   
+   Version francaise : Stephane Legrand <stephane@freebsd-fr.org> 
+-->
+
+<html>
+&header;
+
+<table border="0">
+      <tr>
+	<td>
+<H2>JDK 1.0.x</H2>
+<P>Bien que cela soit not&eacute; ci-dessous, cette distribution du JDK n'est plus disponible sur freefall.FreeBSD.org.
+Si vous parvenez &agrave; trouver ce port, vous &ecirc;tes libre de l'utiliser. :)
+<PRE>
+Annonce
+-------
+Une distribution native pour FreeBSD du JDK 1.0.2 est maintenant disponible &agrave; l'adresse
+  freefall.FreeBSD.org:/pub/FreeBSD/LOCAL_PORTS/jdk102.tar.gz
+Ce port contient l'interpr&eacute;teur java, le compilateur et le lanceur d'applet.
+Cette distribution n'est absolument pas support&eacute;e.
+
+Installation
+------------
+1. R&eacute;cup&eacute;rez la fichier freefall.FreeBSD.org:/pub/FreeBSD/LOCAL_PORTS/jdk102.tar.gz.
+2. Cr&eacute;ez un r&eacute;pertoire et d&eacute;compressez l'archive dans celui-ci.
+3. Installez le port pdksh.
+
+Utilisation du JDK
+------------------
+Si le r&eacute;pertoire racine du JDK est &lt;jdk&gt;, vous devez : 
+  1. inclure dans votre "path" le r&eacute;pertoire &lt;jdk&gt;/bin
+  2. positionner la variable d'environnement CLASSPATH &agrave; .:&lt;jdk&gt;/classes
+  3. configurer LD_LIBRARY_PATH pour inclure &lt;jdk&gt;/lib/i386
+Pour compiler un programme java, utilisez 'javac program.java'.
+Pour le lancer, utilisez 'java &lt;nom_de_la_classe_principale&gt;'.
+
+R&eacute;ponses aux questions les plus courantes
+-----------------------------------------
+Q: Ai-je besoin de Motif ?
+A: Non.
+
+Q: Sur quelle version de FreeBSD fonctionne ce JDK ?
+A: J'utilise la version courante de FreeBSD, c'est donc la seule version que 
+   j'ai pu tester.     /* "FreeBSD-current ?" - commentaire ajout&eacute; par Dave Hummel, qui
+                                   n'est pas l'auteur original */
+
+Q: Cela ne fonctionne pas sur ma machine. Que puis-je faire ?
+A: Pas de chance, cette distribution n'est absolument pas support&eacute;e.
+</PRE>
+</td>
+</tr>
+</table>
+&footer;
+</BODY>
+</HTML>
+
diff --git a/fr/java/dists/11.sgml b/fr/java/dists/11.sgml
new file mode 100644
index 0000000000..d440506720
--- /dev/null
+++ b/fr/java/dists/11.sgml
@@ -0,0 +1,125 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" [
+<!ENTITY base CDATA "../..">
+<!ENTITY date "$FreeBSD$">
+<!ENTITY title "Projet Java pour FreeBSD : JDK 1.1">
+<!ENTITY % includes SYSTEM "../../includes.sgml"> %includes;
+]>
+
+<!-- 
+   The FreeBSD French Documentation Project
+   Original revision: 1.7
+   
+   Version francaise : Stephane Legrand <stephane@freebsd-fr.org> 
+-->
+
+<html>
+&header;
+
+<table border="0">
+      <tr>
+	<td>
+<P>La derni&egrave;re version est
+<A HREF="ftp://ftp.freebsd.org/pub/FreeBSD/ports/distfiles/jdk1.1.8_ELF.V1999-11-9.tar.gz">jdk1.1.8_ELF.V1999-11-9.tar.gz</A>.
+pour ELF (FreeBSD versions 3 ou 4) ou pour les versions plus anciennes de la s&eacute;rie 2.2 
+<A HREF="ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/nate/JDK1.1/jdk1.1.8_AOUT.V1999-11-9.tar.gz">jdk1.1.8_AOUT.V1099-11-9.tar.gz</A>.
+Les patches utilis&eacute;s pour la compilation des 2 versions sont disponibles 
+<A HREF="http://www.freebsd.org/~patrick/patches.tar.gz">ici</A>. Ils ne sont utiles que si vous avez le code source Java.
+
+<P>Par ailleurs, les versions internationales du JRE sont
+disponibles.
+<UL>
+<LI>
+<A HREF="ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/nate/JDK1.1/jre1.1.8i_AOUT.V1999-11-9.tar.gz">jre1.1.8i_AOUT.V1999-11-9.tar.gz</A>
+<LI>
+<A HREF="ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/nate/JDK1.1/jre1.1.8i_ELF.V1999-11-9.tar.gz">jre1.1.8i_ELF.V1999-11-9.tar.gz</A>
+</UL>
+
+<P>Vous &ecirc;tes invit&eacute; &agrave; utiliser un site proche de chez vous,
+      &agrave; moins que vous ne soyez limit&eacute; au http. Utilisez l'un de ces miroirs :
+<UL>
+<LI>
+<A HREF="ftp://ftp.nuxi.com/pub/FreeBSD/JDK/">ftp://ftp.nuxi.com/pub/FreeBSD/JDK/</A>
+<BR>Merci &agrave; David O'Brien (obrien@NUXI.com) qui m'a donn&eacute; un compte
+sur sa machine. Le miroir devrait donc &ecirc;tre toujours correct.
+
+<LI>
+<A HREF="http://mirror.aarnet.edu.au/pub/FreeBSD/JDK/">http://mirror.aarnet.edu.au/pub/FreeBSD/JDK/</A>
+
+<LI>
+<A HREF="ftp://mirror.aarnet.edu.au/pub/FreeBSD/JDK/">ftp://mirror.aarnet.edu.au/pub/FreeBSD/JDK/</A>
+<BR>Disponible uniquement en Australie/Nouvelle-Z&eacute;lande. Merci &agrave; Jason Andrade
+(jason@dstc.edu.au) pour ce miroir par del&agrave; l'oc&eacute;an.
+
+<LI>
+<A HREF="ftp://ftp.se.freebsd.org/pub/FreeBSD/JDK/">ftp://ftp.se.freebsd.org/pub/FreeBSD/JDK/</A>
+<BR>Merci &agrave; Johan Larsson (gozer@ludd.luth.se).
+
+<LI>
+<A HREF="ftp://ftp7.de.freebsd.org/pub/FreeBSD/JDK/">ftp://ftp7.de.freebsd.org/pub/FreeBSD/JDK/</A>
+<BR><A HREF="http://ftp7.de.freebsd.org/pub/FreeBSD/JDK/">http://ftp7.de.freebsd.org/pub/FreeBSD/JDK/</A>
+<BR>Merci &agrave; Oliver Fromme (olli@dorifer.heim3.tu-clausthal.de).
+
+<LI>
+<A HREF="ftp://ftp.gwdg.de/pub/freebsd/JDK/">ftp://ftp.gwdg.de/pub/freebsd/JDK/</A>
+<BR><A HREF="http://ftp.gwdg.de/pub/freebsd/JDK/">http://ftp.gwdg.de/pub/freebsd/JDK/</A>
+<BR>Merci &agrave; Eberhard Moenkeberg (emoenke@gwdg.de).
+
+<LI>
+<A HREF="ftp://nofinesse.lib.surrey.ac.uk/pub/FreeBSD/JDK/">ftp://nofinesse.lib.surrey.ac.uk/pub/FreeBSD/JDK/</A>
+<BR>Merci &agrave; Jose Marques qui a mis en place une automatisation du processus.
+
+<LI>
+<A HREF="ftp://ftp.spline.net/pub/FreeBSD/JDK/">ftp://ftp.spline.net/pub/FreeBSD/JDK/</A>
+<BR>Merci &agrave; Alexander Tatmaniants (tat@Spline.NET) .
+</UL>
+
+<P>Ces versions ne n&eacute;cessitent pas une licence Motif car elles ont &eacute;t&eacute; compil&eacute;es
+avec une biblioth&egrave;que Motif qui autorise la distribution publique des binaires et
+des librairies du JDK.
+
+<H3>README.FreeBSD:</H3>
+<PRE>
+JDK1.1.8 pour FreeBSD
+---------------------
+Corrig&eacute;s dans cette version :
+- l'impression &agrave; partir du JDK devrait maintenant fonctionner correctement.
+- utilisation de la version en assembleur de l'interpr&eacute;teur. Les performances
+  devrait &ecirc;tre meilleure.
+- meilleure gestion des signaux comme DIVIDE et SIGFPE qui sont maintenant 
+  intercept&eacute;s et g&eacute;r&eacute;s correctement.
+- la version ELF devrait mieux fonctionner avec les applications AWT/Swing. Le
+  projet FreeBSD a fait don d'une version de Motif plus r&eacute;cente qui devrait &eacute;viter
+  certaines erreurs &eacute;tranges sous interface X.
+
+Pour avoir les meilleures r&eacute;sultats, il est recommand&eacute; d'utiliser les versions les plus r&eacute;centes de FreeBSD,
+&agrave; savoir la 2.2.8 pour les versions a.out et FreeBSD 3.2R, afin de profiter
+de ces am&eacute;liorations.
+
+Si vous trouvez un bug ou si vous avez des corrections de bugs que vous voudriez voir int&eacute;gr&eacute;es, veuillez envoyer
+un courrier &eacute;lectronique &agrave; 'java-port@FreeBSD.org' de mani&egrave;re &agrave; ce que nous puissions encore am&eacute;liorer les prochaines versions.
+
+Limitations/Bugs connus :
+-------------------------
+Le nombre de sockets qui peuvent &ecirc;tre utilis&eacute;es en m&ecirc;me temps est cod&eacute; en dur avec 
+l'ann&eacute;e (&agrave; la date d'aujourd'hui, ce nombre est &eacute;gal &agrave; 2000). Ce n'est pas sp&eacute;cialement une limitation du
+noyau FreeBSD mais arriver &agrave; avoir un m&eacute;canisme dynamique n'est pas trivial et donc
+aucun des d&eacute;veloppeurs n'a encore &eacute;crit le code et personne n'a
+envoy&eacute; de patches &agrave; l'&eacute;quipe de d&eacute;veloppement. Si cette limitation a beaucoup d'importance pour vous,
+nous serons ravi de recevoir tous les patches pour passer &agrave; un m&eacute;canisme dynamique qui permettrait de ne plus
+limiter le nombre de descripteurs de fichiers (sockets).
+------------------------------------
+Pour r&eacute;aliser une distribution qui fonctionne sans X _et_ avec X, deux binaires
+sont fournis. Le premier est li&eacute; sans X et est le binaire standard.
+Le deuxi&egrave;me binaire est li&eacute; avec une version statique de X et avec
+les librairies X partag&eacute;es. La version utilis&eacute;e est contr&ocirc;l&eacute;e par la variable
+d'environnement DISPLAY qui est utilis&eacute;e par X afin de d&eacute;terminer
+le p&eacute;riph&eacute;rique de sortie.
+</PRE>
+</td>
+</tr>
+</table>
+&footer;
+</BODY>
+</HTML>
+
+
diff --git a/fr/java/dists/12.sgml b/fr/java/dists/12.sgml
new file mode 100644
index 0000000000..a4e854e06f
--- /dev/null
+++ b/fr/java/dists/12.sgml
@@ -0,0 +1,94 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" [
+<!ENTITY base CDATA "../..">
+<!ENTITY date "$FreeBSD$">
+<!ENTITY title "Projet Java pour FreeBSD : JDK 2 (aka JDK 1.2)">
+<!ENTITY % includes SYSTEM "../../includes.sgml"> %includes;
+]>
+
+<!-- 
+   The FreeBSD French Documentation Project
+   Original revision: 1.16
+   
+   Version francaise : Stephane Legrand <stephane@freebsd-fr.org> 
+-->
+
+<html>
+&header;
+
+<table border="0">
+      <tr>
+	<td>
+<p>
+<b>18 Septembre 2002 :</b> Greg Lewis a sorti un nouveau jeu de patches pour le 
+JDK&nbsp;1.2.2.
+<p>Le plus int&eacute;ressant pour les utilisateurs de FreeBSD est l'inclusion du support JPDA.
+Les autres principaux changements sont le support de  
+<a href="http://www.netbsd.org/">NetBSD</a> et 
+<a href="http://www.openbsd.org/">OpenBSD</a>.
+
+<p>Comme dit pr&eacute;cedemment, les patches sont disponibles &agrave; l'adresse  
+<a href="http://www.eyesbeyond.com/freebsddom/java/jdk.html">http://www.eyesbeyond.com/freebsddom/java/jdk.html</a>. Les utilisateurs FreeBSD sont invit&eacute;s &agrave;
+utiliser le port java/jdk12.
+
+<p>
+<b>14 Octobre 2000 :</b> Le port du JDK 1.2.2 en version native pour FreeBSD de Greg Lewis est maintenant en phase de test
+b&eacute;ta. Il est disponible dans les ports (java/jdk12-beta).
+<br>Bien que le port ne fonctionne que sur architecture i386 pour le moment, cela permettra &agrave; tous ceux
+qui utilisent cette plate-forme (la plupart d'entre vous) de compiler un JDK2 natif et de le
+tester avec vos applications favorites et avec votre code. Si vous utilisez une application 
+de mani&egrave;re r&eacute;guli&egrave;re, pourquoi ne pas en faire un port ? Les instructions sont disponibles dans le <a href="../../doc/en_US.ISO8859-1/books/porters-handbook/index.html">Manuel du Porteur d'Applications</a>.
+
+<P>Si vous voulez essayer de le compiler "&agrave; la main", en raison des contraintes li&eacute;es &agrave; la licence SCSL, vous devez dor&eacute;navant aller sur
+<a href="http://www.eyesbeyond.com/freebsddom/java/jdk.html">http://www.eyesbeyond.com/freebsddom/java/jdk.html</a>
+et d&eacute;clarer que vous acceptez les termes de la licence SCSL avant le t&eacute;l&eacute;chargement.
+<P><b>Note</b> : ce port n&eacute;cessite &eacute;norm&eacute;ment de place disque pour la compilation (environ 250 Mo).
+ 
+<p>
+<b>3 Mai 2000 :</b> Greg Lewis vient d'annoncer que le port du JDK 1.2.2 en version native pour 
+FreeBSD &eacute;tait entr&eacute; en phase de test alpha.
+<br>Dans sa forme actuelle, le port compile et fonctionne sur la plupart des versions FreeBSD 
+(3.4, 4.0 et 5.0 sur x86) et les choses progressent pour les autres versions (2.2.8 sur x86
+et 4.0 alpha). La plupart des applets et des applications de d&eacute;mo fonctionnent.
+<br>Nous recherchons actuellement des passionn&eacute;s qui seraient pr&ecirc;ts &agrave; prendre un peu 
+de temps pour tester le nouveau port. Bien que cela ne soit pas une t&acirc;che triviale, il existe 
+des instructions claires et d&eacute;taill&eacute;es sur la compilation et l'utilisation du port.
+<br>Les patches sont disponibles, comme d'habitude, sur :
+<br><a href="http://www.eyesbeyond.com/freebsddom/java/jdk.html">
+http://www.eyesbeyond.com/freebsddom/java/jdk.html</a>
+<br>Plus d'informations, les probl&egrave;mes non r&eacute;solus et les instructions d&eacute;taill&eacute;es sont disponibles sur :
+<br><a href="http://www.kjkoster.org/java/index.html">
+http://www.kjkoster.org/java/index.html</a>
+<p>
+<b>22 Mars 2000 :</b> Greg Lewis a sorti les patches pr&eacute;-alpha pour les utilisateurs t&eacute;m&eacute;raires
+qui voudraient compiler leurs propres JDK 1.2.2 en version native pour FreeBSD. Le processus
+&agrave; suivre est r&eacute;serv&eacute; aux utilisateurs avertis et le JDK produit ne doit pas &ecirc;tre utilis&eacute;
+en production. Cela &eacute;tant dit, la plupart des d&eacute;mo AWT et Swing semblent 
+fonctionner. Il reste encore beaucoup de travail &agrave; faire et nous avons besoin d'un maximum
+de testeurs. Les patches et les instructions pour la compilation peuvent &ecirc;tre t&eacute;l&eacute;charg&eacute;s sur 
+<A HREF="http://www.eyesbeyond.com/freebsddom/java/jdk.html">http://www.eyesbeyond.com/freebsddom/java/jdk.html</a>
+Les probl&egrave;mes actuels et les r&eacute;sultats des tests sont disponibles sur 
+<A HREF="http://www.kjkoster.org/java/index.html">http://www.kjkoster.org/java/index.html.</A> </p>
+<p>
+<b>January 30, 2000:</b> The Linux Blackdown Port Team has released RC4 of JDK 1.2
+.  It has been tested on FreeBSD 3.4-STABLE and later and runs all demo applets
+and jfc demos.  Several people have mentioned some problems running it with
+Apache JServ.  Until it can be added to the FreeBSD port tree, it can be found
+at <a href="http://www.jmcm.org/tech/ports/linux_jdk.html">
+http://www.jmcm.org/tech/ports/linux_jdk.html</a>.  (Reported by Jose Marques)
+
+<P>
+<B>October 11, 1999:</B> Work has re-started on the Java2/JDK1.2 port. 
+Expect an early 'alpha' release in the coming weeks for FreeBSD
+3.3-stable/ELF boxes.
+
+<P>For most JDK2 development issues, you can use the JDK1 release and the 
+<A HREF="http://java.sun.com/products/jfc/index.html#download-swing">Swing</A>
+releases provided by Sun for JDK1, which works very well under FreeBSD.
+
+</td>
+</tr>
+</TABLE>
+&footer;
+</BODY>
+</HTML>
+
diff --git a/fr/java/dists/13.sgml b/fr/java/dists/13.sgml
new file mode 100644
index 0000000000..4f6c549e66
--- /dev/null
+++ b/fr/java/dists/13.sgml
@@ -0,0 +1,230 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" [
+<!ENTITY base CDATA "../..">
+<!ENTITY date "$FreeBSD$">
+<!ENTITY title "Projet Java pour FreeBSD : JDK 1.3">
+<!ENTITY % includes SYSTEM "../../includes.sgml"> %includes;
+]>
+
+<!-- 
+  The FreeBSD French Documentation Project
+  Original revision: 1.12
+  
+  Version francaise : Stephane Legrand <stephane@freebsd-fr.org>
+  Version francaise (mise a jour) : Stephane Legrand <stephane@freebsd-fr.org>
+-->
+
+<html>
+&header;
+
+<table border="0">
+      <tr>
+	<td>
+
+<p>
+<b>12 F&eacute;vrier 2003 :</b> <a href="mailto:glewis@FreeBSD.org">Greg
+Lewis</a> a sorti un nouveau jeu de patches (version 8) pour le JDK 1.3.1
+et a &eacute;galement mis &agrave; jour le port ports/java/jdk13. Ces nouveaux
+patches sont, comme d'habitude, disponibles sur <a href=
+"http://www.eyesbeyond.com/freebsddom/java/jdk13.html">http://www.eyesbeyond.com/freebsddom/java/jdk13.html</a>
+<br>Cette nouvelle version est la premi&egrave;re du JDK 1.3.1 &agrave; passer
+les tests de compatibilit&eacute;s de Sun. Elle contient de nombreuses corrections et am&eacute;liorations, il est
+donc recommand&eacute; de faire cette mise &agrave; jour avant de signaler tout probl&egrave;me.
+</p>
+
+<p>
+<b>26 Juillet 2002 :</b> <a href="mailto:glewis@FreeBSD.org">Greg
+Lewis</a> a sorti un nouveau jeu de patches (version 7) pour le JDK 1.3.1
+et a &eacute;galement mis &agrave; jour le port ports/java/jdk13. Ces nouveaux
+patches sont, comme d'habitude, disponibles sur <a href=
+"http://www.eyesbeyond.com/freebsddom/java/jdk13.html">http://www.eyesbeyond.com/freebsddom/java/jdk13.html</a>
+<br>Cette nouvelle version contient de nombreuses corrections et am&eacute;liorations, il est
+donc recommand&eacute; de faire cette mise &agrave; jour avant de signaler tout probl&egrave;me.
+</p>
+
+<p>
+<b>13 F&eacute;vrier 2002 :</b> <a href="mailto:glewis@FreeBSD.org">Greg
+Lewis</a> a sorti un nouveau jeu de patches (version 6) pour le JDK 1.3.1
+et a &eacute;galement mis &agrave; jour le port ports/java/jdk13. Ces nouveaux
+patches sont, comme d'habitude, disponibles sur <a href=
+"http://www.eyesbeyond.com/freebsddom/java/jdk13.html">http://www.eyesbeyond.com/freebsddom/java/jdk13.html</a>
+<br>Cette nouvelle version contient de nombreuses corrections et am&eacute;liorations, il est
+donc recommand&eacute; de faire cette mise &agrave; jour avant de signaler tout probl&egrave;me.
+</p>
+
+<p>
+<b>16 Octobre 2001 :</b> <a href="mailto:glewis@FreeBSD.org">Greg
+Lewis</a> a sorti un nouveau jeu de patches (version 5) pour le JDK 1.3.1
+et a &eacute;galement mis &agrave; jour le port ports/java/jdk13. Ces nouveaux
+patches sont, comme d'habitude, disponibles sur <a href=
+"http://www.eyesbeyond.com/freebsddom/java/jdk13.html">http://www.eyesbeyond.com/freebsddom/java/jdk13.html</a>
+<br>Cette nouvelle version contient de nombreuses corrections et am&eacute;liorations, il est
+donc recommand&eacute; de faire cette mise &agrave; jour avant de signaler tout probl&egrave;me.
+</p>
+
+<p>
+<b>10 Septembre 2001 :</b> <a href="mailto:glewis@FreeBSD.org">Greg
+Lewis</a> a sorti un nouveau jeu de patches (version 4) pour le JDK 1.3.1
+et a &eacute;galement mis &agrave; jour le port ports/java/jdk13. Ces nouveaux
+patches sont, comme d'habitude, disponibles sur <a href=
+"http://www.eyesbeyond.com/freebsddom/java/jdk13.html">http://www.eyesbeyond.com/freebsddom/java/jdk13.html</a>
+<br>Cette nouvelle version contient de nombreuses corrections et am&eacute;liorations, il est
+donc recommand&eacute; de faire cette mise &agrave; jour avant de signaler tout probl&egrave;me.
+</p>
+
+<p>
+<b>27 Ao&ucirc;t 2001 :</b> <a href="mailto:glewis@FreeBSD.org">Greg Lewis</a>
+a sorti le tant attendu port du JDK 1.3.1. Il peut maintenant &ecirc;tre compil&eacute;
+&agrave; partir du r&eacute;pertoire ports/java/jdk13. Il faut not&eacute; que toutes les
+remarques d&eacute;crites ci-dessous s'appliquent et qu'il s'agit toujours d'une version 
+<strong>uniquement &agrave; destination des d&eacute;veloppeurs</strong>. Il n'est pas 
+recommand&eacute; de l'utiliser en production.
+</p>
+
+<p>
+<b>16 Juillet 2001 :</b> <a href="mailto:glewis@FreeBSD.org">Greg Lewis</a>
+a sorti plusieurs patches pour les d&eacute;veloppeurs int&eacute;ress&eacute;s par la compilation d'une
+version native du JDK&nbsp;1.3.1 pour FreeBSD. Il est &agrave; noter qu'il s'agit d'une
+version <strong>uniquement &agrave; destination des d&eacute;veloppeurs</strong> et que cela ne 
+compilera pas une version fonctionnelle du JDK.
+Ces patches sont rendus disponibles principalement afin que les personnes int&eacute;ress&eacute;es
+puissent participer &agrave; ce projet de port en ayant une base pour commencer.
+Ces patches ainsi qu'un r&eacute;sum&eacute; de la proc&eacute;dure de compilation sont disponibles sur
+<A HREF="http://www.eyesbeyond.com/freebsddom/java/jdk13.html">http://www.eyesbeyond.com/freebsddom/java/jdk13.html</a>
+</p>
+
+<P><B>15 Septembre 2000 :</B> <a href="mailto:gallatin@cs.duke.edu">Andrew
+ Gallatin</a> et <a href="mailto:sean@stat.Duke.EDU">Sean O'Connell</a>
+travaillent actuellement &agrave; faire fonctionner le JDK 1.3 de IBM. Afin de le faire
+fonctionner sur votre syst&egrave;me, vous devrez appliquer plusieurs patches au code source de FreeBSD.  
+Les patches sont disponibles sur :
+<br>
+<a href="http://www.cs.duke.edu/~gallatin/linux_sa_siginfo/4.0-release.diff">
+4.0-RELEASE</a>
+<br><a href="http://people.freebsd.org/~patrick/ibmjdk/linux.patch2">
+4.0-STABLE</a>
+<br><a href="http://www.cs.duke.edu/~gallatin/linux_sa_siginfo/diff">
+-CURRENT</a> (pre-SMPng)
+
+<P>Pour citer le message de Drew :
+<br><pre>
+Je suis finalement parvenu &agrave; faire fonctionner le jdk 1.3 de IBM. Je ne l'ai pas test&eacute;
+de mani&egrave;re approfondie mais la partie AWT semble cependant enfin fonctionner.
+
+Voici un nouveau jeu de patches &agrave; appliquer sur -current pre-SMPng. Les patches
+concernent :
+
+- changement de la valeur de MINSIGSTKSZ de 8192 &agrave; 2048
+- impl&eacute;mentation de linux_rt_sendsig() & linux_rt_sigreturn()
+- impl&eacute;mentation du code sigtramp c&ocirc;t&eacute; utilisateur pour linux_rt_sigreturn()
+- impl&eacute;mentation de linux_to_bsd_sigaltstack & bsd_to_linux_sigaltstack() afin
+        corriger un bug dans linux_sigaltstack & afin d'&eacute;viter des copies de code
+        dans linux_rt_sigreturn(). Cela corrige &eacute;galement le "Java HotSpot(TM)
+        Client VM warning: cannot uninstall alt signal stack" qui appara&icirc;t avec
+        le JDK 1.3 de Sun.
+- changement du drapeau MAP_STACK &agrave; MAP_ANON pour les mmaps de  
+        LINUX_MAP_GROWSDOWN. Cela a &eacute;t&eacute; l'&eacute;tape finale pour que les choses fonctionnent. 
+        Y-a-t'il des gourous de la VM pour en discuter ? Il y a apparemment
+        un probl&egrave;me avec les piles &agrave; taille dynamique sur les threads linux [*]
+
+Patches disponibles sur : http://www.cs.duke.edu/~gallatin/linux_sa_siginfo/diff
+
+[*]Le "probl&egrave;me" est l'heuristique utilis&eacute; par vm_map_growstack() afin de
+d&eacute;terminer la part de la pile dans le processus principale. Nous
+utilisons actuellement :
+
+        is_procstack = addr >= (vm_offset_t)vm->vm_maxsaddr;
+
+o&ugrave; vm->vm_maxsaddr provient de exec_new_vmspace():
+        vmspace->vm_maxsaddr = (char *)USRSTACK - MAXSSIZ; 
+
+Le thread principal du JDK de IBM r&eacute;duit sa taille de pile &agrave; rlim_cur=2040*1024.
+Il cr&eacute;&eacute; alors des piles pour ses threads &agrave; des adresses sup&eacute;rieures
+&agrave; vm_maxsaddr mais inf&eacute;rieures &agrave; la limite basse courante de la pile du processus
+principal d&eacute;fini par p->p_rlimit[RLIMIT_STACK].rlim_cur. La premi&egrave;re fois
+qu'un thread acc&egrave;de &agrave; quelque chose qui recquiert une extension de cette r&eacute;gion, il part
+en vrilles.
+</pre>
+
+<P>Et le courrier &eacute;lectronique de Sean :
+<pre>
+J'ai tr&egrave;s rapidement port&eacute; sur -stable le travail de Andrew Gallatin pour faire
+fonctionner le SDK Java de IBM. J'ai pu utilis&eacute; le lanceur d'applet sur une
+des d&eacute;mos et cela a fonctionn&eacute;. Je ne peux pas vraiment en dire plus.
+
+Les patches sont tous relatifs au r&eacute;pertoire /usr/src (ou / puisqu'ils sont
+tous dans sys)
+
+La majorit&eacute; des patches concernent les fichiers du r&eacute;pertoire /sys/i386/linux.
+Vous devez appliquer les patches; faire un cd sur /sys/modules/linux;
+taper make; kldunload linux; taper make install; et kldload linux
+
+Il y a une modification suppl&eacute;mentaire qui met MINSIGSTKSZ &agrave; 2048
+dans sys/sys/signal.h .. cela n&eacute;cessite une recompilation du noyau afin
+que cette modification soit prise en compte.
+</pre>
+
+<P><B>18 Juillet 2000 :</B> <a href="ernst@jollem.com">Ernst de Haan</a>
+travaillent actuellement &agrave; faire fonctionner la version Linux du JDK 1.3.0b9 de Sun
+sur 4.0-STABLE. Le fichier .java_wrapper est disponible  
+<a href="http://people.freebsd.org/~patrick/sunjdk/java_wrapper">
+ici</a>. (N'oubliez pas de le renommer en .java_wrapper)
+
+<P>Le courrier &eacute;lectronique de Ernst :
+<pre>
+Juste une derni&egrave;re astuce : modifiez le fichier jre/lib/jvm.cfg et placez la derni&egrave;re
+ligne en premier. Vous aurez donc :
+
+   -classic
+   -hotspot
+   -server
+
+J'obtiens un warning, par ailleurs, avec l'application Swing :
+
+   Warning: Cannot convert string "MetaCtrl&lt;Key&gt;Insert" to type VirtualBinding 
+
+Ernst
+
+
+Ernst de Haan a &eacute;crit :
+> Bonjour &agrave; tous,
+> 
+> Je parviens &agrave; faire fonctionner la version Linux du JDK 1.3.0 beta 9 de Sun
+> sur mon syst&egrave;me FreeBSD 4.0-STABLE. Il fonctionne par ailleurs plut&ocirc;t bien.
+> 
+> java -version indique :
+> 
+>    bash-2.04$ java -version
+>    expr: syntax error
+>    java version "1.3.0beta_refresh"
+>    Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.0beta_refresh-b09)
+>    Classic VM (build 1.3.0beta_refresh-b09, green threads, nojit)
+> 
+> La premi&egrave;re ligne avec l'erreur de syntaxe est un petit probl&egrave;me li&eacute; au fichier
+> .java_wrapper mais il est &agrave; priori inoffensif. J'ai du faire quelques modifications
+> au script .java_wrapper afin de le faire fonctionner sur mon syst&egrave;me. J'ai mis en attachement
+> la version que j'utilise.
+> 
+> Je n'ai pas encore r&eacute;alis&eacute; beaucoup de tests mais j'ai essay&eacute; une application
+> Swing. J'ai constat&eacute; quelques diff&eacute;rences au niveau des fontes sinon tout semble
+> fonctionner plut&ocirc;t bien et rapidement :)
+> 
+> Wow, bient&ocirc;t FreeBSD sera la plate-forme avec le plus grand nombre de
+> JDKs, une fois que nous aurons un WINE fonctionnel ce qui nous permettra d'utiliser
+> &eacute;galement les JDKs Windows, et que nous aurons &eacute;crit un &eacute;mulateur 
+> AS/400, et... et... ;-)
+> 
+> Ernst
+> 
+> P.S.  Merci &agrave; Victor Salaman qui m'a orient&eacute; vers la bonne direction.
+>       Il fait fonctionner la version Linux du JDK 1.3 de Sun depuis quelque temps d&eacute;j&agrave;.
+</pre>
+
+<P><B>29 Janvier 2000 :</B> Le port du JDK 1.3 n'a pas commenc&eacute;. 
+Il ne d&eacute;butera pas avant que celui du JDK 1.2 ne soit achev&eacute;.
+
+</td>
+</tr>
+</TABLE>
+&footer;
+</BODY>
+</HTML>
diff --git a/fr/java/dists/14.sgml b/fr/java/dists/14.sgml
new file mode 100644
index 0000000000..9aea857e3a
--- /dev/null
+++ b/fr/java/dists/14.sgml
@@ -0,0 +1,57 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" [
+<!ENTITY base CDATA "../..">
+<!ENTITY date "$FreeBSD$">
+<!ENTITY title "Projet Java pour FreeBSD : JDK 1.4">
+<!ENTITY % includes SYSTEM "../../includes.sgml"> %includes;
+]>
+
+<!-- 
+   The FreeBSD French Documentation Project
+   Original revision: 1.4
+   
+   Version francaise : Stephane Legrand <stephane@freebsd-fr.org>
+   Version francaise (mise a jour) : Stephane Legrand <stephane@freebsd-fr.org>
+-->
+
+<html>
+&header;
+
+<table border="0">
+      <tr>
+	<td>
+
+<p>
+<b>7 Mars 2003 :</b> <a href="mailto:glewis@FreeBSD.org">Greg
+Lewis</a> a sorti le troisi&egrave;me jeu de patches (patch niveau 3) pour le
+JDK 1.4. Le code est maintenant pr&ecirc;t &agrave; &ecirc;tre vraiment test&eacute;, bien que toutes les
+fonctions ne sont pas encore impl&eacute;ment&eacute;es (ex. plugin, NIO). Ces patches sont le 
+r&eacute;sultat du travail acharn&eacute; de <a href="mailto:phantom@FreeBSD.org">Alexey 
+Zelkin</a>. Pour savoir comment t&eacute;l&eacute;charger des patches, consultez la page 
+<a href="http://www.eyesbeyond.com/freebsddom/java/jdk14.html">http://www.eyesbeyond.com/freebsddom/java/jdk14.html</a>.
+</p>
+
+<p>
+<b>4 F&eacute;vrier 2003 :</b> <a href="mailto:glewis@FreeBSD.org">Greg
+Lewis</a> a sorti le second jeu de patches (patch niveau 2) pour le 
+JDK 1.4. Gardez &agrave; l'esprit que ces patches sont toujours desin&eacute;s aux testeurs
+exp&eacute;riment&eacute;s et aux d&eacute;veloppeurs. Ces patches sont bas&eacute;s sur le JDK 1.4.1 et sont le
+r&eacute;sultat du travail acharn&eacute; de <a href="mailto:phantom@FreeBSD.org">Alexey 
+Zelkin</a>. Pour savoir comment t&eacute;l&eacute;charger des patches, consultez la page 
+<a href="http://www.eyesbeyond.com/freebsddom/java/jdk14.html">http://www.eyesbeyond.com/freebsddom/java/jdk14.html</a>.
+</p>
+
+<p>
+<b>15 Novembre 2002 :</b> <a href="mailto:glewis@FreeBSD.org">Greg
+Lewis</a> a sorti un premier jeu de patches (patch niveau 1) pour le
+JDK 1.4.0. Gardez &agrave; l'esprit qu'il s'agit d'un tout premier jeu de patches, il est donc surtout
+destin&eacute; aux d&eacute;veloppeurs. Les patches sont disponibles &agrave; l'adresse <a href=
+"http://www.eyesbeyond.com/freebsddom/java/jdk14.html">http://www.eyesbeyond.com/freebsddom/java/jdk14.html</a>
+</p>
+
+</td>
+</tr>
+</TABLE>
+&footer;
+</BODY></HTML>
+
+
diff --git a/fr/java/dists/Makefile b/fr/java/dists/Makefile
new file mode 100644
index 0000000000..279470c5f0
--- /dev/null
+++ b/fr/java/dists/Makefile
@@ -0,0 +1,20 @@
+# $FreeBSD$
+
+# The FreeBSD French Documentation Project
+# Original revision: 1.5
+
+.if exists(../Makefile.conf)
+.include "../Makefile.conf"
+.endif
+.if exists(../Makefile.inc)
+.include "../Makefile.inc"
+.endif
+
+DOCS =	10.sgml
+DOCS+=	11.sgml
+DOCS+=	12.sgml
+DOCS+=	13.sgml
+DOCS+=	14.sgml
+DOCS+=	index.sgml
+
+.include "${WEB_PREFIX}/share/mk/web.site.mk"
diff --git a/fr/java/dists/index.sgml b/fr/java/dists/index.sgml
new file mode 100644
index 0000000000..fd80767d5c
--- /dev/null
+++ b/fr/java/dists/index.sgml
@@ -0,0 +1,54 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" [
+<!ENTITY base CDATA "../..">
+<!ENTITY date "$FreeBSD$">
+<!ENTITY title "Projet Java pour FreeBSD : Distributions">
+<!ENTITY % includes SYSTEM "../../includes.sgml"> %includes;
+]>
+
+<!-- 
+  The FreeBSD French Documentation Project
+  Original revision: 1.6
+  
+  Version francaise : Mickael Maindron <mike@iskream.com>
+  Version francaise (mise a jour) : Stephane Legrand <stephane@freebsd-fr.org>
+-->
+
+<html>
+&header;
+
+<table border="0">
+      <tr>
+	<td>
+<table width="100%" border="0">
+      <tr>
+	<td>
+C'est le portage officiel du Kit de D&eacute;veloppement Java (JDK) de Sun pour FreeBSD. Aucun bug significatif n'est connu pour le moment mais aucune garantie n'est donn&eacute;e en ce qui concerne son usage. Cependant, beaucoup de soci&eacute;t&eacute;s comptent sur ce port, il doit donc &ecirc;tre assez s&ucirc;r d'utilisation.
+</td>
+<td>
+<A HREF="http://java.sun.com"><IMG SRC="../j2j.gif" HSPACE=10 border="0" ALT="Jump to Java"></A>
+</td>
+</tr>
+</table>
+<H2>Support&eacute;s</H2>
+<H3>JDK 1.1.x</H3>
+<P>Nous avons actuellement un support disponible pour les syst&egrave;mes FreeBSD 2.2.x, 3.x et 4-CURRENT pour le <A HREF="11.html">JDK 1.1.8</A>. Le support pour les syst&egrave;mes X et non-X est inclus dans deux binaires diff&eacute;rents.
+
+<H3>JDK 1.2.x</H3>
+<P>Le support du <A HREF="12.html">JDK2 (ou 1.2)</A> est pr&eacute;vue prochainement.
+
+<H3>JDK 1.3.x</H3>
+<P>Le support du <A HREF="13.html">JDK 1.3</A> est pr&eacute;vue prochainement (apr&egrave;s le JDK 1.2).
+
+<H3>JDK 1.4.x</H3>
+<P>Le support du <A HREF="14.html">JDK 1.4</A> est pr&eacute;vue prochainement (apr&egrave;s le JDK 1.3).  
+
+<H2>Non support&eacute;</H2>
+<H3>JDK 1.0.x</H3>
+<P>Il existe un ancien port du <A HREF="10.html">JDK 1.0.2</A>. Il est au format a.out et fonctionne sur les anciens syst&egrave;mes FreeBSD (2.1.x et 2.2.x). <B>Ce port n'est pas support&eacute;</B>
+<P>Tout ce qui est ant&eacute;rieur &agrave; FreeBSD 2.2 (comme FreeBSD 2.1.7.1) n'est pas suppport&eacute; non plus pour les JDK 1.1.8 ou JDK 1.2.
+</td>
+</tr>
+</table>
+&footer;
+</BODY>
+</HTML>