Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

: Une licence plus permissive pour Java

Posté par Alexandre (page perso, ). Modéré le 17 mai 2006.
Sun a annoncé hier au cours de la conférence JavaOne, qui se déroule cette semaine à San Francisco, un changement de licence du Java SE 5.0 Java Development Kit (JDK) et Java Runtime Environment (JRE) afin d'aider leur distribution dans les systèmes libres, comme GNU/Linux ou OpenSolaris.

Cette nouvelle licence, nommée « Distro Licence for Java » (DLJ), permet aux distributions de proposer des paquets (.deb, .rpm, etc..) contenant les JDK et JRE, ce qui posait problèmes avec la licence précédente (« Binary Code License » - BCL).
En particulier, la DLJ permet :
  • d'utiliser le JDK sur n'importe quel OS pour créer, développer, tester et utiliser des programmes Java, comme auparavant,
  • de distribuer le JDK sur tout type de média et le pré-installer dans des distributions,
  • de distribuer le JDK directement ou indirectement à travers des distributeurs, revendeurs et en OEM.


À cette annonce, de nombreuses communautés se sont montrées enthousiastes et ont déjà commencé la création de paquets, notamment pour Debian, Ubuntu et Gentoo pour GNU/Linux et BeleniX, NexentaOS et Schillix pour OpenSolaris.

Notons qu'il ne s'agit absolument pas d'une licence libre puisqu'elle ne garantit que le droit de redistribution verbatim du JDK. De plus, elle ajoute des contraintes à cette redistribution (la compatibilité totale doit être assurée par le distributeur pour respecter le principe du "write once, run everywhere"). Cette annonce ne met donc pas fin aux projets libres gravitant autour de l'environnement Java, tels que Gcj, GNU Classpath et les "runtimes" tels que CACAO, JamVM, Jikes RVM, Kaffe et SableVM.

NdM: à noter également que Jonathan Schwartz, nouveau CEO de Sun Microsystems, a également déclaré : « La question n'est pas si nous allons rendre Java open source, mais comment ». Sun ne précise pas de date et ne fait pas de promesse ferme, mais il lance une consultation auprès des développeurs sur « comment open-sourcer Java » à travers le Java Community Process.
NdM 2 : merci à fredx pour avoir proposé la nouvelle.

> Lire la dépêche (54 commentaires, moyenne: 2,5).  

Vous avez demandé le commentaire #713229.

Et BSD

Posté par xsnipe () le 17/05/2006 à 20:54. (lien). Évalué à 2.

Je rêve d une version native pour FreeBSD et consorts en particulier et libre en général...doux rêve...PAF ah mince suis encore tombé du lit :)...

--
Debian ... gentoo moi ça et vite :)
  • [^]Re: Et BSD

    Posté par TeXitoi (Jabber id, page perso, ) le 17/05/2006 à 21:59. (lien). Évalué à 2.

    http://www.freebsdfoundation.org/downloads/java.shtml

    La version native de java pour freebsd (i386).

    • [^]Re: Et BSD

      Posté par djano () le 18/05/2006 à 13:24. (lien). Évalué à 2.

      Natif certes, mais non libre...

      [^]Re: Et BSD

      Posté par xsnipe () le 18/05/2006 à 21:09. (lien). Évalué à 1.

      Connaissait pas, on dirait un enfant illégitime :-)...

      --
      Debian ... gentoo moi ça et vite :)

    [^]Re: Et BSD

    Posté par herodiade () le 18/05/2006 à 07:29. (lien). Évalué à 4.

    Les gens de chez FreeBSD ont obtenu le droit de faire et distribuer un port.

    Par contre il semblerait que l'ouverture dont parle la dépeche, le droit d'intégréer Java dans un OS (de le patcher légèrement, le packager et le redistribuer) ne soit accordé qu'aux distros de Linux et Solaris.

    En effet la nouvelle licence http://download.java.net/dlj/DLJ-v1.1.txt dit:
    « "Operating System" means any version of the Linux or OpenSolaris operating systems »

    Ce qui ne fait pas nos affaires, pour les autres *BSD (et d'autant moins que même Sun ne distribue pas d'implem native pour ces OS).