JDownloader Community - Appwork GmbH
 

Reply
 
Thread Tools Display Modes
  #1  
Old 18.11.2018, 00:36
denny denny is offline
Modem User
 
Join Date: Oct 2018
Posts: 1
Default In 2019 Oracle Java 11, how will this affect JD?

I wanted to post that a month ago, but my account wasn't activated until today. As you maybe already know - from 2019, Java won't be free anymore (**External links are only visible to Support Staff**summary).

How will this affect JDownloader?
Reply With Quote
  #2  
Old 19.11.2018, 13:59
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 58,993
Default

Long story short: This doesn't affect JDownloader as we don't/won't distribute Oracle JRE11.
We will continue to use Java8 as long as possible/suitable. Of course the user still can install/use Oracle JRE11 if he/she wants to.

Besides Oracle JVM there are many other versions out there:
-Adoptopenjdk
-Zulu
-Oracle Openjdk
-Redhat Openjdk
-Amazon Corretto Openjdk
-self compiled Openjdk

JDownloader is compatible with Java 1.6 up to Java11 with experimental support for Java9,Java10,Java11.
We recommend Java8.
__________________
JD-Dev & Server-Admin

Last edited by Jiaz; 19.11.2018 at 14:01.
Reply With Quote
  #3  
Old 24.11.2018, 07:00
ananda96 ananda96 is offline
Junior Loader
 
Join Date: May 2012
Location: Costa Rica
Posts: 10
Default

Ich habe eine wichtige frage dazu:
ich benutze 2 andere softwares die jetzt java ab 10 besser 11 erzwingen, d.h. sie funktionieren ab sofort nicht mehr mit 9 oder 10, mit der 8 schonmal gar nicht.
java 8 wird OBSOLET ab januar und damit gefährlich!
läuft der JD problemlos mit java 11?
Warum passt ihr den JD nicht an die aktuelle Runtime an?
Reply With Quote
  #4  
Old 29.11.2018, 11:27
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 58,993
Default

Quote:
Originally Posted by ananda96 View Post
java 8 wird OBSOLET ab januar und damit gefährlich!
Diese Aussage ist so falsch. Java 8 erhält weiterhin Backports und Security Fixes. Nur weil Oracle ab Januar weitere Updates an Java 8 nur noch gegen Supportverträge rausrückt, heisst das nicht das es keine Updates mehr gibt.
Alle genannten JVMs aus meinem ersten Post erhalten weiterhin die Backports und Security Fixes. Sofern können
wir oder der Nutzer selbst jederzeit einfach auf einen anderen Anbieter wechseln.

Ebenfalls ist der Einsatz von Java 8 oder älteren Java Versionen nicht *pauschal* gefährlich. Fast alle der Sicherheitsbedenklichen Probleme entstanden durch das Browser-Plugin, womit Lücken/Bugs jederzeit durch Webseiten ausgenutzt werden konnten. JDownloader kommt mit einer eigenen gebündelten JVM, welche nicht im System installiert ist. Auch kann der Nutzer jederzeit eine eigene/andere JVM nutzen.
Mir ist bis dato keine Sicherheitslücke bekannt welche durch den JDownloader ausnutzbar wäre. Aber auch mein Wissen ist nicht unendlich und so lasse ich mich gerne aufklären über Lücken welche durch den JDownloader ausnutzbar sind und dann prüfen wir diese und können entsprechende Anpassungen vornehmen.
__________________
JD-Dev & Server-Admin

Last edited by Jiaz; 29.11.2018 at 11:46.
Reply With Quote
  #5  
Old 29.11.2018, 11:33
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 58,993
Default

Quote:
Originally Posted by ananda96 View Post
ich benutze 2 andere softwares die jetzt java ab 10 besser 11 erzwingen, d.h. sie funktionieren ab sofort nicht mehr mit 9 oder 10, mit der 8 schonmal gar nicht.
Wo genau ist hierbei das Problem? Einfach Java 10,11 für diese Software nutzen und bei Wunsch/Bedarf eben andere Versionen für andere Software. Man kann auf einem System mehrere Java Versionen installieren oder gar, wie wir es im JDownloader machen, rein nur für die entsprechende Anwendung bundeln.
__________________
JD-Dev & Server-Admin
Reply With Quote
  #6  
Old 29.11.2018, 11:35
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 58,993
Default

Quote:
Originally Posted by ananda96 View Post
läuft der JD problemlos mit java 11?
JDownloader läuft mit Java 1.6 bis Java 11 wobei Java 9,10,11 experimentell ist.

Sprich es gibt ein paar Stellen im Code, welche derzeit nicht mit Java9,10,11 funktionieren, da der Zugriff auf die internen Methoden nicht mehr möglich und somit die Teile umgebaut werden müssen. Aber das sind *Dinge* unter der Haube. Kurz, ja, JDownloader läuft mit Java 11.
__________________
JD-Dev & Server-Admin

Last edited by Jiaz; 29.11.2018 at 11:43.
Reply With Quote
  #7  
Old 29.11.2018, 11:40
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 58,993
Default

Quote:
Originally Posted by ananda96 View Post
Warum passt ihr den JD nicht an die aktuelle Runtime an?
Natürlich passen wir JDownloader entsprechend an, damit er auch mit aktuellen Java Versionen läuft und da JDownloader von Java 1.6 bis Java 11 unterstützt, kann ich wohl davon ausgehen, das wir das auch ganz gut machen.
Wir (die Entwickler) machen derzeit keinen Gebrauch von neuren Java-Sprach-Features oder sehen in diesen einen zwingenden Grund zum Upgrade und sehen daher keinen Grund die mindest Java Version anhzuheben, denn dass wäre nötig wenn wir auf die neuen Sprach-Features zugreifen wollen.

Wichtig hierbei: Es ist ein Unterschied ob man eine Anwendung an eine Java Version anpasst oder kompatibel macht. Bei ersteren sperrt man automatisch alle Nutzer älterer Java Versionen aus und bei zweiterem bleiben alle Nutzer Happy.

JDownloader läuft auf so gut ALLEM was Java hat. Von normalen Computer(Linux,Mac,Linux,OS/2...X86, Sparc, Arm..) , NAS(Qnap, Synology, WD..),Routern, embedded Devices ...https://support.jdownloader.org/Know...bedded-devices
Zb gibt es noch eine treue MAC Nutzerbasis welche noch immer auf Java 1.6 Update 151 sitzt, weil die alte Hardware einfach keine Updates mehr erhält. Gleiches gilt für SEHR SEHR viele XP Nutzer.
__________________
JD-Dev & Server-Admin

Last edited by Jiaz; 29.11.2018 at 11:43.
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT +2. The time now is 06:08.
Provided By AppWork GmbH | Privacy | Imprint
Parts of the Design are used from Kirsch designed by Andrew & Austin
Powered by vBulletin® Version 3.8.10 Beta 1
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.