Fin de la gratuité de Java !

classic Classic list List threaded Threaded
9 messages Options
ID ID
Reply | Threaded
Open this post in threaded view
|

Fin de la gratuité de Java !

Bonjour tout le monde,

il semblerait que Java ne soit plus gratuit :

https://blog.joda.org/2018/09/do-not-fall-into-oracles-java-11-trap.html

ça risque de poser des problèmes de taille (surtout concernant les
montants financiers que pourrait réclamer Oracle) aux développeurs
d'après cet article qui suggère d'utiliser à la place un OpenJDK build.


--

Ysabeau
Services, s. m. pl. Mot usité dans cette formule à peu près invariable
du typo en quête de travail: Monsieur, je viens vous offrir mes services
pour la casse.
Dictionnaire de l'argot des typographes - Eugène Boutmy, correcteur
d'imprimerie, 1883.

--
Envoyez un mail à [hidden email] pour vous désinscrire
Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/discuss/
Privacy Policy: https://www.documentfoundation.org/privacy
Ysabeau
Alex Thurgood Alex Thurgood
Reply | Threaded
Open this post in threaded view
|

Re: Fin de la gratuité de Java !

Cela va aura nécessairement des conséquences sur des OS où OpenJDK n'est
pas installé par défaut lors de la recherche d'un JDK, du genre Windows
et Mac...

