• Apple removes Java from all OS X Web browsers
    79 replies, posted
It's pretty funny how everybody has basically missed the point. Apple has always been the provider for Java on OS X, using the Sun code. So when Sun released an update for Java, Apple then had to package that up for OS X (Meaning that the OS X version of Java has always been slightly behind the *nix/Windows version, and it's a burden on Apple). A while back Apple announced they were going to stop providing the JVM, and that Sun/Oracle would be providing updates, and Oracle has finally gotten to a point where they can do that (the latest Java update was the first OS X version provided by Oracle) What does that mean for end users? the Apple provided Java plugin for web browsers is at best a version behind, and at worst won't be receiving updates any more, so they disabled it. So if users want Java in their browser, they'll need to use the copy Oracle provide, that gets faster updates and it's not up to Apple to fix if there's a security flaw.
All we need to do is get one of the [b]other[/b] JREs out there to be the de facto standard and take Oracle out of the equation. Because [url=http://jamvm.sourceforge.net/]they[/url] [url=http://www.ibm.com/developerworks/java/jdk/]do[/url] [url=http://www.freebsdfoundation.org/downloads/java.shtml]exist[/url].
[QUOTE=Winner;38097673]As someone who programs almost entirely in Java, this makes me sad :([/QUOTE] You can still embed a java version into your programs without issue. You wont be putting stuff into peoples browsers though.
My entire government and every bank in my country uses Java for authentication frontend and backend, in one unified system; NemID. [QUOTE=Loq420;38100402]RS client doesn't actually require java to be installed anymore. I guess the 5 people who play run escape on mac really dodged a bullet there.[/QUOTE] It did when I tried it out again yesterday, after a few years off.
//
Java is the 2nd most used programming language after C. It's so fantastic because it's relatively fast, and can be deployed on nearly every platform. But should the Applet be gotten rid of? Yes, for sure. It's really slow, and most of it's functions can now be easily done with HTML5, and if you want to be running bigger applications, it would be beneficial to be running Java Webstart files instead of applets.
[QUOTE=ToXiCsoldier;38098464]I prefer c# over java because of the IDE, but java has platform independency advantage.[/QUOTE] Well actually C# works in the same manner with the abstraction layer, which is why it can with mono be run on linux fine usually.
[QUOTE=Van-man;38098842]It's still horrible on Android though, but that's because the needs have outgrown the capabilities and performance of the java-based engine on Android. Google should REALLY move on to native code, preferable C++ since that and Google's java version have a fair lot in common. Or maybe Assembly, but that's mostly for self-hating programmers.[/QUOTE] Google really likes java and python. Not to mention THE [b]NDK.[/b] I think all plugins, flash included, should be disabled until allowed by user to decrease chance of drivebys
Well at least now I can get one version of java direct from the source rather than some shitty version from apple that's always late and has security holes in them that have already been fixed in other versions
I just wish Java wouldn't have a million horrible security exploits every 2 weeks
[QUOTE=The Baconator;38097443]but it seems like Apple is doing to Java what they did to Flash a few years ago: they seem to want it dead[/QUOTE] It's becoming more redundant in place of the likes of Unity.
I haven't had java installed for over a year now. Thankfully nothing that I care about uses java.
I haven't had java installed for over a year now. Thankfully nothing that I care about uses java.
[QUOTE=Map in a box;38120787]Google really likes java and python. Not to mention THE [b]NDK.[/b] I think all plugins, flash included, should be disabled until allowed by user to decrease chance of drivebys[/QUOTE] A feature I like is the "on-demand" feature. It doesn't actually load until you specifically click on that particular object. So your not wasting bandwidth/CPU time loading the flash object, but if you want to view it, you simply tap it. A good compromise methinks.
Obligatory 'It just werks'
Sorry, you need to Log In to post a reply to this thread.