🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.java
10 messages
10 total messages Started by slawek Sat, 18 Aug 2018 08:02
Czy ja dobrze rozumiem?
#152120
Author: slawek
Date: Sat, 18 Aug 2018 08:02
29 lines
1348 bytes
Według Oracle cena za Javę to 2.5 USD miesięcznie. Czyli jeżeli
 napiszę program (lub jeżeli już mam go napisanego) i będę na tyle
 głupi/mądry aby dać go na licencji GPL, to każdy użytkownik
 będzie i tak musiał płacić za niego te 2.5 dolara?!

Ok, jest OpenSDK. Ale, tak jak ja to widzę na ich stronie, Oracle:
 1. wymaga aby OpenSDK było używane wyłącznie z pojedyńczym
 egzemplarzem programu (co samo w sobie jest łamaniem przez Oracle
 licencji GPL jaką ma OpenSDK); 2. nie dostarcza kodu źródlowego
 każdej zrobionej przez siebie zmodyfikowanej wersji OpenSDK, a
 tylko kod źródłowy referencyjnej wersji bazowej (x.0.0.0), co
 także nie jest zgodne z GPL; jest na GPL a nie LGPL.

Wygląda na to, że mogę tej zimy użyć podręczników do Javy do
 palenia w piecu. Ewentualnie odesłać je do Oracle. Bo Java stała
 się językiem praktycznie nieużytecznym. Co z tego że mnie stać na
 płacenie tych 30 cz 40 USD (mam więcej niż jeden komputer), ale
 jeżeli chcę aby program był za darmo dla wszystkich chętnych - to
 będzie to niemożliwe bez sięganie po jakieś inne JRE, co dla 99%
 użytkowników nie będzie wykonalne.

Ok, zawsze pozostaje Android i OpenSDK z Android Studio. Ale
 desktopowa Java is dead.

A może się mylę?


----Android NewsGroup Reader----
http://usenet.sinaapp.com/
Re: Czy ja dobrze rozumiem?
#152121
Author: J-23
Date: Wed, 22 Aug 2018 19:14
32 lines
1524 bytes
W dniu 18.08.2018 o 08:02, slawek pisze:
>
> Według Oracle cena za Javę to 2.5 USD miesięcznie. Czyli jeżeli
>   napiszę program (lub jeżeli już mam go napisanego) i będę na tyle
>   głupi/mądry aby dać go na licencji GPL, to każdy użytkownik
>   będzie i tak musiał płacić za niego te 2.5 dolara?!
>
> Ok, jest OpenSDK. Ale, tak jak ja to widzę na ich stronie, Oracle:
>   1. wymaga aby OpenSDK było używane wyłącznie z pojedyńczym
>   egzemplarzem programu (co samo w sobie jest łamaniem przez Oracle
>   licencji GPL jaką ma OpenSDK); 2. nie dostarcza kodu źródlowego
>   każdej zrobionej przez siebie zmodyfikowanej wersji OpenSDK, a
>   tylko kod źródłowy referencyjnej wersji bazowej (x.0.0.0), co
>   także nie jest zgodne z GPL; jest na GPL a nie LGPL.
>
> Wygląda na to, że mogę tej zimy użyć podręczników do Javy do
>   palenia w piecu. Ewentualnie odesłać je do Oracle. Bo Java stała
>   się językiem praktycznie nieużytecznym. Co z tego że mnie stać na
>   płacenie tych 30 cz 40 USD (mam więcej niż jeden komputer), ale
>   jeżeli chcę aby program był za darmo dla wszystkich chętnych - to
>   będzie to niemożliwe bez sięganie po jakieś inne JRE, co dla 99%
>   użytkowników nie będzie wykonalne.
>
> Ok, zawsze pozostaje Android i OpenSDK z Android Studio. Ale
>   desktopowa Java is dead.
>
> A może się mylę?

Zle rozumiesz 2,5 USD obejmuje tzw. "Commercial Features" SDK bez tego
jest bezpłatne i możliwe do użycia

Pozdrawiam
J-23
Re: Czy ja dobrze rozumiem?
#152122
Author: slawek
Date: Mon, 27 Aug 2018 08:10
23 lines
1087 bytes
J-23 <Baczeklu@poczta.fm> Wrote in message:
> Zle rozumiesz 2,5 USD obejmuje tzw. "Commercial Features" SDK bez tego
> jest bezpłatne i możliwe do użycia