L'installation d'OpenJDK ne se fait tout seul sous Mac - il faut être
admin (OK on l'est forcément si on peut installer des DMG), mais il faut
savoir où copier le répertoire jdk dans le répertoire système ad hoc
(actuellement racine du disque système Macintosh
HD\Library\Java\JavaVirtualMachines\).

LO en particulier, en tout cas dans mon expérience sous Mac, ne sait pas
trouver et activer la machine virtuelle Java ailleurs qu'ici.

Je me demande ce que vont faire les autres éditeurs de logiciels
actuellement qui utilisent ou qui nécessitent la présence d'un OracleJDK
pour vendre et faire fonctionner leurs produits...



Alex


--
Envoyez un mail à [hidden email] pour vous désinscrire
Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/discuss/
Privacy Policy: https://www.documentfoundation.org/privacy
ID ID
Reply | Threaded
Open this post in threaded view
|

Re: Fin de la gratuité de Java !

Le 26/09/2018 à 16:35, Alexander Thurgood a écrit :
> Cela va aura nécessairement des conséquences sur des OS où OpenJDK n'est
> pas installé par défaut lors de la recherche d'un JDK, du genre Windows
> et Mac...

Tu veux dire que cela aura des conséquences aussi pour les utilisateurs
et pas uniquement les développeurs si ces derniers préfèrent se tourner
vers OpenJDK plutôt que d'acheter Oracle JDK 11 ?

Apparemment, si j'ai bien compris, cela concerne la version Build, pas
celle qu'on utilise pour faire fonctionner les logiciels. En fait j'ai
compris que c'était quelque chose comme, toutes proportions gardées,
Acrobat (générateur de pdf) payant et Reader (lecteur de pdf) gratuit.

--

Ysabeau
Services, s. m. pl. Mot usité dans cette formule à peu près invariable
du typo en quête de travail: Monsieur, je viens vous offrir mes services
pour la casse.
Dictionnaire de l'argot des typographes - Eugène Boutmy, correcteur
d'imprimerie, 1883.

--
Envoyez un mail à [hidden email] pour vous désinscrire
Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/discuss/
Privacy Policy: https://www.documentfoundation.org/privacy
Ysabeau
Jean-Baptiste Faure-3 Jean-Baptiste Faure-3
Reply | Threaded
Open this post in threaded view
|

Re: Fin de la gratuité de Java !

Bonsoir,

Le 26/09/2018 à 17:28, Ysabeau a écrit :

> Le 26/09/2018 à 16:35, Alexander Thurgood a écrit :
>> Cela va aura nécessairement des conséquences sur des OS où OpenJDK n'est
>> pas installé par défaut lors de la recherche d'un JDK, du genre Windows
>> et Mac...
> Tu veux dire que cela aura des conséquences aussi pour les utilisateurs
> et pas uniquement les développeurs si ces derniers préfèrent se tourner
> vers OpenJDK plutôt que d'acheter Oracle JDK 11 ?
>
> Apparemment, si j'ai bien compris, cela concerne la version Build, pas
> celle qu'on utilise pour faire fonctionner les logiciels.
Comme en même temps il n'y a plus de JRE dans Java 11, il faudra
utiliser un JDK pour exécuter une application Java.

Bonne fin de journée
JBF

--
Seuls des formats ouverts peuvent assurer la pérennité de vos documents.
Disclaimer: my Internet Provider being located in France, each of our
exchanges over Internet will be scanned by French spying services.


--
Envoyez un mail à [hidden email] pour vous désinscrire
Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/discuss/
Privacy Policy: https://www.documentfoundation.org/privacy
Martin Desruisseaux-2 Martin Desruisseaux-2
Reply | Threaded
Open this post in threaded view
|

Re: Fin de la gratuité de Java !

In reply to this post by ID
Avant le Java 11, il y avait des différences entre le JDK d'Oracle et
OpenJDK. Mais à partir de Java 11, les deux JDK sont interchangeables -
c'est un objectif que Oracle avait dit vouloir atteindre avant de rendre
leur Java payant. Les utilisateurs du JDK d'Oracle peuvent basculer vers
OpenJDK sans impact sur leur code. Sur les distributions Linux, je crois
que OpenJDK s'installe par le gestionnaire de packages comme les autres
logiciels. Sur Mac, il y a macport ("sudo port install openjdk11").

En résumé, si j'ai bien compris ça n'a pas de conséquence à part changer
l'URL à partir d'où on télécharge le Java. Ce n'est pas forcement
inquiétant à long terme; Oracle semble se départir progressivement de
certaines technologies autour du Java: ils ont donné NetBeans à la
fondation Apache, ils ont donné JavaEE (Entreprise Edition) à la
fondation Eclipse, qui l'a renommé Jakarata. Ils ont détachés certaines
parties du Java standard (par exemple JAXB et JavaFX) qui sont
maintenant gérés comme des modules indépendants, avec des rumeurs comme
quoi ils donneraient JavaFX à une fondation (on ne sait pas encore
laquelle).

    Martin



--
Envoyez un mail à [hidden email] pour vous désinscrire
Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/discuss/
Privacy Policy: https://www.documentfoundation.org/privacy
Alex Thurgood Alex Thurgood
Reply | Threaded
Open this post in threaded view
|

Re: Fin de la gratuité de Java !

Bonjour à tous,


Le 27/09/2018 à 00:43, Martin Desruisseaux a écrit :

> logiciels. Sur Mac, il y a macport ("sudo port install openjdk11").
>

Je doute quand même que l'utilisateur quidam sous Mac s'em***** à
installer macports ou Brew, juste pour avoir un JDK... je vois bien les
réponses de ces utilisateurs déjà. D'ailleurs, si la version de
LibreOffice proposée sur l'AppleStore de Collabora a si peu de succès,
c'est qu'il lui manque toute la fonctionnalité dépendante de Java...qui
se réduit petit à petit, certes, mais on n'est pas encore au point où
l'on a tout en C++ (ou Python).

Alex


--
Envoyez un mail à [hidden email] pour vous désinscrire
Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/discuss/
Privacy Policy: https://www.documentfoundation.org/privacy
Ocleyr2lalune Ocleyr2lalune
Reply | Threaded
Open this post in threaded view
|

Re: Fin de la gratuité de Java !

In reply to this post by Martin Desruisseaux-2
Bonjour

Cela revient il à dire que les "applicatifs" (en voyant plus large que LibreOffice) doivent d'abord être "compatibles" avec Java 11 avant d'en faire un non-problème ?
Car il y a des environnements pro où java 11 est quasi de la science-fiction...

Merci !

Claire

Le 27 septembre 2018 00:43:43 GMT+02:00, Martin Desruisseaux <[hidden email]> a écrit :

>Avant le Java 11, il y avait des différences entre le JDK d'Oracle et
>OpenJDK. Mais à partir de Java 11, les deux JDK sont interchangeables -
>c'est un objectif que Oracle avait dit vouloir atteindre avant de
>rendre
>leur Java payant. Les utilisateurs du JDK d'Oracle peuvent basculer
>vers
>OpenJDK sans impact sur leur code. Sur les distributions Linux, je
>crois
>que OpenJDK s'installe par le gestionnaire de packages comme les autres
>logiciels. Sur Mac, il y a macport ("sudo port install openjdk11").
>
>En résumé, si j'ai bien compris ça n'a pas de conséquence à part
>changer
>l'URL à partir d'où on télécharge le Java. Ce n'est pas forcement
>inquiétant à long terme; Oracle semble se départir progressivement de
>certaines technologies autour du Java: ils ont donné NetBeans à la
>fondation Apache, ils ont donné JavaEE (Entreprise Edition) à la
>fondation Eclipse, qui l'a renommé Jakarata. Ils ont détachés certaines
>parties du Java standard (par exemple JAXB et JavaFX) qui sont
>maintenant gérés comme des modules indépendants, avec des rumeurs comme
>quoi ils donneraient JavaFX à une fondation (on ne sait pas encore
>laquelle).
>
>    Martin
>
>
>
>--
>Envoyez un mail à [hidden email] pour vous
>désinscrire
>Les archives de la liste sont disponibles à
>https://listarchives.libreoffice.org/fr/discuss/
>Privacy Policy: https://www.documentfoundation.org/privacy

--
Envoyez un mail à [hidden email] pour vous désinscrire
Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/discuss/
Privacy Policy: https://www.documentfoundation.org/privacy
Martin Desruisseaux-2 Martin Desruisseaux-2
Reply | Threaded
Open this post in threaded view
|

Re: Fin de la gratuité de Java !

Le 27/09/2018 à 09:25, [hidden email] a écrit :

> Cela revient il à dire que les "applicatifs" (en voyant plus large que
> LibreOffice) doivent d'abord être "compatibles" avec Java 11 avant
> d'en faire un non-problème ? Car il y a des environnements pro où java
> 11 est quasi de la science-fiction...
>
Je ne suis pas certain de quelle est la politique d'Oracle vis-à-vis
Java 8; peut-être qu'il reste gratuit (je n'ai pas vérifié). Quant à
Java 9 et 10, ce sont des versions intermédiaires qui ne présentent pas
vraiment d'intérêt; ils n'auront vécu chacun que 6 mois. Seules les
versions 8 et 11 sont en "long term support".

    Martin



