Skip site navigation (1) Skip section navigation (2)

Projet Java� pour FreeBSD : flash info

Septembre 2005

  • 3 Septembre 2005 :
    Greg Lewis a sorti le second jeu de patches pour le JDK��1.5. Consultez la page JDK 1.5.x pour plus de d�tails.

Janvier 2005

  • 19 Janvier 2005 :
    Greg Lewis a sorti le premier jeu de patches (patches niveau 1) pour le JDK��1.5. Consultez la page JDK 1.5.x pour plus de d�tails.

D�cembre 2004

  • 13 D�cembre 2004 :
    Greg Lewis a sorti le septi�me jeu de patches (patches niveau 7) pour le JDK��1.4. Consultez la page JDK 1.4.x pour plus de d�tails.

Novembre 2004

  • 25 Novembre 2004 :
    Une vuln�rabilit� de s�curit� 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 ici.

D�cembre 2003

  • 30 D�cembre 2003 :
    Greg Lewis a sorti le sixi�me jeu de patches (patches niveau 6) pour le JDK��1.4. Consultez la page JDK 1.4.x pour plus de d�tails.
  • 19 D�cembre 2003 :
    Greg Lewis a sorti le neuvi�me jeu de patches (patches niveau 9) pour le JDK��1.3.1. Consultez la page JDK 1.3.x for more details.

Novembre 2003

  • 11 Novembre 2003 :
    Greg Lewis a sorti le cinqui�me jeu de patches (patches niveau 5) pour le JDK��1.4. Consultez la page JDK 1.4.x pour plus de d�tails.

Octobre 2003

  • 10 Octobre 2003 :
    Greg Lewis a sorti le quatri�me jeu de patches (patches niveau 4) pour le JDK��1.4. Consultez la page JDK 1.4.x pour plus de d�tails.

Ao�t 2003

  • 26 Ao�t 2003 :
    La Fondation FreeBSD annonce le support natif du JDK��1.3.1 sous FreeBSD.

Mars 2003

  • 7 Mars 2003 :
    Greg Lewis a sorti le troisi�me ensemble de patches mis � jour (patches niveau 3) pour le JDK��1.4. Consultez la page JDK 1.4.x pour plus de d�tails.

F�vrier 2003

  • 12 F�vrier 2003 :
    Greg Lewis a sorti un ensemble de patches mis � jour (patches niveau 8) pour le JDK��1.3.1. Consultez la page JDK 1.3.x pour plus de d�tails.
  • 4 F�vrier 2003 :
    Greg Lewis a sorti le second ensemble de patches mis � jour (patches niveau 2) pour le JDK��1.4. Consultez la page JDK 1.4.x pour plus de d�tails.

Novembre 2002

  • 15 Novembre 2002 :
    Greg Lewis a sorti un premier ensemble de patches mis � jour (patches niveau 1) pour le JDK��1.4.0. Consultez la page JDK 1.4.x pour plus de d�tails.

Septembre 2002

  • 18 Septembre 2002 :
    Greg Lewis a sorti un ensemble de patches mis � jour (patches niveau 11) pour le JDK��1.2.2. Consultez la page JDK 1.2.x pour plus de d�tails.
  • 17 Septembre 2002 :
    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 la page J2SE 1.4.1 pour plus de d�tails.

Juillet 2002

  • 26 Juillet 2002 :
    Greg Lewis a sorti un ensemble de patches mis � jour (patches niveau 7) pour le JDK��1.3.1. Consultez la page JDK 1.3.x pour plus de d�tails.

F�vrier 2002

  • 13 F�vrier 2002 :
    Greg Lewis a sorti un ensemble de patches mis � jour (patches niveau 6) pour le JDK��1.3.1. Consultez la page JDK 1.3.x pour plus de d�tails.

D�cembre 2001

  • 22 D�cembre 2001 :

    Envoy� sur [email protected] :

    La Fondation FreeBSD a obtenu de Sun Microsystems une licence afin de distribuer 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.

    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�ale pour l'�xecution, le d�veloppement et le d�ploiement de solutions bas�es sur Java.

    Cet accord n'aurait pas pas �t� possible sans les efforts de Nate Williams. Non seulement Nate fut celui qui d�marra le travail de portage de Java sous FreeBSD, mais il fut aussi celui qui amena Sun Microsystems et la Fondation � n�gocier une licence.

    Vous pouvez trouver le texte complet de l'annonce ici.

Octobre 2001

  • 16 Octobre 2001 :
    Greg Lewis a sorti un ensemble de patches mis � jour (patches niveau 5) pour le JDK��1.3.1. Consultez la page JDK 1.3.x pour plus de d�tails.

