- Expand character entities in the French documentation

Approved by:	doceng (implicit)
This commit is contained in:
Gabor Kovesdan 2012-08-09 22:39:25 +00:00
parent 02b9b66090
commit 44ff87d9fa
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/projects/sgml2xml/; revision=39350
309 changed files with 46826 additions and 46826 deletions

View file

@ -2,7 +2,7 @@
<!DOCTYPE html PUBLIC "-//FreeBSD//DTD XHTML 1.0 Transitional-Based Extension//EN"
"http://www.FreeBSD.org/XML/doc/share/sgml/xhtml10-freebsd.dtd" [
<!ENTITY base "..">
<!ENTITY title "Projet &java; pour FreeBSD : Evang&eacute;lisation">
<!ENTITY title "Projet &java; pour FreeBSD : Evangélisation">
]>
<!--
@ -26,14 +26,14 @@
<p>Le but est que FreeBSD soit reconnu comme plate-forme &java; stable.</p>
<p><b>Requ&ecirc;te pour am&eacute;lioration adress&eacute;e &agrave; Sun</b> :
<br/>Nous avons lanc&eacute; une p&eacute;tition pour que Sun fournisse un
<p><b>Requête pour amélioration adressée &agrave; Sun</b> :
<br/>Nous avons lancé une pétition pour que Sun fournisse un
portage officiel de Java pour FreeBSD. Nous sommes actuellement
en <b>seconde</b> position dans le compte des signatures. Si vous &ecirc;tes membre de la Java Developer's
Connection (c'est gratuit), vous pouvez signer la p&eacute;tition sur
en <b>seconde</b> position dans le compte des signatures. Si vous êtes membre de la Java Developer's
Connection (c'est gratuit), vous pouvez signer la pétition sur
<a href="http://developer.java.sun.com/developer/bugParade/bugs/4288745.html">
http://developer.java.sun.com/developer/bugParade/bugs/4288745.html</a></p>
<p><b>P&eacute;tition pour un portage sur FreeBSD adress&eacute;e &agrave; IBM</b> :
<br/>En octobre 1999, IBM a sorti une nouvelle version de son kit de d&eacute;veloppement (IBM Developer Kit) pour Linux. Nous aimerions qu'ils en fassent autant pour FreeBSD. Si quelqu'un a un point de contact chez IBM qui pourrait mener cette campagne, veuillez le faire savoir &agrave; <a href="mailto: patrick@FreeBSD.org">Patrick Gardella</a>.</p>
<p><b>Pétition pour un portage sur FreeBSD adressée &agrave; IBM</b> :
<br/>En octobre 1999, IBM a sorti une nouvelle version de son kit de développement (IBM Developer Kit) pour Linux. Nous aimerions qu'ils en fassent autant pour FreeBSD. Si quelqu'un a un point de contact chez IBM qui pourrait mener cette campagne, veuillez le faire savoir &agrave; <a href="mailto: patrick@FreeBSD.org">Patrick Gardella</a>.</p>
</body>
</html>

View file

@ -2,7 +2,7 @@
<!DOCTYPE html PUBLIC "-//FreeBSD//DTD XHTML 1.0 Transitional-Based Extension//EN"
"http://www.FreeBSD.org/XML/doc/share/sgml/xhtml10-freebsd.dtd" [
<!ENTITY base "../..">
<!ENTITY title "Projet Java pour FreeBSD : JDK 1.0 - NON SUPPORT&eacute;">
<!ENTITY title "Projet Java pour FreeBSD : JDK 1.0 - NON SUPPORTé">
]>
<!--
@ -23,43 +23,43 @@
<body class="navinclude.developers">
<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. :)</p>
<p>Bien que cela soit noté ci-dessous, cette distribution du JDK n'est plus disponible sur freefall.FreeBSD.org.
Si vous parvenez &agrave; trouver ce port, vous êtes libre de l'utiliser. :)</p>
<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.
Ce port contient l'interpréteur java, le compilateur et le lanceur d'applet.
Cette distribution n'est absolument pas supporté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.
1. Récupérez la fichier freefall.FreeBSD.org:/pub/FreeBSD/LOCAL_PORTS/jdk102.tar.gz.
2. Créez un répertoire et dé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
Si le répertoire racine du JDK est &lt;jdk&gt;, vous devez :
1. inclure dans votre "path" le ré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
Ré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
j'ai pu tester. /* "FreeBSD-current ?" - commentaire ajouté 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.
A: Pas de chance, cette distribution n'est absolument pas supportée.
</pre>
</body>
</html>

View file

@ -23,11 +23,11 @@
<body class="navinclude.developers">
<p>La derni&egrave;re version est
<p>La derniè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
pour ELF (FreeBSD versions 3 ou 4) ou pour les versions plus anciennes de la sé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
Les patches utilisé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>
<p>Par ailleurs, les versions internationales du JRE&trade; sont
@ -41,13 +41,13 @@ disponibles.</p>
</li>
</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 :</p>
<p>Vous êtes invité &agrave; utiliser un site proche de chez vous,
&agrave; moins que vous ne soyez limité au http. Utilisez l'un de ces miroirs :</p>
<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.
<br/>Merci &agrave; David O'Brien (obrien@NUXI.com) qui m'a donné un compte
sur sa machine. Le miroir devrait donc être toujours correct.
</li>
<li>
@ -56,8 +56,8 @@ sur sa machine. Le miroir devrait donc &ecirc;tre toujours correct.
<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.
<br/>Disponible uniquement en Australie/Nouvelle-Zélande. Merci &agrave; Jason Andrade
(jason@dstc.edu.au) pour ce miroir par del&agrave; l'océan.
</li>
<li>
@ -88,47 +88,47 @@ sur sa machine. Le miroir devrait donc &ecirc;tre toujours correct.
</li>
</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
<p>Ces versions ne nécessitent pas une licence Motif car elles ont été compilées
avec une bibliothèque Motif qui autorise la distribution publique des binaires et
des librairies du JDK.</p>
<h3>README.FreeBSD:</h3>
<pre>
JDK1.1.8 pour FreeBSD
--------------------
Corrig&eacute;s dans cette version :
Corrigé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.
- utilisation de la version en assembleur de l'interpréteur. Les performances
devrait être meilleure.
- meilleure gestion des signaux comme DIVIDE et SIGFPE qui sont maintenant
intercept&eacute;s et g&eacute;r&eacute;s correctement.
interceptés et géré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.
projet FreeBSD a fait don d'une version de Motif plus récente qui devrait éviter
certaines erreurs é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,
Pour avoir les meilleures résultats, il est recommandé d'utiliser les versions les plus ré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.
de ces amé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.
Si vous trouvez un bug ou si vous avez des corrections de bugs que vous voudriez voir intégrées, veuillez envoyer
un courrier électronique &agrave; 'java-port@FreeBSD.org' de manière &agrave; ce que nous puissions encore amé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
Le nombre de sockets qui peuvent être utilisées en même temps est codé en dur avec
l'année (&agrave; la date d'aujourd'hui, ce nombre est égal &agrave; 2000). Ce n'est pas spécialement une limitation du
noyau FreeBSD mais arriver &agrave; avoir un mécanisme dynamique n'est pas trivial et donc
aucun des développeurs n'a encore écrit le code et personne n'a
envoyé de patches &agrave; l'équipe de développement. Si cette limitation a beaucoup d'importance pour vous,
nous serons ravi de recevoir tous les patches pour passer &agrave; un mé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.
Pour réaliser une distribution qui fonctionne sans X _et_ avec X, deux binaires
sont fournis. Le premier est lié sans X et est le binaire standard.
Le deuxième binaire est lié avec une version statique de X et avec
les librairies X partagées. La version utilisée est contrôlée par la variable
d'environnement DISPLAY qui est utilisée par X afin de déterminer
le périphérique de sortie.
</pre>
</body>
</html>

View file

@ -25,52 +25,52 @@
<p>
<b>18 Septembre 2002 :</b> Greg Lewis a sorti un nouveau jeu de patches pour le
&jdk;&nbsp;1.2.2.</p>
<p>Le plus int&eacute;ressant pour les utilisateurs de FreeBSD est l'inclusion du support JPDA.
<p>Le plus inté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>
<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;
<p>Comme dit pré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és &agrave;
utiliser le port java/jdk12.</p>
<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).
bé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="&enbase;/doc/en_US.ISO8859-1/books/porters-handbook/index.html">Manuel du Porteur d'Applications</a>.</p>
de manière régulière, pourquoi ne pas en faire un port ? Les instructions sont disponibles dans le <a href="&enbase;/doc/en_US.ISO8859-1/books/porters-handbook/index.html">Manuel du Porteur d'Applications</a>.</p>
<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
<p>Si vous voulez essayer de le compiler "&agrave; la main", en raison des contraintes liées &agrave; la licence SCSL, vous devez doré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>
<p><b>Note</b> : ce port n&eacute;cessite &eacute;norm&eacute;ment de place disque pour la compilation (environ 250 Mo).</p>
et déclarer que vous acceptez les termes de la licence SCSL avant le téléchargement.</p>
<p><b>Note</b> : ce port nécessite énormément de place disque pour la compilation (environ 250 Mo).</p>
<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.
FreeBSD était entré 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.
et 4.0 alpha). La plupart des applets et des applications de démo fonctionnent.
<br/>Nous recherchons actuellement des passionnés qui seraient prêts &agrave; prendre un peu
de temps pour tester le nouveau port. Bien que cela ne soit pas une tâche triviale, il existe
des instructions claires et détaillé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/>Plus d'informations, les problèmes non résolus et les instructions détaillées sont disponibles sur :
<br/><a href="http://www.kjkoster.org/java/index.html">
http://www.kjkoster.org/java/index.html</a></p>
<p>
<b>22 Mars 2000 :</b> Greg Lewis a sorti les patches pr&eacute;-alpha pour les utilisateurs t&eacute;m&eacute;raires
<b>22 Mars 2000 :</b> Greg Lewis a sorti les patches pré-alpha pour les utilisateurs témé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
&agrave; suivre est réservé aux utilisateurs avertis et le JDK produit ne doit pas être utilisé
en production. Cela étant dit, la plupart des dé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
de testeurs. Les patches et les instructions pour la compilation peuvent être téléchargé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
Les problèmes actuels et les ré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

View file

@ -25,91 +25,91 @@
<body class="navinclude.developers">
<p>
<b>19 D&eacute;cembre 2003 :</b> <a href="mailto:glewis@FreeBSD.org">Greg
<b>19 Décembre 2003 :</b> <a href="mailto:glewis@FreeBSD.org">Greg
Lewis</a> a sorti un nouveau jeu de patches (version 9) pour le JDK 1.3.1
et a &eacute;galement mis &agrave; jour le port ports/java/jdk13. Ces nouveaux
et a é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 une mise &agrave; jour
avant de signaler tout probl&egrave;me.
<br/>Cette nouvelle version contient de nombreuses corrections et améliorations, il est donc recommandé de faire une mise &agrave; jour
avant de signaler tout problème.
</p>
<p>
<b>12 F&eacute;vrier 2003 :</b> <a href="mailto:glewis@FreeBSD.org">Greg
<b>12 Fé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
et a é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.
<br/>Cette nouvelle version est la première du JDK 1.3.1 &agrave; passer
les tests de compatibilités de Sun. Elle contient de nombreuses corrections et améliorations, il est
donc recommandé de faire cette mise &agrave; jour avant de signaler tout problè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
et a é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.
<br/>Cette nouvelle version contient de nombreuses corrections et améliorations, il est
donc recommandé de faire cette mise &agrave; jour avant de signaler tout problème.
</p>
<p>
<b>13 F&eacute;vrier 2002 :</b> <a href="mailto:glewis@FreeBSD.org">Greg
<b>13 Fé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
et a é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.
<br/>Cette nouvelle version contient de nombreuses corrections et améliorations, il est
donc recommandé de faire cette mise &agrave; jour avant de signaler tout problè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
et a é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.
<br/>Cette nouvelle version contient de nombreuses corrections et améliorations, il est
donc recommandé de faire cette mise &agrave; jour avant de signaler tout problè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
et a é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.
<br/>Cette nouvelle version contient de nombreuses corrections et améliorations, il est
donc recommandé de faire cette mise &agrave; jour avant de signaler tout problè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.
<b>27 Aoû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 être compilé
&agrave; partir du répertoire ports/java/jdk13. Il faut noté que toutes les
remarques décrites ci-dessous s'appliquent et qu'il s'agit toujours d'une version
<strong>uniquement &agrave; destination des développeurs</strong>. Il n'est pas
recommandé 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
a sorti plusieurs patches pour les développeurs intéressé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
version <strong>uniquement &agrave; destination des dé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
Ces patches sont rendus disponibles principalement afin que les personnes intéressé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
Ces patches ainsi qu'un résumé de la procé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.
fonctionner sur votre systè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">
@ -121,59 +121,59 @@ Les patches sont disponibles sur :
<p>Pour citer le message de Drew :</p>
<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.
Je suis finalement parvenu &agrave; faire fonctionner le jdk 1.3 de IBM. Je ne l'ai pas testé
de maniè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() &amp; 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 &amp; bsd_to_linux_sigaltstack() afin
corriger un bug dans linux_sigaltstack &amp; 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
- implémentation de linux_rt_sendsig() &amp; linux_rt_sigreturn()
- implémentation du code sigtramp côté utilisateur pour linux_rt_sigreturn()
- implémentation de linux_to_bsd_sigaltstack &amp; bsd_to_linux_sigaltstack() afin
corriger un bug dans linux_sigaltstack &amp; afin d'éviter des copies de code
dans linux_rt_sigreturn(). Cela corrige également le "Java HotSpot(TM)
Client VM warning: cannot uninstall alt signal stack" qui apparaî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.
LINUX_MAP_GROWSDOWN. Cela a été l'é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 [*]
un problè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
[*]Le "problème" est l'heuristique utilisé par vm_map_growstack() afin de
dé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():
où 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
Le thread principal du JDK de IBM réduit sa taille de pile &agrave; rlim_cur=2040*1024.
Il créé alors des piles pour ses threads &agrave; des adresses supérieures
&agrave; vm_maxsaddr mais inférieures &agrave; la limite basse courante de la pile du processus
principal défini par p->p_rlimit[RLIMIT_STACK].rlim_cur. La première fois
qu'un thread accède &agrave; quelque chose qui recquiert une extension de cette région, il part
en vrilles.
</pre>
<p>Et le courrier &eacute;lectronique de Sean :</p>
<p>Et le courrier électronique de Sean :</p>
<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.
J'ai très rapidement porté sur -stable le travail de Andrew Gallatin pour faire
fonctionner le SDK Java de IBM. J'ai pu utilisé le lanceur d'applet sur une
des démos et cela a fonctionné. Je ne peux pas vraiment en dire plus.
Les patches sont tous relatifs au r&eacute;pertoire /usr/src (ou / puisqu'ils sont
Les patches sont tous relatifs au ré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.
La majorité des patches concernent les fichiers du ré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
Il y a une modification supplémentaire qui met MINSIGSTKSZ &agrave; 2048
dans sys/sys/signal.h .. cela nécessite une recompilation du noyau afin
que cette modification soit prise en compte.
</pre>
@ -183,9 +183,9 @@ 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>
<p>Le courrier &eacute;lectronique de Ernst :</p>
<p>Le courrier électronique de Ernst :</p>
<pre>
Juste une derni&egrave;re astuce : modifiez le fichier jre/lib/jvm.cfg et placez la derni&egrave;re
Juste une dernière astuce : modifiez le fichier jre/lib/jvm.cfg et placez la dernière
ligne en premier. Vous aurez donc :
-classic
@ -199,11 +199,11 @@ J'obtiens un warning, par ailleurs, avec l'application Swing :
Ernst
Ernst de Haan a &eacute;crit :
Ernst de Haan a é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.
> sur mon système FreeBSD 4.0-STABLE. Il fonctionne par ailleurs plutôt bien.
>
> java -version indique :
>
@ -213,28 +213,28 @@ Ernst de Haan a &eacute;crit :
> 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
> La première ligne avec l'erreur de syntaxe est un petit problème lié 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
> au script .java_wrapper afin de le faire fonctionner sur mon systè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 :)
> Je n'ai pas encore réalisé beaucoup de tests mais j'ai essayé une application
> Swing. J'ai constaté quelques différences au niveau des fontes sinon tout semble
> fonctionner plutôt bien et rapidement :)
>
> Wow, bient&ocirc;t FreeBSD sera la plate-forme avec le plus grand nombre de
> Wow, bientô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
> également les JDKs Windows, et que nous aurons écrit un é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;.
> P.S. Merci &agrave; Victor Salaman qui m'a orienté vers la bonne direction.
> Il fait fonctionner la version Linux du JDK 1.3 de Sun depuis quelque temps dé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;.</p>
<p><b>29 Janvier 2000 :</b> Le port du JDK 1.3 n'a pas commencé.
Il ne débutera pas avant que celui du JDK 1.2 ne soit achevé.</p>
</body>
</html>

View file

