New translations.

fr/java/docs/faq.sgml: MFen 1.4
  fr/java/docs/howtoports.sgml: MFen 1.4
  fr/java/docs/newbies.sgml: MFen 1.4
  fr/java/docs/performance.sgml: MFen 1.1
  fr/java/docs/tutorials.sgml: MFen 1.4
  fr/java/links/api.sgml: MFen 1.5
  fr/java/links/development.sgml: MFen 1.7
  fr/java/links/documentation.sgml: MFen 1.4
  fr/java/links/freebsd.sgml: MFen 1.5
  fr/java/links/index.sgml: MFen 1.5
  fr/java/links/resources.sgml: MFen 1.6
  fr/java/links/servlets.sgml: MFen 1.5
  fr/java/links/tools.sgml: MFen 1.4
  fr/java/links/tutorials.sgml: MFen 1.4
  fr/java/links/vendor.sgml: MFen 1.4

  fr/kse/index.sgml: MFen 1.13
This commit is contained in:
Stephane Legrand 2003-11-03 16:42:14 +00:00
parent e6027f0bce
commit 8b587e9fec
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/www/; revision=18694
16 changed files with 1197 additions and 0 deletions

121
fr/java/docs/faq.sgml Normal file
View file

@ -0,0 +1,121 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" [
<!ENTITY base CDATA "../..">
<!ENTITY date "$FreeBSD$">
<!ENTITY title "Projet FreeBSD Java : FAQ">
<!ENTITY % includes SYSTEM "../../includes.sgml"> %includes;
]>
<!--
The FreeBSD French Documentation Project
Original revision: 1.4
Version francaise : Stephane Legrand <stephane@freebsd-fr.org>
-->
<html>
&header;
<table border="0">
<tr>
<td>
<h2>Contenu</h2>
<ol>
<li> <a href="#q1">Existe-t'il un JDK 1.2 pour FreeBSD ?</a>
<li> <a href="#q2">Puis-je utiliser le port Linux du projet Blackdown ?</a>
</ol>
<h2>Les r&eacute;ponses </h2>
<table border="0" cellspacing="0" cellpadding="2">
<tr>
<TD BGCOLOR="#990000" WIDTH="10">
<font color="#FFFFFF"><a name="q1"> 1.</a></font>
</TD>
<TD ALIGN="LEFT" VALIGN="TOP" BGCOLOR="#ffcc66" colspan=3>
Existe-t'il un JDK 1.2 pour FreeBSD ?
</TD>
</tr>
<tr>
<TD BGCOLOR="#990000" WIDTH="10"> <br> </TD>
<TD ALIGN="LEFT" VALIGN="TOP" colspan=3>
Non. Mais le port est en cours. Consultez la section "Nouveaut&eacute;s".
</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 align=center><font color="#990000"><strong>Haut de page</strong></font></td>
<td align=right><font color="#990000"><strong>Suivant</strong></font></td>
</tr>
<tr><td colspan=4><br></td></tr>
<tr>
<TD BGCOLOR="#990000" WIDTH="10">
<FONT color="#FFFFFF"><a name="q2"> 2.</a></font></TD>
<TD ALIGN="LEFT" VALIGN="TOP" BGCOLOR="#ffcc66" colspan=3>
Puis-je utiliser le port Linux du projet Blackdown ?
</TD>
</tr>
<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>
<pre>
--- bin/.java_wrapper.dist Thu Jun 3 01:14:34 1999
+++ bin/.java_wrapper Thu Oct 14 19:17:11 1999
@@ -31,8 +31,8 @@
# Resolve symlinks. See 4152645.
while [ -h "$PRG" ]; do
ls=`/bin/ls -ld "$PRG"`
- link=`/usr/bin/expr "$ls" : '.*-> \(.*\)$'`
- if /usr/bin/expr "$link" : '/' > /dev/null; then
+ link=`/compat/linux/usr/bin/expr "$ls" : '.*-> \(.*\)$'`
+ if /compat/linux/usr/bin/expr "$link" : '/' > /dev/null; then
PRG="$link"
else
PRG="`/usr/bin/dirname $PRG`/$link"
@@ -63,7 +63,7 @@
# Select vm type (if classic vm, also select thread type).
unset vmtype
unset ttype
-DEFAULT_THREADS_FLAG=native
+DEFAULT_THREADS_FLAG=green
if [ "x$1" = "x-hotspot" ]; then
vmtype=hotspot
ttype=native_threads
--- jre/bin/.java_wrapper.dist Thu Jun 3 01:14:34 1999
+++ jre/bin/.java_wrapper Thu Oct 14 19:32:06 1999
@@ -31,8 +31,8 @@
# Resolve symlinks. See 4152645.
while [ -h "$PRG" ]; do
ls=`/bin/ls -ld "$PRG"`
- link=`/usr/bin/expr "$ls" : '.*-> \(.*\)$'`
- if /usr/bin/expr "$link" : '/' > /dev/null; then
+ link=`/compat/linux/usr/bin/expr "$ls" : '.*-> \(.*\)$'`
+ if /compat/linux/usr/bin/expr "$link" : '/' > /dev/null; then
PRG="$link"
else
PRG="`/usr/bin/dirname $PRG`/$link"
@@ -63,7 +63,7 @@
# Select vm type (if classic vm, also select thread type).
unset vmtype
unset ttype
-DEFAULT_THREADS_FLAG=native
+DEFAULT_THREADS_FLAG=green
if [ "x$1" = "x-hotspot" ]; then
vmtype=hotspot
ttype=native_threads</pre><br>
Thanks to Makoto MATSUSHITA (matusita@ics.es.osaka-u.ac.jp)
</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 align=center><font color="#990000"><strong>Haut de page</strong></font></td>
<td align=right><font color="#990000"><strong>Suivant</strong></font></td>
</tr>
</table>
</td>
</tr>
</table>
&footer;
</BODY>
</HTML>

