diff --git a/fr/java/j2j.gif b/fr/java/j2j.gif new file mode 100644 index 0000000000..a07021db3f Binary files /dev/null and b/fr/java/j2j.gif differ diff --git a/fr/java/newsflash.sgml b/fr/java/newsflash.sgml new file mode 100644 index 0000000000..ad91fd294f --- /dev/null +++ b/fr/java/newsflash.sgml @@ -0,0 +1,423 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" [ +<!ENTITY base CDATA ".."> +<!ENTITY date "$FreeBSD$"> +<!ENTITY title "Projet Java pour FreeBSD : flash info"> +<!ENTITY % includes SYSTEM "../includes.sgml"> %includes; +]> + +<!-- + The FreeBSD French Documentation Project + Original revision: 1.24 + + Version francaise : Guillain + Version francaise (mise a jour) : Stephane Legrand <stephane@freebsd-fr.org> +--> + +<html> +&header; +<table border="0"> + <tr> + <td> + +<H2>Septembre 2001</H2> +<UL> +<li><b>10 Septembre 2001 :</b> +<br><a href="mailto:glewis@eyesbeyond.com">Greg Lewis</a> a sorti un ensemble +de patches mis à jour (patches niveau 4) pour le JDK 1.3.1. Consultez +<a href="dists/13.html">la page JDK 1.3.x</a> pour plus de détails. +<li><b>6 Septembre 2001 :</b> +<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éveloppement intégré (IDE). Il peut maintenant être installé directement depuis le +répertoire ports/java/forte. +<p>Ce port peut être utilisé soit avec le JDK 1.3.1 natif soit avec le JDK 1.3.1 version Linux. +</UL> + +<H2>Août 2001</H2> +<UL> +<li><b>27 Août 2001 :</b> +<br><a href="mailto:glewis@eyesbeyond.com">Greg Lewis</a> a sorti un +port pour le tant attendu JDK 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 à l'intention des développeurs et qu'il +n'est pas recommandé de l'utiliser pour un environnement de production. +</UL> + +<H2>Octobre 2000</H2> +<UL> +<li><b>14 Octobre 2000 :</b> +<br><a href="mailto:sobomax@FreeBSD.org">Maxim Sobolev</a> a créé un +port du JDK 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>Donc si vous avez un port de Java2 qui dort sur votre disque dur, c'est votre chance. +</UL> + +<H2>Septembre 2000</H2> +<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éés +des patches pour pouvoir utiliser le JDK 1.3 de IBM sur FreeBSD. +<br><a href="mailto:ernst@jollem.com">Ernst de Haan</a> a réussi à faire +fonctionner le JDK 1.3.0b9 de Sun version Linux sur FreeBSD 4.0-STABLE. +<p>Tous les détails sont <a href="dists/13.html">sur cette page</a>. +</UL> +<H2>Août 2000</H2> +<UL> +<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égales) distribuer un JDK +qui n'a pas été testé avec le JCK contrairement à ce que nous avions pu faire +avec JDK 1.1.* . + +<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érons que cela nous prendra moins des 3 mois prévus par Sun :( + +<P>Enfin, il y a toujours quelques problèmes concernant Motif 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éciale pour la distribution binaire de Motif à utiliser avec le +JDK. + +</UL> +<H2>Mai 2000</H2> +<UL> +<li><b>3 Mai 2000 :</b> Le port natif du JDK 1.2.2 entre dans sa phase de test alpha +<br>Greg Lewis vient d'annoncé que le port natif du JDK 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è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><b>1er Mai 2000 :</b> Demande d'amélioration (RFE) - en tête de classement +<BR>Nous avons adressé une demande à Sun pour qu'il fournisse un port officiel du JDK2 sur FreeBSD. Nous sommes +actuellement à 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> +</UL> +<H2>Mars 2000</H2> +<UL> +<li><b>22 Mars 2000 :</b> Les patches pour la version pre-alpha du JDK 1.2.2 sont disponibles. +<BR>Greg Lewis a sorti les patches pre-alpha pour les utilisateurs Java +téméraires qui voudraient compiler leur propre version native du JDK 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 à 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è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> +</UL> +<H2>Janvier 2000</H2> +<UL> +<li><b>30 janvier 2000 :</b> JDK 1.2.2RC4 de Blackdown +<BR>L'équipe Blackdown de portage sous Linux a sorti la RC4 du JDK 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 à 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ée par Jose Marques) +</ul> + +<H2>Novembre 1999</H2><UL> +<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><B>9 novembre 1999 :</B> Une autre version de JDK1.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>. +Pour FreeBSD versions 2.2.* au format binaire A.OUT. +<LI> +<A +HREF="ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/nate/JDK1.1/jdk1.1.8_ELF.V99-11-9.tar.gz">jdk1.1.8_ELF.V99-11-9.tar.gz</A>. +Pour FreeBSD versions 3.* et 4.* au format binaire ELF. Note : suite à +de nombreux changements dans -CURRENT, le JDK peut ne pas fonctionner correctement. +</UL> +</UL> + +<H2>Octobre 1999</H2><UL> + +<LI><B>11 octobre 1999 :</B> Le portage de Java2/JDK1.2 a repris. +Nous espérons, dans les semaines à venir, une première version "alpha" +pour FreeBSD 3.3-stable/ELF.</UL> + +<H2>Septembre 1999</H2><UL> +<LI><B>22 septembre 1999 :</B> Encore une version du JDK1.1.8 afin de corriger +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>jdk1.1.8_ELF.V99-9-22.tar.gz. +Pour FreeBSD versions 3.* et 4.* au format binaire ELF. +</UL> +</UL> + +<H2>Juillet 1999</H2><UL> +<LI><B>19 juillet 1999 :</B> nouvelle version du JDK1.1.8 pour corriger quelques +bugs mineurs (mais ennuyeux). Premièrement, le patch réseau (voir plus loin) a été +incorporé à 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>jdk1.1.8_ELF.V99-7-19.tar.gz. +Pour FreeBSD versions 3.* et 4.* au format binaire ELF. +</UL> + +<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é FreeBSD. Le projet est coordonné par +<A HREF="mailto:jdricot@ulb.ac.be?subject=JAVA CommAPI: "> DRICOT Jean-Michel</A> et +sera hébergé sur +<A HREF="http://student.ulb.ac.be/~jdricot/commapi/">http://student.ulb.ac.be/~jdricot/commapi/</A>. +N'hésitez pas à le contacter si vous voulez faire partie du projet. +</UL> + +<H2>Juin 1999</H2><UL> +<LI><B>8 juin 1999 :</B> Un bug mineur a été trouvé dans JDK1.1.8 qui +concerne les gens utilisant les sockets UDP. Si vous essayiez d'envoyer un paquet à +une adresse broadcast, le JDK de FreeBSD refusait avec une erreur de permission. +Cette erreur a été corrigée et au lieu de sortir à 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à, n'hésitez pas à télécharger le +fichier tar gzippé et "détarer" le à l'endroit où est installé le JDK. Il +s'installera tout seul par dessus l'ancienne version. Si vous n'avez pas +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>. +Pour FreeBSD versions 2.2.* au format binaire A.OUT. +<LI> +<A HREF="ELF.netpatch.tar.gz">ELF.netpatch.tar.gz</A>. +Pour FreeBSD versions 3.* et 4.* au format binaire ELF. +</UL> + +<LI><B>3 juin 1999 :</B> JDK1.1.8 pour les versions A.OUT et ELF. Cette version +ajoute le support pour les versions antérieures à 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. +Pour FreeBSD versions 2.2.* au format binaire A.OUT. +<LI>jdk1.1.8_ELF.V99-6-3.tar.gz. +Pour FreeBSD versions 3.* et 4.* au format binaire ELF. +</UL> + +<LI><B>1er juin 1999 :</B> Statut de JDK2 +<UL> +<LI> +Le travail sur JDK1.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ès bien sous FreeBSD. +</UL> +</UL> + +<H2>Avril 1999</H2><UL> +<LI><B>16 avril 1999 :</B> Nouvelle version A.OUT de JDK1.1.7. Elle corrige des +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. +Pour FreeBSD versions 2.2.* au format binaire A.OUT. +</UL> +</UL> + +<H2>Mars 1999</H2><UL> +<LI><B>26 mars 1999 :</B> Support de ELF pour JDK1.1.7 et nouvelle version A.OUT +qui corrige quelques bugs mineurs. +<UL> +<LI>jdk1.1.7_AOUT.V99-3-24.tar.gz. +Pour FreeBSD versions 2.2.* au format binaire A.OUT. +<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è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 ê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> +</UL> + +<LI><B>16 mars 1999 :</B> Mises à jour sur le développement actuel : +<UL> +<LI> +ELF JDK1.1.7 : Une version ELF de JDK1.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> +JDK2 (alias JDK1.2) : Plusieurs personnes travaillent au portage de JDK2 sur +FreeBSD. Le travail n'avance pas vite à cause du manque de temps +que les développeurs peuvent consacrer au projet. La sortie de +JDK2 par Blackdown aidera au développement lorsqu'ils difuseront leurs sources. +</UL> +</UL> +<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 JDK1.1.7. Merci à Keith White d'avoir traqué certains +bugs ennuyeux (et sérieux) du JDK, notament le bug concernant le modulo. Dans +cette version, la limite à 256 descripteurs de fichiers est montée à 2048. JRE +est aussi nettement plus utilisable, de nouveau grâce à Keith. +</UL> +</UL> + +<H2>Novembre 1998</H2><UL><LI> +<B>14 novembre 1998 :</B>jdk1.1.7.V98-11-5.tar.gz. +<UL> +<LI> +Mise à jour vers JDK1.1.7. Les remerciements vont à +Patrick Gardella <A HREF="mailto:patrick@cre8tivegroup.com">patrick@cre8tivegroup.com</A> +qui a effectué la plupart des tests sur cette version. +</UL> +</UL> + +<H2>Septembre 1998</H2><UL><LI> +<B>23 septembre 1998 :</B> jdk1.1.6.V98-9-23.tar.gz. +<UL> +<LI> +La compilation du 14 Août a mal lié jre à JDK et à JRE. +Une nouvelle version a donc été compilée avec les liens corrects. Sinon, +aucun changement par rapport à la version précédente. +</UL> +</UL> + +<H2>Août 1998</H2><UL><LI> +<B>22 août 1998 :</B> +<UL> +<LI> +Mise à jour de la page listant les nombreux sites qui ont accepté d'être mirroir du JDK +et de fournir un accès ftp. Merci à tous ! +</UL> + +<LI><B>14 août 1998 :</B> jdk1.1.6.V98-8-14.tar.gz. +<UL> +<LI> +L'option SO_REUSEADDR est désormais correctement positionnée dans les ServerSockets (cela doit +aussi affecter les autres sockets). +</UL> +</UL> + +<H2>Juillet 1998</H2><UL><LI> +<B>21 juillet 1998 :</B> jdk1.1.6.V98-7-21.tar.gz. +<UL> +<LI> +Portage mis à jour de JDK1.1.6. Les remerciements vont à +Keith White <A HREF="mailto:kwhite@site.uottawa.ca">kwhite@site.uottawa.ca</A> +qui a fait le plus gros travail afin que cette version voit le jour. +<LI> +Des 'nommages' plus standards pour java.version et autres. +<LI> +Correction des sockets UDP/Multicast. +<LI> +Le signal "abort error" devrait être corrigé (touchons du bois). +<LI> +Ajout de l'encodage "KOI8-R" et "CP866". +<LI> +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> +sysRmdir() efface désormais correctement les répertoires. +<LI> +Lien vers la librairie xpg4 afin de supporter les localisations CJK. +</UL> +</UL> + +<H2>Mai 1998</H2><UL><LI> +<B>5 mai 1998 :</B> +<UL> +<LI> +Mise à jour de la page pour inclure les instructions d'acquisition de JWS de Sun (Java Work +Shop) fonctionnant sous FreeBSD. +</UL> +</UL> + +<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 à nouveau. +<LI> +AWT définit maintenant correctement le nom des fenêtres. +<LI> +Correction d'un bug obscure qui pouvait provoquer un core lorsque l'on clique +plusieurs fois sur un bouton de boîte de dialogue. +<LI> +Correction d'un bug dans lequel SHMEM n'était pas libéré lors de l'utilisation d'images, causant une perte mémoire. +</UL> + +<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ésitez pas à vous +le procurer depuis ce site. +<LI> +Remplacement du logo "Steaming Cup of Java" ("Tasse fumante de Java") par le logo "Jump to Java" ("Passez à Java") +qui est plus acceptable politiquement (et légalement) pour les avocats de SUN. +</UL> + +<B>9 février 1998 :</B>jdk1.1.5.V98-2-8.tar.gz. +<UL> +<LI> +Correction de bugs dans Process.waitFor() +<LI> +Modification de la façon dont la bibliothèque Motif était liée. Cela permettra à 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 à disposition. +<LI> +Les lectures non bloquantes sur les PIPE n'étaient pas fiables sur toutes les versions +du système d'exploitation. +<LI> +Le multicast fonctionne désormais. +</UL> +</UL> + +<H2>Janvier 1998</H2><UL><LI> +<B>janvier 1998 :</B> +<UL> +<LI> +Mise en place de l'équipe de portage de "JDK" pour FreeBSD qui crée de nouvelles +versions de JDK pour FreeBSD. +<LI> +Nouveau binaire JDK1.1.5 contenant Motif statiquement compilé (malheureusement, +cette version a été perdue suite à un crash disque du serveur ftp ). +</UL> +</UL> + +</td> +</tr> +</table> + +&footer; +</BODY> +</HTML> diff --git a/fr/java/press.sgml b/fr/java/press.sgml new file mode 100644 index 0000000000..9154f3395d --- /dev/null +++ b/fr/java/press.sgml @@ -0,0 +1,32 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" [ +<!ENTITY base CDATA ".."> +<!ENTITY date "$FreeBSD$"> +<!ENTITY title "Projet Java pour FreeBSD : Dans la presse..."> +<!ENTITY % includes SYSTEM "../includes.sgml"> %includes; +]> + +<!-- + The FreeBSD French Documentation Project + Original revision: 1.2 + + Version francaise : Guillain +--> + +<html> +&header; +<table width="600" border="0"> + <tr> + <td> + +<h1><FONT COLOR="#660000">Java pour FreeBSD : Dans la presse... !</FONT></h1> + +<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é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. +</td> +</tr> +</table> + +&footer; +</BODY> +</HTML>