@ -29,66 +29,66 @@
<td>
<p>
<b>13 D&eacute;cembre 2004 :</b> <a href="mailto:glewis@FreeBSD.org">Greg
Lewis</a> a sorti le septi&egrave;me jeu de patches (patch niveau 7) pour le
&jdk;&nbsp;1.4. Ce jeu de patches comprend plusieurs corrections de probl&egrave;mes,
dont des corrections de failles critiques de s&eacute;curit&eacute; recemment
d&eacute;couvertes dans le plugin navigateur.
Pour savoir comment t&eacute;l&eacute;charger ces patches,
<b>13 Décembre 2004 :</b> <a href="mailto:glewis@FreeBSD.org">Greg
Lewis</a> a sorti le septième jeu de patches (patch niveau 7) pour le
&jdk;&nbsp;1.4. Ce jeu de patches comprend plusieurs corrections de problèmes,
dont des corrections de failles critiques de sécurité recemment
découvertes dans le plugin navigateur.
Pour savoir comment télécharger ces 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>30 D&eacute;cembre 2003:</b> <a href="mailto:glewis@FreeBSD.org">Greg
Lewis</a> a sorti le sixi&egrave;me jeu de patches (patch niveau 6) pour le &jdk;&nbsp;1.4.
<b>30 Décembre 2003:</b> <a href="mailto:glewis@FreeBSD.org">Greg
Lewis</a> a sorti le sixième jeu de patches (patch niveau 6) pour le &jdk;&nbsp;1.4.
Cette nouvelle version devrait convenir &agrave; la plupart des applications. Le &jdk; produit
est conforme de fait, mais l'utilisation dans un environnement de production reste &agrave;
vos risques et p&eacute;rils. Ce jeu de patches est principalement une correction de la version 1.4.2p5.
Pour savoir comment t&eacute;l&eacute;charger ces patches,
vos risques et périls. Ce jeu de patches est principalement une correction de la version 1.4.2p5.
Pour savoir comment télécharger ces 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>11 Novembre 2003:</b> <a href="mailto:glewis@FreeBSD.org">Greg
Lewis</a> a sorti le cinqui&egrave;me jeu de patches (patch niveau 5) pour le &jdk;&nbsp;1.4
. Cette version met &agrave; jour le &jdk; 1.4.2. Gr&acirc;ce &agrave;
un travail acharn&eacute; de<a href="mailto:phantom@FreeBSD.org">Alexey Zelkin</a>
cette version passe tous les tests de compatibilit&eacute; de Sun sauf dans un environnement mixte IPv4 et
IPv6. Pour savoir comment t&eacute;l&eacute;charger ces patches, consultez la page
Lewis</a> a sorti le cinquième jeu de patches (patch niveau 5) pour le &jdk;&nbsp;1.4
. Cette version met &agrave; jour le &jdk; 1.4.2. Grâce &agrave;
un travail acharné de<a href="mailto:phantom@FreeBSD.org">Alexey Zelkin</a>
cette version passe tous les tests de compatibilité de Sun sauf dans un environnement mixte IPv4 et
IPv6. Pour savoir comment télécharger ces 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>10 Octobre 2003 :</b> <a href="mailto:glewis@FreeBSD.org">Greg
Lewis</a> a sorti le quatri&egrave;me jeu de patches (patch niveau 4) pour le
Lewis</a> a sorti le quatrième jeu de patches (patch niveau 4) pour le
&jdk; 1.4. Le code convient maintenant &agrave; toutes les applications, bien qu'il
contienne encore quelques probl&egrave;mes. Le support du plugin pour les navigateurs fonctionne, GCC 3.3
est support&eacute; et de nombreuses corrections ont &eacute;t&eacute; incluses. Ces patches sont le
r&eacute;sultat du travail acharn&eacute; de l'&eacute;quipe de portage de Java sous BSD et d'un soutien
continu de la Fondation FreeBSD. Pour savoir comment t&eacute;l&eacute;charger ces patches,
contienne encore quelques problèmes. Le support du plugin pour les navigateurs fonctionne, GCC 3.3
est supporté et de nombreuses corrections ont été incluses. Ces patches sont le
résultat du travail acharné de l'équipe de portage de Java sous BSD et d'un soutien
continu de la Fondation FreeBSD. Pour savoir comment télécharger ces 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>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 ces patches, consultez la page
Lewis</a> a sorti le troisième jeu de patches (patch niveau 3) pour le
&jdk; 1.4. Le code est maintenant prêt &agrave; être vraiment testé, bien que toutes les
fonctions ne sont pas encore implémentées (ex. plugin, NIO). Ces patches sont le
résultat du travail acharné de <a href="mailto:phantom@FreeBSD.org">Alexey
Zelkin</a>. Pour savoir comment télécharger ces 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
<b>4 Fé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;&nbsp;1.4. Gardez &agrave; l'esprit que ces patches sont toujours destin&eacute;s aux testeurs
exp&eacute;riment&eacute;s et aux d&eacute;veloppeurs. Ces patches sont bas&eacute;s sur le &jdk;&nbsp;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 ces patches, consultez la page
&jdk;&nbsp;1.4. Gardez &agrave; l'esprit que ces patches sont toujours destinés aux testeurs
expérimentés et aux développeurs. Ces patches sont basés sur le &jdk;&nbsp;1.4.1 et sont le
résultat du travail acharné de <a href="mailto:phantom@FreeBSD.org">Alexey
Zelkin</a>. Pour savoir comment télécharger ces patches, consultez la page
<a href="http://www.eyesbeyond.com/freebsddom/java/jdk14.html">http://www.eyesbeyond.com/freebsddom/java/jdk14.html</a>.
</p>
@ -96,7 +96,7 @@ Zelkin</a>. Pour savoir comment t&eacute;l&eacute;charger ces patches, consultez
<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;&nbsp;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=
destiné aux dé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>

View file

@ -29,28 +29,28 @@
<b>3 Septembre 2005 :</b> <a href="mailto:glewis@FreeBSD.org">Greg
Lewis</a> a sorti le second jeu de correctifs (correctif de niveau 2,
"Tasmanian") pour le &jdk;&nbsp;1.5.0. Ce jeu de correctifs est une
version de test b&eacute;ta qui est maintenant stable sur FreeBSD 4.X
version de test béta qui est maintenant stable sur FreeBSD 4.X
et supporte Java Web Start ainsi que le greffon Java pour navigateur
(Mozilla et Firefox). Les versions r&eacute;centes de FreeBSD sur les
architectures i386 et amd64 sont support&eacute;es. Pour savoir
comment t&eacute;l&eacute;charger ces correctifs, consultez la page <a
(Mozilla et Firefox). Les versions récentes de FreeBSD sur les
architectures i386 et amd64 sont supportées. Pour savoir
comment télécharger ces correctifs, consultez la page <a
href="http://www.eyesbeyond.com/freebsddom/java/jdk15.html">http://www.eyesbeyond.com/freebsddom/java/jdk15.html</a>.
</p>
<p>
<b>7 Avril 2005 :</b> Le logiciel port&eacute; java/jdk15 a &eacute;t&eacute;
<b>7 Avril 2005 :</b> Le logiciel porté java/jdk15 a été
mis &agrave; jour pour qu'il compile sur FreeBSD 4.11/i386.
Malheureusement il subsiste de s&eacute;rieux probl&egrave;mes
&agrave; l'ex&eacute;cution sur cette plateforme.
Malheureusement il subsiste de sérieux problèmes
&agrave; l'exécution sur cette plateforme.
</p>
<p>
<b>19 Janvier 2005 :</b> <a href="mailto:glewis@FreeBSD.org">Greg
Lewis</a> a sorti le premier jeu de correctifs (correctif de niveau 1, "Sabretooth") pour le
&jdk;&nbsp;1.5.0. Ce premier jeu de correctifs est destin&eacute; aux
testeurs et aux d&eacute;veloppeurs. Le jeu de correctifs supporte les versions
&jdk;&nbsp;1.5.0. Ce premier jeu de correctifs est destiné aux
testeurs et aux développeurs. Le jeu de correctifs supporte les versions
suivantes de FreeBSD -- <b>i386/5.3</b> et <b>amd64/5.3</b>.
Pour savoir comment t&eacute;l&eacute;charger ces correctifss, consultez la page
Pour savoir comment télécharger ces correctifss, consultez la page
<a href="http://www.eyesbeyond.com/freebsddom/java/jdk15.html">http://www.eyesbeyond.com/freebsddom/java/jdk15.html</a>.
</p>

View file

@ -27,16 +27,16 @@
<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.
C'est le portage officiel du Kit de Développement &java; (JDK) de Sun pour FreeBSD. Aucun bug significatif n'est connu pour le moment mais aucune garantie n'est donnée en ce qui concerne son usage. Cependant, beaucoup de sociétés comptent sur ce port, il doit donc être assez sû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>
<h2>Supporté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.</p>
<p>Nous avons actuellement un support disponible pour les systè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èmes X et non-X est inclus dans deux binaires différents.</p>
<h3>JDK 1.2.x</h3>
<p>Le support du <a href="12.html">JDK2 (ou 1.2)</a> est disponible.</p>
@ -46,15 +46,15 @@ C'est le portage officiel du Kit de D&eacute;veloppement &java; (JDK) de Sun pou
<h3>JDK 1.4.x</h3>
<p>Le support du <a href="14.html">JDK 1.4</a> est disponible. Les versions
actuellement support&eacute;es sont FreeBSD 4.8 et sup&eacute;rieures.</p>
actuellement supportées sont FreeBSD 4.8 et supérieures.</p>
<h3>JDK 1.5.x</h3>
<p>Le support du <a href="15.html">JDK 1.5</a> est disponible. Les versions
actuellement support&eacute;es sont FreeBSD 5.3 (architectures i386 et amd64).</p>
actuellement supportées sont FreeBSD 5.3 (architectures i386 et amd64).</p>
<h2>Non support&eacute;</h2>
<h2>Non supporté</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>
<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.</p>
<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èmes FreeBSD (2.1.x et 2.2.x). <b>Ce port n'est pas supporté</b></p>
<p>Tout ce qui est antérieur &agrave; FreeBSD 2.2 (comme FreeBSD 2.1.7.1) n'est pas suppporté non plus pour les JDK 1.1.8 ou JDK 1.2.</p>
</body>
</html>

View file

@ -28,7 +28,7 @@
<li> <a href="#q1">Existe-t'il un &jdk; 1.3 pour FreeBSD ?</a></li>
<li> <a href="#q2">Puis-je utiliser le port Linux du projet Blackdown ?</a></li>
</ol>
<h2>Les r&eacute;ponses </h2>
<h2>Les réponses </h2>
<table border="0" cellspacing="0" cellpadding="2">
<tr>
<td bgcolor="#990000" width="10">
@ -41,14 +41,14 @@
<tr>
<td bgcolor="#990000" width="10"> <br/> </td>
<td align="left" valign="top" colspan="3">
Oui. Vous pouvez compiler un JDK FreeBSD natif &agrave; partir des sources, ou t&eacute;l&eacute;charger
des binaires pr&eacute;compil&eacute;s. Voir la page principale FreeBSD Java pour plus
Oui. Vous pouvez compiler un JDK FreeBSD natif &agrave; partir des sources, ou télécharger
des binaires précompilés. Voir la page principale FreeBSD Java pour plus
d'informations.
</td>
</tr>
<tr bgcolor="#ffcc66">
<td bgcolor="#990000" width="10"><br/></td>
<td><font color="#990000"><strong>Pr&eacute;c&eacute;dent</strong></font></td>
<td><font color="#990000"><strong>Précédent</strong></font></td>
<td align="center"><font color="#990000"><strong>Haut de page</strong></font></td>
<td align="right"><font color="#990000"><strong>Suivant</strong></font></td>
</tr>
@ -63,8 +63,8 @@
<tr>
<td bgcolor="#990000" width="10"> <br/> </td>
<td align="left" valign="top" colspan="3">
Plusieurs personnes ont r&eacute;ussi. Essayez les instructions suivantes :
T&eacute;l&eacute;charger l'archive et l'extraire dans un r&eacute;pertoire. Appliquer ensuite le diff suivant : <br/>
Plusieurs personnes ont réussi. Essayez les instructions suivantes :
Télécharger l'archive et l'extraire dans un répertoire. Appliquer ensuite le diff suivant : <br/>
<pre>
--- bin/.java_wrapper.dist Thu Jun 3 01:14:34 1999
+++ bin/.java_wrapper Thu Oct 14 19:17:11 1999
@ -115,7 +115,7 @@
</tr>
<tr bgcolor="#ffcc66">
<td bgcolor="#990000" width="10"><br/></td>
<td><font color="#990000"><strong>Pr&eacute;c&eacute;dent</strong></font></td>
<td><font color="#990000"><strong>Précédent</strong></font></td>
<td align="center"><font color="#990000"><strong>Haut de page</strong></font></td>
<td align="right"><font color="#990000"><strong>Suivant</strong></font></td>
</tr>

View file

@ -2,7 +2,7 @@
<!DOCTYPE html PUBLIC "-//FreeBSD//DTD XHTML 1.0 Transitional-Based Extension//EN"
"http://www.FreeBSD.org/XML/doc/share/sgml/xhtml10-freebsd.dtd" [
<!ENTITY base "../..">
<!ENTITY title "Projet &java; pour FreeBSD : Comment r&eacute;aliser un port">
<!ENTITY title "Projet &java; pour FreeBSD : Comment réaliser un port">
<!ENTITY url.books "&enbase;/doc/en_US.ISO8859-1/books">
]>
@ -24,11 +24,11 @@
<body class="navinclude.developers">
<p>Des instructions plus g&eacute;n&eacute;rales peuvent &ecirc;tre trouv&eacute;es dans le
<p>Des instructions plus générales peuvent être trouvées dans le
<a href="&url.books;/porters-handbook/index.html">Manuel du Porteur d'Applications</a>.</p>
<p>Pour les ports &java;, veuillez vous r&eacute;f&eacute;rer &agrave; la section
<p>Pour les ports &java;, veuillez vous référer &agrave; la section
<a href="&url.books;/porters-handbook/using-java.html">Utiliser Java</a>.</p>
<p>Plus nous aurons d'applications port&eacute;es, mieux ce sera.</p>
<p>Plus nous aurons d'applications portées, mieux ce sera.</p>
</body>
</html>

View file

@ -2,7 +2,7 @@
<!DOCTYPE html PUBLIC "-//FreeBSD//DTD XHTML 1.0 Transitional-Based Extension//EN"
"http://www.FreeBSD.org/XML/doc/share/sgml/xhtml10-freebsd.dtd" [
<!ENTITY base "../..">
<!ENTITY title "Projet &java; pour FreeBSD : Guide pour les d&eacute;butants">
<!ENTITY title "Projet &java; pour FreeBSD : Guide pour les débutants">
]>
<!--
@ -21,10 +21,10 @@
</head>
<body class="navinclude.developers">
<p>Quel sorte de &quot;d&eacute;butant&quot; &ecirc;tes-vous ?</p>
<p>Quel sorte de &quot;débutant&quot; êtes-vous ?</p>
<p><b>D&eacute;butant sur le &jdk; de FreeBSD ?</b> -- <a href="../install.html">Apprenez comment installer le JDK</a></p>
<p><b>D&eacute;butant en &java; ?</b> -- Apprenez Java en utilisant un <a href="tutorials.html">guide</a> ou un <a href="documentation.html">livre</a>. Un des ouvrages le plus souvent recommand&eacute; est <a href="http://www.eckelobjects.com/TIJ2/index.html">Thinking in Java</a> de Bruce Eckel.</p>
<p><b>Débutant sur le &jdk; de FreeBSD ?</b> -- <a href="../install.html">Apprenez comment installer le JDK</a></p>
<p><b>Débutant en &java; ?</b> -- Apprenez Java en utilisant un <a href="tutorials.html">guide</a> ou un <a href="documentation.html">livre</a>. Un des ouvrages le plus souvent recommandé est <a href="http://www.eckelobjects.com/TIJ2/index.html">Thinking in Java</a> de Bruce Eckel.</p>
</body>
</html>

View file

@ -24,37 +24,37 @@
<body class="navinclude.developers">
<h3>Introduction :</h3>
<p>La d&eacute;cision de Sun de sortir une version officielle de Java
pour Linux a d&eacute;clench&eacute; beaucoup de discussions. Cette &eacute;tude a
&eacute;t&eacute; r&eacute;alis&eacute;e pour comparer les performances actuelles du
<p>La décision de Sun de sortir une version officielle de Java
pour Linux a déclenché beaucoup de discussions. Cette étude a
été réalisée pour comparer les performances actuelles du
port Linux <a href="http://www.blackdown.org">Blackdown</a> avec le
<a href="http://www.FreeBSD.org/java/">port FreeBSD</a>
du &jdk;.</p>
<h3>R&eacute;sum&eacute; :</h3>
<p>Le port Linux est plus rapide que le port FreeBSD, m&ecirc;me lorsque le JIT est pris
<h3>Résumé :</h3>
<p>Le port Linux est plus rapide que le port FreeBSD, même lorsque le JIT est pris
en compte. Pour les applications graphiques intensives, tous les tests FreeBSD sont
plus rapides que pour Linux, TYA pour FreeBSD &eacute;tant le plus rapide de tous. La comparaison
plus rapides que pour Linux, TYA pour FreeBSD étant le plus rapide de tous. La comparaison
du port Linux et du port FreeBSD, sans JIT dans les deux cas, montre que FreeBSD est
plus rapide. Nous pouvons en conclure que, sous FreeBSD, la conception du JIT
fait la diff&eacute;rence en ce qui concerne la vitesse. </p>
fait la différence en ce qui concerne la vitesse. </p>
<h3>Les m&eacute;thodes de tests :</h3>
<p>Tous les tests ont &eacute;t&eacute; r&eacute;alis&eacute;s sur FreeBSD 3.4-RC (Mardi 7 Dec 09:14:51 EST 1999) sur un
Bi-Pentium 200 avec 128 Mo de RAM. Les tests ont &eacute;t&eacute; conduits avec
<h3>Les méthodes de tests :</h3>
<p>Tous les tests ont été réalisés sur FreeBSD 3.4-RC (Mardi 7 Dec 09:14:51 EST 1999) sur un
Bi-Pentium 200 avec 128 Mo de RAM. Les tests ont été conduits avec
le logiciel <a href="http://www.webfayre.com/pendragon/cm3/index.html">
Caffeine Mark</a> 3.0 de Pendragon Software et avec l'option "Ex&eacute;cuter tous les test en local".</p>
Caffeine Mark</a> 3.0 de Pendragon Software et avec l'option "Exécuter tous les test en local".</p>
<h3>Versions des logiciels :</h3>
<p>Voici la liste des logiciels utilis&eacute;s dans ce test :
<p>Voici la liste des logiciels utilisés dans ce test :
<br/>FreeBSD JDK 1.1.8
<br/>JDK 1.2.2-RC3 de Blackdown (sous &eacute;mulation Linux)
<br/>JDK 1.2.2-RC3 de Blackdown (sous émulation Linux)
<br/><a href="http://www.shudo.net/jit/">ShuJIT</a> 0.3.13
<br/><a href="ftp://gonzalez.cyberus.ca/pub/Linux/java/tya15.tgz">TYA</a> 1.5
</p>
<h3>R&eacute;sum&eacute; des r&eacute;sultats</h3>
<h3>Résumé des résultats</h3>
<table class="tblbasic">
<tr>
<th></th>
@ -112,16 +112,16 @@ Caffeine Mark</a> 3.0 de Pendragon Software et avec l'option "Ex&eacute;cuter to
</tr>
</table>
<h3>Extraits des r&eacute;sultats d&eacute;taill&eacute;s :</h3>
<h3>Extraits des résultats détaillés :</h3>
<table class="tblbasic">
<tr>
<th></th>
<th>Sieve</th>
<th>Boucles</th>
<th>Logiques</th>
<th>Cha&icirc;nes de caract&egrave;res</th>
<th>Chaînes de caractères</th>
<th>Flottants</th>
<th>M&eacute;thodes</th>
<th>Méthodes</th>
<th>Graphiques</th>
<th>Images</th>
<th>Dialogues</th>
@ -189,12 +189,12 @@ Caffeine Mark</a> 3.0 de Pendragon Software et avec l'option "Ex&eacute;cuter to
</table>
<h3>Conclusion :</h3>
<p>De nouvelles versions des logiciels utilis&eacute;s pour ces tests sont sorties depuis
qu'ils ont &eacute;t&eacute; r&eacute;alis&eacute;s. Pour cette raison, ces tests seront &agrave; nouveau effectu&eacute;s prochainement
pour voir si les nouveaux JITs pour FreeBSD modifient les r&eacute;sultats.
Les m&ecirc;me JITs seront utilis&eacute;s avec le JDK pour Linux afin de tester &eacute;galement leur effet.</p>
<p>De nouvelles versions des logiciels utilisés pour ces tests sont sorties depuis
qu'ils ont été réalisés. Pour cette raison, ces tests seront &agrave; nouveau effectués prochainement
pour voir si les nouveaux JITs pour FreeBSD modifient les résultats.
Les même JITs seront utilisés avec le JDK pour Linux afin de tester également leur effet.</p>
<h3>Testeur :</h3>
<p>Ces tests ont &eacute;t&eacute; conduits par Patrick Gardella <a href="mailto:patrick@FreeBSD.org">patrick@FreeBSD.org</a> en D&eacute;cembre 1999.</p>
<p>Ces tests ont été conduits par Patrick Gardella <a href="mailto:patrick@FreeBSD.org">patrick@FreeBSD.org</a> en Décembre 1999.</p>
</body>
</html>

View file

@ -22,9 +22,9 @@
</head>
<body class="navinclude.developers">
<p>Actuellement, nous n'avons aucun guide sp&eacute;cifique &agrave; FreeBSD. Si vous aimeriez en voir un, envoyez un message &agrave; <a href="mailto:freebsd-java@FreeBSD.org">freebsd-java@FreeBSD.org</a>.</p>
<p>Actuellement, nous n'avons aucun guide spécifique &agrave; FreeBSD. Si vous aimeriez en voir un, envoyez un message &agrave; <a href="mailto:freebsd-java@FreeBSD.org">freebsd-java@FreeBSD.org</a>.</p>
<p>D'autres guides peuvent &ecirc;tre trouv&eacute;s <a href="../links/tutorials.html">ici</a>.</p>
<p>D'autres guides peuvent être trouvés <a href="../links/tutorials.html">ici</a>.</p>
</body>
</html>

View file

@ -24,56 +24,56 @@
<body class="navinclude.developers">
<p><b>Je voudrais</b> :
<br/>...<a href="#code">travailler sur le port lui-m&ecirc;me</a>
<br/>...<a href="#code">travailler sur le port lui-même</a>
<br/>...<a href="#testing">aider aux tests</a>
<br/>...<a href="#BUG">signaler un bug</a>
<br/>...<a href="#documentation">&eacute;crire de la documentation</a></p>
<br/>...<a href="#documentation">écrire de la documentation</a></p>
<a name="code"></a>
<p><b><font color="#660000">Donc, vous voulez nous aider, n'est-ce pas ?</font></b></p>
<p>Travailler sur le portage de &jdk; demande une solide connaissance du C et de l'architecture de FreeBSD ainsi que beaucoup de temps &agrave; y consacrer. Les modifications &agrave; apporter au code sont li&eacute;es aux diff&eacute;rences qui existent entre FreeBSD et Solaris&trade;, donc si vous ne les connaissez pas, vous n'irez pas tr&egrave;s loin dans le portage. D&eacute;ja beaucoup de personnes se sont manifest&eacute;es pour nous aider mais quand elles ont vu ce que cela implique, elles se sont d&eacute;sist&eacute;es.</p>
<p>Maintenant que vous &ecirc;tes pr&eacute;venus, voici ce que vous avez &agrave; faire pour participer :</p>
<p>Travailler sur le portage de &jdk; demande une solide connaissance du C et de l'architecture de FreeBSD ainsi que beaucoup de temps &agrave; y consacrer. Les modifications &agrave; apporter au code sont liées aux différences qui existent entre FreeBSD et Solaris&trade;, donc si vous ne les connaissez pas, vous n'irez pas très loin dans le portage. Déja beaucoup de personnes se sont manifestées pour nous aider mais quand elles ont vu ce que cela implique, elles se sont désistées.</p>
<p>Maintenant que vous êtes prévenus, voici ce que vous avez &agrave; faire pour participer :</p>
<ol>
<li><b>Obtenir une licence d'utilisation du code source aupr&egrave;s de Sun</b></li>
<li><b>Obtenir une licence d'utilisation du code source auprès de Sun</b></li>
<li><ul>
<li><b>Pour JDK 1.1.x</b> Vous avez besoin d'une &quot;licence non-commerciale&quot;. Elle peut &ecirc;tre obtenue ici : <a href="http://www.javasoft.com/nav/business/source_form.html">http://www.javasoft.com/nav/business/source_form.html</a></li>
<li><b>Pour Java 2</b> Vous devrez accepter et signer la &quot;Licence de Source Collective&quot; qui se trouve sur <a href="http://jsecom4.sun.com:80/servlet/EComActionServlet/ECom.WelcomePageInfo;$sessionid$">le centre de t&eacute;l&eacute;chargement de Sun</a></li>
<li><b>Pour JDK 1.1.x</b> Vous avez besoin d'une &quot;licence non-commerciale&quot;. Elle peut être obtenue ici : <a href="http://www.javasoft.com/nav/business/source_form.html">http://www.javasoft.com/nav/business/source_form.html</a></li>
<li><b>Pour Java 2</b> Vous devrez accepter et signer la &quot;Licence de Source Collective&quot; qui se trouve sur <a href="http://jsecom4.sun.com:80/servlet/EComActionServlet/ECom.WelcomePageInfo;$sessionid$">le centre de téléchargement de Sun</a></li>
</ul></li>
<li><b>T&eacute;l&eacute;charger le code source</b></li>
<li><b>Télécharger le code source</b></li>
<li><ul>
<li><b>Pour JDK 1.1.x</b> Les instructions vous seront donn&eacute;es par Sun.</li>
<li><b>Pour Java 2</b> Vous pouvez les t&eacute;l&eacute;charger &agrave; partir de <a href="http://www.sun.com/software/java2/download.html">http://www.sun.com/software/java2/download.html</a></li>
<li><b>Pour JDK 1.1.x</b> Les instructions vous seront données par Sun.</li>
<li><b>Pour Java 2</b> Vous pouvez les télécharger &agrave; partir de <a href="http://www.sun.com/software/java2/download.html">http://www.sun.com/software/java2/download.html</a></li>
</ul></li>
<li><b>Utiliser les Patches</b> Les Patches et les instructions de compilation peuvent &ecirc;tre t&eacute;l&eacute;charg&eacute;s &agrave; l'adresse suivante :
<a href="http://www.eyesbeyond.com/freebsd-jdk122-patches-latest.tar.gz">http://www.eyesbeyond.com/freebsd-jdk122-patches-latest.tar.gz</a>. Les probl&egrave;mes
non r&eacute;solus et les r&eacute;sultats des tests se trouvent ici :
<li><b>Utiliser les Patches</b> Les Patches et les instructions de compilation peuvent être téléchargés &agrave; l'adresse suivante :
<a href="http://www.eyesbeyond.com/freebsd-jdk122-patches-latest.tar.gz">http://www.eyesbeyond.com/freebsd-jdk122-patches-latest.tar.gz</a>. Les problèmes
non résolus et les résultats des tests se trouvent ici :
<a href="http://www.kjkoster.org/java/index.html">http://kjkoster.org/java/index.html</a>
<h3>ET/OU</h3></li>
<li><b>Obtenir les &quot;diffs&quot; du code source</b> Pr&eacute;venez Nate Williams <a href="mailto:nate@yogotech.com">nate@yogotech.com</a> que vous avez la licence et arrangez-vous pour avoir acc&egrave;s &agrave; l'arborescence CVS.
<li><b>Obtenir les &quot;diffs&quot; du code source</b> Prévenez Nate Williams <a href="mailto:nate@yogotech.com">nate@yogotech.com</a> que vous avez la licence et arrangez-vous pour avoir accès &agrave; l'arborescence CVS.
<h3>ET/OU</h3></li>
<li><b>Commencez &agrave; travailler sur les sources</b> Commencez votre portage. Jetez-vous &agrave; l'eau et commencez &agrave; creuser.</li>
<li><b>Annoncez au monde entier que vous avez termin&eacute; !</b></li>
<li><b>Annoncez au monde entier que vous avez terminé !</b></li>
</ol>
<a name="testing"></a>
<p><b><font color="#660000">Vous voulez participer mais vous ne connaissez pas <i>si</i> bien le C ou FreeBSD ?</font></b></p>
<p>Le mieux que vous puissiez faire est de t&eacute;l&eacute;charger la <a href="dists/">derni&egrave;re version</a>, de l'installer et de tester toutes vos applications Java favorites. Si elles ne fonctionnent pas, voyez ci-dessous.</p>
<p>Le mieux que vous puissiez faire est de télécharger la <a href="dists/">dernière version</a>, de l'installer et de tester toutes vos applications Java favorites. Si elles ne fonctionnent pas, voyez ci-dessous.</p>
<a name="BUG"></a>
<p><b><font color="#660000">J'ai un bug !</font></b></p>
<p>Si vous trouvez une application qui ne fonctionne pas ou qui plante, voici les &eacute;tapes &agrave; suivre avant de le signaler :</p>
<p>Si vous trouvez une application qui ne fonctionne pas ou qui plante, voici les étapes &agrave; suivre avant de le signaler :</p>
<ol>
<li>R&eacute;-essayez &agrave; nouveau.</li>
<li>V&eacute;rifiez les param&egrave;tres de votre application. Assurez-vous que vous n'avez pas fait d'erreur en la lan&ccedil;ant.</li>
<li>Essayez-la sur une plate-forme diff&eacute;rente. Si vous avez acc&egrave;s &agrave; une plate-forme de r&eacute;f&eacute;rence, essayez-la sur celle-ci. (Nous avons besoin de savoir si c'est une erreur de l'application, un bug Java ou un bug sp&eacute;cifique &agrave; FreeBSD).</li>
<li>Cernez le probl&egrave;me. Si c'est votre propre code, cernez le probl&egrave;me dans le code incrimin&eacute;. Sinon, d&eacute;terminez les &eacute;tapes qui permettent de reproduire le probl&egrave;me.</li>
<li>Avertissez l'&eacute;quipe de portage du JDK. Envoyez un courriel &agrave; <a href="mailto:freebsd-java@FreeBSD.org">freebsd-java@FreeBSD.org</a>. Assurez-vous d'avoir inclus les &eacute;tapes que vous avez suivies.</li>
<li>Enfin, et le plus important, soyez disponible pour coop&eacute;rer avec l'&eacute;quipe afin de corriger le probl&egrave;me.</li>
<li>Ré-essayez &agrave; nouveau.</li>
<li>Vérifiez les paramètres de votre application. Assurez-vous que vous n'avez pas fait d'erreur en la lançant.</li>
<li>Essayez-la sur une plate-forme différente. Si vous avez accès &agrave; une plate-forme de référence, essayez-la sur celle-ci. (Nous avons besoin de savoir si c'est une erreur de l'application, un bug Java ou un bug spécifique &agrave; FreeBSD).</li>
<li>Cernez le problème. Si c'est votre propre code, cernez le problème dans le code incriminé. Sinon, déterminez les étapes qui permettent de reproduire le problème.</li>
<li>Avertissez l'équipe de portage du JDK. Envoyez un courriel &agrave; <a href="mailto:freebsd-java@FreeBSD.org">freebsd-java@FreeBSD.org</a>. Assurez-vous d'avoir inclus les étapes que vous avez suivies.</li>
<li>Enfin, et le plus important, soyez disponible pour coopérer avec l'équipe afin de corriger le problème.</li>
</ol>
<a name="documentation"></a>
<p><b><font color="#660000">Je peux aider pour le site web ou la documentation !</font></b></p>
<p>Tout le monde peut aider dans ce domaine. Si vous avez des suggestions pour compl&egrave;ter la documentation, r&eacute;digez-les et envoyez-les &agrave; <a href="mailto:freebsd-java@FreeBSD.org">freebsd-java@FreeBSD.org</a>.</p>
<p>Tout le monde peut aider dans ce domaine. Si vous avez des suggestions pour complèter la documentation, rédigez-les et envoyez-les &agrave; <a href="mailto:freebsd-java@FreeBSD.org">freebsd-java@FreeBSD.org</a>.</p>
</body>
</html>

View file

@ -28,27 +28,27 @@
<a href="http://java.sun.com"><img src="j2j.gif"
hspace="10" border="0" alt="Jump to Java" align="right"/></a>
<p>Voici le portage officiel pour FreeBSD du Kit de D&eacute;veloppement &java; de Sun
<p>Voici le portage officiel pour FreeBSD du Kit de Développement &java; de Sun
(JDK). Aucun bug significatif connu n'existe &agrave; l'heure actuelle mais
aucune garantie n'est donn&eacute;e sur son utilisation. Cependant, comme de nombreuses
entreprises font confiance dans ce port, celui-ci devrait pouvoir &ecirc;tre utilis&eacute; sans risque.</p>
aucune garantie n'est donnée sur son utilisation. Cependant, comme de nombreuses
entreprises font confiance dans ce port, celui-ci devrait pouvoir être utilisé sans risque.</p>
<p>La <a href="http://www.FreeBSDFoundation.org/">Fondation
FreeBSD</a> a n&eacute;goci&eacute; une license avec Sun
FreeBSD</a> a négocié une license avec Sun
Microsystems pour distribuer des binaires FreeBSD de l'Environnement
d'Ex&eacute;cution Java (JRE&trade;) et du Kit de D&eacute;veloppement Java
d'Exécution Java (JRE&trade;) et du Kit de Développement Java
(&jdk;).</p>
<p>La version actuelle du JDK et du JRE disponibles via la
Fondation FreeBSD est la 1.5.0. Ces binaires ont &eacute;t&eacute;
test&eacute;s et certifi&eacute;s pour fonctionner avec &os;/i386 5.4-RELEASE
Fondation FreeBSD est la 1.5.0. Ces binaires ont été
testés et certifiés pour fonctionner avec &os;/i386 5.4-RELEASE
et 6.0-RELEASE, mais
ils devraient &eacute;galement pouvoir fonctionner sous d'autres versions &os;/i386 5.X et 6.X.</p>
ils devraient également pouvoir fonctionner sous d'autres versions &os;/i386 5.X et 6.X.</p>
<p>Pour plus d'informations concernant le t&eacute;l&eacute;chargement des binaires FreeBSD
<p>Pour plus d'informations concernant le téléchargement des binaires FreeBSD
du JDK et du JRE, veuillez consulter la page de <a
href="http://www.FreeBSDFoundation.org/downloads/java.shtml">t&eacute;l&eacute;chargement
d&eacute;di&eacute;e &agrave; Java de la Fondation FreeBSD</a>.</p>
href="http://www.FreeBSDFoundation.org/downloads/java.shtml">téléchargement
dédiée &agrave; Java de la Fondation FreeBSD</a>.</p>
<h2>Nouvelles</h2>
<ul>
@ -64,18 +64,18 @@
<li><a href="dists/13.html">JDK 1.3.x</a></li>
<li><a href="dists/14.html">JDK 1.4.x</a></li>
<li><a href="dists/15.html">JDK 1.5.x</a></li>
<li><a href="../ports/java.html">Logiciels port&eacute;s disponibles...</a></li>
<li><a href="../ports/java.html">Logiciels portés disponibles...</a></li>
<li><a href="howhelp.html">Comment aider ?</a></li>
<li><a href="howhelp.html#BUG">J'ai trouv&eacute; un bug !?!</a></li>
<li><a href="howhelp.html#BUG">J'ai trouvé un bug !?!</a></li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a href="docs/newbies.html">Pour les d&eacute;butants</a></li>
<li><a href="docs/newbies.html">Pour les débutants</a></li>
<li><a href="docs/tutorials.html">Guides</a></li>
<li><a href="docs/faq.html">FAQ</a></li>
<li><a href="docs/performance.html">Comparaison de performance</a></li>
<li><a href="docs/howtoports.html">Cr&eacute;er des ports...</a></li>
<li><a href="docs/howtoports.html">Créer des ports...</a></li>
</ul>
<h2>Ressources Java</h2>
@ -83,7 +83,7 @@
<li><a href="links/index.html">Liens</a></li>
<li><a href="links/freebsd.html">FreeBSD</a></li>
<li><a href="links/vendor.html">Revendeurs</a></li>
<li><a href="links/development.html">Outils de d&eacute;veloppement</a></li>
<li><a href="links/development.html">Outils de développement</a></li>
<li><a href="links/api.html">Les APIs</a></li>
<li><a href="links/tutorials.html">Guides</a></li>
<li><a href="links/documentation.html">Documentation</a></li>