Septembre 2001

  • 10 Septembre 2001 :
    Greg Lewis a sorti un ensemble de patches mis � jour (patches niveau 4) pour le JDK��1.3.1. Consultez la page JDK 1.3.x pour plus de d�tails.
  • 6 Septembre 2001 :
    Maxim Sobolev a cr�� un port du logiciel Forte[tm] pour Java[tm] 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.

    Ce port peut �tre utilis� soit avec le JDK��1.3.1 natif soit avec le JDK��1.3.1 version Linux.

Ao�t 2001

  • 27 Ao�t 2001 :
    Greg Lewis 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 JDK 1.3.x pour plus de d�tails.

    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.

Octobre 2000

  • 14 Octobre 2000 :
    Maxim Sobolev 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 JDK 1.2.x pour plus de d�tails.

    Tous les probl�mes indiqu�s ci-dessous sont cependant toujours d'actualit�.

    Donc si vous avez un port de Java2 qui dort sur votre disque dur, c'est votre chance.

Septembre 2000

  • 15 Septembre 2000 : Du service des informations Java :
    Sean O'Connell et Andrew Gallatin ont cr��s des patches pour pouvoir utiliser le JDK��1.3 de IBM sur FreeBSD.
    Ernst de Haan a r�ussi � faire fonctionner le JDK��1.3.0b9 de Sun version Linux sur FreeBSD 4.0-STABLE.

    Tous les d�tails sont sur cette page.

