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

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 :

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.