View file

@ -26,15 +26,15 @@
<tr>
<td>
<p>Lorsque vous installez Java sous FreeBSD, vous avez le choix entre plusieurs
Kits de D&eacute;veloppement Java :</p>
Kits de Développement Java :</p>
</td>
</tr>
<tr>
<td>
<h3><a name="jdk">Le JDK natif sous FreeBSD</a></h3>
<p>C'est le r&eacute;sultat du travail de l'&eacute;quipe de portage sous FreeBSD de Java 2.
En utilisant les patches et le code source du JDK publi&eacute;s par Sun,
<p>C'est le résultat du travail de l'équipe de portage sous FreeBSD de Java 2.
En utilisant les patches et le code source du JDK publiés par Sun,
ce port compile un JDK natif pour FreeBSD.</p>
<p><code>cd /usr/ports/java/jdk14
@ -47,7 +47,7 @@ ce port compile un JDK natif pour FreeBSD.</p>
<td>
<h3><a name="linux-sun-jdk">JDK Sun pour Linux</a></h3>
<p>Ce port installe le Kit de D&eacute;veloppement Java 2 de Sun compil&eacute; pour Linux. Il tournera sous FreeBSD en utilisant la compatibilit&eacute; binaire avec Linux.</p>
<p>Ce port installe le Kit de Développement Java 2 de Sun compilé pour Linux. Il tournera sous FreeBSD en utilisant la compatibilité binaire avec Linux.</p>
<p><code>cd /usr/ports/java/linux-sun-jdk14
<br/>make install clean
@ -59,10 +59,10 @@ ce port compile un JDK natif pour FreeBSD.</p>
<h3><a name="linux-ibm-jdk">JDK IBM pour Linux</a></h3>
<p>Il s'agit d'une impl&eacute;mentation de l'&eacute;dition standard du SDK Java 2
<p>Il s'agit d'une implémentation de l'édition standard du SDK Java 2
pour Linux d'IBM, version 1.4. Contient le compilateur IBM juste-&agrave;-temps (just-in-time),
am&eacute;lior&eacute; avec un Interpr&eacute;teur Mode Mixte et une
machine virtuelle Java 2 retravaill&eacute;e.</p>
amélioré avec un Interpréteur Mode Mixte et une
machine virtuelle Java 2 retravaillée.</p>
<p><code>cd /usr/ports/java/linux-ibm-jdk14
<br/>make install clean
@ -74,9 +74,9 @@ machine virtuelle Java 2 retravaill&eacute;e.</p>
<h3><a name="linux-blackdown-jdk">JDK Blackdown pour Linux</a></h3>
<p>Kit du d&eacute;veloppeur Java Blackdown 1.4.1. Contient les machines
virtuelles du client Hotspot et du serveur, ainsi qu'une version am&eacute;lior&eacute;e de Java
Web Start 1.2, un plugin Java pour les navigateurs bas&eacute;s sur Mozilla et un plugin
<p>Kit du développeur Java Blackdown 1.4.1. Contient les machines
virtuelles du client Hotspot et du serveur, ainsi qu'une version améliorée de Java
Web Start 1.2, un plugin Java pour les navigateurs basés sur Mozilla et un plugin
Java pour les navigateurs Netscape 4.x.</p>
<p><code>cd /usr/ports/java/linux-blackdown-jdk14
@ -88,11 +88,11 @@ Java pour les navigateurs Netscape 4.x.</p>
<td>
<p><b>Note :</b> Veuillez noter qu'en raison de la politique de licence actuelle de Sun, les binaires ne
peuvent &ecirc;tre redistribu&eacute;s et que vous &ecirc;tes seul autoris&eacute; &agrave; les utiliser/&eacute;tudier.
Pour les m&ecirc;mes raisons, vous devez r&eacute;cup&eacute;rer manuellement le code source et les patches
peuvent être redistribués et que vous êtes seul autorisé &agrave; les utiliser/étudier.
Pour les mêmes raisons, vous devez récupérer manuellement le code source et les patches
pour FreeBSD.</p>
<p>Si vous rencontrez des probl&egrave;mes, consultez le Manuel de r&eacute;f&eacute;rence de FreeBSD
<p>Si vous rencontrez des problèmes, consultez le Manuel de référence de FreeBSD
au chapitre <a href="&enbase;/doc/&url.doc.langcode;/books/handbook/ports.html">installer des applications</a>
pour trouver de l'aide.</p>
</td>

View file

@ -23,96 +23,96 @@
<h2> API - Extensions par Sun Microsystems </h2>
La liste suivante contient un extrait des d&eacute;finitions et des
impl&eacute;mentations des API disponibles r&eacute;alis&eacute;es par SUN (pour commencer consultez
La liste suivante contient un extrait des définitions et des
implémentations des API disponibles réalisées par SUN (pour commencer consultez
<a href="http://java.sun.com/products">Produits Java</a> et allez par exemple sur Extensions Standards)
<ul>
<li><a href="http://java.sun.com/products/jfc">JFC (Classes de Base Java)</a><br/>
C'est de l&agrave; que provient Swing. Pour plus d'informations consultez
<a href="http://java.sun.com/products/jfc/tsc">La Connexion Swing</a>.</li>
<li> <a href="http://java.sun.com/products/java-media/jmf/index.html">Structure M&eacute;dia pour Java<sup><font size="-2">TM</font></sup></a><br/>
L'API Structure M&eacute;dia pour Java (JMF) 1.0 sp&eacute;cifie une architecture simple
et unifi&eacute;e, un protocole d'envoi de messages et une interface de programmation
pour la lecture de m&eacute;dias. Cette API a &eacute;t&eacute; d&eacute;velopp&eacute;e par Sun Microsystems,
<li> <a href="http://java.sun.com/products/java-media/jmf/index.html">Structure Média pour Java<sup><font size="-2">TM</font></sup></a><br/>
L'API Structure Média pour Java (JMF) 1.0 spécifie une architecture simple
et unifiée, un protocole d'envoi de messages et une interface de programmation
pour la lecture de médias. Cette API a été développée par Sun Microsystems,
Inc., Silicon Graphics Inc., et Intel Corporation.
<br/>
L'API Structure M&eacute;dia pour Java (JMF) 2.0 &eacute;tends l'API 1.0 API en
L'API Structure Média pour Java (JMF) 2.0 étends l'API 1.0 API en
fournissant des fonctions de capture, des modules codecs, la sauvegarde de fichiers, la diffusion
d'&eacute;missions radio/t&eacute;l&eacute; et la capacit&eacute; d'acc&eacute;der et de manipuler les donn&eacute;es m&eacute;dia avant de
les diffuser. Cette API est disponible publiquement et a &eacute;t&eacute; d&eacute;velopp&eacute;e
d'émissions radio/télé et la capacité d'accéder et de manipuler les données média avant de
les diffuser. Cette API est disponible publiquement et a été développée
par Sun Microsystems, Inc. et IBM.</li>
<li> <a href="http://java.sun.com/products/java-media/jai/index.html">Traitement d'Images Avanc&eacute; Java<sup><font size="-2">TM</font></sup></a><br/>
L'API de Traitement d'Images Avanc&eacute; Java (JAI) est l'interface de programmation
extensible et avec possibilit&eacute; d'utiliser des fonctions r&eacute;seaux
pour la cr&eacute;ation d'applications et d'applets avanc&eacute;es de traitement
d'images en Java. L'API de Traitement d'Images Avanc&eacute; Java offre un jeu
complet de fonctions pour le traitement d'images comme le "tiling", l'ex&eacute;cution
diff&eacute;r&eacute;e et l'utilisation de plusieurs processeurs.
Enti&egrave;rement compatible avec l'API Java 2D, les d&eacute;veloppeurs peuvent facilement
&eacute;tendre les fonctions de traitement d'images et les performances des applications
Java 2D standards avec l'API de Traitement d'Images Avanc&eacute; Java.</li>
<li> <a href="http://java.sun.com/products/javacomm/">Port S&eacute;rie (COMM) Java<sup><font size="-2">TM</font></sup></a><br/>
Le Port S&eacute;rie Java peut &ecirc;tre utilis&eacute; pour &eacute;crire des applications de communications
ind&eacute;pendantes de la plate-forme pour des technologies telles que l'envoi de messages parl&eacute;s,
<li> <a href="http://java.sun.com/products/java-media/jai/index.html">Traitement d'Images Avancé Java<sup><font size="-2">TM</font></sup></a><br/>
L'API de Traitement d'Images Avancé Java (JAI) est l'interface de programmation
extensible et avec possibilité d'utiliser des fonctions réseaux
pour la création d'applications et d'applets avancées de traitement
d'images en Java. L'API de Traitement d'Images Avancé Java offre un jeu
complet de fonctions pour le traitement d'images comme le "tiling", l'exécution
différée et l'utilisation de plusieurs processeurs.
Entièrement compatible avec l'API Java 2D, les développeurs peuvent facilement
étendre les fonctions de traitement d'images et les performances des applications
Java 2D standards avec l'API de Traitement d'Images Avancé Java.</li>
<li> <a href="http://java.sun.com/products/javacomm/">Port Série (COMM) Java<sup><font size="-2">TM</font></sup></a><br/>
Le Port Série Java peut être utilisé pour écrire des applications de communications
indépendantes de la plate-forme pour des technologies telles que l'envoi de messages parlés,
le fax et les cartes &agrave; puce.
La version actuelle supporte les ports s&eacute;ries RS232 et les ports parall&egrave;les IEEE 1284.</li>
La version actuelle supporte les ports séries RS232 et les ports parallèles IEEE 1284.</li>
<li> <a href="http://java.sun.com/products/java-media/3D/index.html">Java 3D<sup><font size="-2">TM</font></sup></a><br/>
L'API Java 3D TM 1.1 est un ensemble de classes pour &eacute;crire
L'API Java 3D TM 1.1 est un ensemble de classes pour écrire
des applications graphiques en 3-dimensions et des applets 3D. Elle apporte
aux d&eacute;veloppeurs des fonctions de haut niveau pour la cr&eacute;ation et la manipulation
de la g&eacute;om&eacute;trie 3D et pour la construction des structures utilis&eacute;es dans le rendu
de cette g&eacute;ometrie. Les d&eacute;veloppeurs d'applications peuvent d&eacute;crire de tr&egrave;s grands
aux développeurs des fonctions de haut niveau pour la création et la manipulation
de la géométrie 3D et pour la construction des structures utilisées dans le rendu
de cette géometrie. Les développeurs d'applications peuvent décrire de très grands
mondes virtuels avec ces fonctions, qui fournissent &agrave; la librairie Java 3D suffisamment
d'informations pour produire un rendu optimal de ces mondes.</li>
<li> <a href="http://java.sun.com/products/javamail/index.html">JavaMail</a><br/>
L'API JavaMail fournit un ensemble de classes abstraites qui repr&eacute;sente un syt&egrave;me de courrier &eacute;lectronique.
L'API a &eacute;t&eacute; &eacute;labor&eacute;e afin de fournir une structure ind&eacute;pendante de la plate-forme et ind&eacute;pendante du protocole
pour construire des applications Java de courrier &eacute;lectronique et d'envoi de messages.</li>
L'API JavaMail fournit un ensemble de classes abstraites qui représente un sytème de courrier électronique.
L'API a été élaborée afin de fournir une structure indépendante de la plate-forme et indépendante du protocole
pour construire des applications Java de courrier électronique et d'envoi de messages.</li>
<li> <a href="http://java.sun.com/products/javahelp/index.html">JavaHelp<sup><font size="-2">TM</font></sup></a><br/>
JavaHelp est le syst&egrave;me d'aide pour la plate-forme Java : c'est un syst&egrave;me d'aide
bas&eacute; sur Java et ind&eacute;pendant de la plate-forme qui permet aux d&eacute;veloppeurs Java
JavaHelp est le système d'aide pour la plate-forme Java : c'est un système d'aide
basé sur Java et indépendant de la plate-forme qui permet aux développeurs Java
d'inclure une aide en ligne dans de nombreux cas, comme les composants Java,
les applications (en r&eacute;seau ou non), les gestionnaires de bureaux et les pages HTML.</li>
les applications (en réseau ou non), les gestionnaires de bureaux et les pages HTML.</li>
<li> <a href="http://java.sun.com/products/beans/glasgow/jaf.html">Structure d'Activation JavaBeans<sup><font size="-2">TM</font></sup> (JAF)</a><br/>
Avec la Structure d'Activation JavaBeans (JAF) les d&eacute;veloppeurs peuvent tirer
avantage de services standards pour d&eacute;terminer le type de donn&eacute;es
quelconques, d'encapsuler l'acc&egrave;s &agrave; ces donn&eacute;es, de d&eacute;couvrir les op&eacute;rations
possibles sur ces donn&eacute;es et de cr&eacute;er le composant JavaBeans appropri&eacute;
pour r&eacute;aliser ces op&eacute;rations.</li>
Avec la Structure d'Activation JavaBeans (JAF) les développeurs peuvent tirer
avantage de services standards pour déterminer le type de données
quelconques, d'encapsuler l'accès &agrave; ces données, de découvrir les opérations
possibles sur ces données et de créer le composant JavaBeans approprié
pour réaliser ces opérations.</li>
<li> <a href="http://java.sun.com/products/servlet/index.html">Servlet Java<sup><font size="-2">TM</font></sup></a><br/>
Les Servlet Java fournissent une interface uniformis&eacute;e et support&eacute;e par les professionnels
pour &eacute;tendre un serveur web avec des composants ind&eacute;pendants de la plate-forme
et du serveur &eacute;crits en langage Java.</li>
Les Servlet Java fournissent une interface uniformisée et supportée par les professionnels
pour étendre un serveur web avec des composants indépendants de la plate-forme
et du serveur écrits en langage Java.</li>
<li> <a href="http://java.sun.com/products/jce/index.html">Chiffrement en Java<sup><font size="-2">TM</font></sup> (JCE)</a><br/>
L'Extension Chiffrement en Java (JCE) 1.2 fournir la structure et les
implantations pour le chiffrement, la g&eacute;n&eacute;ration et la gestion de clefs et
implantations pour le chiffrement, la génération et la gestion de clefs et
les algorithmes de Code d'Authentification de Message (MAC). Le support du chiffrement inclu
les chiffrements sym&eacute;triques, asym&eacute;triques, en blocs et en flux. La librairie supporte aussi
les flux s&eacute;curis&eacute;s et les objets "scell&eacute;s".</li>
les chiffrements symétriques, asymétriques, en blocs et en flux. La librairie supporte aussi
les flux sécurisés et les objets "scellés".</li>
<li><a href="http://java.sun.com/products/beans/infobus/index.html">InfoBus</a><br/>
InfoBus permet un &eacute;change dynamique de donn&eacute;es entre des composants JavaBeans en
d&eacute;finissant un petit nombre d'interfaces entre les Beans en coop&eacute;ration et en sp&eacute;cifiant
InfoBus permet un échange dynamique de données entre des composants JavaBeans en
définissant un petit nombre d'interfaces entre les Beans en coopération et en spécifiant
le protocole pour utiliser ces interfaces.<br/>
Les protocoles sont bas&eacute;s sur une notion de bus d'information. Tous les composants
qui impl&eacute;mentent ces interfaces peuvent se connecter sur le bus. En tant que membre du
bus n'importe quel composant peut &eacute;changer des donn&eacute;es avec n'importe quel autre composant
de mani&egrave;re structur&eacute;e, y compris des tableaux, des tables et des donn&eacute;es provenant d'une base de donn&eacute;es.</li>
Les protocoles sont basés sur une notion de bus d'information. Tous les composants
qui implémentent ces interfaces peuvent se connecter sur le bus. En tant que membre du
bus n'importe quel composant peut échanger des données avec n'importe quel autre composant
de manière structurée, y compris des tableaux, des tables et des données provenant d'une base de données.</li>
<li><a href="http://java.sun.com/products/jndi/index.html">Nommage Java et Interface pour les Annuaires<font size="1"><sup>TM</sup></font> (JNDI)</a><br/>
Fournit une connectivit&eacute; uniformis&eacute;e, standard et directe d'une
plate-forme Java vers l'ensemble des informations de l'entreprise, permettant ainsi aux d&eacute;veloppeurs de
concevoir des applications Java avec un acc&egrave;s unifi&eacute; aux multiples services de
Fournit une connectivité uniformisée, standard et directe d'une
plate-forme Java vers l'ensemble des informations de l'entreprise, permettant ainsi aux développeurs de
concevoir des applications Java avec un accès unifié aux multiples services de
nommage et d'annuaires de l'entreprise.</li>
<li> <a href="http://java.sun.com/xml">Le Projet XML</a><br/>
Le site de Sun pour l'alliance du XML et de Java</li>
</ul>
<h2> Logiciels de tiers... </h2>
<ul>
<li> <a href="http://www.objectspace.com/products/jglOverview.htm">JGL (Librairie G&eacute;n&eacute;rique Java)</a><br/>
Une collection d'API avec par exemple les listes li&eacute;es etc. La collection
<li> <a href="http://www.objectspace.com/products/jglOverview.htm">JGL (Librairie Générique Java)</a><br/>
Une collection d'API avec par exemple les listes liées etc. La collection
d'API avant l'invention de la collection d'API dans JDK1.2</li>
<li> <a href="http://www.alphaworks.ibm.com/tech/xml4j">XML4J</a><br/>
Parser XML pour java r&eacute;alis&eacute; par IBM</li>
Parser XML pour java réalisé par IBM</li>
</ul>
</body>
</html>

View file

@ -2,7 +2,7 @@
<!DOCTYPE html PUBLIC "-//FreeBSD//DTD XHTML 1.0 Transitional-Based Extension//EN"
"http://www.FreeBSD.org/XML/doc/share/sgml/xhtml10-freebsd.dtd" [
<!ENTITY base "../..">
<!ENTITY title "Projet &java; pour FreeBSD : Outils de d&eacute;veloppement">
<!ENTITY title "Projet &java; pour FreeBSD : Outils de développement">
]>
<!--
@ -22,31 +22,31 @@
<body class="navinclude.developers">
<p> Ci-dessous plusieurs liens vers des outils qui peuvent &ecirc;tre utilis&eacute;s avec FreeBSD. Cette liste n'est pas exhaustive.</p>
<p> Ci-dessous plusieurs liens vers des outils qui peuvent être utilisés avec FreeBSD. Cette liste n'est pas exhaustive.</p>
<ul>
<li> IDE</li>
<li><ul>
<li><a href="http://www7b.software.ibm.com/wsdd/zones/vajava/">Visual Age pour Java -
Professionnel</a> <br/>
<a href="mailto:Joachim.Jaeckel@coffeebreak.de">Joachim Jaeckel</a> d&eacute;crit sur cette page la mani&egrave;re de proc&eacute;d&eacute; afin de faire fonctionner Visual Age pour Java version Professionel 3.0 (Linux) sous -CURRENT: <a href="http://www.coffeebreak.de/freebsd/">http://www.coffeebreak.de/freebsd/</a></li>
<a href="mailto:Joachim.Jaeckel@coffeebreak.de">Joachim Jaeckel</a> décrit sur cette page la manière de procédé afin de faire fonctionner Visual Age pour Java version Professionel 3.0 (Linux) sous -CURRENT: <a href="http://www.coffeebreak.de/freebsd/">http://www.coffeebreak.de/freebsd/</a></li>
<li><a href="http://jdee.sunsite.dk/">JDE</a> <br/>
Mode (X)Emacs pour &eacute;diter du Java</li>
Mode (X)Emacs pour éditer du Java</li>
<li><a href="http://www.ist.co.uk/visaj/index.html">visaj</a> <br/>
Un logiciel commercial de cr&eacute;ation d'application pour Java.</li>
Un logiciel commercial de création d'application pour Java.</li>
<li><a href="http://www.jedit.org">jEdit</a> <br/>
jEdit est un &eacute;diteur de texte orient&eacute; programmation &eacute;crit en Java avec Swing et qui supporte des plug-ins. L'auteur travaille &eacute;galement actuellement sur <a href="http://www.gjt.org/~sp/jedit-ide/">jEdit-IDE</a>.</li>
jEdit est un éditeur de texte orienté programmation écrit en Java avec Swing et qui supporte des plug-ins. L'auteur travaille également actuellement sur <a href="http://www.gjt.org/~sp/jedit-ide/">jEdit-IDE</a>.</li>
<li> <a href="http://www.netbeans.com">NetBeans</a><br/>
Un nouvel IDE &eacute;crit enti&egrave;rement en java. Diff&eacute;rentes versions sont disponibles, gratuites et commerciales. Appartient maintenant &agrave; Sun Microsystems.</li>
Un nouvel IDE écrit entièrement en java. Différentes versions sont disponibles, gratuites et commerciales. Appartient maintenant &agrave; Sun Microsystems.</li>
<li> JWS - IDE de Sun<br/>
N'est plus maintenu depuis que Sun a acquis NetBeans
afin de l'utiliser pour leur IDE.</li>
<li><a href="http://www.freebuilder.org">FreeBuilder</a><br/>
IDE en open-source, un d&eacute;but prometteur mais son d&eacute;veloppement semble ralentir
ces derniers temps. Mais ne croyez pas uniquement les informations pr&eacute;sent&eacute;es sur
les pages web, v&eacute;rifiez aussi la derni&egrave;re version des sources sur le CVS.</li>
IDE en open-source, un début prometteur mais son développement semble ralentir
ces derniers temps. Mais ne croyez pas uniquement les informations présentées sur
les pages web, vérifiez aussi la dernière version des sources sur le CVS.</li>
<li><a href="http://www.elixirtech.com/ElixirIDE/index.html">ElixirIDE</a> <br/>
Un IDE qui inclue un debugger. Class&eacute; dans les 5% premiers sur JARS.</li>
Un IDE qui inclue un debugger. Classé dans les 5% premiers sur JARS.</li>
<li><a href="http://www.eclipse.org/">Eclipse</a><br/>
Un IDE ouvert et extensible pour tout et n'importe quoi.</li>
<li><a href="http://www.jetbrains.com/idea">IDEA</a><br/>
@ -63,7 +63,7 @@
<li> UML</li>
<li><ul>
<li><a href="http://www.togethersoft.com/together/togetherJ.html">TogetherJ</a> <br/>
Environnement de d&eacute;veloppement bas&eacute; sur UML, &eacute;crit en Java. Diff&eacute;rentes &eacute;ditions
Environnement de développement basé sur UML, écrit en Java. Différentes éditions
sont disponibles, y compris une version gratuite.</li>
</ul></li>
<li> Outils</li>

View file

@ -24,10 +24,10 @@
<ul>
<li><a href="http://www.blackdown.org/java-linux/docs/faq/FAQ-java-linux.html">FAQ JavaLinux</a></li>
<li><a href="http://www.eckelobjects.com/TIJ2/index.html">"Thinking in Java", seconde &eacute;dition</a><br/>
Un livre gratuit sur Java, d&eacute;sormais disponible dans sa seconde &eacute;dition.
Il peut &ecirc;tre t&eacute;l&eacute;charg&eacute; aux formats Word97, HTML ou PDF.<br/>
La <a href="http://www.eckelobjects.com/javabook.html">pr&eacute;c&eacute;dente version</a>
<li><a href="http://www.eckelobjects.com/TIJ2/index.html">"Thinking in Java", seconde édition</a><br/>
Un livre gratuit sur Java, désormais disponible dans sa seconde édition.
Il peut être téléchargé aux formats Word97, HTML ou PDF.<br/>
La <a href="http://www.eckelobjects.com/javabook.html">précédente version</a>
du livre est toujours disponible.</li>
</ul>
</body>

View file

@ -2,7 +2,7 @@
<!DOCTYPE html PUBLIC "-//FreeBSD//DTD XHTML 1.0 Transitional-Based Extension//EN"
"http://www.FreeBSD.org/XML/doc/share/sgml/xhtml10-freebsd.dtd" [
<!ENTITY base "../..">
<!ENTITY title "Projet &java; pour FreeBSD : Ressources Java sp&eacute;cifiques &agrave; FreeBSD">
<!ENTITY title "Projet &java; pour FreeBSD : Ressources Java spécifiques &agrave; FreeBSD">
]>
<!--
@ -25,7 +25,7 @@
<li><a href="http://www.FreeBSD.org/cgi/url.cgi?ports/comms/java-commapi-freebsd/pkg-descr">L'API JavaComm</a><br/>Port de l'API JavaComm sur FreeBSD</li>
<li><b>shuJIT</b> - <a href="http://www.shudo.net/jit/">http://www.shudo.net/jit/</a> - un compilateur &quot;Juste &agrave; Temps&quot; pour FreeBSD et Linux.</li>
<li><b>TYA</b> - <a href="ftp://gonzalez.cyberus.ca/pub/Linux/java/">ftp://gonzalez.cyberus.ca/pub/Linux/java/</a> - un compilateur &quot;Juste &agrave; Temps&quot; pour FreeBSD.</li>
<li><b>Kaffe</b> - <a href="http://www.kaffe.org">http://www.kaffe.org</a> - une impl&eacute;mentation &quot;pure&quot; de Java.</li>
<li><b>Kaffe</b> - <a href="http://www.kaffe.org">http://www.kaffe.org</a> - une implémentation &quot;pure&quot; de Java.</li>
<li><a href="http://www.blackdown.org">Ports Linux</a><br/>Le site du port de Java sur Linux</li>
<li><ul>
<li><a

View file

@ -22,18 +22,18 @@
<body class="navinclude.developers">
<p>Cette page pr&eacute;sente diff&eacute;rentes cat&eacute;gories de liens sur
des ressources Java. Elles sont class&eacute;es par th&egrave;mes.</p>
<p>Cette page présente différentes catégories de liens sur
des ressources Java. Elles sont classées par thèmes.</p>
<ul>
<li> <a href="./freebsd.html">FreeBSD</a><br/>
Sp&eacute;cifiques &agrave; FreeBSD comme les ports etc.</li>
Spécifiques &agrave; FreeBSD comme les ports etc.</li>
<li> <a href="./vendor.html">Revendeurs</a><br/>
Contient des liens vers les sites web de Sun, IBM... .</li>
<li><a href="./development.html">Outils de d&eacute;veloppement</a><br/>
Contient des liens vers des outils de d&eacute;veloppement Java (y compris Sun, IBM)</li>
<li><a href="./development.html">Outils de développement</a><br/>
Contient des liens vers des outils de développement Java (y compris Sun, IBM)</li>
<li><a href="./api.html">APIs</a><br/>
Contient des liens sur diff&eacute;rentes API et des impl&eacute;mentations de protocoles</li>
Contient des liens sur différentes API et des implémentations de protocoles</li>
<li><a href="./tutorials.html">Guides</a><br/>
Contient des liens sur des guides en ligne comme par exemple celui de JavaSoft</li>
<li><a href="./documentation.html">Documentations</a><br/>
@ -41,7 +41,7 @@
<li><a href="./servlets.html">Servlets</a><br/>
Contient des liens sur des informations &agrave; propos des servlets et des moteurs de servlets</li>
<li><a href="./resources.html">Ressources...</a><br/>
Tout ce qui ne rentre pas dans les autres cat&eacute;gories</li>
Tout ce qui ne rentre pas dans les autres catégories</li>
</ul>
</body>

View file

@ -28,18 +28,18 @@
<li><a href="http://www.javaworld.com">Java World</a><br/>
<i>Le</i> Magazine Java</li>
<li><a href="http://www.gjt.org">Giant Java Tree (GJT)</a><br/>
Code Java Open Source organis&eacute; dans un syst&egrave;me CVS.</li>
Code Java Open Source organisé dans un système CVS.</li>
<li><a href="http://jos.sourceforge.net/">JOS</a><br/>
Syst&egrave;me d'exploitation libre en Java (encore en cours de d&eacute;veloppement mais d&eacute;j&agrave;
des fonctionnalit&eacute;s int&eacute;ressantes disponibles).</li>
Système d'exploitation libre en Java (encore en cours de développement mais déj&agrave;
des fonctionnalités intéressantes disponibles).</li>
<li><a href="http://www.javalobby.org">Javalobby</a><br/>
Organisation pour le support de Java (luttez pour Java), qui propose quelques fois gratuitement<br/>
des logiciels commerciaux (si vous &ecirc;tes membre de Javalobby).</li>
des logiciels commerciaux (si vous êtes membre de Javalobby).</li>
<li> <a href="http://www.ibm.com/developer/java/">JCentral</a> <br/>
Un moteur de recherche d&eacute;di&eacute; uniquement &agrave; Java (il recherche<br/>
dans les forums, les archives de code source, ...). Service propos&eacute; par IBM</li>
Un moteur de recherche dédié uniquement &agrave; Java (il recherche<br/>
dans les forums, les archives de code source, ...). Service proposé par IBM</li>
<li> <a href="http://java.apache.org">Java par le groupe Apache</a> <br/>
Diff&eacute;rents projets concernant java et le web, tels que JServ, Cocoon, etc.</li>
Différents projets concernant java et le web, tels que JServ, Cocoon, etc.</li>
</ul>
</body>

