Projet Java® pour FreeBSD : JDK® 1.1
La dernière version est jdk1.1.8_ELF.V1999-11-9.tar.gz. pour ELF (FreeBSD versions 3 ou 4) ou pour les versions plus anciennes de la série 2.2 jdk1.1.8_AOUT.V1099-11-9.tar.gz. Les patches utilisés pour la compilation des 2 versions sont disponibles ici. Ils ne sont utiles que si vous avez le code source Java.
Par ailleurs, les versions internationales du JRE™ sont disponibles.
Vous êtes invité à utiliser un site proche de chez vous, à moins que vous ne soyez limité au http. Utilisez l'un de ces miroirs :
-
ftp://ftp.nuxi.com/pub/FreeBSD/JDK/
Merci à David O'Brien (obrien@NUXI.com) qui m'a donné un compte sur sa machine. Le miroir devrait donc être toujours correct. - http://mirror.aarnet.edu.au/pub/FreeBSD/JDK/
-
ftp://mirror.aarnet.edu.au/pub/FreeBSD/JDK/
Disponible uniquement en Australie/Nouvelle-Zélande. Merci à Jason Andrade (jason@dstc.edu.au) pour ce miroir par delà l'océan. -
ftp://ftp.se.FreeBSD.org/pub/FreeBSD/JDK/
Merci à Johan Larsson (gozer@ludd.luth.se). -
ftp://ftp7.de.FreeBSD.org/pub/FreeBSD/JDK/
http://ftp7.de.FreeBSD.org/pub/FreeBSD/JDK/
Merci à Oliver Fromme (olli@dorifer.heim3.tu-clausthal.de). -
ftp://ftp.gwdg.de/pub/freebsd/JDK/
http://ftp.gwdg.de/pub/freebsd/JDK/
Merci à Eberhard Moenkeberg (emoenke@gwdg.de). -
ftp://nofinesse.lib.surrey.ac.uk/pub/FreeBSD/JDK/
Merci à Jose Marques qui a mis en place une automatisation du processus. -
ftp://ftp.spline.net/pub/FreeBSD/JDK/
Merci à Alexander Tatmaniants (tat@Spline.NET) .
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.
README.FreeBSD:
JDK1.1.8 pour FreeBSD -------------------- Corrigés dans cette version : - l'impression à partir du JDK devrait maintenant fonctionner correctement. - 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é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écente qui devrait éviter certaines erreurs étranges sous interface X. Pour avoir les meilleures résultats, il est recommandé d'utiliser les versions les plus récentes de FreeBSD, à savoir la 2.2.8 pour les versions a.out et FreeBSD 3.2R, afin de profiter de ces améliorations. 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 à 'java-port@FreeBSD.org' de manière à ce que nous puissions encore améliorer les prochaines versions. Limitations/Bugs connus : ------------------------------------ Le nombre de sockets qui peuvent être utilisées en même temps est codé en dur avec l'année (à la date d'aujourd'hui, ce nombre est égal à 2000). Ce n'est pas spécialement une limitation du noyau FreeBSD mais arriver à 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 à l'équipe de développement. Si cette limitation a beaucoup d'importance pour vous, nous serons ravi de recevoir tous les patches pour passer à un mécanisme dynamique qui permettrait de ne plus limiter le nombre de descripteurs de fichiers (sockets). ------------------------------------ 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.