Tak, ale tylko OpenSDK jest bezpłatne, Oracle SDK jest ZAWSZE z
 "commercial features" - tyle że można było ich nieużywać. Co
 więcej Oracle ogłosiło wszem i bez owijania w bawełnę, że płatna
 będzie Java, czyli SDK/JRE od Oracle. To samo Oracle ogłosiło że
 OpenJDK będzie free, jednakże: 1. na licencji GPL (nie LGPL); 2.
 udostępnia skompilowane OpenSDK pod warunkiem że użytkownik
 zobowiąże się do użycia tylko i wyłącznie z pojedynczym
 PROTOTYPEM programu; 3. kod źródłowy OpenSDK jest przez Oracle
 dostarczany w wersji "referencyjnej" x.0.0.0.

Czy postępowanie Oracle jest zgodne z GPL? Nie chce mi się o tym
 myśleć. Zwłaszcza że jest kwestią ciekawą czy Oracle jest
 licencjonodawcą - czy licencjonobiorcą (Java była na GPL zanim
 Oracle kupiło itd.)

Jest jeszcze taki Azul Zulu. Tyle że i tak Java jest dead.


----Android NewsGroup Reader----
http://usenet.sinaapp.com/
Re: Czy ja dobrze rozumiem?
#152123
Author: J-23
Date: Mon, 27 Aug 2018 21:54
26 lines
1193 bytes
W dniu 27.08.2018 o 08:10, slawek pisze:
> J-23 <Baczeklu@poczta.fm> Wrote in message:
>> Zle rozumiesz 2,5 USD obejmuje tzw. "Commercial Features" SDK bez tego
>> jest bezpłatne i możliwe do użycia
>
> Tak, ale tylko OpenSDK jest bezpłatne, Oracle SDK jest ZAWSZE z
>   "commercial features" - tyle że można było ich nieużywać.

Tak i to się nie zmieniło. Zmieni się tylko sposób dystrybucji
w ten sposób że nie będzie wersji Embedded. Java w wersji Embedded to
Java 8 na potwierdzenie tych słów ten link (Tekst w źołtym okienku)

http://www.oracle.com/technetwork/java/embedded/embedded-se/downloads/javase-embedded-downloads-2209751.html

Jest póki co informacja nie potwierdzona przez sam Oracle że wersje
powyżej 9 będą płatne

póki co jest wersja 9 która jeszcze jest na starych zasadach jeśli nie
będziesz uzywał tych rzeczy wymienionych w tabeli 1.1 to możesz
korzystać do woli - tabela pod linkiem
http://www.oracle.com/technetwork/java/javase/terms/products/index.html
jest to cała licencja Javy i tu nie ma potwierdzenia nt słow o których
piszesz.

Wiec podsumowując mysle że twoje słowa Java jest Dead sa troche na wyrost

Pozdrawiam
Re: Czy ja dobrze rozumiem?
#152124
Author: mhaduk
Date: Thu, 30 Aug 2018 23:58
73 lines
3335 bytes
W dniu wtorek, 28 sierpnia 2018 03:54:23 UTC+8 użytkownik J-23 napisał:
> W dniu 27.08.2018 o 08:10, slawek pisze:
> > J-23 <B...@poczta.fm> Wrote in message:
> >> Zle rozumiesz 2,5 USD obejmuje tzw. "Commercial Features" SDK bez tego
> >> jest bezpłatne i możliwe do użycia
> > 
> > Tak, ale tylko OpenSDK jest bezpłatne, Oracle SDK jest ZAWSZE z
> >   "commercial features" - tyle że można było ich nieużywać.
> 
> Tak i to się nie zmieniło. Zmieni się tylko sposób dystrybucji
> w ten sposób że nie będzie wersji Embedded. Java w wersji Embedded to 
> Java 8 na potwierdzenie tych słów ten link (Tekst w źołtym okienku)
> 
> http://www.oracle.com/technetwork/java/embedded/embedded-se/downloads/javase-embedded-downloads-2209751.html
> 
> Jest póki co informacja nie potwierdzona przez sam Oracle że wersje 
> powyżej 9 będą płatne
> 
> póki co jest wersja 9 która jeszcze jest na starych zasadach jeśli nie 
> będziesz uzywał tych rzeczy wymienionych w tabeli 1.1 to możesz 
> korzystać do woli - tabela pod linkiem 
> http://www.oracle.com/technetwork/java/javase/terms/products/index.html 
> jest to cała licencja Javy i tu nie ma potwierdzenia nt słow o których 
> piszesz.
> 
> Wiec podsumowując mysle że twoje słowa Java jest Dead sa troche na wyrost
> 
> Pozdrawiam