View file

@ -22,34 +22,34 @@
<body class="navinclude.developers">
<p>Les servlets sont une API &java; qui peut &ecirc;tre utilis&eacute;e pour remplacer les scripts CGI &eacute;crits en Perl, ou plus sp&eacute;cifiquement, pour &eacute;tendre les capacit&eacute;s d'un serveur web.</p>
<p>Les servlets sont une API &java; qui peut être utilisée pour remplacer les scripts CGI écrits en Perl, ou plus spécifiquement, pour étendre les capacités d'un serveur web.</p>
<p>Les servlets peuvent aussi &ecirc;tre utilis&eacute;es avec XML et XSL.</p>
<p>Les servlets peuvent aussi être utilisées avec XML et XSL.</p>
<ul>
<li>API</li>
<li><ul>
<li><a href="http://java.sun.com/products/servlet/index.html">API Servlets de Sun</a></li>
<li><a href="http://java.sun.com/products/jsp/jsp_servlet.html">Livre blanc de Sun &agrave; propos des Pages Serveur Java (JSP)</a><br/>
Les Pages Serveur Java d&eacute;finissent une m&eacute;thode pour concevoir et maintenir facilement des pages web. Elle est similaire aux Pages Serveur Actives (ASP) de Microsoft.</li>
Les Pages Serveur Java définissent une méthode pour concevoir et maintenir facilement des pages web. Elle est similaire aux Pages Serveur Actives (ASP) de Microsoft.</li>
</ul></li>
<li>Informations &agrave; propos des Servlets</li>
<li><ul>
<li><a href="http://www.purpletech.com/servlet-faq">FAQ Purple Servlet</a><br/>
Une source d'informations compl&egrave;te concernant les Servlets.</li>
Une source d'informations complète concernant les Servlets.</li>
</ul></li>
<li>Moteurs de Servlets.</li>
<li><ul>
<li><a href="http://www.sun.com/software/jwebserver/">Java Web Server</a><br/>
Java Web Server &eacute;tait la r&eacute;f&eacute;rence en mati&egrave;re d'impl&eacute;mentation de moteurs de servlets impl&eacute;ment&eacute;s en Java. Sun a transmis le code au projet Apache et il est aujourd'hui connu sous le nom de Tomcat.</li>
Java Web Server était la référence en matière d'implémentation de moteurs de servlets implémentés en Java. Sun a transmis le code au projet Apache et il est aujourd'hui connu sous le nom de Tomcat.</li>
<li><a href="http://jakarta.apache.org">Tomcat (Projet Jakarta)</a><br/>
L'impl&eacute;mentation de r&eacute;f&eacute;rence des Servlets Java et des Pages Serveur Java (JSP). Le code n'est pas encore disponible, &agrave; l'exception d'une distribution sous forme compil&eacute;e mise &agrave; jour quotidiennement.</li>
L'implémentation de référence des Servlets Java et des Pages Serveur Java (JSP). Le code n'est pas encore disponible, &agrave; l'exception d'une distribution sous forme compilée mise &agrave; jour quotidiennement.</li>
<li><a href="http://java.apache.org/jserv">Apache JServ</a><br/>
Une impl&eacute;mentation 100% pure Java des sp&eacute;cifications de l'API Servlet 2.0. Elle fonctionne avec Apache.</li>
Une implémentation 100% pure Java des spécifications de l'API Servlet 2.0. Elle fonctionne avec Apache.</li>
<li><a href="http://www.newatlanta.com">ServletExec</a><br/>
Un moteur de servlets commercial tr&egrave;s performant. Une version de d&eacute;monstration/d&eacute;veloppement gratuite est disponible et elle fournit un d&eacute;bugger de servlets. Il fonctionne avec la plupart des serveurs web.</li>
Un moteur de servlets commercial très performant. Une version de démonstration/développement gratuite est disponible et elle fournit un débugger de servlets. Il fonctionne avec la plupart des serveurs web.</li>
<li><a href="http://www.jrun.com/products/Jrun">JRun</a><br/>
Un moteur de servlets commercial tr&egrave;s performant. Une version de d&eacute;monstration/d&eacute;veloppement est disponible gratuitement. En 1998, JRun a &eacute;t&eacute; &eacute;lu meilleur moteur de servlets par JavaWorld et meilleur outil Java par WebTechnique. Il a &eacute;t&eacute; r&eacute;cemment rachet&eacute; par Allaire. Il fonctionne avec la plupart des serveurs Web.</li>
Un moteur de servlets commercial très performant. Une version de démonstration/développement est disponible gratuitement. En 1998, JRun a été élu meilleur moteur de servlets par JavaWorld et meilleur outil Java par WebTechnique. Il a été récemment racheté par Allaire. Il fonctionne avec la plupart des serveurs Web.</li>
</ul></li>
</ul>
</body>

View file

@ -24,9 +24,9 @@
<ul>
<li><a href="http://java.sun.com/docs/books/tutorial/index.html">Le guide Java</a><br/>
LE guide pour Java r&eacute;alis&eacute; directement par Sun.</li>
<li><a href="http://developer.java.sun.com/developer/onlineTraining/">Liste des documentations et des guides du groupe des d&eacute;veloppeurs Java</a><br/>
Si vous avez besoin d'un guide, c'est le lieu id&eacute;al pour le trouver. On y trouve notamment des guides de base sur Java, les JavaBeans, les Collections, JDBC, la s&eacute;curit&eacute;, etc. Vous devrez vous enregistrer pour les consulter mais c'est gratuit et tr&egrave;s pr&eacute;cieux !</li>
LE guide pour Java réalisé directement par Sun.</li>
<li><a href="http://developer.java.sun.com/developer/onlineTraining/">Liste des documentations et des guides du groupe des développeurs Java</a><br/>
Si vous avez besoin d'un guide, c'est le lieu idéal pour le trouver. On y trouve notamment des guides de base sur Java, les JavaBeans, les Collections, JDBC, la sécurité, etc. Vous devrez vous enregistrer pour les consulter mais c'est gratuit et très précieux !</li>
</ul>
</body>

