Java8 rend l'utilisation pédagogique difficile

  • Auteurs :
    • NicolasLebrun
  • Version : 1.0

  • Date de création :

    01/12/2014

  • Modification : Pas de modification

  • Status : En cours d'écriture

  • Relectures :
    Relu par :
    • Non relu
  • Validation :
    Validé par :
    • Non validé
  • Destinataire :

  • Commentaires :

  • Vie du document :
    • 1.0 :

      Version initiale

      01/12/2014


1   Constat

Depuis la version 8 de Java JRE, pour pouvoir utiliser une applet sur un site Web, il faut :

  • soit que l'applet soit certifiée par une autorité reconnue
  • soit que l'adresse du site web soit entrée dans la liste des sites de confiance (white list)

La plupart des sites web pédagogiques n'ont pas les moyens d'acheter des certificats et leurs applet ne sont donc pas certifiées.

Pour entrer une adresse de site web dans la white list, il faut accéder au panneau de configuration de la machine, ce que nous souhaitons éviter. En outre, cette whitelist est attachée à l'utilisateur et disparaît à la déconnexion/reconnexion.

Jusqu'à la version 8.25 de Java, il était possible d'installer la machine virtuelle avec un niveau de sécurité moyen qui permet de contourner cette difficulté (à grand renforts de clics disant que 'Oui, on veut utiliser cette application'). Avec la version 8 de Java, cette possibilité a disparu.

2   Solution à court terme

A court terme, nous recommandons de ne pas passer à la version 8 de Java. Et nous allons dans les jours qui viennent (début décembre 2014) vous proposer une version de paquet Opsi qui installe la dernière version 7 (7_71) de la machine virtuelle Java.

Ce paquet désinstalle les versions 8.25 présentes sur les postes (en 32 et 64bits) ainsi que d'autres versions plus anciennes de Java et installe la version 7_71 avec le paramètre de sécurité moyen.

Ce paquet a été testé et est fonctionnel, mais si vous rencontrez un problème, n'hésitez pas à ouvrir un ticket pour que nous puissions corriger le plus rapidement possible.

3   Solution à moyen terme

A moyen terme, nous allons devoir produire une whitelist certifiée et installée en standard sur les machines.

Il est fort probable que cette whitelist doive être académique, et nous aurons sans doute besoin des enseignants pour constituer cette liste d'exception.

AdminDocs: OPSI/RetarderJava8 (last edited 01/12/2014 14:08:13 by NicolasLebrun)