Hej,

Tak zwane high level overview: Oracle HotSpot do zastosowań komercyjnych od wersji Java 11 nie jest darmowy. Wersja Java 8 przestanie mieć łatki dla zastosowań komercyjnych w styczniu 2019. Są alternatywy typu Azul Zulu, AdoptOpenJDK, Java w dystrybucjach Linux (typu CentOS), Java w RHEL (z subskrypcją od RH). Ogólnie będzie mniej user friendly. OpenJDK może i da się użyć jako takie, ale ono jest aktualizowane przez 6 miesięcy przez Oracle. Czyli teraz Java 9 is dead. Java 10 will be dead (we wrześniu 2018) i tak dalej co 6 miesięcy.

Tutaj trochę przydatnych linków:
Opis nowego modelu: https://www.oracle.com/java/java-se-subscription.html
A tu FAQ: http://www.oracle.com/technetwork/java/javaseproducts/overview/javasesubscriptionfaq-4891443.html
W skrócie: https://www.azul.com/java-stable-secure-free-choose-two-three/

Kilka ważniejszych fragmentów:
What is the cost of a Java SE Subscription? 
Desktop pricing is $2.50 per user per month, or lower with tiered volume discounts. Processor pricing for use on Servers and/or Cloud deployments is $25.00 per month or lower.  Please see the Oracle Java SE Subscription Price List for more information. 

What happens if I do not renew a subscription?
At the end of your Java SE Subscription, your rights to any commercial software downloaded under the subscription, and your access to Oracle Premier Support, will end.  We recommend transitioning your Java SE applications to OpenJDK binaries from Oracle (under a GPL license) before the end of your subscription if you do not intend to continue with the subscription.  This will allow you to continue running your applications uninterrupted.
Re: Czy ja dobrze rozumiem?
#152125
Author: J-23
Date: Fri, 31 Aug 2018 16:06
40 lines
2281 bytes
W dniu 31.08.2018 o 08:58, mhaduk pisze:
> W dniu wtorek, 28 sierpnia 2018 03:54:23 UTC+8 użytkownik J-23 napisał:
>> W dniu 27.08.2018 o 08:10, slawek pisze:
>>> J-23 <B...@poczta.fm> Wrote in message:
>>>> Zle rozumiesz 2,5 USD obejmuje tzw. "Commercial Features" SDK bez tego
>>>> jest bezpłatne i możliwe do użycia
>>>
>>> Tak, ale tylko OpenSDK jest bezpłatne, Oracle SDK jest ZAWSZE z
>>>    "commercial features" - tyle że można było ich nieużywać.
>>
>> Tak i to się nie zmieniło. Zmieni się tylko sposób dystrybucji
>> w ten sposób że nie będzie wersji Embedded. Java w wersji Embedded to
>> Java 8 na potwierdzenie tych słów ten link (Tekst w źołtym okienku)
>>
>> http://www.oracle.com/technetwork/java/embedded/embedded-se/downloads/javase-embedded-downloads-2209751.html
>>
>> Jest póki co informacja nie potwierdzona przez sam Oracle że wersje
>> powyżej 9 będą płatne
>>
>> póki co jest wersja 9 która jeszcze jest na starych zasadach jeśli nie
>> będziesz uzywał tych rzeczy wymienionych w tabeli 1.1 to możesz
>> korzystać do woli - tabela pod linkiem
>> http://www.oracle.com/technetwork/java/javase/terms/products/index.html
>> jest to cała licencja Javy i tu nie ma potwierdzenia nt słow o których
>> piszesz.
>>
>> Wiec podsumowując mysle że twoje słowa Java jest Dead sa troche na wyrost
>>
>> Pozdrawiam
>
> Hej,
>
> Tak zwane high level overview: Oracle HotSpot do zastosowań komercyjnych od wersji Java 11 nie jest darmowy. Wersja Java 8 przestanie mieć łatki dla zastosowań komercyjnych w styczniu 2019. Są alternatywy typu Azul Zulu, AdoptOpenJDK, Java w dystrybucjach Linux (typu CentOS), Java w RHEL (z subskrypcją od RH). Ogólnie będzie mniej user friendly. OpenJDK może i da się użyć jako takie, ale ono jest aktualizowane przez 6 miesięcy przez Oracle. Czyli teraz Java 9 is dead. Java 10 will be dead (we wrześniu 2018) i tak dalej co 6 miesięcy.