View file

@ -22,20 +22,20 @@
<body class="navinclude.developers">
<p>Cette page contient des liens tri&eacute;s par revendeurs.</p>
<p>Cette page contient des liens triés par revendeurs.</p>
<ul>
<li> Sun Microsystems</li>
<li><ul>
<li><a href="http://www.javasoft.com">Principal site web de JavaSoft</a><br/>
C'est LA ressource pour Java. Directement de l'inventeur.</li>
<li><a href="http://developer.java.sun.com/developer/">Groupe des d&eacute;veloppeurs Java</a><br/> Enregistrez-vous gratuitement et acc&eacute;dez en primeur aux derni&egrave;res versions ainsi qu'&agrave; bien d'autres choses encore.</li>
<li><a href="http://developer.java.sun.com/developer/">Groupe des développeurs Java</a><br/> Enregistrez-vous gratuitement et accédez en primeur aux dernières versions ainsi qu'&agrave; bien d'autres choses encore.</li>
</ul></li>
<li> IBM</li>
<li><ul>
<li><a href="http://www.ibm.com/java">developerWorks - Zone sur la technologie Java</a><br/> Site principal sur Java</li>
<li><a href="http://www.alphaworks.ibm.com">Alphaworks</a><br/>Etudes technologiques, acc&egrave;s aux derni&egrave;res versions</li>
<li><a href="http://www.alphaworks.ibm.com">Alphaworks</a><br/>Etudes technologiques, accès aux dernières versions</li>
<li><a href="http://www10.software.ibm.com/developerworks/opensource/jikes/">Jikes</a><br/>
Compilateur Java tr&egrave;s rapide et en open-source</li>
Compilateur Java très rapide et en open-source</li>
</ul></li>
</ul>
</body>

View file