View file

@ -0,0 +1,42 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" [
<!ENTITY base CDATA "../..">
<!ENTITY date "$FreeBSD$">
<!ENTITY title "Projet Java pour FreeBSD : Comment r&eacute;aliser un port">
<!ENTITY % includes SYSTEM "../../includes.sgml"> %includes;
]>
<!--
The FreeBSD French Documentation Project
Original revision: 1.4
Version francaise : Mickael Maindron <mike@iskream.com>
-->
<html>
&header;
<table border="0">
<tr>
<td>
<P>Des instructions plus g&eacute;n&eacute;rales peuvent &ecirc;tre trouv&eacute;es dans le manuel de r&eacute;f&eacute;rence de FreeBSD, sous le titre <A HREF="http://www.freebsd.org/handbook/porting.html">Porter des Applications</A>.
<P>Pour les ports Java, il y a des standards non officiels:
<P><PRE>
1) Si c'est une librairie, alors les fichiers jar vont dans:
/usr/local/share/java/classes/
2) Si c'est une application ind&eacute;pendante, les fichiers java vont dans:
/usr/local/share/java/&lt;application-name&gt;/
et les scripts &agrave; ex&eacute;cuter vont dans:
/usr/local/bin/
3) La documentation va dans:
/usr/local/share/doc/java/&lt;application-name&gt;/
</PRE>
<P>Plus nous aurons d'applications port&eacute;es, mieux ce sera.
</td>
</tr>
</table>
&footer;
</BODY>
</HTML>

30
fr/java/docs/newbies.sgml Normal file
View file

@ -0,0 +1,30 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" [
<!ENTITY base CDATA "../..">
<!ENTITY date "$FreeBSD$">
<!ENTITY title "Projet Java pour FreeBSD : Guide pour les d&eacute;butants">
<!ENTITY % includes SYSTEM "../../includes.sgml"> %includes;
]>
<!--
The FreeBSD French Documentation Project
Original revision: 1.4
Version francaise : Stephane Legrand <stephane@freebsd-fr.org>
-->
<html>
&header;
<table border="0">
<tr>
<td>
<P>Quel sorte de &quot;d&eacute;butant&quot; &ecirc;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><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 les plus souvent recommand&eacute; est <A HREF="http://www.eckelobjects.com/TIJ2/index.html">Thinking in Java</A> de Bruce Eckel.
</td>
</tr>
</table>
&footer;
</BODY>
</HTML>

View file