Ao�t 2000

  • 10 Ao�t 2000 : 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.*.

    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 :(

    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�.

Mai 2000

  • 3 Mai 2000 : Le port natif du JDK��1.2.2 entre dans sa phase de test alpha
    Greg Lewis vient d'annonc� que le port natif du JDK��1.2.2 �tait entr� dans la phase de test alpha.
    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.
    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.
    Les patches se trouvent comme d'habitude sur :
    http://www.eyesbeyond.com/freebsddom/java/jdk.html
    De plus amples informations, les probl�mes non r�solus et les instructions d�taill�es sont sur :
    http://www.kjkoster.org/java/index.html
  • 1er Mai 2000 : Demande d'am�lioration (RFE) - en t�te de classement
    Nous avons adress� une demande � Sun pour qu'il fournisse un port officiel du JDK2 sur FreeBSD. Nous sommes actuellement � la premi�re place pour les r�sultats des votes. Si vous �tes membre du "Java Developer's Connection" (c'est gratuit), vous pouvez voter vous aussi http://developer.java.sun.com/developer/bugParade/bugs/4288745.html

Mars 2000

  • 22 Mars 2000 : Les patches pour la version pre-alpha du JDK��1.2.2 sont disponibles.
    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 http://www.eyesbeyond.com/freebsd-jdk122-patches-latest.tar.gz. Les probl�mes non r�solus et les r�sultats des tests sont disponibles sur http://www.kjkoster.org/java/index.html.

Janvier 2000

  • 30 janvier 2000 : JDK� 1.2.2RC4 de Blackdown
    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 http://www.jmcm.org/tech/ports/linux_jdk.html. (Information rapport�e par Jose Marques)

Novembre 1999

  • 28 novembre 1999 : Requ�te pour am�lioration
    Nous avons lanc� une p�tition pour que Sun fournisse un portage officiel du JDK2 pour FreeBSD. Nous sommes actuellement en seconde 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 http://developer.java.sun.com/developer/bugParade/bugs/4288745.html
  • 9 novembre 1999 : Une autre version de JDK��1.1.8 pour corriger une classe sp�cifique de bugs sur le multicast.

Octobre 1999

  • 11 octobre 1999 : Le portage de Java2/JDK��1.2 a repris. Nous esp�rons, dans les semaines � venir, une premi�re version "alpha" pour FreeBSD 3.3-stable/ELF.

Septembre 1999

  • 22 septembre 1999 : Encore une version du JDK��1.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.
    • jdk1.1.8_AOUT.V99-9-22.tar.gz. Pour FreeBSD versions 2.2.* au format binaire A.OUT.
    • jdk1.1.8_ELF.V99-9-22.tar.gz. Pour FreeBSD versions 3.* et 4.* au format binaire ELF.

Juillet 1999

  • 19 juillet 1999 : nouvelle version du JDK��1.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.
    • jdk1.1.8_AOUT.V99-7-19.tar.gz. Pour FreeBSD versions 2.2.* au format binaire A.OUT.
    • jdk1.1.8_ELF.V99-7-19.tar.gz. Pour FreeBSD versions 3.* et 4.* au format binaire ELF.
  • 2 juillet 1999 : Mise en place de l'�quipe de portage "CommAPI" dont le but est de distribuer librement CommAPI pour JAVA pour la communaut� FreeBSD. Le projet est coordonn� par DRICOT Jean-Michel et sera h�berg� sur http://student.ulb.ac.be/~jdricot/commapi/. N'h�sitez pas � le contacter si vous voulez faire partie du projet.

Juin 1999

  • 8 juin 1999 : Un bug mineur a �t� trouv� dans JDK��1.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.
  • 3 juin 1999 : JDK��1.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.
    • jdk1.1.8_AOUT.V99-6-3.tar.gz. Pour FreeBSD versions 2.2.* au format binaire A.OUT.
    • jdk1.1.8_ELF.V99-6-3.tar.gz. Pour FreeBSD versions 3.* et 4.* au format binaire ELF.
  • 1er juin 1999 : Statut de JDK2
    • Le travail sur JDK��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 Swing pour JDK1, fourni par Sun, qui fonctionne tr�s bien sous FreeBSD.

Avril 1999

  • 16 avril 1999 : Nouvelle version A.OUT de JDK��1.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.
    • jdk1.1.7_AOUT.V99-4-16.tar.gz. Pour FreeBSD versions 2.2.* au format binaire A.OUT.

Mars 1999

  • 26 mars 1999 : Support de ELF pour JDK��1.1.7 et nouvelle version A.OUT qui corrige quelques bugs mineurs.
    • jdk1.1.7_AOUT.V99-3-24.tar.gz. Pour FreeBSD versions 2.2.* au format binaire A.OUT.
    • jdk1.1.7_ELF.V99-3-25.tar.gz. Pour FreeBSD versions 3.x et 4 en format binaire ELF. Note : 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 ici et l'installer en tant que /usr/libexec/ld-elf.so.1 (vous devez �tre root pour faire ceci) :
      # install -c -s -o bin -g bin -m 555 -C -fschg ld-elf.so.1 /usr/libexec
  • 16 mars 1999 : Mises � jour sur le d�veloppement actuel :
    • ELF JDK��1.1.7 : Une version ELF de JDK��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.
    • JDK2 (alias JDK��1.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.

D�cembre 1998

  • 21 d�cembre 1998 : jdk1.1.7.V98-12-21.tar.gz.
    • Version corrigeant des bugs de JDK��1.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.

Novembre 1998

  • 14 novembre 1998 :jdk1.1.7.V98-11-5.tar.gz.
    • Mise � jour vers JDK��1.1.7. Les remerciements vont � Patrick Gardella [email protected] qui a effectu� la plupart des tests sur cette version.

Septembre 1998

  • 23 septembre 1998 : jdk1.1.6.V98-9-23.tar.gz.
    • 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.

Ao�t 1998

  • 22 ao�t 1998 :
    • 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 !
  • 14 ao�t 1998 : jdk1.1.6.V98-8-14.tar.gz.
    • L'option SO_REUSEADDR est d�sormais correctement positionn�e dans les ServerSockets (cela doit aussi affecter les autres sockets).

Juillet 1998

  • 21 juillet 1998 : jdk1.1.6.V98-7-21.tar.gz.
    • Portage mis � jour de JDK��1.1.6. Les remerciements vont � Keith White [email protected] qui a fait le plus gros travail afin que cette version voit le jour.
    • Des 'nommages' plus standards pour java.version et autres.
    • Correction des sockets UDP/Multicast.
    • Le signal "abort error" devrait �tre corrig� (touchons du bois).
    • Ajout de l'encodage "KOI8-R" et "CP866".
    • 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).
    • sysRmdir() efface d�sormais correctement les r�pertoires.
    • Lien vers la librairie xpg4 afin de supporter les localisations CJK.

Mai 1998

  • 5 mai 1998 :
    • Mise � jour de la page pour inclure les instructions d'acquisition de JWS de Sun (Java Work Shop) fonctionnant sous FreeBSD.

F�vrier 1998

  • 25 f�vrier 1998 : jdk1.1.5.V98-2-25.tar.gz.
    • La compilation de JDK� sur 2.2.2 devrait fonctionner � nouveau.
    • AWT d�finit maintenant correctement le nom des fen�tres.
    • Correction d'un bug obscure qui pouvait provoquer un core lorsque l'on clique plusieurs fois sur un bouton de bo�te de dialogue.
    • Correction d'un bug dans lequel SHMEM n'�tait pas lib�r� lors de l'utilisation d'images, causant une perte m�moire.
    12 f�vrier 1998 :
    • 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.
    • 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.
    9 f�vrier 1998 :jdk1.1.5.V98-2-8.tar.gz.
    • Correction de bugs dans Process.waitFor()
    • 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.
    • Les lectures non bloquantes sur les PIPE n'�taient pas fiables sur toutes les versions du syst�me d'exploitation.
    • Le multicast fonctionne d�sormais.

Janvier 1998

  • janvier 1998 :
    • Mise en place de l'�quipe de portage de JDK� pour FreeBSD qui cr�e de nouvelles versions de JDK� pour FreeBSD.
    • Nouveau binaire JDK��1.1.5 contenant Motif statiquement compil� (malheureusement, cette version a �t� perdue suite � un crash disque du serveur ftp ).