Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Java 11 licenciranje

[es] :: Java :: Java 11 licenciranje

[ Pregleda: 2454 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

mmix
Miljan Mitrović
Profesorkin muz
Passau, Deutschland

SuperModerator
Član broj: 17944
Poruke: 6041



+4631 Profil

icon Java 11 licenciranje07.01.2019. u 10:18 - pre 63 meseci
Ok, jel moze neko seljackim jezikom da mi objasni ceo ovaj fu*kfest oko Java 11 licenciranja? Internet je konfuzan, kao sto je uvek konfuzan kad su u pitanju open source licenciranja.

Iskreno pola mi nije jasno, osecam se kao debil.
A ako sam razumeo dobro, a nadam se da nisam, Java 11 JDK mogu da biram ili da platim za komercijalnu upotrebu ili da mi kompletan sors bude open source (ako koristim GPL2 OpenJDK)? Dakle ako skinem Oracle-ov zvanicni JDK, on je slobodan za mene da kodiram u njemu, ali ako proizvedeni kod hocu da iskoristim komercijalno (a to je cilj naravno), onda moramo da zovemo Oracle da kupimo licencu? A ako hocu da koristim OpenJDK onda moram da publikujem sors jer je GPL?
Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan, sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv… - Z.Đinđić
 
Odgovor na temu

zwischenberger

Član broj: 325390
Poruke: 58



+19 Profil

icon Re: Java 11 licenciranje07.01.2019. u 13:47 - pre 63 meseci
Ono kako sam ja to shvatio je sledeće:

1.) Postoje dva glavna JDK od Oracle i od OpenJDK. Oni su bili besplatni i razlikovali su se međusobno.
2.) Od Java 11 JDK se više ne razlikuju, jer je Oracle dao binaries Open JDK koje su bile delta
3.) Oracle uvodi takozvani Long Term Support - LTS - za JDK 11 i za JDK 17 itd.

4.) Ko hoće da se ostane na verziji Jave na kojoj ima LTS, tj. da dobija stalno secuirty patcheve a da ima istu funkcionalnost mora da kupi licence od Oracle
5.) Kome ne treba LTS i ne smeta mu da apdejtuje stalno nove verzije, onda može i dalje da koristi OpenJDK koji se u suštini ne razlikuje od Oracleovog

Moja seljačka logika kaže: ako imaš aplikaciju koja korisit neku biblioteku recimo koja koristi JDK 11, a u kasnijim verzijama je više nema, onda si "osuđen" da koristiš JDK 11 do kraja života. Ako hoćeš i dalje secuirty patcheve da dobijaš onda kupiš oracleovu licencu. Ako ostaneš na OpenJDK onda ćeš te patchave npr. dobijati samo instalacijom novijih verzija JDK.

Nadam se da nisam puno promašio metu :)
 
Odgovor na temu

mmix
Miljan Mitrović
Profesorkin muz
Passau, Deutschland

SuperModerator
Član broj: 17944
Poruke: 6041



+4631 Profil

icon Re: Java 11 licenciranje07.01.2019. u 15:01 - pre 63 meseci
O, ok, sad je malo razmuljivije.

Znaci u principu odreknemo se svega od JDK9 na ovamo i fokusiramo se na JDK8 i mirni smo do 2025 a do tad osmislimo kako da sidjemo sa Jave?

Check.

As far as runtimes go, ovo je nesto najgluplje sto sam video do sada. Rame uz rame po gluposti sa cepanjem .NETa na dva paralelna runtime-a.
Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan, sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv… - Z.Đinđić
 
Odgovor na temu

Branimir Maksimovic

Član broj: 64947
Poruke: 5534
109.72.51.23



+1064 Profil

icon Re: Java 11 licenciranje07.01.2019. u 15:14 - pre 63 meseci
Tu mi je nesto nejasno oko JDK8. Da li security patchevi idu ako nemas licencu ili ne?
 
Odgovor na temu

zwischenberger

Član broj: 325390
Poruke: 58



+19 Profil

icon Re: Java 11 licenciranje07.01.2019. u 15:56 - pre 63 meseci
Koliko sam ja razumeo, ovo sve kreće od Java 11. Tako da JDK 8 bi trebalo još da dobija patcheve bez licence.
 
Odgovor na temu

dejanet
Beograd

Član broj: 19240
Poruke: 1181



+835 Profil

icon Re: Java 11 licenciranje07.01.2019. u 16:04 - pre 63 meseci
Citat:
zwischenberger: Ako ostaneš na OpenJDK onda ćeš te patchave npr. dobijati samo instalacijom novijih verzija JDK.

Citat:
"Java SE 8 will be end of public updates in January 2019, after which commercial users need to either transition to other technologies, or purchase a Java SE Subscription. "


Da ovo je najverovatnije tacno. Cekamo da potvrdi neko sa jacim argumentima.
 
Odgovor na temu

djura1

Član broj: 16156
Poruke: 111
*.dynamic.sbb.rs.



+3 Profil

icon Re: Java 11 licenciranje08.01.2019. u 14:00 - pre 63 meseci
Citat:
mmix:
O, ok, sad je malo razmuljivije.

Znaci u principu odreknemo se svega od JDK9 na ovamo i fokusiramo se na JDK8 i mirni smo do 2025 a do tad osmislimo kako da sidjemo sa Jave?

Check.

As far as runtimes go, ovo je nesto najgluplje sto sam video do sada. Rame uz rame po gluposti sa cepanjem .NETa na dva paralelna runtime-a.


Imaš oovde lepo objašnjeno (bar mislim da je lepo objašnjeno). Koliko sam ja ukapirao, situacija je sledeća:

1. JDK 8 nema feee update-e od januara. AKo hoćeš patcheve, moraš da platiš (Oracle-u ili nekom drugom)
2. Java 11 je novi LTS release, što znači da dobija patcheve sledeće tri godine, ali ako platiš support. Bar za Oracle JDK
3. OpenJDK i Oracle JDK su identični. I nema potrebe d otvaraš svoj kod ako koristiš OpenJDK
4. Iako je Java 11 LTS, Oracke neće da backportuje svoje patcheve u OpeJDK 11. Ako hoćeš update, moraš ili da platiš ili da upgraduješ na sledeću verziju Open JDK. Ovo praktično znači da OpenJDK 11 baš i nije LTS :-)
5. Možeš da korstiš duge provajdere da imaš patcheve za LTS verziju. Na primer, Azul daje OpenJDK 11 sa patchevima za džabe


Po mom mišljenju, ako hoćeš da imaš LTS a da ne plaćaš support, jedina varijanta je Azul. Mislim da i Red Hat i SAP imaju svoje varijante, ali ne znam koje sve platforme podržavaju.
Druga opcija ti je da ostaneš na JDK 11 bez update-a ili da upgraduješ na svaku novu verziju.
 
Odgovor na temu

srbaja
nekada kblo 45

Član broj: 4671
Poruke: 275



+28 Profil

icon Re: Java 11 licenciranje08.01.2019. u 23:25 - pre 63 meseci
Ima i https://aws.amazon.com/corretto/

Citat:
Amazon will provide security updates for Corretto 8 until at least June 2023. Updates are planned to be released quarterly. Corretto 11, corresponding to OpenJDK 11, will be available during the first half of 2019. Amazon will support Corretto 11 with quarterly updates until at least August 2024.
 
Odgovor na temu

[es] :: Java :: Java 11 licenciranje

[ Pregleda: 2454 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.