@ -31,7 +31,7 @@
<li><b>3 Septembre 2005 :</b>
<br/><a href="mailto:glewis@FreeBSD.org">Greg Lewis</a> a sorti le
second jeu de patches pour le &jdk;&nbsp;1.5. Consultez
<a href="dists/15.html">la page JDK 1.5.x</a> pour plus de d&eacute;tails.</li>
<a href="dists/15.html">la page JDK 1.5.x</a> pour plus de détails.</li>
</ul>
<h2>Janvier 2005</h2>
@ -39,36 +39,36 @@ second jeu de patches pour le &jdk;&nbsp;1.5. Consultez
<li><b>19 Janvier 2005 :</b>
<br/><a href="mailto:glewis@FreeBSD.org">Greg Lewis</a> a sorti le
premier jeu de patches (patches niveau 1) pour le &jdk;&nbsp;1.5. Consultez
<a href="dists/15.html">la page JDK 1.5.x</a> pour plus de d&eacute;tails.</li>
<a href="dists/15.html">la page JDK 1.5.x</a> pour plus de détails.</li>
</ul>
<h2>D&eacute;cembre 2004</h2>
<h2>Décembre 2004</h2>
<ul>
<li><b>13 D&eacute;cembre 2004 :</b>
<li><b>13 Décembre 2004 :</b>
<br/><a href="mailto:glewis@FreeBSD.org">Greg Lewis</a> a sorti le
septi&egrave;me jeu de patches (patches niveau 7) pour le &jdk;&nbsp;1.4. Consultez
<a href="dists/14.html">la page JDK 1.4.x</a> pour plus de d&eacute;tails.</li>
septième jeu de patches (patches niveau 7) pour le &jdk;&nbsp;1.4. Consultez
<a href="dists/14.html">la page JDK 1.4.x</a> pour plus de détails.</li>
</ul>
<h2>Novembre 2004</h2>
<ul>
<li><b>25 Novembre 2004 :</b>
<br/>Une <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2004-1029">
vuln&eacute;rabilit&eacute; de s&eacute;curit&eacute;</a> dans le greffon Java pour les navigateurs a &eacute;t&eacute; annonc&eacute;e. Le
port jdk14 a &eacute;t&eacute; corrig&eacute; dans la version 1.4.2p6_7. Le port jdk13 est toujours vuln&eacute;rable.
Vous pouvez v&eacute;rifier si une version ou un port est vuln&eacute;rable
vulnérabilité de sécurité</a> dans le greffon Java pour les navigateurs a été annoncée. Le
port jdk14 a été corrigé dans la version 1.4.2p6_7. Le port jdk13 est toujours vulnérable.
Vous pouvez vérifier si une version ou un port est vulnérable
<a href="http://www.vuxml.org/freebsd/ac619d06-3ef8-11d9-8741-c942c075aa41.html">ici</a>.</li>
</ul>
<h2>D&eacute;cembre 2003</h2>
<h2>Décembre 2003</h2>
<ul>
<li><b>30 D&eacute;cembre 2003 :</b>
<li><b>30 Décembre 2003 :</b>
<br/><a href="mailto:glewis@FreeBSD.org">Greg Lewis</a> a sorti le
sixi&egrave;me jeu de patches (patches niveau 6) pour le &jdk;&nbsp;1.4. Consultez
<a href="dists/14.html">la page JDK 1.4.x</a> pour plus de d&eacute;tails.</li>
<li><b>19 D&eacute;cembre 2003 :</b>
sixième jeu de patches (patches niveau 6) pour le &jdk;&nbsp;1.4. Consultez
<a href="dists/14.html">la page JDK 1.4.x</a> pour plus de détails.</li>
<li><b>19 Décembre 2003 :</b>
<br/><a href="mailto:glewis@FreeBSD.org">Greg Lewis</a> a sorti le
neuvi&egrave;me jeu de patches (patches niveau 9) pour le &jdk;&nbsp;1.3.1. Consultez
neuvième jeu de patches (patches niveau 9) pour le &jdk;&nbsp;1.3.1. Consultez
<a href="dists/13.html">la page JDK 1.3.x</a> for more details.</li>
</ul>
@ -76,21 +76,21 @@ neuvi&egrave;me jeu de patches (patches niveau 9) pour le &jdk;&nbsp;1.3.1. Cons
<ul>
<li><b>11 Novembre 2003 :</b>
<br/><a href="mailto:glewis@FreeBSD.org">Greg Lewis</a> a sorti le
cinqui&egrave;me jeu de patches (patches niveau 5) pour le &jdk;&nbsp;1.4. Consultez
<a href="dists/14.html">la page JDK 1.4.x</a> pour plus de d&eacute;tails.</li>
cinquième jeu de patches (patches niveau 5) pour le &jdk;&nbsp;1.4. Consultez
<a href="dists/14.html">la page JDK 1.4.x</a> pour plus de détails.</li>
</ul>
<h2>Octobre 2003</h2>
<ul>
<li><b>10 Octobre 2003 :</b>
<br/><a href="mailto:glewis@FreeBSD.org">Greg Lewis</a> a sorti le
quatri&egrave;me jeu de patches (patches niveau 4) pour le &jdk;&nbsp;1.4. Consultez
<a href="dists/14.html">la page JDK 1.4.x</a> pour plus de d&eacute;tails.</li>
quatrième jeu de patches (patches niveau 4) pour le &jdk;&nbsp;1.4. Consultez
<a href="dists/14.html">la page JDK 1.4.x</a> pour plus de détails.</li>
</ul>
<h2>Ao&ucirc;t 2003</h2>
<h2>Août 2003</h2>
<ul>
<li><b>26 Ao&ucirc;t 2003 :</b>
<li><b>26 Août 2003 :</b>
<br/>La Fondation FreeBSD
<a href="http://www.freebsdfoundation.org/press/20030825-java131.shtml">
annonce</a> le support natif du &jdk;&nbsp;1.3.1 sous FreeBSD.</li>
@ -99,21 +99,21 @@ annonce</a> le support natif du &jdk;&nbsp;1.3.1 sous FreeBSD.</li>
<h2>Mars 2003</h2>
<ul>
<li><b>7 Mars 2003 :</b>
<br/><a href="mailto:glewis@FreeBSD.org">Greg Lewis</a> a sorti le troisi&egrave;me ensemble
<br/><a href="mailto:glewis@FreeBSD.org">Greg Lewis</a> a sorti le troisième ensemble
de patches mis &agrave; jour (patches niveau 3) pour le &jdk;&nbsp;1.4. Consultez
<a href="dists/14.html">la page JDK 1.4.x</a> pour plus de d&eacute;tails.</li>
<a href="dists/14.html">la page JDK 1.4.x</a> pour plus de détails.</li>
</ul>
<h2>F&eacute;vrier 2003</h2>
<h2>Février 2003</h2>
<ul>
<li><b>12 F&eacute;vrier 2003 :</b>
<li><b>12 Février 2003 :</b>
<br/><a href="mailto:glewis@FreeBSD.org">Greg Lewis</a> a sorti un ensemble
de patches mis &agrave; jour (patches niveau 8) pour le &jdk;&nbsp;1.3.1. Consultez
<a href="dists/13.html">la page JDK 1.3.x</a> pour plus de d&eacute;tails.</li>
<li><b>4 F&eacute;vrier 2003 :</b>
<a href="dists/13.html">la page JDK 1.3.x</a> pour plus de détails.</li>
<li><b>4 Février 2003 :</b>
<br/><a href="mailto:glewis@FreeBSD.org">Greg Lewis</a> a sorti le second ensemble
de patches mis &agrave; jour (patches niveau 2) pour le &jdk;&nbsp;1.4. Consultez
<a href="dists/14.html">la page JDK 1.4.x</a> pour plus de d&eacute;tails.</li>
<a href="dists/14.html">la page JDK 1.4.x</a> pour plus de détails.</li>
</ul>
<h2>Novembre 2002</h2>
@ -121,7 +121,7 @@ de patches mis &agrave; jour (patches niveau 2) pour le &jdk;&nbsp;1.4. Consulte
<li><b>15 Novembre 2002 :</b>
<br/><a href="mailto:glewis@FreeBSD.org">Greg Lewis</a> a sorti un premier ensemble
de patches mis &agrave; jour (patches niveau 1) pour le &jdk;&nbsp;1.4.0. Consultez
<a href="dists/14.html">la page JDK 1.4.x</a> pour plus de d&eacute;tails.</li>
<a href="dists/14.html">la page JDK 1.4.x</a> pour plus de détails.</li>
</ul>
<h2>Septembre 2002</h2>
@ -129,12 +129,12 @@ de patches mis &agrave; jour (patches niveau 1) pour le &jdk;&nbsp;1.4.0. Consul
<li><b>18 Septembre 2002 :</b>
<br/><a href="mailto:glewis@FreeBSD.org">Greg Lewis</a> a sorti un ensemble
de patches mis &agrave; jour (patches niveau 11) pour le &jdk;&nbsp;1.2.2. Consultez
<a href="dists/12.html">la page JDK 1.2.x</a> pour plus de d&eacute;tails.</li>
<a href="dists/12.html">la page JDK 1.2.x</a> pour plus de détails.</li>
<li><b>17 Septembre 2002 :</b>
<br/>Juste apr&egrave;s que Sun e&ucirc;t sorti J2SE 1.4.1 FCS, la version Linux a
&eacute;t&eacute; rendue disponible dans le syst&egrave;me de ports FreeBSD. Consultez
<br/>Juste après que Sun eût sorti J2SE 1.4.1 FCS, la version Linux a
été rendue disponible dans le système de ports FreeBSD. Consultez
<a href="http://java.sun.com/j2se/1.4.1/">la page J2SE 1.4.1</a> pour plus de
d&eacute;tails.</li>
détails.</li>
</ul>
<h2>Juillet 2002</h2>
@ -142,44 +142,44 @@ d&eacute;tails.</li>
<li><b>26 Juillet 2002 :</b>
<br/><a href="mailto:glewis@FreeBSD.org">Greg Lewis</a> a sorti un ensemble
de patches mis &agrave; jour (patches niveau 7) pour le &jdk;&nbsp;1.3.1. Consultez
<a href="dists/13.html">la page JDK 1.3.x</a> pour plus de d&eacute;tails.</li>
<a href="dists/13.html">la page JDK 1.3.x</a> pour plus de détails.</li>
</ul>
<h2>F&eacute;vrier 2002</h2>
<h2>Février 2002</h2>
<ul>
<li><b>13 F&eacute;vrier 2002 :</b>
<li><b>13 Février 2002 :</b>
<br/><a href="mailto:glewis@FreeBSD.org">Greg Lewis</a> a sorti un ensemble
de patches mis &agrave; jour (patches niveau 6) pour le &jdk;&nbsp;1.3.1. Consultez
<a href="dists/13.html">la page JDK 1.3.x</a> pour plus de d&eacute;tails.</li>
<a href="dists/13.html">la page JDK 1.3.x</a> pour plus de détails.</li>
</ul>
<h2>D&eacute;cembre 2001</h2>
<h2>Décembre 2001</h2>
<ul>
<li><b>22 D&eacute;cembre 2001 :</b>
<li><b>22 Décembre 2001 :</b>
<br/>
<p>Envoy&eacute; sur announce@FreeBSD.org :</p>
<p>Envoyé sur announce@FreeBSD.org :</p>
<p>
La Fondation FreeBSD a obtenu de Sun Microsystems une licence afin de distribuer
des versions natives FreeBSD du Kit de D&eacute;veloppement Java (&jdk;) et de
l'Environnement d'Execution Java (JRE). Gr&acirc;ce aux efforts de l'&eacute;quipe
Java de FreeBSD, ceux-ci devraient &ecirc;tre disponibles afin d'&ecirc;tre inclus
des versions natives FreeBSD du Kit de Développement Java (&jdk;) et de
l'Environnement d'Execution Java (JRE). Grâce aux efforts de l'équipe
Java de FreeBSD, ceux-ci devraient être disponibles afin d'être inclus
dans la version 4.5 de FreeBSD qui doit sortir en Janvier 2002.</p>
<p>
La disponibilt&eacute; d'une version distribuable de Java va b&eacute;n&eacute;ficier
aux utilisateurs finaux, aux utilisateurs commerciaux et aux d&eacute;deloppeurs qui
utilisent FreeBSD. La popularit&eacute; de Java ne cesse de cro&icirc;tre, et il est
est maintenant tr&egrave;s utilis&eacute; dans les applications web c&ocirc;t&eacute;
La disponibilté d'une version distribuable de Java va bénéficier
aux utilisateurs finaux, aux utilisateurs commerciaux et aux dédeloppeurs qui
utilisent FreeBSD. La popularité de Java ne cesse de croître, et il est
est maintenant très utilisé dans les applications web côté
serveur, l'un des points forts de FreeBSD. Avec une distribution binaire de Java sous
licence officielle, FreeBSD devient une plate-forme id&eacute;ale pour l'&eacute;xecution,
le d&eacute;veloppement et le d&eacute;ploiement de solutions bas&eacute;es sur Java.</p>
licence officielle, FreeBSD devient une plate-forme idéale pour l'éxecution,
le développement et le déploiement de solutions basées sur Java.</p>
<p>
Cet accord n'aurait pas pas &eacute;t&eacute; possible sans les efforts de
Cet accord n'aurait pas pas été possible sans les efforts de
<a href="mailto:nate@FreeBSD.org">Nate Williams</a>. Non seulement Nate fut celui
qui d&eacute;marra le travail de portage de Java sous FreeBSD, mais il fut aussi celui
qui amena Sun Microsystems et la Fondation &agrave; n&eacute;gocier une licence.</p>
qui démarra le travail de portage de Java sous FreeBSD, mais il fut aussi celui
qui amena Sun Microsystems et la Fondation &agrave; négocier une licence.</p>
<p>
Vous pouvez trouver le texte complet de l'annonce
@ -191,7 +191,7 @@ Vous pouvez trouver le texte complet de l'annonce
<li><b>16 Octobre 2001 :</b>
<br/><a href="mailto:glewis@FreeBSD.org">Greg Lewis</a> a sorti un ensemble
de patches mis &agrave; jour (patches niveau 5) pour le &jdk;&nbsp;1.3.1. Consultez
<a href="dists/13.html">la page JDK 1.3.x</a> pour plus de d&eacute;tails.</li>
<a href="dists/13.html">la page JDK 1.3.x</a> pour plus de détails.</li>
</ul>
<h2>Septembre 2001</h2>
@ -199,37 +199,37 @@ de patches mis &agrave; jour (patches niveau 5) pour le &jdk;&nbsp;1.3.1. Consul
<li><b>10 Septembre 2001 :</b>
<br/><a href="mailto:glewis@FreeBSD.org">Greg Lewis</a> a sorti un ensemble
de patches mis &agrave; jour (patches niveau 4) pour le &jdk;&nbsp;1.3.1. Consultez
<a href="dists/13.html">la page JDK 1.3.x</a> pour plus de d&eacute;tails.</li>
<a href="dists/13.html">la page JDK 1.3.x</a> pour plus de détails.</li>
<li><b>6 Septembre 2001 :</b>
<br/><a href="mailto:sobomax@FreeBSD.org">Maxim Sobolev</a> a cr&eacute;&eacute; un
<br/><a href="mailto:sobomax@FreeBSD.org">Maxim Sobolev</a> a créé un
port du logiciel <a href="http://www.sun.com/forte/ffj/index.html">Forte[tm]
pour Java[tm]</a> de Sun, version 3.0 Community Edition qui est un environnement
de d&eacute;veloppement int&eacute;gr&eacute; (IDE). Il peut maintenant &ecirc;tre install&eacute; directement depuis le
r&eacute;pertoire ports/java/forte.
de développement intégré (IDE). Il peut maintenant être installé directement depuis le
répertoire ports/java/forte.
<p>Ce port peut &ecirc;tre utilis&eacute; soit avec le &jdk;&nbsp;1.3.1 natif soit avec le &jdk;&nbsp;1.3.1 version Linux.</p></li>
<p>Ce port peut être utilisé soit avec le &jdk;&nbsp;1.3.1 natif soit avec le &jdk;&nbsp;1.3.1 version Linux.</p></li>
</ul>
<h2>Ao&ucirc;t 2001</h2>
<h2>Août 2001</h2>
<ul>
<li><b>27 Ao&ucirc;t 2001 :</b>
<li><b>27 Août 2001 :</b>
<br/><a href="mailto:glewis@FreeBSD.org">Greg Lewis</a> a sorti un
port pour le tant attendu &jdk;&nbsp;1.3.1. Il peut maintenant &ecirc;tre install&eacute; directement depuis
le r&eacute;pertoire ports/java/jdk13. Consultez la page <a href="dists/13.html">JDK 1.3.x</a>
pour plus de d&eacute;tails.
port pour le tant attendu &jdk;&nbsp;1.3.1. Il peut maintenant être installé directement depuis
le répertoire ports/java/jdk13. Consultez la page <a href="dists/13.html">JDK 1.3.x</a>
pour plus de détails.
<p>A noter que cette version est uniquement &agrave; l'intention des d&eacute;veloppeurs et qu'il
n'est pas recommand&eacute; de l'utiliser pour un environnement de production.</p></li>
<p>A noter que cette version est uniquement &agrave; l'intention des développeurs et qu'il
n'est pas recommandé de l'utiliser pour un environnement de production.</p></li>
</ul>
<h2>Octobre 2000</h2>
<ul>
<li><b>14 Octobre 2000 :</b>
<br/><a href="mailto:sobomax@FreeBSD.org">Maxim Sobolev</a> a cr&eacute;&eacute; un
port du &jdk;&nbsp;1.2.2. Il peut maintenant &ecirc;tre install&eacute; directement depuis le r&eacute;pertoire
ports/java/jdk12-beta. Consultez la page <a href="dists/12.html">JDK 1.2.x</a> pour plus de d&eacute;tails.
<p>Tous les probl&egrave;mes indiqu&eacute;s ci-dessous sont cependant toujours d'actualit&eacute;.</p>
<br/><a href="mailto:sobomax@FreeBSD.org">Maxim Sobolev</a> a créé un
port du &jdk;&nbsp;1.2.2. Il peut maintenant être installé directement depuis le répertoire
ports/java/jdk12-beta. Consultez la page <a href="dists/12.html">JDK 1.2.x</a> pour plus de détails.
<p>Tous les problèmes indiqués ci-dessous sont cependant toujours d'actualité.</p>
<p>Donc si vous avez un port de Java2 qui dort sur votre disque dur, c'est votre chance.</p></li>
</ul>
@ -237,51 +237,51 @@ ports/java/jdk12-beta. Consultez la page <a href="dists/12.html">JDK 1.2.x</a> p
<ul>
<li><b>15 Septembre 2000 :</b> Du service des informations Java :
<br/><a href="mailto:sean@stat.duke.edu">Sean O'Connell</a> et
<a href="mailto:gallatin@cs.duke.edu">Andrew Gallatin</a> ont cr&eacute;&eacute;s
<a href="mailto:gallatin@cs.duke.edu">Andrew Gallatin</a> ont créés
des patches pour pouvoir utiliser le &jdk;&nbsp;1.3 de IBM sur FreeBSD.
<br/><a href="mailto:ernst@jollem.com">Ernst de Haan</a> a r&eacute;ussi &agrave; faire
<br/><a href="mailto:ernst@jollem.com">Ernst de Haan</a> a réussi &agrave; faire
fonctionner le &jdk;&nbsp;1.3.0b9 de Sun version Linux sur FreeBSD 4.0-STABLE.
<p>Tous les d&eacute;tails sont <a href="dists/13.html">sur cette page</a>.</p></li>
<p>Tous les détails sont <a href="dists/13.html">sur cette page</a>.</p></li>
</ul>
<h2>Ao&ucirc;t 2000</h2>
<h2>Août 2000</h2>
<ul>
<li><b>10 Ao&ucirc;t 2000 :</b> Depuis le 7 Ao&ucirc;t 2000, l'&eacute;quipe &jdk; de FreeBSD
a acc&egrave;s au JCK (Kit de Compatibilit&eacute; Java) de Sun,
ce qui va nous permettre de tester et (nous l'esp&eacute;rons !)
<li><b>10 Août 2000 :</b> Depuis le 7 Août 2000, l'équipe &jdk; de FreeBSD
a accès au JCK (Kit de Compatibilité Java) de Sun,
ce qui va nous permettre de tester et (nous l'espérons !)
de sortir une version binaire utilisant les patches actuels.
Malheureusement, nous ne pouvons pas (pour des raisons l&eacute;gales) distribuer un &jdk;
qui n'a pas &eacute;t&eacute; test&eacute; avec le JCK contrairement &agrave; ce que nous avions pu faire
Malheureusement, nous ne pouvons pas (pour des raisons légales) distribuer un &jdk;
qui n'a pas été testé avec le JCK contrairement &agrave; ce que nous avions pu faire
avec &jdk;&nbsp;1.1.*.
<p>H&eacute;las, d'apr&egrave;s Sun (nous n'en avons pas encore l'exp&eacute;rience), utiliser le
<p>Hélas, d'après Sun (nous n'en avons pas encore l'expérience), utiliser le
JCK pour tester le port est un processus long et difficile.
Nous esp&eacute;rons que cela nous prendra moins des 3 mois pr&eacute;vus par Sun :(</p>
Nous espérons que cela nous prendra moins des 3 mois prévus par Sun :(</p>
<p>Enfin, il y a toujours quelques probl&egrave;mes concernant Motif&reg; qui doivent &ecirc;tre
r&eacute;solus avant qu'une version publique ne soit possible. Sun travaille sur ce
<p>Enfin, il y a toujours quelques problèmes concernant Motif&reg; qui doivent être
résolus avant qu'une version publique ne soit possible. Sun travaille sur ce
point et nous devons essayer de contacter l'OpenGroup pour voir si nous pouvons
obtenir une exception sp&eacute;ciale pour la distribution binaire de Motif &agrave; utiliser avec le
obtenir une exception spéciale pour la distribution binaire de Motif &agrave; utiliser avec le
&jdk;.</p></li>
</ul>
<h2>Mai 2000</h2>
<ul>
<li><b>3 Mai 2000 :</b> Le port natif du &jdk;&nbsp;1.2.2 entre dans sa phase de test alpha
<br/>Greg Lewis vient d'annonc&eacute; que le port natif du &jdk;&nbsp;1.2.2
&eacute;tait entr&eacute; dans la phase de test alpha.
<br/>Dans son &eacute;tat actuel, le port compile et fonctionne avec la plupart des versions de FreeBSD
(3.4, 4.0 et 5.0 sur x86) et le d&eacute;veloppement est en cours pour les autres versions (2.2.8 sur x86
et 4.0 sur alpha). La plupart des applications et des applets de d&eacute;mo fonctionnent.
<br/>Nous recherchons actuellement des volontaires enthousiastes qui pourraient consacr&eacute;s un peu de temps
afin de tester ce nouveau port. Bien que cela ne soit pas une t&acirc;che triviale, des instructions
d&eacute;taill&eacute;es sont disponibles pour la compilation et l'utilisation du port.
<br/>Greg Lewis vient d'annoncé que le port natif du &jdk;&nbsp;1.2.2
était entré dans la phase de test alpha.
<br/>Dans son état actuel, le port compile et fonctionne avec la plupart des versions de FreeBSD
(3.4, 4.0 et 5.0 sur x86) et le développement est en cours pour les autres versions (2.2.8 sur x86
et 4.0 sur alpha). La plupart des applications et des applets de démo fonctionnent.
<br/>Nous recherchons actuellement des volontaires enthousiastes qui pourraient consacrés un peu de temps
afin de tester ce nouveau port. Bien que cela ne soit pas une tâche triviale, des instructions
détaillées sont disponibles pour la compilation et l'utilisation du port.
<br/>Les patches se trouvent 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/>De plus amples informations, les probl&egrave;mes non r&eacute;solus et les instructions d&eacute;taill&eacute;es sont sur :
<br/>De plus amples informations, les problèmes non résolus et les instructions détaillées sont sur :
<br/><a href="http://www.kjkoster.org/java/index.html">http://www.kjkoster.org/java/index.html</a></li>
<li><b>1er Mai 2000 :</b> Demande d'am&eacute;lioration (RFE) - en t&ecirc;te de classement
<br/>Nous avons adress&eacute; une demande &agrave; Sun pour qu'il fournisse un port officiel du JDK2 sur FreeBSD. Nous sommes
actuellement &agrave; la <b>premi&egrave;re</b> place pour les r&eacute;sultats des votes. Si vous &ecirc;tes membre du
<li><b>1er Mai 2000 :</b> Demande d'amélioration (RFE) - en tête de classement
<br/>Nous avons adressé une demande &agrave; Sun pour qu'il fournisse un port officiel du JDK2 sur FreeBSD. Nous sommes
actuellement &agrave; la <b>première</b> place pour les résultats des votes. Si vous êtes membre du
"Java Developer's Connection" (c'est gratuit), vous pouvez voter vous aussi
<a href="http://developer.java.sun.com/developer/bugParade/bugs/4288745.html">http://developer.java.sun.com/developer/bugParade/bugs/4288745.html</a></li>
</ul>
@ -289,33 +289,33 @@ actuellement &agrave; la <b>premi&egrave;re</b> place pour les r&eacute;sultats
<ul>
<li><b>22 Mars 2000 :</b> Les patches pour la version pre-alpha du &jdk;&nbsp;1.2.2 sont disponibles.
<br/>Greg Lewis a sorti les patches pre-alpha pour les utilisateurs Java
t&eacute;m&eacute;raires qui voudraient compiler leur propre version native du &jdk;&nbsp;1.2.2. Ce
n'est pas destin&eacute; aux cardiaques et ce &jdk; ne doit pas &ecirc;tre utilis&eacute;
sur des syst&egrave;mes en production. Cela &eacute;tant dit, la plupart des d&eacute;mos AWT et Swing semblent
fonctionner. Il reste encore &eacute;norm&eacute;ment de travail &agrave; faire et nous avons besoin de tous les testeurs que
nous pourrons trouver. Les patches et les instructions pour la compilation peuvent &ecirc;tre t&eacute;l&eacute;charg&eacute;s depuis
téméraires qui voudraient compiler leur propre version native du &jdk;&nbsp;1.2.2. Ce
n'est pas destiné aux cardiaques et ce &jdk; ne doit pas être utilisé
sur des systèmes en production. Cela étant dit, la plupart des démos AWT et Swing semblent
fonctionner. Il reste encore énormément de travail &agrave; faire et nous avons besoin de tous les testeurs que
nous pourrons trouver. Les patches et les instructions pour la compilation peuvent être téléchargés depuis
<a href="http://www.eyesbeyond.com/freebsd-jdk122-patches-latest.tar.gz">
http://www.eyesbeyond.com/freebsd-jdk122-patches-latest.tar.gz</a>. Les probl&egrave;mes non
r&eacute;solus et les r&eacute;sultats des tests sont disponibles sur
http://www.eyesbeyond.com/freebsd-jdk122-patches-latest.tar.gz</a>. Les problèmes non
résolus et les résultats des tests sont disponibles sur
<a href="http://www.kjkoster.org/java/index.html">
http://www.kjkoster.org/java/index.html.</a></li>
</ul>
<h2>Janvier 2000</h2>
<ul>
<li><b>30 janvier 2000 :</b> &jdk; 1.2.2RC4 de Blackdown
<br/>L'&eacute;quipe Blackdown de portage sous Linux a sorti la RC4 du &jdk;&nbsp;1.2. Elle a
&eacute;t&eacute; test&eacute;e sous FreeBSD 3.4-STABLE et suivantes et elle fait tourner toutes les applets de d&eacute;mo
et les d&eacute;mos de jfc. Plusieurs personnes ont signal&eacute; quelques probl&egrave;mes avec
Apache JServ. En attendant d'&ecirc;tre ajout&eacute;e &agrave; l'arborescence des ports de FreeBSD, vous pouvez la trouver
<br/>L'équipe Blackdown de portage sous Linux a sorti la RC4 du &jdk;&nbsp;1.2. Elle a
été testée sous FreeBSD 3.4-STABLE et suivantes et elle fait tourner toutes les applets de démo
et les démos de jfc. Plusieurs personnes ont signalé quelques problèmes avec
Apache JServ. En attendant d'être ajoutée &agrave; l'arborescence des ports de FreeBSD, vous pouvez la trouver
sur <a href="http://www.jmcm.org/tech/ports/linux_jdk.html">
http://www.jmcm.org/tech/ports/linux_jdk.html</a>. (Information rapport&eacute;e par Jose Marques)</li>
http://www.jmcm.org/tech/ports/linux_jdk.html</a>. (Information rapportée par Jose Marques)</li>
</ul>
<h2>Novembre 1999</h2><ul>
<li><b>28 novembre 1999 :</b> Requ&egrave;te pour am&eacute;lioration
<br/>Nous avons lanc&eacute; une p&eacute;tition pour que Sun fournisse un portage officiel du JDK2 pour FreeBSD. Nous sommes actuellement en <b>seconde</b> position dans le compte des signatures. Si vous &ecirc;tes membre de la Java Developer's Connection (c'est gratuit), vous pouvez signer la p&eacute;tition sur <a href="http://developer.java.sun.com/developer/bugParade/bugs/4288745.html">http://developer.java.sun.com/developer/bugParade/bugs/4288745.html</a></li>
<li><b>28 novembre 1999 :</b> Requète pour amélioration
<br/>Nous avons lancé une pétition pour que Sun fournisse un portage officiel du JDK2 pour FreeBSD. Nous sommes actuellement en <b>seconde</b> position dans le compte des signatures. Si vous êtes membre de la Java Developer's Connection (c'est gratuit), vous pouvez signer la pétition sur <a href="http://developer.java.sun.com/developer/bugParade/bugs/4288745.html">http://developer.java.sun.com/developer/bugParade/bugs/4288745.html</a></li>
<li><b>9 novembre 1999 :</b> Une autre version de &jdk;&nbsp;1.1.8 pour corriger une classe sp&eacute;cifique de bugs sur le multicast.
<li><b>9 novembre 1999 :</b> Une autre version de &jdk;&nbsp;1.1.8 pour corriger une classe spécifique de bugs sur le multicast.
<ul>
<li>
<a href="ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/nate/JDK1.1/jdk1.1.8_AOUT.V99-11-9.tar.gz">jdk1.1.8_AOUT.V99-11-9.tar.gz</a>.
@ -330,13 +330,13 @@ de nombreux changements dans -CURRENT, le &jdk; peut ne pas fonctionner correcte
<h2>Octobre 1999</h2><ul>
<li><b>11 octobre 1999 :</b> Le portage de Java2/&jdk;&nbsp;1.2 a repris.
Nous esp&eacute;rons, dans les semaines &agrave; venir, une premi&egrave;re version "alpha"
Nous espérons, dans les semaines &agrave; venir, une première version "alpha"
pour FreeBSD 3.3-stable/ELF.</li></ul>
<h2>Septembre 1999</h2><ul>
<li><b>22 septembre 1999 :</b> Encore une version du &jdk;&nbsp;1.1.8 afin de corriger
quelques bugs mineurs que des personnes ont trouv&eacute;s mais aussi pour l'acc&eacute;l&eacute;rer.
Pour plus de d&eacute;tails, reportez-vous au README.FreeBSD fourni avec cette version.
quelques bugs mineurs que des personnes ont trouvés mais aussi pour l'accélérer.
Pour plus de détails, reportez-vous au README.FreeBSD fourni avec cette version.
<ul>
<li>jdk1.1.8_AOUT.V99-9-22.tar.gz.
Pour FreeBSD versions 2.2.* au format binaire A.OUT.</li>
@ -347,11 +347,11 @@ Pour FreeBSD versions 3.* et 4.* au format binaire ELF.</li>
<h2>Juillet 1999</h2><ul>
<li><b>19 juillet 1999 :</b> nouvelle version du &jdk;&nbsp;1.1.8 pour corriger quelques
bugs mineurs (mais ennuyeux). Premi&egrave;rement, le patch r&eacute;seau (voir plus loin) a &eacute;t&eacute;
incorpor&eacute; &agrave; la compilation, deuxi&egrave;mement, un bug ennuyeux de virgule flottante
a &eacute;t&eacute; trouv&eacute; et corrig&eacute;. Ce dernier concerne le code multi-thread :
les calculs en virgule flottante et bas&eacute;s sur le code pouvaient donner
des r&eacute;sultats compl&egrave;tement erron&eacute;s.
bugs mineurs (mais ennuyeux). Premièrement, le patch réseau (voir plus loin) a été
incorporé &agrave; la compilation, deuxièmement, un bug ennuyeux de virgule flottante
a été trouvé et corrigé. Ce dernier concerne le code multi-thread :
les calculs en virgule flottante et basés sur le code pouvaient donner
des résultats complètement erronés.
<ul>
<li>jdk1.1.8_AOUT.V99-7-19.tar.gz.
Pour FreeBSD versions 2.2.* au format binaire A.OUT.</li>
@ -359,26 +359,26 @@ Pour FreeBSD versions 2.2.* au format binaire A.OUT.</li>
Pour FreeBSD versions 3.* et 4.* au format binaire ELF.</li>
</ul></li>
<li><b>2 juillet 1999 :</b> Mise en place de l'&eacute;quipe de portage "CommAPI" dont
<li><b>2 juillet 1999 :</b> Mise en place de l'équipe de portage "CommAPI" dont
le but est de distribuer librement
<a href="http://java.sun.com/products/javacomm/index.html">CommAPI pour JAVA</a>
pour la communaut&eacute; FreeBSD. Le projet est coordonn&eacute; par
pour la communauté FreeBSD. Le projet est coordonné par
<a href="mailto:jdricot@ulb.ac.be?subject=JAVA CommAPI: "> DRICOT Jean-Michel</a> et
sera h&eacute;berg&eacute; sur
sera hébergé sur
<a href="http://student.ulb.ac.be/~jdricot/commapi/">http://student.ulb.ac.be/~jdricot/commapi/</a>.
N'h&eacute;sitez pas &agrave; le contacter si vous voulez faire partie du projet.</li>
N'hésitez pas &agrave; le contacter si vous voulez faire partie du projet.</li>
</ul>
<h2>Juin 1999</h2><ul>
<li><b>8 juin 1999 :</b> Un bug mineur a &eacute;t&eacute; trouv&eacute; dans &jdk;&nbsp;1.1.8 qui
<li><b>8 juin 1999 :</b> Un bug mineur a été trouvé dans &jdk;&nbsp;1.1.8 qui
concerne les gens utilisant les sockets UDP. Si vous essayiez d'envoyer un paquet &agrave;
une adresse broadcast, le &jdk; de FreeBSD refusait avec une erreur de permission.
Cette erreur a &eacute;t&eacute; corrig&eacute;e et au lieu de sortir &agrave; nouveau une version compl&egrave;te,
un petit patch a &eacute;t&eacute; pr&eacute;vu pour ceux qui rencontrent ce
probl&egrave;me. Si vous &ecirc;tes de ceux-l&agrave;, n'h&eacute;sitez pas &agrave; t&eacute;l&eacute;charger le
fichier tar gzipp&eacute; et "d&eacute;tarer" le &agrave; l'endroit o&ugrave; est install&eacute; le JDK. Il
Cette erreur a été corrigée et au lieu de sortir &agrave; nouveau une version complète,
un petit patch a été prévu pour ceux qui rencontrent ce
problème. Si vous êtes de ceux-l&agrave;, n'hésitez pas &agrave; télécharger le
fichier tar gzippé et "détarer" le &agrave; l'endroit où est installé le JDK. Il
s'installera tout seul par dessus l'ancienne version. Si vous n'avez pas
ce probl&egrave;me, pas besoin d'appliquer le patch m&ecirc;me si &ccedil;a ne peut pas faire de mal.
ce problème, pas besoin d'appliquer le patch même si ça ne peut pas faire de mal.
<ul>
<li>
<a href="AOUT.netpatch.tar.gz">AOUT.netpatch.tar.gz</a>.
@ -389,8 +389,8 @@ Pour FreeBSD versions 3.* et 4.* au format binaire ELF.</li>
</ul></li>
<li><b>3 juin 1999 :</b> &jdk;&nbsp;1.1.8 pour les versions A.OUT et ELF. Cette version
ajoute le support pour les versions ant&eacute;rieures &agrave; 3.*/ELF (sans avoir besoin de changement
dans le chargeur dynamique) et corrige &eacute;galement des bugs concernant le support de LOCALE et du fuseau horaire
ajoute le support pour les versions antérieures &agrave; 3.*/ELF (sans avoir besoin de changement
dans le chargeur dynamique) et corrige également des bugs concernant le support de LOCALE et du fuseau horaire
pour toutes les versions de FreeBSD.
<ul>
<li>jdk1.1.8_AOUT.V99-6-3.tar.gz.
@ -402,17 +402,17 @@ Pour FreeBSD versions 3.* et 4.* au format binaire ELF.</li>
<li><b>1er juin 1999 :</b> Statut de JDK2
<ul>
<li>
Le travail sur &jdk;&nbsp;1.2/JDK2 avance assez lentement puisque l'&eacute;quipe de d&eacute;veloppement
focalise ses efforts sur des versions stables de JDK1. Pour la plupart des d&eacute;veloppement JDK2,
Le travail sur &jdk;&nbsp;1.2/JDK2 avance assez lentement puisque l'équipe de développement
focalise ses efforts sur des versions stables de JDK1. Pour la plupart des développement JDK2,
vous pouvez utiliser la version JDK1 avec
<a href="http://java.sun.com/products/jfc/index.html#download-swing">Swing</a>
pour JDK1, fourni par Sun, qui fonctionne tr&egrave;s bien sous FreeBSD.</li>
pour JDK1, fourni par Sun, qui fonctionne très bien sous FreeBSD.</li>
</ul></li>
</ul>
<h2>Avril 1999</h2><ul>
<li><b>16 avril 1999 :</b> Nouvelle version A.OUT de &jdk;&nbsp;1.1.7. Elle corrige des
probl&egrave;mes de compilation de la version de mars. Une nouvelle version ELF va voir le jour
problèmes de compilation de la version de mars. Une nouvelle version ELF va voir le jour
dans un futur proche pour supporter des versions plus anciennes que la 3.0.
<ul>
<li>jdk1.1.7_AOUT.V99-4-16.tar.gz.
@ -428,37 +428,37 @@ qui corrige quelques bugs mineurs.
Pour FreeBSD versions 2.2.* au format binaire A.OUT.</li>
<li>jdk1.1.7_ELF.V99-3-25.tar.gz.
Pour FreeBSD versions 3.x et 4 en format binaire ELF. <b>Note</b> :
Requi&egrave;re les modifications effectu&eacute;es sur le chargeur dynamique pour supporter
la fonction dladdr() ajout&eacute;e le 24 mars 1999. Vous aurez besoin d'utiliser la 3.1-stable
ou la 4.0-current datant d'apr&egrave;s le 24 mars 1999. Si vous n'avez pas le binaire du
Requière les modifications effectuées sur le chargeur dynamique pour supporter
la fonction dladdr() ajoutée le 24 mars 1999. Vous aurez besoin d'utiliser la 3.1-stable
ou la 4.0-current datant d'après le 24 mars 1999. Si vous n'avez pas le binaire du
nouveau chargeur ou si vous n'utilisez pas -stable ou -current, vous pouvez le charger
depuis <a href="ld-elf.so.1">ici</a> et l'installer en tant que
/usr/libexec/ld-elf.so.1 (vous devez &ecirc;tre root pour faire ceci) :
/usr/libexec/ld-elf.so.1 (vous devez être root pour faire ceci) :
<pre># install -c -s -o bin -g bin -m 555 -C -fschg <b>ld-elf.so.1</b> /usr/libexec</pre></li>
</ul></li>
<li><b>16 mars 1999 :</b> Mises &agrave; jour sur le d&eacute;veloppement actuel :
<li><b>16 mars 1999 :</b> Mises &agrave; jour sur le développement actuel :
<ul>
<li>
ELF &jdk;&nbsp;1.1.7 : Une version ELF de &jdk;&nbsp;1.1.7 (pour utiliser sur FreeBSD 3.x et plus r&eacute;cents)
est en train d'entrer dans sa premi&egrave;re phase de tests. Une version b&eacute;ta
devrait &ecirc;tre disponible dans quelques semaines.</li>
ELF &jdk;&nbsp;1.1.7 : Une version ELF de &jdk;&nbsp;1.1.7 (pour utiliser sur FreeBSD 3.x et plus récents)
est en train d'entrer dans sa première phase de tests. Une version béta
devrait être disponible dans quelques semaines.</li>
<li>
JDK2 (alias &jdk;&nbsp;1.2) : Plusieurs personnes travaillent au portage de JDK2 sur
FreeBSD. Le travail n'avance pas vite &agrave; cause du manque de temps
que les d&eacute;veloppeurs peuvent consacrer au projet. La sortie de
JDK2 par Blackdown aidera au d&eacute;veloppement lorsqu'ils difuseront leurs sources.</li>
que les développeurs peuvent consacrer au projet. La sortie de
JDK2 par Blackdown aidera au développement lorsqu'ils difuseront leurs sources.</li>
</ul></li>
</ul>
<h2>D&eacute;cembre 1998</h2><ul><li>
<b>21 d&eacute;cembre 1998 :</b> jdk1.1.7.V98-12-21.tar.gz.
<h2>Décembre 1998</h2><ul><li>
<b>21 décembre 1998 :</b> jdk1.1.7.V98-12-21.tar.gz.
<ul>
<li>
Version corrigeant des bugs de &jdk;&nbsp;1.1.7. Merci &agrave; Keith White d'avoir traqu&eacute; certains
bugs ennuyeux (et s&eacute;rieux) du &jdk;, notament le bug concernant le modulo. Dans
cette version, la limite &agrave; 256 descripteurs de fichiers est mont&eacute;e &agrave; 2048. JRE
est aussi nettement plus utilisable, de nouveau gr&acirc;ce &agrave; Keith.</li>
Version corrigeant des bugs de &jdk;&nbsp;1.1.7. Merci &agrave; Keith White d'avoir traqué certains
bugs ennuyeux (et sérieux) du &jdk;, notament le bug concernant le modulo. Dans
cette version, la limite &agrave; 256 descripteurs de fichiers est montée &agrave; 2048. JRE
est aussi nettement plus utilisable, de nouveau grâce &agrave; Keith.</li>
</ul></li>
</ul>
@ -468,7 +468,7 @@ est aussi nettement plus utilisable, de nouveau gr&acirc;ce &agrave; Keith.</li>
<li>
Mise &agrave; jour vers &jdk;&nbsp;1.1.7. Les remerciements vont &agrave;
Patrick Gardella <a href="mailto:patrick@FreeBSD.org">patrick@FreeBSD.org</a>
qui a effectu&eacute; la plupart des tests sur cette version.</li>
qui a effectué la plupart des tests sur cette version.</li>
</ul></li>
</ul>
@ -476,24 +476,24 @@ qui a effectu&eacute; la plupart des tests sur cette version.</li>
<b>23 septembre 1998 :</b> jdk1.1.6.V98-9-23.tar.gz.
<ul>
<li>
La compilation du 14 Ao&ucirc;t a mal li&eacute; jre &agrave; &jdk; et &agrave; JRE.
Une nouvelle version a donc &eacute;t&eacute; compil&eacute;e avec les liens corrects. Sinon,
aucun changement par rapport &agrave; la version pr&eacute;c&eacute;dente.</li>
La compilation du 14 Août a mal lié jre &agrave; &jdk; et &agrave; JRE.
Une nouvelle version a donc été compilée avec les liens corrects. Sinon,
aucun changement par rapport &agrave; la version précédente.</li>
</ul></li>
</ul>
<h2>Ao&ucirc;t 1998</h2><ul><li>
<b>22 ao&ucirc;t 1998 :</b>
<h2>Août 1998</h2><ul><li>
<b>22 août 1998 :</b>
<ul>
<li>
Mise &agrave; jour de la page listant les nombreux sites qui ont accept&eacute; d'&ecirc;tre mirroir du &jdk;
et de fournir un acc&egrave;s ftp. Merci &agrave; tous !</li>
Mise &agrave; jour de la page listant les nombreux sites qui ont accepté d'être mirroir du &jdk;
et de fournir un accès ftp. Merci &agrave; tous !</li>
</ul></li>
<li><b>14 ao&ucirc;t 1998 :</b> jdk1.1.6.V98-8-14.tar.gz.
<li><b>14 août 1998 :</b> jdk1.1.6.V98-8-14.tar.gz.
<ul>
<li>
L'option SO_REUSEADDR est d&eacute;sormais correctement positionn&eacute;e dans les ServerSockets (cela doit
L'option SO_REUSEADDR est désormais correctement positionnée dans les ServerSockets (cela doit
aussi affecter les autres sockets).</li>
</ul></li>
</ul>
@ -510,16 +510,16 @@ Des 'nommages' plus standards pour java.version et autres.</li>
<li>
Correction des sockets UDP/Multicast.</li>
<li>
Le signal "abort error" devrait &ecirc;tre corrig&eacute; (touchons du bois).</li>
Le signal "abort error" devrait être corrigé (touchons du bois).</li>
<li>
Ajout de l'encodage "KOI8-R" et "CP866".</li>
<li>
Les fuseaux horaires fonctionnent d&eacute;sormais correctement sous FreeBSD (cela n&eacute;cessite du code
natif mais celui-ci est inclus dans le &jdk; et donc ne devrait pas g&eacute;ner les utilisateurs. N&eacute;anmoins,
FreeBSD poss&egrave;de maintenant une des rares (la seule ?) machine virtuelle qui supporte correctement les fuseaux
Les fuseaux horaires fonctionnent désormais correctement sous FreeBSD (cela nécessite du code
natif mais celui-ci est inclus dans le &jdk; et donc ne devrait pas géner les utilisateurs. Néanmoins,
FreeBSD possède maintenant une des rares (la seule ?) machine virtuelle qui supporte correctement les fuseaux
horaires).</li>
<li>
sysRmdir() efface d&eacute;sormais correctement les r&eacute;pertoires.</li>
sysRmdir() efface désormais correctement les répertoires.</li>
<li>
Lien vers la librairie xpg4 afin de supporter les localisations CJK.</li>
</ul></li>
@ -534,45 +534,45 @@ Shop) fonctionnant sous FreeBSD.</li>
</ul></li>
</ul>
<h2>F&eacute;vrier 1998</h2><ul><li>
<b>25 f&eacute;vrier 1998 :</b> jdk1.1.5.V98-2-25.tar.gz.
<h2>Février 1998</h2><ul><li>
<b>25 février 1998 :</b> jdk1.1.5.V98-2-25.tar.gz.
<ul>
<li>
La compilation de &jdk; sur 2.2.2 devrait fonctionner &agrave; nouveau.</li>
<li>
AWT d&eacute;finit maintenant correctement le nom des fen&ecirc;tres.</li>
AWT définit maintenant correctement le nom des fenêtres.</li>
<li>
Correction d'un bug obscure qui pouvait provoquer un core lorsque l'on clique
plusieurs fois sur un bouton de bo&icirc;te de dialogue.</li>
plusieurs fois sur un bouton de boîte de dialogue.</li>
<li>
Correction d'un bug dans lequel SHMEM n'&eacute;tait pas lib&eacute;r&eacute; lors de l'utilisation d'images, causant une perte m&eacute;moire.</li>
Correction d'un bug dans lequel SHMEM n'était pas libéré lors de l'utilisation d'images, causant une perte mémoire.</li>
</ul>
<b>12 f&eacute;vrier 1998 :</b>
<b>12 février 1998 :</b>
<ul>
<li>
Johan Larsson a fournit gracieusement un miroir ftp pour le
&jdk;. Donc si vous avez HTTP en horreur, n'h&eacute;sitez pas &agrave; vous
&jdk;. Donc si vous avez HTTP en horreur, n'hésitez pas &agrave; vous
le procurer depuis ce site.</li>
<li>
Remplacement du logo "Steaming Cup of Java" ("Tasse fumante de Java") par le logo "Jump to Java" ("Passez &agrave; Java")
qui est plus acceptable politiquement (et l&eacute;galement) pour les avocats de SUN.</li>
qui est plus acceptable politiquement (et légalement) pour les avocats de SUN.</li>
</ul>
<b>9 f&eacute;vrier 1998 :</b>jdk1.1.5.V98-2-8.tar.gz.
<b>9 février 1998 :</b>jdk1.1.5.V98-2-8.tar.gz.
<ul>
<li>
Correction de bugs dans Process.waitFor()</li>
<li>
Modification de la fa&ccedil;on dont la biblioth&egrave;que Motif &eacute;tait li&eacute;e. Cela permettra &agrave; quiconque
poss&eacute;dant la biblioth&egrave;que Motif (statique ou dynamique) de compiler son propre &jdk;, une fois
Modification de la façon dont la bibliothèque Motif était liée. Cela permettra &agrave; quiconque
possédant la bibliothèque Motif (statique ou dynamique) de compiler son propre &jdk;, une fois
que le patch sera sorti. Si leur licence Motif le permet, ils pourront aussi
mettre les versions binaires &agrave; disposition.</li>
<li>
Les lectures non bloquantes sur les PIPE n'&eacute;taient pas fiables sur toutes les versions
du syst&egrave;me d'exploitation.</li>
Les lectures non bloquantes sur les PIPE n'étaient pas fiables sur toutes les versions
du système d'exploitation.</li>
<li>
Le multicast fonctionne d&eacute;sormais.</li>
Le multicast fonctionne désormais.</li>
</ul></li>
</ul>
@ -580,11 +580,11 @@ Le multicast fonctionne d&eacute;sormais.</li>
<b>janvier 1998 :</b>
<ul>
<li>
Mise en place de l'&eacute;quipe de portage de &jdk; pour FreeBSD qui cr&eacute;e de nouvelles
Mise en place de l'équipe de portage de &jdk; pour FreeBSD qui crée de nouvelles
versions de &jdk; pour FreeBSD.</li>
<li>
Nouveau binaire &jdk;&nbsp;1.1.5 contenant Motif statiquement compil&eacute; (malheureusement,
cette version a &eacute;t&eacute; perdue suite &agrave; un crash disque du serveur ftp ).</li>
Nouveau binaire &jdk;&nbsp;1.1.5 contenant Motif statiquement compilé (malheureusement,
cette version a été perdue suite &agrave; un crash disque du serveur ftp ).</li>
</ul></li>
</ul>

View file

@ -23,7 +23,7 @@
<body class="navinclude.developers">
<p><b>Java World de Mars 1999</b> : <a href="http://www.javaworld.com/javaworld/jw-03-1999/jw-03-volanomark-2.html">(lien)</a>
<br/>JavaWorld pr&eacute;sente le rapport de Volano &eacute;tudiant les performances et la capacit&eacute; de supporter diff&eacute;rentes charges r&eacute;seau de 16 machines virtuelles Java sur 7 syst&egrave;mes d'exploitation. FreeBSD est pr&eacute;sent avec notre JDK 1.1.8.</p>
<br/>JavaWorld présente le rapport de Volano étudiant les performances et la capacité de supporter différentes charges réseau de 16 machines virtuelles Java sur 7 systèmes d'exploitation. FreeBSD est présent avec notre JDK 1.1.8.</p>
</body>
</html>