--
Envoyez un mail à [hidden email] pour vous désinscrire
Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/discuss/
Privacy Policy: https://www.documentfoundation.org/privacy
Martin Desruisseaux-2 Martin Desruisseaux-2
Reply | Threaded
Open this post in threaded view
|

Re: Fin de la gratuité de Java !

In reply to this post by Alex Thurgood
Le 27/09/2018 à 02:26, Alex Thurgood a écrit :

> Je doute quand même que l'utilisateur quidam sous Mac s'em***** à
> installer macports ou Brew, juste pour avoir un JDK...
>
Mais personne n'a dit que ça serait l'unique façon d'installer OpenJDK
sur Mac. Je ne vois pas pourquoi la communauté ne ferait pas aussi des
installateurs comme n'importe quel autre logiciel.

En outre, depuis Java 9, il est possible d'inclure la JVM dans les
applications déployées par les développeurs, ce qui élimine le besoin
d'installer Java au prix d'un binaire plus volumineux. Mais c'est la
même chose avec Python, qui a aussi besoin d'une machine virtuelle.
Celle de Python est peut-être plus compacte (je n'ai pas vérifié), mais
Python est aussi environ 30 fois plus lent que Java pour les traitements
complexes (nécessitant de grosses boucles) tout en consommant plus de
mémoire. Là où Python est plus rapide et plus économe en mémoire que le
Java, c'est sur les petites tâches exécutées peu de fois, ou sur les
tâches qui consistent à déléguer le gros du travail à un autre programme
en C/C++ (grâce au fait qu'il est plus facile d'appeler le C/C++ à
partir du Python qu'à partir du Java). Il n'y a pas de langage parfait…

    Martin



--
Envoyez un mail à [hidden email] pour vous désinscrire
Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/discuss/
Privacy Policy: https://www.documentfoundation.org/privacy