@ -0,0 +1,193 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" [
<!ENTITY base CDATA "../..">
<!ENTITY date "$FreeBSD$">
<!ENTITY title "Projet FreeBSD Java : Comparaison des Performances">
<!ENTITY % includes SYSTEM "../../includes.sgml"> %includes;
]>
<!--
The FreeBSD French Documentation Project
Original revision: 1.1
Version francaise : Stephane Legrand <stephane@freebsd-fr.org>
-->
<html>
&header;
<h3>Introduction :</h3>
<p>La d&eacute;cision de Sun de sortir une version officiel 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
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
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
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>
<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
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>
<h3>Versions des logiciels :</h3>
<p>Voici la liste des logiciels utilis&eacute;s dans ce test :
<br>FreeBSD JDK 1.1.8
<br>JDK 1.2.2-RC3 de Blackdown (sous &eacute;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>
<table border="1">
<tr>
<th></th>
<th>Test 1</th>
<th>Test 2</th>
<th>Test 3</th>
<th>Test 4</th>
<th>Test 5</th>
<th>Moyenne</th>
</tr>
<tr>
<td>Linux JDK 1.2.2/sans JIT</td>
<td>222</td>
<td>223</td>
<td>224</td>
<td>225</td>
<td>222</td>
<td>223</td>
</tr>
<tr>
<td>FreeBSD JDK 1.1.8/sans JIT</td>
<td>247</td>
<td>247</td>
<td>247</td>
<td>250</td>
<td>247</td>
<td>246</td>
</tr>
<tr>
<td>Linux JDK 1.2.2/JIT standard</td>
<td>539</td>
<td>550</td>
<td>543</td>
<td>544</td>
<td>535</td>
<td>542</td>
</tr>
<tr>
<td>FreeBSD JDK 1.1.8/shujit</td>
<td>373</td>
<td>376</td>
<td>369</td>
<td>374</td>
<td>373</td>
<td>373</td>
</tr>
<tr>
<td>FreeBSD JDK 1.1.8/TYA</td>
<td>478</td>
<td>477</td>
<td>478</td>
<td>479</td>
<td>483</td>
<td>479</td>
</tr>
</table>
<h3>Extraits des r&eacute;sultats d&eacute;taill&eacute;s :</h3>
<table border="1">
<tr>
<th></th>
<th>Sieve</th>
<th>Boucles</th>
<th>Logiques</th>
<th>Cha&icirc;nes de caract&egrave;res</th>
<th>Flottants</th>
<th>M&eacute;thodes</th>
<th>Graphiques</th>
<th>Images</th>
<th>Dialogues</th>
</tr>
<tr>
<td>Linux JDK 1.2.2/sans JIT</td>
<td>380</td>
<td>434</td>
<td>433</td>
<td>489</td>
<td>363</td>
<td>337</td>
<td>306</td>
<td>25</td>
<td>40</td>
</tr>
<tr>
<td>FreeBSD JDK 1.1.8/sans JIT</td>
<td>318</td>
<td>456</td>
<td>434</td>
<td>393</td>
<td>381</td>
<td>381</td>
<td>344</td>
<td>77</td>
<td>37</td>
</tr>
<tr>
<td>Linux JDK 1.2.2/JIT standard</td>
<td>1361</td>
<td>2005</td>
<td>3354</td>
<td>872</td>
<td>1161</td>
<td>1802</td>
<td>247</td>
<td>28</td>
<td>40</td>
</tr>
<tr>
<td>FreeBSD JDK 1.1.8/shujit</td>
<td>800</td>
<td>1566</td>
<td>2191</td>
<td>588</td>
<td>1010</td>
<td>101</td>
<td>317</td>
<td>79</td>
<td>37</td>
</tr>
<tr>
<td>FreeBSD JDK 1.1.8/TYA</td>
<td>712</td>
<td>1467</td>
<td>2352</td>
<td>949</td>
<td>1078</td>
<td>512</td>
<td>357</td>
<td>74</td>
<td>38</td>
</tr>
</table>
<h3>Conclusion :</h3>
<p>De nouvelles versions des logiciels utilis&eacute;s pour ces tests sont sortis 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>
<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>
&footer;
</BODY>
</HTML>

View file

@ -0,0 +1,29 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" [
<!ENTITY base CDATA "../..">
<!ENTITY date "$FreeBSD$">
<!ENTITY title "Projet FreeBSD Java : Guides">
<!ENTITY % includes SYSTEM "../../includes.sgml"> %includes;
]>
<!--
The FreeBSD French Documentation Project
Original revision: 1.4
Version francaise : Xavier Blanvarlet <xavier.blanvarlet@partners-info.com>
-->
<html>
&header;
<table border="0">
<tr>
<td>
<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>D'autres guides peuvent &ecirc;tre trouv&eacute;s <A HREF="../links/tutorials.html">ici</A>.
</td>
</tr>
</table>
&footer;
</BODY>
</HTML>