Java och Java licenser...
Java och Java licenser...
Hur är det egentligen? Fick denna ruta då jag fick en blänkare om en
Java uppdatering. Inget problem med den som sådan, jag lägger alltid
in dom. Men det där med personligt resp kommersiellt bruk? Om det
handlade om ett utvecklingsverktyg så kan jag förstå det, men bara för
en java runtime? Är det någon alls som bryr sig? Jag har en laptop som
används (som nu) "privat" men även till vardags i jobbet...
Java uppdatering. Inget problem med den som sådan, jag lägger alltid
in dom. Men det där med personligt resp kommersiellt bruk? Om det
handlade om ett utvecklingsverktyg så kan jag förstå det, men bara för
en java runtime? Är det någon alls som bryr sig? Jag har en laptop som
används (som nu) "privat" men även till vardags i jobbet...
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Re: Java och Java licenser...
Äldre jre går inte ladda hem heller utan licens sist jag försökte. Openjdk finns också..
Försöker hålla mig borta från Java om jag kan.
.Net Core börjar bli intressant...
Försöker hålla mig borta från Java om jag kan.
.Net Core börjar bli intressant...
Re: Java och Java licenser...
Installera IcedTea istället. Det är en helt fri ("FLOSS") java runtime environment.
Re: Java och Java licenser...
Vadå "istället"? 100 tals miljoner klienter kör Java runtime.
Knappast troligt att de var och en ska ladda ner något annat...
Knappast troligt att de var och en ska ladda ner något annat...
- Lennart Aspenryd
- Tidigare Lasp
- Inlägg: 12607
- Blev medlem: 1 juli 2011, 19:09:09
- Ort: Helsingborg
Re: Java och Java licenser...
Det har väl varit känt länge att de som kör Java kommersiellt skall ha en licens. För oss vanliga har jag förstått att inget ändras.
Re: Java och Java licenser...
Jo, men grejen är ju vad som är "kommersiellt".
Och eftersom java är en generell platfform så blir
det ju svårt att separera det man har på sin laptop...
Och eftersom java är en generell platfform så blir
det ju svårt att separera det man har på sin laptop...
Re: Java och Java licenser...
Istället för Oracles Java runtime. Så kan du köra dina flera hundra miljoner javaklienter utan licenskrångel.sodjan skrev:Vadå "istället"? 100 tals miljoner klienter kör Java runtime.
Knappast troligt att de var och en ska ladda ner något annat...
Re: Java och Java licenser...
Tråden handlar om Java och inget annat. Nej, som jag ser det så är Java (i alla fall runtime) en så pass generell komponent så att det kommer aldrig att fungera för Oracle att ta betalt för den. Utvecklingsverktyg är en annan sak...
- Mickecarlsson
- EF Sponsor
- Inlägg: 4751
- Blev medlem: 15 april 2017, 18:06:15
- Ort: Malmö
- Kontakt:
Re: Java och Java licenser...
Alla universitet i Sverige byter sin java runtime till openjdk. Anledningen är att Oracle anser att universitet är kommersiella.
https://intra.kth.se/it/programvara-o-s ... e-1.862964
https://ju.se/it-helpdesk/oracle-java.html
https://intra.kth.se/it/programvara-o-s ... e-1.862964
https://ju.se/it-helpdesk/oracle-java.html
Re: Java och Java licenser...
Intressant. Ja, med en central organisation är det ju enklare. Aja, jag kör vidare oavsett vad jag gör med min laptop... 

- Mickecarlsson
- EF Sponsor
- Inlägg: 4751
- Blev medlem: 15 april 2017, 18:06:15
- Ort: Malmö
- Kontakt:
Re: Java och Java licenser...
Så länge du kör på din privata dator är det inga problem, använder du java på jobbet i en dator som din arbetsgivare har till dig ska du betala.
Den som får mest problem är de som använder Resin, en javabaserad webserver. Alla som kör t.ex. etailer från Netset måste börja betala så fort dom uppgraderar java på servern.
Eller så får dom byta till openjdk.
Den som får mest problem är de som använder Resin, en javabaserad webserver. Alla som kör t.ex. etailer från Netset måste börja betala så fort dom uppgraderar java på servern.
Eller så får dom byta till openjdk.
Re: Java och Java licenser...
Här har någon sammanfattat läget delvis utifrån ett OpenVMS (VMS) perspektiv
men även utifrån Windows och Linux användare:
men även utifrån Windows och Linux användare:
> Interesting.
>
> According to the notes there, this is based on Java SE and not OpenJDK.
>
> How will future releases of Java for VMS be affected by the Oracle
> licence changes, where commercial users using Java SE in production
> now have to pay for versions of Java SE (but not OpenJDK) released
> since 16-Apr-2019 ?
This is a bit complicated.
Java SE version 8 and 11 are specifications similar to Fortran 66 and 77.
Different vendors create products that implement that specification that they either sell or let users take for free given certain license conditions.
Let us first look at it from the user perspective.
Previously the Linux and Windows users could choose between:
* Oracle Java under commercial terms, you pay and you get support for many years
* Oracle Java for free, you don't pay but Oracle stop making updates available after some years
* OpenJDK from java.net as open source, you don't pay and support depends entirely on whether the community create an updated build
* IBM Java under commercial terms you pay and you get support for many years [Windows version only available bundled with IBM product]
That has changed in a couple of ways:
- Oracle ditched the Oracle Java for free option and refer users to OpenJDK
- several companies and organizations started distributing OpenJDK builds
- a few companies started providing support for OpenJDK builds
So today the Linux and Windows users can choose between:
* Oracle Java under commercial terms, you pay and you get support for many years
* OpenJDK from X as open source, you don't pay and support depends entirely on whether the community create an updated build, where X is one of dozen orgs: java.net, AdoptOpenJDK, Redhat, Azul, Amazon etc.
* OpenJDK from Y under commercial terms, you pay and you get support for many years, where Y is one of: Azul, Redhat [their Linux] etc.
* IBM Java under commercial terms you pay and you get support for many years [Windows version only available bundled with IBM product]
But all of that is sort of irrelevant for VMS.
Java for VMS is currently only available from HPE. They have made it available for free as a service for VMS users. And they update let us call it "occasionally".
In the future Java for VMS will come from VSI. And VSI will have to figure out licensing terms and support policies.
Now there is the Java provider perspective.
All these products have not implemented Java independently. They could have, but they chose not to (cost reasons!).
Oracle Java and OpenJDK share >99% code base. OpenJDK was created from the SUN/Oracle code that could be released as open source. There are a few differences because SUN/Oracle could not release a few code pieces as open source. The community led by Redhat created replacements.
IBM and HP/HPE get/got source code from SUN/Oracle under commercial terms. They reuse what they can and want to reuse. They add their own stuff where it is necessary for platform support or because they think they can do better.
VSI will either get an agreement with Oracle or take open source OpenJDK.
I believe VSI have stated multiple times that they plan on taking open source OpenJDK.
Arne
- Lennart Aspenryd
- Tidigare Lasp
- Inlägg: 12607
- Blev medlem: 1 juli 2011, 19:09:09
- Ort: Helsingborg
Re: Java och Java licenser...
Det där sodjan, kan säkert bli bekymmersamt.
Är det januari 2020 som gäller?
Nu får du ta av dig luvan och göra något åt det!
Är det januari 2020 som gäller?
Nu får du ta av dig luvan och göra något åt det!
