strangenoises
About
- Username
- strangenoises
- Joined
- Visits
- 9
- Last Active
- Roles
- member
- Points
- 97
- Badges
- 0
- Posts
- 15
Reactions
-
Microsoft contributes to Java port for Apple silicon Macs
22july2013 said:Will this port of JRE be available through the App Store? And if not, will installation of this JRE through manual downloading and installation be accompanied by any warnings from Apple, perhaps like the Digital Signature from Apple being absent? And will it require admin privilege to install?
These days, as a user, potentially of a Java app, you won't be asked to install a JRE. Rather, one will be packaged and embedded with the app, stripped down to just the parts that that app depends upon. It won't otherwise touch the system, handle jar files, url types, or anything, unless the app itself is coded to. Applets died many years ago, and for a while WebStart (launching desktop apps from websites) was the only reason to have a JRE, but that's gone now too. In summary, apps should basically come with their own JRE embedded within and you wouldn't even know without opening the app bundle and looking for it.
As a developer, easiest way these days is to install it from AdoptOpenJDK.net, optionally via Homebrew, but you can also just download the OpenJDK build directly and unpack the tarball to anywhere you want, or if you want to be liable for their fees, download it from Oracle. Either way, it's all signed and notarised, and apps you write on your system you can run on your system without any problem. For packaging for customers/end-users, to run on the Mac you need to code sign and notarise the resulting app bundle as yourself with an Apple developer ID, just as with any other Mac app.
I don't expect any of this to be different with ARM Macs, once the actual port is done and AdoptOpenJDK have a system set up to build and test theirs on. -
Microsoft contributes to Java port for Apple silicon Macs
rob53 said:Why? Java isn't going to make use of all the Apple-specific capabilities, it's just going to continue to run on Macs. What Java applications do people even use anymore?
Of course part of me remembers Steve Jobs promising that Java was going to be an equal first class citizen for writing Mac apps, back when OSX came out. But <sigh/>. -
Microsoft contributes to Java port for Apple silicon Macs
22july2013 said:strangenoises said:22july2013 said:Will this port of JRE be available through the App Store? And if not, will installation of this JRE through manual downloading and installation be accompanied by any warnings from Apple, perhaps like the Digital Signature from Apple being absent? And will it require admin privilege to install?
(...)That's all wrong. :-)1: Java never had anything to do with Javascript. The latter's naming was an early attempt to jump on Java's coattails and has spent decades confusing people ever since.2: Yes, you needed a JRE on the computer to run *applets*, which ran in the browser, and Java Webstart apps, launched from the browser. They were written in Java. Not Javascript.3: There is no java in the browser now. Applets are a thing of the past. So is Webstart.4: But Javascript (which is still not Java) is all in the browser... and always has been. -
Microsoft contributes to Java port for Apple silicon Macs
22july2013 said:rcfa said:So, for all these years there was no arm64 version of a JVM? -
Microsoft contributes to Java port for Apple silicon Macs
rcfa said:So, for all these years there was no arm64 version of a JVM?
What with that and the macos/x64 support both being around for ages, I suppose it was too much to hope you could just git clone and run the build on a DTK to get macos/aarch64 😉 -
Boot Camp updated to support Apple Studio Display