Wszystko ładnie i pięknie tylko dlaczego uważasz "Java 9 is dead" bo nie
zapłacisz 2,5 dolara za subskrypcje miesięcznie? Zapewniam Cie że
zapłaci 99,9% procent firm. Oracle sobie z tego zdaje sprawę doskonale
stąd ta symboliczna opłata pomnożona przez ilość oprogramowania daje im
gigantyczny zastrzyk gotówki

Pozdrawiam
Re: Czy ja dobrze rozumiem?
#152126
Author: mhaduk
Date: Tue, 04 Sep 2018 00:53
42 lines
1873 bytes
W dniu piątek, 31 sierpnia 2018 16:06:36 UTC+2 użytkownik J-23 napisał:
> 
> Wszystko ładnie i pięknie tylko dlaczego uważasz "Java 9 is dead" bo nie 
> zapłacisz 2,5 dolara za subskrypcje miesięcznie? Zapewniam Cie że 
> zapłaci 99,9% procent firm. Oracle sobie z tego zdaje sprawę doskonale 
> stąd ta symboliczna opłata pomnożona przez ilość oprogramowania daje im 
> gigantyczny zastrzyk gotówki
> 
> Pozdrawiam

Zakładam, że nie przeczytałeś linków, które podałem wcześniej :-) No ale jeszcze raz (bo Oracle tu faktycznie namieszał).
Java 9 is dead - tak samo jak Piłsudski is dead, to tak zwany fakt autentyczny. Odsyłam do polityki EOL Oracle: http://www.oracle.com/technetwork/java/javase/eol-135779.html Tam jest napisane, że Java 9 is dead since March 2018. A 03.2018 to jakby już był, więc tyle w temacie.

2.5 dolara - można płacić, ale za to jest aktualizacja Javy LTS (taki nowy wynalazek). LTS to 8 i 11 (a potem 17). Więc nie ma czegoś takiego jak wsparcie dla Javy 9 czy 10 czy 12, 13... itp. Po prostu wersje 9, 10 i 12-16 to takie "develper preview". Niby jest, niby można używać, ale nikt normalny nie użyje tego na produkcji. Na produkcji będą wersje LTS. Kropka.

Co do tego, że 99.9% firm zapłaci 2.5USD/desktop do Oracle. Tu bym się założył, że nie zapłaci, możesz wybrać stawkę:
a) 1 MLN USD
b) 10 MLN USD
c) 100 MLN USD

Deal?

Mi się wydaje, ze zapłaci jakieś 1-5% firm korzystających z Javy. Im większa, tym większa szansa, że komuś (niekoniecznie Oracle) zapłaci za łatki.
Re: Czy ja dobrze rozumiem?
#152128
Author: mhaduk
Date: Tue, 04 Sep 2018 05:47
18 lines
643 bytes
W dniu wtorek, 4 września 2018 14:08:45 UTC+2 użytkownik J-23 napisał:
> 
> Java jest zbyt popularna i używana na wielu urządzeniach nie tylko 
> komputery i nie tylko aplikacje desktopowe by zapłacił tak niski procent 
> jak tutaj podajesz. Możemy wrócić za rok do tej rozmowy czy za ile tam 
> masz ochotę i jestem przekonany że tutaj Java będzie miała co najmniej 
> taką samą popularność
> 
> Pozdrawiam

OK, wróćmy za rok. Nie ma co się tu sprzeczać, jak kto rozumie co Oracle robi ;-)
Pozdrawiam,
Daniel
Re: Czy ja dobrze rozumiem?
#152127
Author: J-23
Date: Tue, 04 Sep 2018 14:08
60 lines
3131 bytes
W dniu 04.09.2018 o 09:53, mhaduk pisze:
> W dniu piątek, 31 sierpnia 2018 16:06:36 UTC+2 użytkownik J-23 napisał:
>>
>> Wszystko ładnie i pięknie tylko dlaczego uważasz "Java 9 is dead" bo nie
>> zapłacisz 2,5 dolara za subskrypcje miesięcznie? Zapewniam Cie że
>> zapłaci 99,9% procent firm. Oracle sobie z tego zdaje sprawę doskonale
>> stąd ta symboliczna opłata pomnożona przez ilość oprogramowania daje im
>> gigantyczny zastrzyk gotówki
>>
>> Pozdrawiam
>
> Zakładam, że nie przeczytałeś linków, które podałem wcześniej :-) No ale jeszcze raz (bo Oracle tu faktycznie namieszał).
> Java 9 is dead - tak samo jak Piłsudski is dead, to tak zwany fakt autentyczny. Odsyłam do polityki EOL Oracle: http://www.oracle.com/technetwork/java/javase/eol-135779.html Tam jest napisane, że Java 9 is dead since March 2018. A 03.2018 to jakby już był, więc tyle w temacie.

