Thread View: pl.comp.lang.java
10 messages
10 total messages
Started by slawek
Sat, 18 Aug 2018 08:02
Czy ja dobrze rozumiem?
Author: slawek
Date: Sat, 18 Aug 2018 08:02
Date: Sat, 18 Aug 2018 08:02
29 lines
1348 bytes
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?
Author: J-23
Date: Wed, 22 Aug 2018 19:14
Date: Wed, 22 Aug 2018 19:14
32 lines
1524 bytes
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?
Author: slawek
Date: Mon, 27 Aug 2018 08:10
Date: Mon, 27 Aug 2018 08:10
23 lines
1087 bytes
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?
Author: J-23
Date: Mon, 27 Aug 2018 21:54
Date: Mon, 27 Aug 2018 21:54
26 lines
1193 bytes
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?
Author: mhaduk
Date: Thu, 30 Aug 2018 23:58
Date: Thu, 30 Aug 2018 23:58
73 lines
3335 bytes
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?
Author: J-23
Date: Fri, 31 Aug 2018 16:06
Date: Fri, 31 Aug 2018 16:06
40 lines
2281 bytes
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?
Author: mhaduk
Date: Tue, 04 Sep 2018 00:53
Date: Tue, 04 Sep 2018 00:53
42 lines
1873 bytes
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?
Author: mhaduk
Date: Tue, 04 Sep 2018 05:47
Date: Tue, 04 Sep 2018 05:47
18 lines
643 bytes
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?
Author: J-23
Date: Tue, 04 Sep 2018 14:08
Date: Tue, 04 Sep 2018 14:08
60 lines
3131 bytes
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?
Author: J-23
Date: Tue, 04 Sep 2018 17:28
Date: Tue, 04 Sep 2018 17:28
18 lines
736 bytes
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