Originally posted by DanLamb
View Post
Announcement
Collapse
No announcement yet.
The State of OpenJDK In Early 2018
Collapse
X
-
Originally posted by caligula View PostWhen I read the web 2.0 hype, I get the impression that almost everyone does almost everything in a browser. Still I see very few professional programs ported to JS.
No, definitely not everyone does everything in a browser. I'm a programmer, and use a desktop IDE, desktop text editor, a local shell, and tons of local command line tools, I set up local databases, local Virtual Machines, etc. I do prefer Google Sheets over LibreOffice or Excel, but I'm definitely not trying to sell that or push that on anyone else.
I do know other people who do just use their laptop for email, calendar, docs, spreadsheets, web, and social media. They can do all that in a browser. Lots of people have switched to chromebooks and they love them. That's their choice. You do what makes you happy.
Comment
-
Originally posted by DanLamb View PostOther desktop Java software like JetBrains IDEs or games like Wakfu bundle a Java runtime that the user doesn't have to see or think about or be responsible for installing/maintaining.
Comment
-
Originally posted by nils_ View Post
That's pretty awful, what's the ID of your bug report?
The same issue is referenced indirectly in this bug on a Java project in Github, https://github.com/igvteam/igv/issues/326
After the posts buitin commands of jshell and how to load and save scripts i tried to get swing components running. I created a script ...
I tried to open a JAR file with "java -jar Minecraft.jar" and it crashed. ProblemType: Crash DistroRelease: Ubuntu 16.04 Package: openjdk-9-jre-headless 9~b102-1 ProcVersionSignature: Ubuntu 4.4.0-8.23-generic 4.4.2 Uname: Linux 4.4.0-8-generic x86_64 NonfreeKernelModules: nvidia_uvm nvidia ApportVersion: 2.20-0ubuntu3 Architecture: amd64 CurrentDesktop: Unity Date: Mon Feb 29 22:50:03 2016 ExecutablePath: /usr/lib/jvm/java-9-openjdk-amd64/bin/java InstallationDate: Installed on 2016-03-01 (...
I saw all of those pages when investigating the issue, so didn't file a new bug report.
Comment
-
Originally posted by caligula View PostI'd guess they have been evaluating it for some time now, but it takes time to replace stuff. Their app doesn't really use any of the more advanced features.
Originally posted by nils_ View PostPerhaps, but maintaining an installation of Oracle JRE just to play minecraft sounds like a drag too.
Originally posted by nils_ View PostOf course that adds potential security issues, and also when bundling Oracle JRE you have to pay them...Last edited by DJViking; 17 February 2018, 01:40 PM.
Comment
-
[QUOTE=DJViking;n1008383]With javapackager or jlink (Java 9) you can build an native application that bundles the Java runtime. So no longer any need to have Java installed.[/qquote]
I mostly deal in server software, not client side stuff (although I do run a few JetBrains products). Dealing with bundled JREs can be a special headache when security vulnerabilities are found since it's very hard to find out which versions of Java you currently have installed. It gets even more complicated when everything is linked in with Java. I don't know if common scanners would identify a binary like this as vulnerable.
There is no demand fromOracle to pay them for bundling Java with the application.
Comment
-
[QUOTE=nils_;n1008677]Originally posted by DJViking View PostWith javapackager or jlink (Java 9) you can build an native application that bundles the Java runtime. So no longer any need to have Java installed.[/qquote]
I mostly deal in server software, not client side stuff (although I do run a few JetBrains products). Dealing with bundled JREs can be a special headache when security vulnerabilities are found since it's very hard to find out which versions of Java you currently have installed. It gets even more complicated when everything is linked in with Java. I don't know if common scanners would identify a binary like this as vulnerable.
Comment
-
Originally posted by nils_ View Post
Of course that adds potential security issues, and also when bundling Oracle JRE you have to pay them...
Comment
Comment