Mam wrażenie że mylisz pojęcia w marcu skończyły się publiczne
aktualizacje - czyli nie będą robione do tej wersji np łaty odnośnie
bezpieczeństwa no i może się pojawić problem w nowszych przeglądarkach

ale to wszystko będzie się działo dla tych którzy nie zapłacą jeżeli
zapłacisz 2,5 USD będziesz miał dostęp do wersji LTS i tyle

Moim zdaniem to będzie wyglądało tak jeżeli wieksza firma będzie chciała
stworzyć produkt to odrazu wezmie wersje za którą zapłaci 2,5 USD /
miesiecznie i tyle

A jeżeli ktoś będzie chciał napisać sobie soft i dać go za Free to
wybierze OpenJDK

>
> 2.5 dolara - można płacić, ale za to jest aktualizacja Javy LTS (taki nowy wynalazek). LTS to 8 i 11 (a potem 17). Więc nie ma czegoś takiego jak wsparcie dla Javy 9 czy 10 czy 12, 13... itp. Po prostu wersje 9, 10 i 12-16 to takie "develper preview". Niby jest, niby można używać, ale nikt normalny nie użyje tego na produkcji. Na produkcji będą wersje LTS. Kropka.

Tutaj pełna zgoda będzie szybsze podbijanie wersji. Nie jest to moim
zdaniem dobry ruch ze strony Oracle, bo zespół programistów co chwila
będzie musiał się zapoznawać co chwila z nową specyfikacją wersji czy
nie ma tam jakiś nowych wynalazków. Z drugiej strony patrząc na prędkość
wydań nowych wersji można założyć że z wersji na wersje nie będzie
dużych zmian.

>
> Co do tego, że 99.9% firm zapłaci 2.5USD/desktop do Oracle. Tu bym się założył, że nie zapłaci, możesz wybrać stawkę:
> a) 1 MLN USD
> b) 10 MLN USD
> c) 100 MLN USD
>
> Deal?

Zapłacą z prostej przyczyny nie opłaci im się przepisywać istniejącego
systemu który działa i dobrze się sprzedaje.

>
> Mi się wydaje, ze zapłaci jakieś 1-5% firm korzystających z Javy. Im większa, tym większa szansa, że komuś (niekoniecznie Oracle) zapłaci za łatki.
>

Java jest zbyt popularna i używana na wielu urządzeniach nie tylko
komputery i nie tylko aplikacje desktopowe by zapłacił tak niski procent
jak tutaj podajesz. Możemy wrócić za rok do tej rozmowy czy za ile tam
masz ochotę i jestem przekonany że tutaj Java będzie miała co najmniej
taką samą popularność

Pozdrawiam
Re: Czy ja dobrze rozumiem?
#152129
Author: J-23
Date: Tue, 04 Sep 2018 17:28
18 lines
736 bytes
W dniu 04.09.2018 o 14:47, mhaduk pisze:
> W dniu wtorek, 4 września 2018 14:08:45 UTC+2 użytkownik J-23 napisał:
>>
>> Java jest zbyt popularna i używana na wielu urządzeniach nie tylko
>> komputery i nie tylko aplikacje desktopowe by zapłacił tak niski procent
>> jak tutaj podajesz. Możemy wrócić za rok do tej rozmowy czy za ile tam
>> masz ochotę i jestem przekonany że tutaj Java będzie miała co najmniej
>> taką samą popularność
>>
>> Pozdrawiam
>
> OK, wróćmy za rok. Nie ma co się tu sprzeczać, jak kto rozumie co Oracle robi ;-)

Nikt się nie sprzecza, nazwał bym to luźną wymianą argumentów :)

Plus z tej dyskusji że może troche grupa się ruszy bo cicho tu jak
makiem zasiał :)

Pozdrawiam
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads