Wasn't Oracle supposed to take over Java support for OS X?
They did - anything Java 7 or greater. Doing a better job at timely releases than Apple ever did manage.
Wasn't Oracle supposed to take over Java support for OS X?
Can you explain why you need Java in the browser for work? What apps are you running that requires Java? What exactly is keeping the vendor from packaging that code as a Java application? Oracle has provided packaging tools for a long time...
As far as anyone can tell, Java in the browser will continue to be a risk. The way for things to get better is to insist that your vendors either provide Java apps for their mission-critical code or ditch Java entirely.
The only way to be safe is to remove this vector for infection.
Personally - at work I have 1000+ servers all of which include out-of-band management cards. The remote console feature of these (from at least Dell, IBM or HP) rely on Active X or Java. Sure, I can just disable Webstart and download and run the jnlp manually from command line, but its a pain.
Some of us aren't made out of money to buy new Apple hardware every few years, to keep up with Apple's planned obsolescence schedule.
Your vendors could trivially package those management programs and distribute them as apps.
so I have java 7 installed on my mac, but i still get these updates, is that normal? do both versions coexist?
I can't. It's for Lion and up.
----------
Tell Notch/Jeb to learn a real language. I also play Minecraft, and it's frustrating how inefficient it is.
1. A lot of these cards are in servers which are 3-5+ years old and major changes like this are very unlikely - security patches to the card firmware is about the best we could expect.
2. The jlnp seems to be generated on the fly as they are machine specific and include some sort of one-time authentication mechanism (using certificates/keys I think).
Due to the security issues i've taken to using a Windows VM to isolate anything flash or Java related, but it's not an elegant solution.
Can you explain why you need Java in the browser for work? What apps are you running that requires Java? What exactly is keeping the vendor from packaging that code as a Java application? Oracle has provided packaging tools for a long time...
If you guys don't have Java (and Flash) enabled in your browser, you have immediately removed the major security threat on your Mac computers. Insisting that your vendors package their Java code as a signed app sounds like a no-brainer to me.Are we missing something?
Some of us aren't made out of money to buy new Apple hardware every few years, to keep up with Apple's planned obsolescence schedule.
Your vendors could trivially package those management programs and distribute them as apps. This Oracle page says how to package your Java apps and distribute them through the MAS. No jnlp. No command line. No pain.
If you guys don't have Java (and Flash) enabled in your browser, you have immediately removed the major security threat on your Mac computers. Insisting that your vendors package their Java code as a signed app sounds like a no-brainer to me.Are we missing something?
Yeah like their going to rewrite the whole game. Plus, it's kinda nice that updates comes for PC and Mac at the same time.
They did - anything Java 7 or greater. Doing a better job at timely releases than Apple ever did manage.
Java? Who cares?
There's a system security check, and a bit that does launches/kickstarts another Java application. So I actually need both in browser Java, and Java Applications to work. I'm not sure there is anything preventing the vendor from doing things differently but this is what our company has, it works,and it's what I'm paid to use.
I prefer to connect with my Mac or Linux machines so Java is apart of that solution.
I realize there is a disdain for Java
but not all of us have the luxury of switching technologies at the drop of a hat so we use what works and what is offered.
If you don't like it then fine, don't use it. But for many of us, Java does the job well enough.
You are missing that millions of people in a wide variety of fields (including mine, education) use Java on a daily basis — in many cases, others have made the decision about which product to use and we have little or no say in it sometimes.
Last year, I woke up one day and suddenly could not use a tool that I use every day because Java was out of date and Apple had disabled it, and no working version was available at the time.
I've heard similar anecdotes elsewhere and a number of people were rightly up in arms about it at MacRumors as well.
Just because you don't think Java is needed doesn't mean that there aren't other people who have to use it and have little control over the situation.
At least you seem to be missing a lot.
If you don't grasp the premise of webstart deployment strategy and implementation details, please refrain from commenting. And please keep MAS out of it as it has zero relevance to this discussion.
They already re-wrote it for XBOX 360. If they do it right, it should be easy to distribute Mac and Windows versions at the same time like how AssaultCube does it.
----------
Except Java 7 doesn't work for Snow Leopard or below even though it works with Windows XP.
Yes. But how does that change the fact that oracle are fulfilling their promise. Oracle never promised to support Java 1.6 or older on the Mac.
In any case Java 1.6 is EOL.
They already re-wrote it for XBOX 360. If they do it right, it should be easy to distribute Mac and Windows versions at the same time like how AssaultCube does it.
----------
Except Java 7 doesn't work for Snow Leopard or below even though it works with Windows XP.
Then they didn't promise enough. It says on their site: "From laptops to datacenters, game consoles to scientific supercomputers, cell phones to the Internet, Java is everywhere!" and "Java is the foundation for virtually every type of networked application and is the global standard for developing and delivering mobile applications, games, Web-based content, and enterprise software." But the so-called standard has terrible support for Macs that aren't new.
I'm also still stuck with Java 1.5 on my 2006 MacBook unless I upgrade it to Snow Leopard, which I'm afraid to do.
Hmm true, but the xbox version is different in many ways. It gets updated by a whole different team then the main version. A rewrite would take a long time, and the game is working great as it is.
Then they didn't promise enough. It says on their site: "From laptops to datacenters, game consoles to scientific supercomputers, cell phones to the Internet, Java is everywhere!" and "Java is the foundation for virtually every type of networked application and is the global standard for developing and delivering mobile applications, games, Web-based content, and enterprise software." But the so-called standard has terrible support for Macs that aren't new.