Slashdot Mirror


Apple Angers Mac Users With Silent Shutdown of Java 7

An anonymous reader writes in with news of the continuing saga of Java patches and exploits. "If you're a Mac user who suddenly can't access websites or run applications that rely on Java, you're not alone. For the second time in a month, Apple has silently blocked the latest version of Java 7 from running on OS X 10.6 Snow Leopard or higher via its XProtect anti-malware tool. Apple hasn't issued any official statements advising users of the change or its reasons, but it's a safe bet that the company has deemed Oracle's most recent update to Java insecure. That's why the company stealthily disabled Java on Macs back on Jan. 10, the same day a Java vulnerability was being exploited in the wild."

451 comments

  1. Run Linux by Anonymous Coward · · Score: 5, Funny

    If you ran Linux you wouldn't have to worry about software not being able to run.

    1. Re:Run Linux by DarkOx · · Score: 1

      Unfortunately not entirely true. Mozilla has been taking it upon themselves to decide which java plugins you can and can't use. Obviously its just the plugin and nothing FF or Seamonkey does affects local java code from using whatever JRE I happen to have installed. Still I think its an over-reach.

      Fortuitously both are open source and it would be pretty trivial to disable that version check and do my own build if I needed to do so; but I would still say I am not pleased. Really they should just offer a warning or something and let you continue.

      It should not be the case but lets face reality here there thousands of Java applications out there that only work correctly on specific platform releases. If you depend on these and your main system is a Mac you might be really screwed by this. Do any Mac users know if you can override? If you can does it mean you have to give up functionality like disabling XProtect entirely?

      --
      Repeal the 17th Amendment TODAY! Also Please Read http://www.gnu.org/philosophy/right-to-read.html
    2. Re:Run Linux by MrEricSir · · Score: 3, Funny

      If you ran Linux you wouldn't have to worry about software not being able to run.

      10/10. This is how proper trolling is done.

      --
      There's no -1 for "I don't get it."
    3. Re:Run Linux by Savage-Rabbit · · Score: 0

      If you ran Linux you wouldn't have to worry about software not being able to run.

      Really? I recently upgraded from Ubuntu 12.04 to 12.10 and was greeted with a long sequence of crashing software the instant I logged in for the first time. I then switched to Fedora 18-64 after giving up on Fedora 17-64 a few months ago when it refused to boot on my desktop box. Fedora is an improvement, I'm probably the only Linux user in the known universe who actually likes Gnome 3 and it's certainly way snappier and less bug-ridden than Gnome 3/Unity is on Ubuntu. So far the Fedora updater is the only thing that has crashed on me. I'm not holding my breath expecting Fedora to handle the upgrade from F18 to F19 better than Ubuntu did the upgrade from 12.04 to 12.10 but until that turd hits the fan I'm happy. Generally speaking though, my user experience with upgrading from OS X 10.4 through 10.5, 10.6 and 10.7 to the current OS X 10.8 has been way smoother.

      --
      Only to idiots, are orders laws.
      -- Henning von Tresckow
    4. Re:Run Linux by vlm · · Score: 2

      It should not be the case but lets face reality here there thousands of Java applications out there that only work correctly on specific platform releases. If you depend on these and your main system is a Mac you might be really screwed by this.

      Here let me help summarize

      It should not be the case but lets face reality here there thousands of Java applications out there that only work correctly on specific platform releases. If you depend on these ... you might be really screwed....

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    5. Re:Run Linux by Anonymous Coward · · Score: 0

      What does that have to do with Linux?

    6. Re:Run Linux by dririan · · Score: 5, Informative

      Almost all of the plugins are soft blocked. They'll be automatically disabled when you start Fx, but you can easily re-enable them without patching or updating anything. In fact, the same dialog that tells you about the soft block lets you uncheck "Disable" to prevent it from being disabled. Very nearly all plugins that are blacklisted are soft blocked. Their criteria for hard blocking plugins (which means the plugin cannot be re-enabled) is that the plugin either "is malicious" or "a soft-block will not resolve the issue in question, such as a start-up crash". See Mozilla's wiki for more information, especially the sections "A High Bar", "Block Conditions", and "Block Severity".

      Please don't spread misinformation and FUD about Mozilla's blocklisting when it really is done properly.

    7. Re:Run Linux by Anonymous Coward · · Score: 3, Funny

      If you ran Linux you wouldn't have to worry about software not being able to run.

      10/10. This is how proper trolling is done.

      If you ran Linux you would have no idea what it's like to experience the mysterious wonders of the malware world. Do you even know what it feels like to have a fuckin' sweeeet .dll hack invade your inner workings? I'll bet not. Like gettin' head from a porn star while smokin' blunts these days...they're so damn smooth, especially the Chinese. You hardly feel it.

      A fast personal computer is a terrible thing to waste. - Anonymous Botnet Operator

      (And THAT is how a proper troll response is done.)

    8. Re:Run Linux by cmdr_tofu · · Score: 0

      Honestly, when using Ubuntu, unless you are willing to troubleshoot problems, you should stick with the LTS releases only. I run the interim releases in VMs, but never on production systems.

      I can't speak for Gnome 3 on Fedora, because I have not tried it yet. My strategy (with Ubuntu) has been to use olvwm or LXDE. I really did like Gnome 2 though, but other WMs are fine, and to me they are more easy-to-use than Gnome 3.

    9. Re:Run Linux by kenh · · Score: 2

      Or Windows. This is the result of a decision made by Apple Corp. to make this happen.

      This came just as several hundred school teachers in my district were sitting down to enter grades into their Infinite Campus gradebooks at the end of the marking period. Apple's decision is playing havoc with their ability to use this Java-based application on their Apple MacBook Pros.

      --
      Ken
    10. Re:Run Linux by Anonymous Coward · · Score: 1

      Get it right, please.

      Mozilla give you the ultimate choice of whther the plugin is disabled or not.

      Apple just arbitrarily blocked Java without give the user, or in Apples case, the inmate, the option to continue running Java code after acknowledging the risk. There is no way for the user to change this. The condemned have had sentence passed on then without the writ of trial. The dictatorship has spoken and has severed the bruised fingernail bed off at the shoulder. There is no escape. Unlike the Matrix, Apple's users are in a steel tank entombed under 100 km of granite.

    11. Re:Run Linux by Anonymous Coward · · Score: 0

      after re-enabling java in browser. It still failed to work. Which is why I stopped using firefox and started using google chrome.

    12. Re:Run Linux by smash · · Score: 4, Insightful

      In the past 15 years, I've personally dealt with more rooted Linux boxes than rooted Windows servers. Sure, the Linux boxes are probably more exposed to teh internet, but to claim that if you run/deal with Linux you're never likely to experience malware is a bit of a reach.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    13. Re:Run Linux by torsmo · · Score: 1

      Yep...I mean it took a whole week for xulrunner, openjdk and other assortments to compile on my Pentium, so by the time new bugs sprout out, I'm compiling fixes again. Never has any Java vulnerability ever affected me. But since this means I don't get much use out of firefox, I'm using elinks for my browsing, and elinks's java plugin is rock solid. I think it's made by IBM.

    14. Re:Run Linux by Anonymous Coward · · Score: 0

      Fuck your bullshit, you still have to click the red bit in the address bar and after the page has loaded the element you have to click it as well.

      If that is too impractical (and it usually is if you're doing something important) you must disable the Firefox block in about:config setting extensions.blocklist.enabled to false.

      Only then will Firefox properly listen to your enabling/disabling of plugins without requiring further action.

    15. Re:Run Linux by Runaway1956 · · Score: 1

      AC should be modded +5 funny plus +5 informative and +5 insightful.

      A fast personal computer is a terrible thing to waste. - Anonymous Botnet Operator

      That would make a good sig . . .

      --
      "Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
    16. Re:Run Linux by Runaway1956 · · Score: 1

      I'll ASSume that you read all the release notes prior to beginning an upgrade. I've borked a couple of systems by jumping into an upgrade, without first checking the known problems. After screwing things up, I checked those release notes, discovered the known problems, then realized that it was entirely my fault that the upgrade didn't go smoothly.

      That said - I'm not all that happy with Ubuntu any more. It used to be cool, but they've lost the cool factor. Rolling releases are the cool thing today. Sabayon Linux, Linux Mint Debian, Debian, and more seem to be getting it right.

      --
      "Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
    17. Re:Run Linux by Runaway1956 · · Score: 1

      Dump the shit computer from the 1990's. No one gives a damn about a pentium taking twelve months to compile a modern operating system.

      A week to compile xulrunner? Are you sure you're not using an 8086, and blaming the problem on Pentium?

      --
      "Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
    18. Re:Run Linux by Savage-Rabbit · · Score: 1

      Honestly, when using Ubuntu, unless you are willing to troubleshoot problems, you should stick with the LTS releases only. I run the interim releases in VMs, but never on production systems.

      I can't speak for Gnome 3 on Fedora, because I have not tried it yet. My strategy (with Ubuntu) has been to use olvwm or LXDE. I really did like Gnome 2 though, but other WMs are fine, and to me they are more easy-to-use than Gnome 3.

      I was trying to get a root certificate to work with apt-get only to discover that one of the APIs apt-get relies upon had a SSL bug that was fixed in 12.10 but for some reason not in 12.04 after several weeks of waiting (incidentally that was another thing that just worked on Fedora). That's SSL bug was pretty much the only reason I upgrated to 12.10. Well that and the fact that the entire X installation on Ubuntu was dog slow, the desktop configurtation files were full of bugs, the tweaking utilities would crash and corrupt the configuration data for the desktop environment. Ubuntu 12.10 only made the performace issue worse. Not that it really matters, Fedora for all it's faults has so far made a better impression than Ubuntu, their quality assurance certainly seemt to be better. The whole sorry episode just goest to my point that the OP was blowing smoke when he claimed that on Linux you don't have to worry about software not working and no amount of modding me down is going to change that. There are Linux distros whose QA just plain sucks ass and Ubuntu is one of them. I have had better upgrade experienceos on both OS X, Windows and several other Linux distros that I have had with Ubuntu.

      --
      Only to idiots, are orders laws.
      -- Henning von Tresckow
    19. Re:Run Linux by Anonymous Coward · · Score: 0

      I've never had to deal with a rooted Linux box but then perhaps thats because I know how to configure Linux securely.

      I've also never had to deal with a rooted Windows box, again, because any Windows box I have configured has been configured securely and is always sat behind a Linux box running NetFilter and Squid for internet access.

      In the case of both operating systems; the root cause of all security breaches is the human operator, not the operating system.

    20. Re:Run Linux by Bongo · · Score: 1

      Out of interest, how's the compromise usually discovered?

    21. Re:Run Linux by JDG1980 · · Score: 2

      Translation: Firefox provides secure behavior by default; if you want to do insecure stuff with plugins, you can, but you have to explicitly tell it so in the configuration settings.

      Why is this a problem?

    22. Re:Run Linux by dririan · · Score: 1

      So you're complaining because there's click-to-play, even though they implemented that for all plugins (except the most recent version of Flash). Go complain over here about that, as it has nothing to do with the blocklist. As you so kindly pointed out, though, if you want to be dumb you can shoot yourself in the foot and turn the blocklist off entirely.

    23. Re:Run Linux by dririan · · Score: 1

      Either:
      1. There's a bug in blocklisting
      2. You are talking about click-to-play
      3. You are making it up

      Since you couldn't bother logging in, or providing any details other than "wtf it didnt work firefox sux", I can't bother assuming anything other than option 3. Of course, as the courteous AC below you pointed out, you can disable blocklisting entirely.

    24. Re:Run Linux by Anonymous Coward · · Score: 0

      I call bullshit. Unless you were working with Linux boxes that were internet accessible, and had not been patched in years, or were running whatever program they could download off the internet, I call bullshit.

    25. Re:Run Linux by Anonymous Coward · · Score: 0

      Not everyone runs unpatched WordPress on their Linux box.

    26. Re:Run Linux by Anonymous Coward · · Score: 0

      It is the cockiness of Apple - that shows you how a company is run inside - and out.

      Hence the reason I am staying with Windows - or Linux. No more Apple

    27. Re:Run Linux by Anonymous Coward · · Score: 0

      Typical Apple behavior.. They never tell you what they are doing when they "Update your system" You just cross your fingers and hope your computer still works afterwards... IOS 5 was horrible that way.. Then IOS 6 comes along to patch the 300 + plus wholes in IOS 5, which is all IOS 6 is.. It's Apples version of a Microsoft Service pack.. I gave up on Mac along time ago.. Feel sorry for all the fools that got suckered into getting one.. I have a guy that came to me wanting me to put Windows on his Mac book pro once.. Said he got it becuase he had an iPod and honestly knew nothing about computers. I of course let him in the secret that for the price of his Mac book he could have purchased a much nicer Laptop that supported all that he needed a laptop to do. An OS that deosn't run Java these days is like chocolate chip cookies without the chocolate chips.. Just not consumable is it?.. SUCKERS!!!! This isn't the last of it I'm sure... Now that Google owns YouTube that will be blocked in a matter of time.. They already got rid of the App, incase no one noticed..

    28. Re:Run Linux by Anonymous Coward · · Score: 0

      But keep buying there shit go ahead.. Getting absolutely nothing... Point being is that you the consumer should be able to view any and every website available on the web... If they take that away from you what do you have really? Large majority of Apple customers are web surfers that now can't surf... I'm loving it... Apple has always been there own worst enemy..

    29. Re:Run Linux by painandgreed · · Score: 1

      This is the result of a decision made by Apple Corp. to make this happen.

      The Beatles did this? I had no idea their agreement with Apple Computers gave them so much control.

    30. Re:Run Linux by Tharkkun · · Score: 1

      Translation: Firefox provides secure behavior by default; if you want to do insecure stuff with plugins, you can, but you have to explicitly tell it so in the configuration settings.

      Why is this a problem?

      Yet they don't force you to upgrade their own web browser to the latest version. Seems fairly hypocritical to me.

    31. Re:Run Linux by Tharkkun · · Score: 1

      Or Windows. This is the result of a decision made by Apple Corp. to make this happen.

      This came just as several hundred school teachers in my district were sitting down to enter grades into their Infinite Campus gradebooks at the end of the marking period. Apple's decision is playing havoc with their ability to use this Java-based application on their Apple MacBook Pros.

      Tim Cook's son pushed this through so he could escape being grounding for poor grades for 1 more week!

    32. Re:Run Linux by dririan · · Score: 1

      It's about user choice. See how the parent said "explicitly tell it so"? Yes, you can run vulnerable plugins but only after you are aware that it's vulnerable, and explicitly request to be be re-enabled. The automatic updater is much more effective now than it was before, but it still doesn't force people to update. Mozilla forces almost nothing, including blocklisting (hard blocks aren't possible to override, but those are only used for plugins that crash on startup or are outright malware). If you want someone making your choices for you and not letting you work around them, then perhaps Firefox isn't your browser.

    33. Re:Run Linux by Gr8Apes · · Score: 1

      My biggest problem with FF is that they need to fix their JS engine. The entire mess about a single page blocking all browser activity due to it hogging the JS engine is BS. Then again, FF isn't the only browser with that problem (or at least the last time I tried several)

      --
      The cesspool just got a check and balance.
    34. Re:Run Linux by dririan · · Score: 1

      That has never happened to me ever. Any script hogging the CPU should trigger the long-running script warning, giving you the option to kill it. Even when that happens, I still can use the rest of the browser, it's just sluggish. I have no idea why it would block everything else. You're right though, only browsers that use one process per tab are immune to that (such as Chrome).

    35. Re:Run Linux by smash · · Score: 1

      Yes, I have dealt with boxes that were neglected with regards to updates, that were connected directly to the internet. Clients who paid for a box to be set up and then stopped paying maintenance until they were hacked.

      The point is this: simply running Linux is not going to make you any more secure than anything else. Muppet admin or lack of admin means you get hacked. Irrespective of OS. In the past, Windows update and the general assumption that Windows boxes needed to be firewalled, and Linux boxes were suitable to place in the internet because they were "Secure" and that was all that was required (i.e., the exact assumption that "it's linux, it will be secure") is exactly why I've had to un-fuck more Linux boxes than Windows boxes.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    36. Re:Run Linux by smash · · Score: 1

      In the case of both operating systems; the root cause of all security breaches is the human operator, not the operating system.

      My point exactly.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    37. Re:Run Linux by smash · · Score: 1

      "Our link is slow". "We can't send email".

      Stuff like that.

      Admittedly, I haven't had to deal with one for some years now, but I've not had to deal with a rooted windows box in that time either. And I currently administer a network with over 100 of them. As mentioned above - competent administration is more relevant than OS selection.

      I used to be a contractor doing per hour unix support.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    38. Re:Run Linux by smash · · Score: 1

      By windows box, i mean servers in this context. A number of rooted Windows workstations of course. But almost all of those were caused by a user running as admin and installing "free" shit. Group policy, Windows firewall, UAC and WSUS on a corporate network make keeping WIndows boxes reasonably secure pretty easy. Many people turn all that shit off and run as admin which is where the problems start.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    39. Re:Run Linux by Anonymous Coward · · Score: 0

      How are rooted linux servers related to malware?

    40. Re:Run Linux by Gr8Apes · · Score: 1

      Oh, that happens....eventually. But what if the script is on a tab you're not looking at? For some reason, as time goes on, I can't imagine why, the same number of open tabs seem to result in ever slower browsing experiences. And yes, that was an indirect plug for Chrome, the only one I know of that actually addresses this issue. Using a separate process may be a little heavy, I would assume that merely managing a pool of threads correctly for the JS engine would handle it without starving the rest (ie, forced time slicing / yielding - the scheduler would cycle the JS engine threads / tab processes so all of them get CPU time, preventing a single tab or small set of tabs from starving everyone else. Of course, separate processes are easier;)

      --
      The cesspool just got a check and balance.
    41. Re:Run Linux by Bongo · · Score: 1

      Thanks

    42. Re:Run Linux by dririan · · Score: 1

      Though this is fairly OT (given that this story is about Java blocking), the script being on another tab shouldn't matter. That sounds like a bug to me. Chrome for me uses far more memory than Firefox, because it spawns at least one process per page (as well as per extension!) but the multi-process model does have nice benefits, such as one page not being able to slow down the rest (unless your CPU is pegged/hard drive is thrashing). I'm also reasonably confident that the JS engine doesn't use threads either. They specifically mention not seeing any benefits in a multi-threaded model, just more complexity. Also, why are separate processes easier? With threads, you need to worry about thread-safe functions and mutexes. With processes, you need an entire IPC system to coordinate things between processes. Personally I find both a pain, but I certainly wouldn't call processes easier at all.

    43. Re:Run Linux by Gr8Apes · · Score: 1

      We are getting off-topic - but that's fine by me. If a script is active on a tab in the background and has the JS engine locked, no other script will run, on any other tab or window. The process's JS engine is hosed, and there's only 1 process. 1 process per page - more memory, etc, but for WebPages, there's no IPC going on, so no issues. Child pages are part of the same process, IIRC. For multiple threads / threadpools, given that the operations only need to be synched within a single page, the single executor per page could easily be dealt with on a pool that manages pool threads, and keeps 1 thread from starving the others. No threadsafe functions are needed, because there are no cross-domain operations allowed.

      --
      The cesspool just got a check and balance.
    44. Re:Run Linux by dririan · · Score: 1

      I get the concept of a script locking up the JS engine, but my point is that you should always get the unresponsive script warning, with the option to stop it. If you don't, then it's a bug.

      I don't know why you say there's no IPC. Chrome uses IPC heavily as documented here. I don't see any way around it, either.

      Again, I don't know why you say you wouldn't need thread-safe functions either. Imagine if one thread reads the cookie database, and another writes to it. You bet that needs to be thread-safe... even if you're talking about the JS engine. I'm not a big JavaScript developer, but I know you're still going to need thread safety. Hell, everything would need to be, at the very least, re-entrant. Also, for what it's worth, the OS normally schedules threads with common threading libraries (like pthreads, but NOT GNU Pth which only has one OS thread and does its own scheduling).

    45. Re:Run Linux by Gr8Apes · · Score: 1

      At the risk of tl;dr, the initial sets of paras are more about backend browser threading than IPC. IPC is a whole different ball of wax from mere threading. Nothing there states anything about how the JS engine is run.

      Generally, JS is single-threaded, especially within a page. You'll note there's no "thread" type, class, nor anything else you can access from within the browser (to stay on topic, Node.js etc are not in scope) You can achieve multi-threading via Ajax, which does run a separate I/O and "thread" in JS, and can cause some interesting behavior (race conditions) if you have multiple Ajax calls affecting the same element set. Going further - the I/O for cookies is handled underneath the JS engine, the JS engine itself, at least as far as page rendering and UI interaction goes, is single threaded. That's important, because that's the entire problem mentioned several posts ago. If you want to state "but wait, I know I can set the download threads to 'x'" that's true, and that's the JS engine handing off URL requests to the underlying network I/O stack, which is where the multithreading resides. The JS Engine merrily continues its processing until it has either 1) finished processing everything in the current stack and is waiting on I/O to return, or 2) it has run out of network I/O threads to pass requests to. (Simplistic, I know, again, far too much to write otherwise) Essentially that's how it works under the covers. So even in Chrome, which I haven't tested this hypothesis, the network I/O could be limited by a single network I/O process if they're sharing... via IPC. Again, that would be under the covers and not at a JS engine level.

      I have had more fun than I can relate here about digging through various JS frameworks to debug web 2.0 issues in various browsers. Chrome's 1 process per page is a nice simple way to achieve separation so that 1 page cannot affect another, which is a browser sandbox design anyways. Only parent/child pages should be able to talk to one another, and IIRC in Chrome, those run in the same process.

      To summarize - as far as the JS engine goes, there is no IPC, and even in Chrome, the JS engine is single-threaded for rendering/UI interaction and still subject to locking. It's just 1 page that's affected instead of everything in the browser.

      --
      The cesspool just got a check and balance.
    46. Re:Run Linux by dririan · · Score: 1

      Generally, JS is single-threaded, especially within a page. You'll note there's no "thread" type, class, nor anything else you can access from within the browser (to stay on topic, Node.js etc are not in scope) You can achieve multi-threading via Ajax, which does run a separate I/O and "thread" in JS, and can cause some interesting behavior (race conditions) if you have multiple Ajax calls affecting the same element set.

      Correct, but you were saying that the JS engine itself should have a pool of threads, and that is what I was addressing.

      Going further - the I/O for cookies is handled underneath the JS engine, the JS engine itself, at least as far as page rendering and UI interaction goes, is single threaded.

      Cookies were merely an example. There are plenty of cases where you need not only re-entrant functions, but thread-safe ones as well. Furthermore, even if the cookie I/O isn't handled by the JS engine itself, it's still irrelevant. If two pages are running (with one JS engine thread per page) and both try to access cookies, you really should hope the cookie accessors are thread-safe. Whether or not the access is done directly from the JS engine doesn't matter much as long as there are multiple threads running simultaneously.

      as far as the JS engine goes, there is no IPC, and even in Chrome

      I never claimed that there was IPC specifically in Chrome's JS engine. The point was that, as Chrome uses multiple processes, there is lots of IPC. Specifically, I was pointing out that for someone to add multi-processing to any given browser (in this case Firefox), even just for the JS engine, they'd need to do lots of work to get the IPC working. The only reason Chrome's JS engine doesn't do IPC is because it is part of the same processes as the renderer AFAIK.

    47. Re:Run Linux by Anonymous Coward · · Score: 0

      Comparing an outdated unsupported Linux box to an up to date Windows box is retarded.

    48. Re:Run Linux by Gr8Apes · · Score: 1

      Correct, but you were saying that the JS engine itself should have a pool of threads, and that is what I was addressing.

      Correct - that is what I'm saying, and I explain that on the whole, the only thing that changes is how the JS engine changes would be minimal from a page standpoint to support it. I'm not advocating multi-thread support within a page. But the underlying engine having thread management and being able to handle multiple pages, each in their own context, concurrently. That's a different beast, and your other points are below:

      Going further - the I/O for cookies is handled underneath the JS engine, the JS engine itself, at least as far as page rendering and UI interaction goes, is single threaded.

      Cookies were merely an example. There are plenty of cases where you need not only re-entrant functions, but thread-safe ones as well. Furthermore, even if the cookie I/O isn't handled by the JS engine itself, it's still irrelevant. If two pages are running (with one JS engine thread per page) and both try to access cookies, you really should hope the cookie accessors are thread-safe. Whether or not the access is done directly from the JS engine doesn't matter much as long as there are multiple threads running simultaneously.

      You're missing the point - the JS engine code is single-threaded on a per page context, and contexts have no ability to speak or share with each other. Therefore there is no issue of thread safety in JS code. The discussion of underlying frameworks called by or on behalf of the JS engine is irrelevant. Those issues exist already, so there is 0 change. I'll bet the same is true for any scenario you'd care to post, since the core assumption, page contexts are single threaded, is unchanged.

      as far as the JS engine goes, there is no IPC, and even in Chrome

      I never claimed that there was IPC specifically in Chrome's JS engine. The point was that, as Chrome uses multiple processes, there is lots of IPC. Specifically, I was pointing out that for someone to add multi-processing to any given browser (in this case Firefox), even just for the JS engine, they'd need to do lots of work to get the IPC working. The only reason Chrome's JS engine doesn't do IPC is because it is part of the same processes as the renderer AFAIK.

      See above, IPC is not relevant, thanks to the unchanged assumption about the scope of the change we're talking about. There will be some changes in the core JS Engine, and perhaps some synchronization imposed on calls the JS engine makes that are not there now, but that is all below the waterline, so to speak. No one's tackled this, and Chrome's approach is probably a least effort call. As for any IPC in Chrome, it's irrelevant to this discussion about the JS Engine as that IPC will exist in either configuration and is beneath the JS Engine.

      --
      The cesspool just got a check and balance.
    49. Re:Run Linux by dririan · · Score: 1

      I think we're talking about completely different things. I agree with all of your points, but I'm saying that it is very non-trivial to run one thread per page, even just for the JS engine, because of the work that has to be done. You're saying that the JS engine itself doesn't need a ton of work, which is correct (although everything must be re-entrant, which does require work unless everything is already re-entrant). Please don't forget that while thread-safe functions aren't required if one context only has one thread, you still need re-entrant functions as soon as you get more than one thread.

    50. Re:Run Linux by Gr8Apes · · Score: 1

      It all depends, if there's 1 thread assigned per context, then no. Nothing has to change, there is no context switching for a thread in general terms that thread management is concerned about. The JS Engine doesn't even need big changes in this scenario, and maybe none at all, as it already has at least some context set for handling multiple threads (See above Ajax discussion). The only thing we'd be doing is having the browser specify when a new context is created, and create and tie a new thread to that context for JS execution.

      Explain how that scenario has different requirements from the current implementation in browsers, from the thread POV. I see none, other than the thread will only see JS for a single page and its children, which is what would happen if you only opened 1 top level window in your browser.

      --
      The cesspool just got a check and balance.
    51. Re:Run Linux by dririan · · Score: 1
      Have you done multi-threaded programming? Everything needs to be re-entrant if it can possibly be called from more than one thread, even if there are different instances/contexts across threads. It's not as simple as "make new thread, hook things up, fire thread".

      Explain how that scenario has different requirements from the current implementation in browsers, from the thread POV.

      As I said, everything needs to be re-entrant (which there's no reason for it to be with only one thread), and everything shared across threads needs to be made thread-safe. Files, I/O, and everything with side effects needs to be locked so threads don't stomp on each other. Even with one thread per tab, lots of resources are shared across threads. Perhaps most of the work wouldn't be in the JS engine itself. It doesn't matter. This thread was about it being non-trivial to add threading or multiple processes to a single threaded, single process browser, which there's no way you can argue with.

  2. Old News by swimboy · · Score: 5, Informative

    Update 13 is already out, and *not* blocked by Apple. All that's blocked are the old, insecure (well, more insecure) versions.

    --
    Ask me how the Heisenberg Principle may or may not have saved my life.
    1. Re:Old News by turkeyfeathers · · Score: 2

      Not blocked... yet.

    2. Re:Old News by kthreadd · · Score: 1

      If there are security vulnerabilities discovered in update 13 then it will likely be blocked as well.

    3. Re:Old News by exomondo · · Score: 4, Interesting

      If there are security vulnerabilities discovered in update 13 then it will likely be blocked as well.

      So why don't they block older versions of their operating systems when they have vulnerabilities? That one in iOS where you could root the device from a website was pretty severe, seems if their goal is protecting the user from malicious software they probably should have blocked that from the app store and other services until the users updated.

    4. Re:Old News by msauve · · Score: 4, Funny

      "Today, we celebrate the first glorious anniversary of the Information Purification Directives. We have created, for the first time in all history, a garden of pure ideologyâ"where each worker may bloom, secure from the pests purveying contradictory truths. Our Unification of Thoughts is more powerful a weapon than any fleet or army on earth. We are one people, with one will, one resolve, one cause. Our enemies shall talk themselves to death, and we will bury them with their own confusion. We shall prevail!" - Apple

      --
      "National Security is the chief cause of national insecurity." - Celine's First Law
    5. Re:Old News by Billly+Gates · · Score: 1, Insightful

      Update 13 is already out, and *not* blocked by Apple. All that's blocked are the old, insecure (well, more insecure) versions.

      Except all the corporate java apps rely on Java 1.4,5, and 6. I use Java 6 for Android SDK. It wont run on anything else. Java 7 is terrible and not as good as the more stable and secure version 6 which is mature. Does Cisco WebEX use Java 7 yet? I use Java 6 for that as well.

      If I owned a Mac I would BE PISSED OFF. I am not stupid and know how to disable it for web browsing, but many apps use older java versions.

    6. Re:Old News by R.Mo_Robert · · Score: 5, Informative

      I am not stupid and know how to disable it for web browsing, but many apps use older java versions.

      First, I'm not sure why Slashdot chose to run this article as opposed to any of dozens of others that actually explain the situation better, not that it matters because nobody reads them. Apple is not blocking Java applications. They are blocking only the plug-in. Further, from what I've read, they were not blocking Java 6, only insecure (well, more insecure) versions of Java 7 applets. Additionally, you can get around this with just about any Web browser besides Safari. Finally, at the moment, at least, the latest version of the plug-in is once again perfectly capable of running.

      For competent reporting on this subject, see, among others, the MacRumors article about the most recent block.

      --
      R.Mo
    7. Re:Old News by Anonymous Coward · · Score: 0

      [rant deleted]

      If I owned a Mac I would BE PISSED OFF.

      In other words, you are PISSED OFF even though you don't even own a Mac and therefore cannot be affected by this. There's no pleasing some people.

    8. Re:Old News by alcmena · · Score: 1, Interesting

      I'm sure that the fact that Java is the key technology behind Android development had nothing to do with Apple's decision.

    9. Re:Old News by Anonymous Coward · · Score: 1

      [rant deleted]

      If I owned a Mac I would BE PISSED OFF.

      In other words, you are PISSED OFF even though you don't even own a Mac and therefore cannot be affected by this. There's no pleasing some people.

      On /. there is no clickbait like Apple stories and the best part is that you get an army of slashbots crawling out of the woodwork regardless of whether the story is positive or negative.

    10. Re:Old News by Anonymous Coward · · Score: 0

      Oh goody. Future Apple isn't blocking unallowed applications, it's just locking down the OS.

    11. Re:Old News by BasilBrush · · Score: 1

      Well for one thing, blocking an entire operating system would prevent you from downloading a replacement operating system.

      They do actually do something in that direction though. Once iOS is updated to a new version, it can't be downgraded again.

    12. Re:Old News by exomondo · · Score: 1

      Well for one thing, blocking an entire operating system would prevent you from downloading a replacement operating system.

      Obviously you wouldn't block the OS update mechanism, simple.

    13. Re:Old News by Anonymous Coward · · Score: 0

      Because that would hurt Apple, not Oracle. I can't believe this was even modded interesting, the answer should be painfully obvious to anyone. Why do you think that people at the heads of industry like Gabe Newell of Valve stating that Apple is their biggest threat, that others claim Apple is the biggest threat to net neutrality? Apple has been a walled garden and it always will be, Microsoft and Windows 8 are just playing catch-up. What Apple wants is for Java to be so shaky on OSX that people will simply stop using it altogether, further paving the way for a OSX/iOS merger that will lock down their platform even further. At present people using OSX still have some choice, they're still not tied down to an app store -- Apple is simply eliminating as much choice as they can so that when the app store finally -is- the only desktop option, people will be well used to it.

    14. Re:Old News by BasilBrush · · Score: 1

      Unless you are trying to do Android development in a browser, it certainly has nothing to do with it.

      Only the exploitable Java browser plugin is disabled, not Java apps.

    15. Re:Old News by Anonymous Coward · · Score: 0

      Since you mention it, they do. It's impossible to install older versions of iOS, since they contain known vulnerabilities, such as the one you mention.

    16. Re:Old News by Anonymous Coward · · Score: 0

      Apple doesn't need to pull shit like that. Oracle are doing that job themselves, across all platforms.

    17. Re:Old News by fyngyrz · · Score: 1

      Don't touch that! It's a pixel! A dirty, dirty pixel!

      That's right. Just put it in the cloud. We'll take "care" of it for you. That's right. Sleep now.

      --
      I've fallen off your lawn, and I can't get up.
    18. Re:Old News by exomondo · · Score: 1

      Since you mention it, they do.

      I don't remember any forced upgrade, seemed they were quite happy to let me use vulnerable software as long as I like, so long as it's their vulnerable software.

    19. Re:Old News by Anonymous Coward · · Score: 0

      I'm sure of that too. Why would blocking java for any reason have any effect on android? Makes absolutely no different

    20. Re:Old News by Paradise+Pete · · Score: 1

      Except all the corporate java apps rely on Java 1.4,5, and 6.

      Apps are not affected. Im running one right now. It's only the browser plugin. If the app didn't run I would be pissed off.

    21. Re:Old News by rs79 · · Score: 1

      No, it was a security hole big enough to drive a truck though. You think they wanted to do this?

      Android isn't really Java. It's similar, but so are a lot of IL code languages going back 30 years.

      --
      Need Mercedes parts ?
    22. Re:Old News by GuldKalle · · Score: 1

      Android only uses Java the Language, not Java the VM or Java the Compiler.

      --
      What?
    23. Re:Old News by Anonymous Coward · · Score: 0

      No one gives a damn. No one in their right mind cares that you coded "mission critical" code to use one version, and one version only, of an aging sack of shit. If you need to commiserate, you can go down to the "Senile Shill" bar and grill. All you washed up fools can cry into your beers together.

      Now, kindly fuck off and die. Please.

    24. Re:Old News by DKlineburg · · Score: 1

      This statement seems to contradict the above statements that home run java apps for entire governments aren't running. I don't know either way.

      --
      Memory is deceptive because it is colored by today's events. - Albert Einstein
    25. Re:Old News by DKlineburg · · Score: 1

      So you get one button to push? "Update". That would be a funny boot screen. Would it play the wave file "That was easy" when done?

      --
      Memory is deceptive because it is colored by today's events. - Albert Einstein
    26. Re:Old News by DKlineburg · · Score: 1

      I like my dirty pixel. You can't have it.

      --
      Memory is deceptive because it is colored by today's events. - Albert Einstein
    27. Re:Old News by Bill_the_Engineer · · Score: 1

      I'm sure the fact that a Java plugin is not the same as the Java JDK has nothing to do with your troll.

      --
      These comments are my own and do not necessarily reflect the views or opinions of my employer or colleagues...
    28. Re:Old News by JDG1980 · · Score: 1

      If there are security vulnerabilities discovered in update 13 then it will likely be blocked as well.

      As well it should be. People have been putting up with Oracle's lackadaisical approach to bug-fixing for far too long already. Playing nice hasn't worked, now it is time to haul out the big guns.

    29. Re:Old News by JDG1980 · · Score: 1, Insightful

      Except all the corporate java apps rely on Java 1.4,5, and 6. I use Java 6 for Android SDK. It wont run on anything else. Java 7 is terrible and not as good as the more stable and secure version 6 which is mature. Does Cisco WebEX use Java 7 yet? I use Java 6 for that as well.

      You can still run that shit on Windows. Macs are aimed towards non-technical home users, and to a lesser extent graphical artists. Legacy compatibility has never been Apple's strong point.

    30. Re:Old News by Anonymous Coward · · Score: 0

      http://www.trdans.com
      dans kursu

    31. Re:Old News by Anonymous Coward · · Score: 0

      Just as we are all sure that Apple nixxing the YouTube App with iOS 6 after Google aquired it had nothing to do with it either...

    32. Re:Old News by Tharkkun · · Score: 1

      If there are security vulnerabilities discovered in update 13 then it will likely be blocked as well.

      As well it should be. People have been putting up with Oracle's lackadaisical approach to bug-fixing for far too long already. Playing nice hasn't worked, now it is time to haul out the big guns.

      You mean Sun. Oracle has been pushing hard to rectify bugs, security holes, etc in Sun's software.

    33. Re:Old News by Plumpaquatsch · · Score: 1

      This statement seems to contradict the above statements that home run java apps for entire governments aren't running. I don't know either way.

      Only if you don't know that it's actually a Java Applet running in the browser.

      --
      Of course news about a fake are Fake News.
    34. Re:Old News by BasilBrush · · Score: 1

      I haven't seen those statements. But if anyone says that it's disabled any Java apps outside a browser, then they are wrong.

    35. Re:Old News by exomondo · · Score: 1

      No, I thought it was quite clear, obviously you're having trouble comprehending it:
      they probably should have blocked that from the app store and other services until the users updated, not blocking every function.

    36. Re:Old News by Anonymous Coward · · Score: 0

      agreed, yet... lol

    37. Re:Old News by Desty · · Score: 1

      So why don't they block older versions of their operating systems when they have vulnerabilities? That one in iOS where you could root the device from a website was pretty severe, seems if their goal is protecting the user from malicious software they probably should have blocked that from the app store and other services until the users updated.

      Because people still run those operating systems, and there are good reasons why they don't want to, or can't "upgrade" to the next version.

      1. They may need to run software which is currently incompatible with newer versions of the OS.
      2. Apple charges money for their somewhat incremental upgrades. You're suggesting that they automatically "block" your OS until you pay them money for the newer version? Sounds like extortion... no thanks. This is not to say that I think it'd be okay to silently block Java just because it is free.
      3. Worse still, Apple go out of their way to make new OS releases incompatible with even a four or five year old perfectly-functional Macbook.

      The same policy of planned obsolescence applies with iOS. My trusty iPod Touch can't use the latest iOS and won't work with the new version of iTunes... why? I don't know. But my iPhone 5 won't work with the older version of iTunes.
      So they've actually made it so that you can't even use a 4 year old iPod Touch and a new iPhone on the same computer. Amazing.

    38. Re:Old News by Anonymous Coward · · Score: 0

      Someone with editorial power at Slashdot has a business model which has as a key factor getting people off Java. Maybe that person is a consultant with a new language to push / teach / consult for be the guru of / / profit from and sees Java as consuming all developer's attention. To be sure though, this is the fourth or fifth story about Java that presented it as security threat / development option whose badness was sui genris . None of these stories have been accurate and relied on leveraging a grain of fact to distort the truth . Every *single* widely distributed (successful) technology including Word, PDF, MacOS, Linux, Windows, Java, Mozilla,, I.E., has had and will have in the future severe security exploits . For their detractors these are seen as opportunities to *finally* kill the king.

    39. Re:Old News by exomondo · · Score: 1

      1. They may need to run software which is currently incompatible with newer versions of the OS.

      Like Java.

      2. Apple charges money for their somewhat incremental upgrades.

      Not on iOS devices anymore.

      3. Worse still, Apple go out of their way to make new OS releases incompatible with even a four or five year old perfectly-functional Macbook.

      My suggestion was for iOS devices, i'm talking about where there is no reason not to upgrade - like the Java situation.

    40. Re:Old News by Anonymous Coward · · Score: 0

      Is it just me or is it strange to anyone else that MacRumors is now a "more credible" source than InfoWorld? No? Just checking.

  3. Good by Anonymous Coward · · Score: 1

    Oracle is probably the greediest company on the planet.

    1. Re:Good by turkeyfeathers · · Score: 0

      Java... free. VirtualBox... free. Oracle Linux... free. How can you say they're greedy?

    2. Re:Good by Anonymous Coward · · Score: 0

      Read the EULA - you forfeit your soul by using them.

    3. Re:Good by Anonymous Coward · · Score: 0

      Security holes that look like goatse... free. A vendor-specific Linux distribution as a precursor to lock-in... free. PeopleSoft... not even free.

      Sorry, can't diss VirtualBox :)

    4. Re:Good by Anonymous Coward · · Score: 0

      Java... free. VirtualBox... free. Oracle Linux... free. How can you say they're greedy?

      Hey man, you get this ounce for free... I'm not greedy like the other n****z.... trust me...

    5. Re:Good by John+Hasler · · Score: 0

      > Oracle is probably the greediest company on the planet.

      Since Apple is clearly not from this planet and Microsoft inhabits its own universe...

      --
      Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
    6. Re:Good by kthreadd · · Score: 1

      I've read their EULA. Didn't found anything mentioning souls. Could you be more vague?

    7. Re:Good by Colonel+Korn · · Score: 5, Informative

      Java... free. VirtualBox... free. Oracle Linux... free. How can you say they're greedy?

      On Windows, Java installs the Ask Toolbar (for now - other times it installs other shit) every time it updates to a new version unless the user realizes Oracle is a two bit hole in the wall company and unchecks the default boxes to opt out. That's greedy. To an even greater extent that's sleazy and just...trashy.

      --
      "I zero-index my hamsters" - Willtor (147206)
    8. Re:Good by bearded_yak · · Score: 2

      ...Oracle [...] unchecks the default boxes to opt out. That's greedy. To an even greater extent that's sleazy and just...trashy.

      Thank you! It's amazing how many customers bring in their computers for a tuneup who have no idea how they got the Ask toolbar. Granted it is just as much the user's fault for not reading, but at the same time, the user puts a lot of trust in such a major-name product and shouldn't have to worry about having something slipped by them.

    9. Re:Good by Anonymous Coward · · Score: 3, Funny

      maybe

    10. Re:Good by vlm · · Score: 1

      Sorry, can't diss VirtualBox :)

      Its USB support isn't free. Donno why, don't care, just find it to be a PITA.

      Whats the one reason a linux guy wants to run virtual windows, besides games? Well, weirdo USB hardware like programming proprietary radio memories, or burning eproms in a USB eprom burner or whatever other USB peripheral madness you can imagine. I've got an old Windoze only USB film scanner. Not that I have much film left to scan.... Come on guys, make it easier?

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    11. Re:Good by leenks · · Score: 1

      Try buying a licence for it so you can use the USB pass through support in a commercial context. Nada.

    12. Re:Good by Anonymous Coward · · Score: 0

      Not greedy? How about every piece of software they have being dual licensed (MySQL, VirtualBox, Oracle Linux, Java, etc) ? What happened to the good ol' GPL? GPL clearly says you cannot distribute a derivative work without disclosing its source code. Not mentioning that the only _free_ thing about Java are some of the free implementations by Java (all based on Sun's previous code, not Oracle's - link here. The bottom line: if you plan on using any of Oracle's technologies on any Open Source Project you're working on, you better have a commercial license (aka buy the thing from them). This is not my definition of free.

    13. Re:Good by maxwell+demon · · Score: 2

      You know, if you xor the file with the right key, you'll get a text demanding your soul and your first-born. :-)

      --
      The Tao of math: The numbers you can count are not the real numbers.
    14. Re:Good by 93+Escort+Wagon · · Score: 1

      Since Apple is clearly not from this planet and Microsoft inhabits its own universe...

      I suppose the Seven Circles of Hell can be considered another universe...

      --
      #DeleteChrome
    15. Re:Good by Anonymous Coward · · Score: 0

      Installer from java.com is bundled. Installer from http://www.oracle.com/technetwork/java/javase/downloads/index.html isn't.

    16. Re:Good by ColdWetDog · · Score: 1

      No, you have to read it backwards as well.

      --
      Faster! Faster! Faster would be better!
    17. Re:Good by rubycodez · · Score: 1

      what about that McAfee crapware that almost got installed with the java update, good thing I caught that checkbox. what about OpenSolaris (DESTROYED!), what about mysql (buggy unreliable garbage that EATS DATA), what about Java no longer being backwards compatible with 1.6 and cause busniesses major clusterfucks?

    18. Re:Good by Anonymous Coward · · Score: 0

      I've got an old Windoze only USB film scanner.

      I find you guys that are frothing at the mouth so hard with Microsoft hatred that you refuse to even spell Windows very entertaining. I just don't understand how people like you can get so angry about something like that.

    19. Re:Good by MisuVir · · Score: 2

      I like how Adobe Reader comes with the very useful software "McAfee Security Scan Plus".

    20. Re:Good by colinrichardday · · Score: 1

      Actually, I would want it to run Microsoft Office (yeah, hate me). I have Windows on my hard drive, but I don't know what the Windows boot image is.

    21. Re:Good by SilverJets · · Score: 1

      Java... free.

      Rebranded Sun Java that was already free.

      VirtualBox... free.

      Rebranded Sun VirtualBox that was already free.

      Oracle Linux... free.

      Rebranded Linux distro that was already free.

      How can you say they're greedy?

      Look at the products Oracle made themselves and not those they acquired from Sun. They're greedy.

    22. Re:Good by FoolishOwl · · Score: 1

      Good to know.

    23. Re:Good by smash · · Score: 1

      Also, they shit-canned opensolaris. So, on balance, they've gone backwards in free-ness with the software they acquired from Sun.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    24. Re:Good by Kalriath · · Score: 1

      Actually, the GPL does not bind the copyright owner - even the FSF makes this clear. It can only bind people who require a license from the copyright owner in order to do something with a work. Oracle is well within their rights to dual license, just as you are with anything you independently create.

      --
      For a site about things like basic rights, Slashdot users sure do like to censor "dissent".
    25. Re:Good by devent · · Score: 1

      Oh please, that is the standard behaviour of anything on Windows. Everything installs a bar or updater or notification thingy.

      --
      http://www.mueller-public.de - My site http://www.anr-institute.com/ - Advanced Natural Research Institute
    26. Re:Good by Runaway1956 · · Score: 1

      The entertainment is free, just like Linux. Your lack of understanding is of no concern to us - take that up with your spiritual advisor, or whatever the hell those fruitcakes are called these days.

      --
      "Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
    27. Re:Good by Runaway1956 · · Score: 0

      Java OFFERS to install the Ask Toolbar, if I'm not mistaken. You get a little box to check or uncheck, indicating that you approve of the installation of Ask Toolbar. It defaults to installing the tool bar. If you are incapable of unchecking that little box, then Ask is your problem. Don't whine about your personal problems on slashdot.

      Now, if you had complained that the installer should default to NOT INSTALLING the toolbar, you might find some agreement here.

      --
      "Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
    28. Re:Good by Runaway1956 · · Score: 1

      So use OpenJDK instead?

      --
      "Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
    29. Re:Good by DKlineburg · · Score: 1

      Only a little

      --
      Memory is deceptive because it is colored by today's events. - Albert Einstein
    30. Re:Good by DKlineburg · · Score: 1

      I get Java free where I work. Of course it is the liquid kind I drink to keep me up all night so I can post on /.

      --
      Memory is deceptive because it is colored by today's events. - Albert Einstein
    31. Re:Good by fatp · · Score: 1

      USB support is free (as speech). USB 2 support is free (as beer). USB 3 support is?? (non-existent?)

    32. Re:Good by Anonymous Coward · · Score: 0

      I use Ninite for all my updates. It downloads the original installer and automatically not install unnecessary items in Java and, from what I learned from the grandchild post below, Adobe Reader.

    33. Re:Good by Bigbutt · · Score: 1

      USB support is free last time I checked (a few weeks ago). When I needed to read a tape off of my Sony, I had to install Windows XP in VirtualBox and then load the software. USB support is an extra but it's free.

      [John]

      --
      Shit better not happen!
    34. Re:Good by zzyzyx · · Score: 1

      That annoyance has been there for a very long time, before Sun's acquisition. Oracle said they would remove it eventually. They're not being greedier than Sun in this matter.

    35. Re:Good by Tharkkun · · Score: 1

      Java... free. VirtualBox... free. Oracle Linux... free. How can you say they're greedy?

      On Windows, Java installs the Ask Toolbar (for now - other times it installs other shit) every time it updates to a new version unless the user realizes Oracle is a two bit hole in the wall company and unchecks the default boxes to opt out. That's greedy. To an even greater extent that's sleazy and just...trashy.

      It hasn't been installing the ASK now toolbar for months. Try grabbing the latest version from Oracle's website.

    36. Re:Good by Tharkkun · · Score: 1

      Java... free.

      Rebranded Sun Java that was already free.

      VirtualBox... free.

      Rebranded Sun VirtualBox that was already free.

      Oracle Linux... free.

      Rebranded Linux distro that was already free.

      How can you say they're greedy?

      Look at the products Oracle made themselves and not those they acquired from Sun. They're greedy.

      You mean that company Sun which was bleeding $$$ and soon to go bankrupt? Oracle gave them new life, jobs and a chance to develop the products and bring them to market again.

    37. Re:Good by krakelohm · · Score: 1

      Actually it is continuing to do this as of today, right from the java.com page. If you have a super secret link whereas the java installer does not come with ASK checked by default by all means share share share!!

      --
      You are all a bunch of idots.
  4. Oh no, I can't run Java applets?! by MrEricSir · · Score: 5, Funny

    Without Java applets, my plan to time travel back to 1997 and surf the web is completely ruined!

    --
    There's no -1 for "I don't get it."
    1. Re:Oh no, I can't run Java applets?! by Anonymous Coward · · Score: 0

      Who is actually mad about this?
      Like, when is the last time someone chose to run a java on a desktop?

    2. Re:Oh no, I can't run Java applets?! by Anonymous Coward · · Score: 0

      Not really fun, a lot of corps have internal software that runs with java in the browser. It's a easy way to do things, but apple doesn't give a crap and shuts it down anyway just because they think they know best for everyone, instead of just offering the option to turn off java, and they didn't even have the decency to tell anyone they were going to do it.

    3. Re:Oh no, I can't run Java applets?! by Anonymous Coward · · Score: 0

      And your plans to play minecraft in the present day.

    4. Re:Oh no, I can't run Java applets?! by hendridm · · Score: 1

      You could always e-mail copies of web sites to yourself and view them in Microsoft Outlook's HTML renderer which has almost non-existant CSS support.

    5. Re:Oh no, I can't run Java applets?! by Anonymous Coward · · Score: 0

      Oh my ability to log into my Qlogic fibre switches. But, y'know, that's not as important as your GeoCities page.

    6. Re:Oh no, I can't run Java applets?! by Anonymous Coward · · Score: 1

      In Denmark you cannot log into online banking or goverment pages (tax reports) without the java browser add-on. They have danish standard "secure" login java applet called nem id (danish for "easy id") - oh the irony In Norway it is more or less the same, in Norway the java applet is called "Bank ID". A fun fact is that the only way to log on to banks in Denmark if you do not want to install java is to buy an ipad and install an ios applet that does not rely on java. I wonder why they can manage to code a native app for ios but not for OSX/WIN/Linux - oh yes I know is Java so is it code once run on all platforms.. wohhahaha haha

    7. Re:Oh no, I can't run Java applets?! by Anonymous Coward · · Score: 0, Insightful

      my broker's software won't work without it... so fuck you you nerdy IT cunt. go play in the sandbox the real men (scientists and engineers) built for you

    8. Re:Oh no, I can't run Java applets?! by Anonymous Coward · · Score: 0

      We haven't even heard about Qlogic fibre switches.

    9. Re:Oh no, I can't run Java applets?! by Anonymous Coward · · Score: 0

      Some corporations still operate like its 1997. You'd be screwed from doing your job!

    10. Re:Oh no, I can't run Java applets?! by emt377 · · Score: 1

      Install Chrome as a workaround, then fix the problem by finding a broker with software technology that dates to this century.

    11. Re:Oh no, I can't run Java applets?! by Anonymous Coward · · Score: 0

      You mean on your super fast 96K modem..

    12. Re:Oh no, I can't run Java applets?! by rastos1 · · Score: 1

      Excuse my ignorance, but ... what is the current state of the art for including something into a web page that can access local system?

  5. I sure the EULA will tell me I cant do anything.. by ganjadude · · Score: 1, Interesting

    But How is it ok for apple to disable software on MY computer, without my permission? I never told apple I wanted XX blocked, so apple should not know I have XX running to begin with. IF apple is blocking XX from my computer, without my permission, then is apple breaking any laws? unauthorized access to a PC for example? As My sig says, im sure its hidden in the EULA somewhere that apple can do this but to me, it is apple breaking into MY PC, and disabling software. That just makes me wonder what else apple has access to???

    --
    have you seen my sig? there are many others like it but none that are the same
  6. Re:Good for them. by Anonymous Coward · · Score: 5, Funny

    This is why I run GNU Hurd, the only truly free operating system, on my Lemote Yeeloong. My freedom is incredible. I can run ls and cat and EVERYTHING. I look forward to support for manpages in 2017.

  7. Fuck Java by Anonymous Coward · · Score: 0

    If you write Java, to hell with you. Worst language on the planet.

    1. Re:Fuck Java by Anonymous Coward · · Score: 0

      Pfft. It's no worse than any other of the c family of languages. Bad syntax and ill-thought out semantics as all of them are.

    2. Re:Fuck Java by leenks · · Score: 1

      Given the recent problems are due problems in the class library, how do you conclude the language is at fault?

    3. Re:Fuck Java by Anonymous Coward · · Score: 0

      He didn't say the language is at fault for this particular security flaw. He said that the language is shitty in general.

    4. Re:Fuck Java by jones_supa · · Score: 1

      If you write Java, to hell with you. Worst language on the planet.

      C++11 is the best language on the planet. Well, at least a very good candidate.

      Fast compiled language, great toolchain, expressive, classy, and you can write any type of programs.

    5. Re:Fuck Java by Anonymous Coward · · Score: 0

      C++11

      Obscene ascii art? :P

    6. Re:Fuck Java by jareth-0205 · · Score: 1

      If you don't know the difference between a language and a runtime, then you don't get to comment on the situation...

    7. Re:Fuck Java by Anonymous Coward · · Score: 0

      C++ is not the worst. That's the best you can say about it after doing enough of it.

  8. Java compilation? by Anonymous Coward · · Score: 0

    Alright this may be a dumb question but does this have any effect on compiling with the most recent version of java in osx? I generally use boot camp for Windows when I do android development, but if I do make something on the osx side I don't want to run into any problems :p

    1. Re:Java compilation? by kthreadd · · Score: 1

      This only affects Java applets running within the Safari web browser.

  9. Re:I sure the EULA will tell me I cant do anything by SteveTheNewbie · · Score: 5, Informative

    You do realise you can disable this right?

    https://discussions.apple.com/thread/4762386?start=0&tstart=0

    Quite amazing what a google search for 'disable XProtect' turns up..

  10. Re:I sure the EULA will tell me I cant do anything by Anonymous Coward · · Score: 0

    All your bytes are belong to Apple.

    If you don't like it, run OpenBSD, FreeBSD, Linux, Hurd or some other not-corporately-pwned OS.

  11. This Mac user not angered. by Anonymous Coward · · Score: 0

    It would have been really irresponsible for them to allow it to be used given what we know about the threat.

    1. Re:This Mac user not angered. by Indigo · · Score: 1

      It would be more responsible to give users a choice on the matter. Especially for those using Macs for work, teleworking, etc where not running Java may not be an option. Fine, disable it by default to be safe, but give an option to re-enable it besides Googling for random XProtect plist hacks.

    2. Re:This Mac user not angered. by kthreadd · · Score: 3, Informative

      There is very little reason to offer such option since users should not use vulnerable versions of plugins. The plugin vendor should fix the problem and update the plugin.

    3. Re:This Mac user not angered. by maxwell+demon · · Score: 1

      And in the mean time, the employee cannot work. This may well be more costly than the risk of a malware attack in that time frame.

      --
      The Tao of math: The numbers you can count are not the real numbers.
    4. Re:This Mac user not angered. by emt377 · · Score: 1

      It's easy to override for those who need it. A competent IT department will do so remotely.

    5. Re:This Mac user not angered. by smash · · Score: 1

      Well that depends doesn't it. If the end user is hacked and divulges sensitive information, it could cost the company millions in fines/lost business/etc.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    6. Re:This Mac user not angered. by Anonymous Coward · · Score: 0

      Get off my lawn, or get out of my walled garden?

  12. Re:I sure the EULA will tell me I cant do anything by Anonymous Coward · · Score: 0

    How dare updates alter behavior! It's your fault for clicking update. Where is the outrage over Windows update changing behavior? Where is the outrage when sudo apt-get update alters the OS? OMG! OMG! OMG!

  13. Re:I sure the EULA will tell me I cant do anything by Anonymous Coward · · Score: 0

    LOL @ Apple breaking into your computer! Did they hack your password?

    No? Oh wait their security app did what security apps do.... Hmmm... Guess you should take the advice above and run GNU Hurd on your Geentoo Leemvox so you can have total freedom.

  14. Re:Good for them. by kthreadd · · Score: 4, Interesting

    Ehm, doesn't Firefox also block vulnerable versions of Java? I guess maybe they are fascist as well.

  15. Anger whom ? physicists ? by burni2 · · Score: 1

    Those people which rely heavily on using java applets(*) .. and well that must be .. malware devellopers and physicists that actually try to teach physicists in an understandable way.

    And I only sympathise with the physicists!

    (*)(there indeed are some java applicatIONS that are very good, Jdownloader, JBidwatcher2, for example, and well eclipse)

  16. And what about Mozilla? by drcagn · · Score: 1

    Mozilla did the same thing with blocking Java on Firefox on January 10th.

    Java 7 Update 13 is out already and works on Macs again anyway.

    --
    Scorta futuere amo!
    1. Re:And what about Mozilla? by Anonymous Coward · · Score: 0

      Obviously Mozilla and Firefox sucks as badly as Apple.

      Cue the hordes of computer-fascist apologists astroturfing for Apple and Mozilla because they're terrified of their own frail humanity and thus truly enjoy their "walled garden" coffins.

  17. I'm Pretty Sure They Just Needed An Excuse by Greyfox · · Score: 0

    Java never really did seem to be high on Apple's list of priorities. Apple is where you get Java for OSX from, not Oracle, and the couple of times I actually wanted to do something with Java on an Apple system (For Minecraft) the system really put up a fight before running it. I'd given up on trying to do any sort of Java development on it a couple years earlier, but I wasn't really trying that hard to get it to work that time.I suppose it'd kind of suck if you have a corporate OSX deployment and need to serve java applets up with it or something, but that idea is almost as implausible as needing java for any web page at this point.

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

    1. Re:I'm Pretty Sure They Just Needed An Excuse by FreakyGeeky · · Score: 5, Informative

      Your information is woefully out of date. Oracle is where you get Java for OS X, and it's been that way for a couple years.

    2. Re:I'm Pretty Sure They Just Needed An Excuse by Anonymous Coward · · Score: 0

      No, these days you get Java from Oracle.

    3. Re:I'm Pretty Sure They Just Needed An Excuse by leenks · · Score: 1

      No. Apple do not provide Java any longer. Oracle is where you get Java for OSX from. Historically you got Java from Apple - and it was BIG on their list of priorities - it was a major part of the platform (WebObjects).

    4. Re:I'm Pretty Sure They Just Needed An Excuse by Anonymous Coward · · Score: 0

      It was a major part of their platform...for a a few years. Even when it was a core part of their platform Apple usually took many months to bother with rolling security fixes in to their version of it, and it was essentially always out of date compared to the current Sun version. It was hard not to get the hint that Apple didn't really care.

  18. Re:I sure the EULA will tell me I cant do anything by drcagn · · Score: 1

    What browser do you run on OpenBSD, FreeBSD, Linux, or Hurd? If you said Firefox (the usual default browser in most distros)... guess what? Mozilla blocked Java too!

    --
    Scorta futuere amo!
  19. Re:I sure the EULA will tell me I cant do anything by Anonymous Coward · · Score: 1, Insightful

    But at least you didn't let the fact that you don't know shit about shit stop you from talking!

  20. Re:I sure the EULA will tell me I cant do anything by dugancent · · Score: 2

    It's monitoring in the same sense that antivirus software is monitoring.

    --
    SJWs are the new boogeyman. -Me
  21. Just fucking SAY Apple-wads!!!! by Anonymous Coward · · Score: 0

    If you're taking Java7 out because it has an exploit, then FUCKING SAY YOU'RE DOING IT!

    Then people will know what the hell is going on and can ignore the update request and revisit when there's a patch.

    But no, your users are far too fucking STUPID, right?

    After all, you're marketers, not coders and all marketers *know* that the plebs who buy stuff are nimrods. Look at the adverts they create to suck these users in for proof of how much contempt for the people who buy the stuff is.

    You know what's worse?

    They're so vastly right, you can't even say they're wrong!

    Look at how apple creates rabid fanbase. fucking loonies the lot of 'em. Look at them on here, defending this fucking REALLY STUPID BRAINDEAD idea!

    Pushback is so weaksauce they can ignore it and of those complaining, most are so bought into "teh apehl" they'll complain, but won't actually change a damn thing they do.

    The only ones as nuts over that as apple fans are the bloody steamers. It's like you're NOT ALLOWED to have any reason to reject steam and if you do YOU'RE WRONG!!!!.

    Bunch of mongrel idiots the lot of 'em.

  22. Not blocked... by Anonymous Coward · · Score: 1

    WTF is up with the old news on slashdot? Java 7 Update 13 came out the day after this "block" went into affect. Update 13 is NOT blocked and fixes the relevant vulnerabilities:

    http://www.macrumors.com/2013/02/01/oracle-releases-java-7-update-13-to-address-security-issues-reenable-web-plug-in-on-os-x/

  23. Billionaire Jerk Larry Ellison by Anonymous Coward · · Score: 0

    Trees grow. Oracle CEO Larry Ellison doesn't like trees obscuring his view and he will attempt to bury you with legal fees if your tree obstructs his precious view: http://thevileplutocrat.com/bile/articles/billionaire-jerk-larry-ellison/

    Larry Ellison is a bully with the money to make your life miserable if he doesn't get what he wants.

            In a trial set to begin June 6, the billionaire plans to take his downhill neighbors, the Von Bothmers, to state Superior Court in San Francisco over how trees in their yard have obstructed his floor-to-ceiling window views of San Francisco Bay. The court date follows a lawsuit Mr. Ellison filed last June alleging he will suffer "irreparable injury" from lost property value if the court doesn't make the Von Bothmers cut their trees in order to "restore Plaintiff's views and sunlight."

    Irreparable injury? He's actually playing the victim card?

    Ellison has gone so far overboard with his entitled moaning that he has hired a lawyer who specializes in "tree and neighbor" law to fight his case against the Von Bothmers.

    The trees in question are three redwoods and an 80-year old acacia.

    According to Mrs. Von Bothmers's deposition, she actually has photos showing workers hired by Ellison strapped in her redwoods with the intent to cut the tree tops off illegally. Of course, Mr. Ellison denies ever having hired anyone nor directed anyone to illegally enter the Von Bothmers's yard and cut anything down. There is apparently a gang of tree top vandals plaguing the wealthiest neighborhoods in San Francisco.

    Ellison has made two attempts to purchase the Von Bothmers home simply to cut the trees down, offering up to $15 million (double the home's value). Both offers have been rejected. In fact, Mrs. Bothmer is so resilient that she has petitioned the city of San Francisco to protect her beautiful accacia as a "Landmark Tree".

    Meanwhile, Mr. Ellison has been so deranged over his partially blocked view that he decided to purchase the home of late socialite/fashionista/philanthropist Dodie Rosekrans at 2840 Broadway in San Francisco - immediately next door to his - for $40 million.

  24. Re:I sure the EULA will tell me I cant do anything by kthreadd · · Score: 1

    What is actually the problem here? This is no different from a regular antivirus/antimalware software update. Most users will find it valuable that vulnerable plugins are disabled until the user actively reenables them.

  25. Re:Good for them. by tysonedwards · · Score: 4, Interesting

    Let's not let the facts get in our way.

    --
    Thirty four characters live here.
  26. Re:I sure the EULA will tell me I cant do anything by swillden · · Score: 1

    companies who sell electronic devices must have these types of things opt in rather than opt out

    Opt-in security on mass-market devices generally equates to no security. I don't like Apple's walled garden approach, but I think secure-by-default is the right decision.

    --
    Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
  27. Re:Good for them. by Anonymous Coward · · Score: 5, Informative

    a) it's old news
    b) both the Java 7 (from Oracle) and Java 6 (from Apple) updates that address this are already out . Is the new motto Recycling obselete news that matters ;)
    c) if you want to opt out from Xprotect, how to guides abound
    d)it's the Safari plugin only - other browsers are not effected
    e) Apple have pulled the trigger on Xprotect maybe 4 times in 3 years, its not like they are shotgunning

    The vulnerabilities from Java 7 were hideously large, and Apple probably did the right thing for the 99 percent who don't know any better. Driveby root access isn't all that fun for the target.

    The 1 percent who care, can disable Xprotect temporarily if they want to.

    For anyone in between, they could always use another browser.

    If you are using a Mac , you are not generally the IT equivalent of a Yukon Frontiersman

  28. Wow... Apple can't catch a break... by thestudio_bob · · Score: 5, Insightful

    Wow... Apple can't catch a break... You know damn well people would be bitching if they hadn't done this... Apple Fails To Disable Java 7. Millions of Macs Vulnerable. News at 11.

    --
    The real Sig captains the Northwestern. This one captains /.
    1. Re:Wow... Apple can't catch a break... by Phelony · · Score: 3, Insightful

      *Apple* fails to disable Java so Macs are vulnerable? So Oracle is not responsible for Java making Macs vulnerable??? It's Apple's fault??? Huh???

    2. Re:Wow... Apple can't catch a break... by Anonymous Coward · · Score: 0

      Woooooshhhh

    3. Re:Wow... Apple can't catch a break... by smash · · Score: 2, Informative

      In slashdot groupthink, yes.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    4. Re:Wow... Apple can't catch a break... by Anonymous Coward · · Score: 1

      You must be new to the world of computing. If anything undesirable happens on an Apple device, it's wholly Apple's fault. This includes Oracle's Java.

      It's one of those double standards you get when trashing a company (Apple, in this case) becomes fashionable.

      In such a case, it makes sense for Apple to keep its users safe from a malware vector, it being the lesser of PR disasters.

    5. Re:Wow... Apple can't catch a break... by jo_ham · · Score: 2

      *Apple* fails to disable Java so Macs are vulnerable?

      So Oracle is not responsible for Java making Macs vulnerable??? It's Apple's fault???

      Huh???

      That's exactly what happened when Apple decided to stop shipping a Java VM by default with OS X, instead falling back to the position that every other OS uses - that if you need it, you get it from Oracle. That didn't stop slashdot frothing about how Apple was "killing Java" and "taking it away from Mac users" when it was really the opposite - shipping and updating their own version meant that the Mac version was always behind the current release, especially with bug fixes. Leaving it to Oracle meant it was better for everyone.

      Just look at the way the driveby jailbreaking exploit was reported. It wasn't "Apple fixes exploit that allows remote root access on iOS" it was "Apple closes hole that allows people to Jailbreak" while simultaneously hammering Apple for relying on security through obscurity in their products.

    6. Re:Wow... Apple can't catch a break... by Anonymous Coward · · Score: 0

      Dear Phelony...

      Apple has been developing the JVM for Mac OS X. It was *NOT* Sun who developped the Apple JVM but Apple itself.

      Glad to know you learned something today.

    7. Re:Wow... Apple can't catch a break... by Anonymous Coward · · Score: 0

      *dips spoon in your comment soup*

      Hmm. Needs more question marks.

    8. Re:Wow... Apple can't catch a break... by Anonymous Coward · · Score: 0

      So Oracle is not responsible for Java making Macs vulnerable??? It's Apple's fault??? Huh???

      In the real world, yes - Oracle is responsible. And Apple's acting responsibly.

      Here on Slashdot, we have the Felching Fanboy Reality Rearrangement Realm. No matter what Apple is doing, they're doing it wrong. Why? Because Apple has done with Google can't. Apple has done what Linux never will.

      And the poor widdle angsty teen Slashdotters can't handle that. :(

    9. Re:Wow... Apple can't catch a break... by colinrichardday · · Score: 1

      Felching Fanboy Reality Rearrangement Realm

      Reverse Reality Distortion Field?

    10. Re:Wow... Apple can't catch a break... by Anonymous Coward · · Score: 0

      I don't think you communicated your point effectively.
      Maybe you should use more question marks?????????????
      Maybe mix in the occasional exclamation point???!??!???!?

    11. Re:Wow... Apple can't catch a break... by smash · · Score: 1

      False.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    12. Re:Wow... Apple can't catch a break... by thegarbz · · Score: 1

      In slashdot groupthink, yes.

      As if. Oracle is hated far more than Apple on Slashdot.

      You must be new here.

    13. Re:Wow... Apple can't catch a break... by Anonymous Coward · · Score: 0

      Apple needs to take a break.. Fall back collect themselves.. Look at what is, what should be, and what can be.. Then come back with something actually new... Iphone 5 iPad3, iPad mini are just reboots of the same devices.. It has failed George Lucas, now Apple will be seeing it to.. Maybe they'll sell out to Disney also..

  29. Re:Good for them. by countach · · Score: 5, Informative

    Two issues. Firstly Apple didn't just disable web applets. They disabled Java Web Start too, so whole corporations and government departments are suddently shut down. Secondly, they didn't provide any announcement, or a gui tool to re-enable at your own risk. It was just nuke everyone in silence.

  30. Re:I sure the EULA will tell me I cant do anything by ganjadude · · Score: 1

    Maybe im just so stuck on the privacy issues going on in the industry today that I am lumping in something unrelated. It is possible. I dont like that windows "phones home" (niether does anyone here) so why is this ok to many here based on the thread so far??

    --
    have you seen my sig? there are many others like it but none that are the same
  31. Apart from Jobs you mean? by Anonymous Coward · · Score: 0

    Well, when Jobs was alive, that is...

    1. Re:Apart from Jobs you mean? by smash · · Score: 1

      Jobs wasn't greedy. he just had a low tolerance for bullshit, and his view of what "bullshit" is may or may not align with others.

      I too, after nearly 20 years in IT, have a very low tolerance for bullshit. I'm willing to pay extra for bullshit problems to go away. This is why I run a Mac at home these days.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    2. Re:Apart from Jobs you mean? by Anonymous Coward · · Score: 0

      Backdated options Jobs was not greedy? Ever hear of what he did to Steve Wozniack at Atari? He has always been a poster boy for greed but could hide behind hippie dippie nonsense.

  32. Larry Ellision by Phelony · · Score: 0

    Is worse than Hitler.

    1. Re:Larry Ellision by Anonymous Coward · · Score: 2, Insightful

      Is worse than Hitler.

      Goodwin was an optimist.

    2. Re:Larry Ellision by Anonymous Coward · · Score: 0

      Is worse than Hitler.

      Duh. Hitler died a few years ago in Argentina, so he can't release insecure software.

    3. Re:Larry Ellision by rubycodez · · Score: 1

      if you mean in the realm of data processing automating, yeah Hitler didn't roll his own systems, he contracted IBM to do it for him.

    4. Re:Larry Ellision by colinrichardday · · Score: 1

      Not until he uses prisoners at Auschwitz to develop software.

    5. Re:Larry Ellision by kenh · · Score: 1

      Card sorters, punches, and printers... The IBM emplyees that strung them together were German.

      --
      Ken
    6. Re:Larry Ellision by rubycodez · · Score: 1

      IBM USA collected the profits made by Dehomag (the german subsidiary). what was your point?

  33. Still not working on 10.6 by g1powermac · · Score: 4, Informative

    The summary is incorrect with saying Apple blocked Java 7 on 10.6. Actually, Snow Leopard can't run the new Java from Oracle, it can only run the Apple version of it which is still the 6 series. With this last round of blocking, Apple also blocked their own version on Snow Leopard and Apple has not yet released an update for it last time I checked. Now, in my opinion, this whole blocking thing without notice was extremely unprofessional and made me disappointed in Apple, and that's coming from a Mac fan. I got hit with it the other day and spent hours trying to figure out why in the world Java wasn't working on my machines. Ended up finding a work around editing a .plist file using a console text editor. Definitely not a solution for anyone not familiar with the command line.

    1. Re:Still not working on 10.6 by Billly+Gates · · Score: 1

      Is 6 still supported with patches? Oracle is so desperate to EOL it but practically any java software relies on it and can't run on Java 7. I am thankful I did not get a mac as I chose a PC for Android development. Android SDk wont run on anything newer than java 6.

    2. Re:Still not working on 10.6 by smash · · Score: 1

      Complain to oracle...

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    3. Re:Still not working on 10.6 by Anonymous Coward · · Score: 0

      Apple has not yet released an update for it last time I checked

      Check again idiot. It was released Friday.

  34. Re:I sure the EULA will tell me I cant do anything by Anonymous Coward · · Score: 0

    It doesn't phone home in the sense that it sends no information about your computer to Apple. It just downloads the latest list of blacklisted software from Apple, and then *locally* it blocks any of the listed applications/plugins from being loaded/started. As others have said: it is no different from auto-updating anti-virus definitions.

  35. Re:I sure the EULA will tell me I cant do anything by Anonymous Coward · · Score: 0

    but they make it easy and obvious how to turn it back on. Apple hides everything away.

  36. Re:So you were able to run Linux. by Savage-Rabbit · · Score: 1

    Just not 12.10.

    PS what is it with all you idiots talking about that one? It's been how long since we've all found out the release was a bit shite?

    Yet still you come along with a story about how you have just changed over and it got all wrong.

    Either
    a) old news, you've whined time and time again about it. You've got your fix now shut the fuck up or we'll bring up apple failures from bloody years ago and see how you like it
    b) made up, because you know it's both believable (because of the history of 12.10) and never going to be verified
    c) redundant, you used to have this problem then either Ubuntu fixed it a couple of weeks later, but you still want mileage out of it, or you moved to some other distro. But still want more mileage out of it.

    I'm figuring (b) myself.

    No, I actually did this and that is a real story. If i'ts any consolation the upgrade from 11.04 to 12.04 also blew up in my face although not as badly as the upgrade to 12.10. If I was lying I would have posted AC... like you.

    --
    Only to idiots, are orders laws.
    -- Henning von Tresckow
  37. Re:I sure the EULA will tell me I cant do anything by Kjella · · Score: 2

    Depends on how it works, if it sends a list of installed software to Apple to check it's bad, but if it downloads a list of plugin signatures to disable because they're outdated and insecure that's not any worse or different than the antivirus downloading virus signatures. I don't see the privacy implications of that, would you elaborate?

    --
    Live today, because you never know what tomorrow brings
  38. Re:I sure the EULA will tell me I cant do anything by ganjadude · · Score: 1

    again, If i run a 3rd party monitoring system, I allowed them into my system. If this is on by default, then I am not sure I am ok with this.. What if apple decides one day that they dont want YY running on macs anymore (they have remote wiped IOS apps that were not "harmful" in the past) they have that ability. I am sure most mac users dont even know about this. I asked a few of my friends who are die hard mac users in the past hour if they knew about this they had no idea.

    --
    have you seen my sig? there are many others like it but none that are the same
  39. Re:Good for them. by Anonymous Coward · · Score: 0

    hahahaha

  40. Re:I sure the EULA will tell me I cant do anything by John+Hasler · · Score: 1

    I dont like that windows "phones home" (niether does anyone here)

    It doesn't bother me at all. You know why? Because I don't use Windows. You don't have to use it either. If you choose to do so, well, that's your choice. I have no objection to that, but I do get a little sick of people griping about the consequences of their own actions.

    And that includes the "privacy issues".

    --
    Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
  41. Re:Good for them. by Anonymous Coward · · Score: 0

    Two issues. Firstly Apple didn't just disable web applets. They disabled Java Web Start too, so whole corporations and government departments are suddently shut down.

    Please. Name one government department that would be 100% affected by an OSX vuln.

    The government has their head shoved so far up Microsoft's ass that they know what Bill had for breakfast.

  42. Re:I sure the EULA will tell me I cant do anything by ganjadude · · Score: 1

    AS LONG as the information is presented in a way that users know what they are giving up. Meaning a fully secured system is close to useless because the onyl secure system is an unplugged system. We all know this, we are here on /. now having said that. In this day it is only right for these things to be made aware to the user. Instead of silently removing java, How about a popup explaining why it was disabled and options the user has? or a popup explaining that java is vulnerable, do you want to block it or continue to let it run. Silently blocking ANYTHING is wrong. just as silently installing anything is wrong.

    --
    have you seen my sig? there are many others like it but none that are the same
  43. Re:Good for them. by sjames · · Score: 3, Informative

    Firefox implemented 'click to play' for Java, Silverlight, and Flash. That just means that it only runs them is the user specifically requests it. There's a big difference between blocking outright and suggesting strongly not running it and then letting the user decide.

  44. Re:I sure the EULA will tell me I cant do anything by exomondo · · Score: 1

    it is apple breaking into MY PC

    so if you have automatic updates on - in any operating system or application - that means your system is getting 'broken into'?

  45. Re:I sure the EULA will tell me I cant do anything by gnasher719 · · Score: 5, Informative

    Depends on how it works, if it sends a list of installed software to Apple to check it's bad, but if it downloads a list of plugin signatures to disable because they're outdated and insecure that's not any worse or different than the antivirus downloading virus signatures. I don't see the privacy implications of that, would you elaborate?

    Apple has been using a blacklist that is updated daily to stop dangerous software from running. It is mostly used against trojans, but also to block Java running as a Safari plugin, which has some rather serious exploits (basically, an applet can replace the default Java security manager with its own, and from then on anything goes), _and_ it is known that these exploits are actually for sale.

    So there are no privacy problems whatsoever, and while blocking Java applets might be annoying, the alternative would be highly dangerous. By the way, Oracle has released a new software version fixing about 50 security problems, which is not blocked.

  46. Re:Good for them. by mug+funky · · Score: 1

    well, on one hand i think big software companies really need to get their act together (java especially!) and fill in the wholes before releasing. a certain amount of unforseen patching is probably needed, but with something that's not used very often like Java (not used often = once a week or so at work) we run up against the very annoying problem of updating a boatload of things every time you run it.

    given the fanatical dependence mac users have on their apple masters, if i were apple i'd want to disable as much third party stuff as possible that stands a chance of making me look bad.

    in windows land, every fault is blamed on windows, when most problems are either third party software or third party drivers. with apple it's the same, though they have more (too much?) control over what runs, and so can do something about it.

    i'd be on Oracle's case to fix their shit so they don't have to keep releasing patches that appear to be introducing more holes for spamfucks to crawl through.

  47. Re:Good for them. by mug+funky · · Score: 5, Funny

    i love the Hurd logo - representing all 4 of it's users.

  48. Because... by PopeRatzo · · Score: 1

    You can't handle the truth!

    --
    You are welcome on my lawn.
  49. Re:I sure the EULA will tell me I cant do anything by Anonymous Coward · · Score: 0

    they have remote wiped IOS apps that were not "harmful" in the past

    Citation Needed.

    I am not aware of Apple ever "remote wiping" any iOS apps, in fact the mechanism to do that has never been proven to exist. Apple has pulled apps from the App Store before, but if you've already downloaded it you get to keep it and use it to your hearts content. Just can't re-download it.

  50. Just another reason by Anonymous Coward · · Score: 0

    Just another reason why I will never own a Mac.

  51. Re:Good for them. by mug+funky · · Score: 1

    your spelt "fascists" wrong...

  52. Re:I sure the EULA will tell me I cant do anything by exomondo · · Score: 3, Informative

    again, If i run a 3rd party monitoring system, I allowed them into my system. If this is on by default, then I am not sure I am ok with this..

    It's updating a blacklist because people have auto-update on, nothing more. You are not 'allowing them into your system'.

    What if apple decides one day that they dont want YY running on macs anymore

    That would obviously be pointless given the only thing going on here is updating a blacklist - which is editable by the user - when automatic update is on. So clearly if they were to do that for some reason then the information would be disseminated pretty damn quickly about the simple fix to avoid it.

  53. Re:I sure the EULA will tell me I cant do anything by Anonymous Coward · · Score: 0

    You keep changing what you are not ok with every time it turns out what you were complaining about does not happen. First it's Apple "breaking into computers", then it's Apple "monitoring your pc", then it's Mac OS X "phoning home", and now it's that this functionality is enabled by default and that Apple can wrongly put applications in that list.

    At least in this last case it's two things that are actually true. I personally think that enabling the functionality by default is the right decision. It would indeed be better if users were informed when additional applications/versions are blocked, but that's a minor issue as far as I'm concerned. How many times have you seen other malware scanners popping up a list of all new malware they are blocking after every single update? The fact that applications could be wrongfully blocked is also true, but again the same goes for any malware scanner (and there have been such problems in the past with regular virus scanners killing Windows startup because they quarantined a system dll).

    And the whole thing can be disabled. Not everyone may know how, but how many people buying a Windows machine with a stock virus scanner (or having a virus scanner installed by a relative/friend that knows something about computers) knows that? The idea is that such settings do more good than harm in general, and experience shows that this is in fact the case. As long as you're not chained to Apple's settings, it's fine as I'm concerned (unlike their gradual moving towards requiring every single application to be signed by a developer that paid them for a certificate before it can be launched).

  54. Re:Good for them. by PopeRatzo · · Score: 2, Funny

    This is why I run GNU Hurd, the only truly free operating system, on my Lemote Yeeloong.

    Hey, look on the bright side. At least people don't think you're a putz.

    Maybe you don't have the latest MacBook with Mountain Lion. But you also don't wear pleather pants with the butt cut out.

    --
    You are welcome on my lawn.
  55. OpenJDK Runtime Environment .. by dgharmon · · Score: 1

    "Apple hasn't issued any official statements advising users of the change or its reasons, but it's a safe bet that the company has deemed Oracle's most recent update to Java insecure"

    Does this apply to the OpenJDK Runtime Environment

    --
    AccountKiller
  56. Re:Good for them. by PopeRatzo · · Score: 4, Funny

    If you are using a Mac , you are not generally the IT equivalent of a Yukon Frontiersman

    No, you are the IT equivalent of the cast of Glee.

    --
    You are welcome on my lawn.
  57. Re:I sure the EULA will tell me I cant do anything by maxwell+demon · · Score: 1

    Did they hack your password?

    Worse: They installed their own code on your computer. At root level, no less. They did so before sending the computer to you. It takes over the complete computer, so I'd say it's clearly a root kit. The name of that root kit is OS X. :-)

    --
    The Tao of math: The numbers you can count are not the real numbers.
  58. Re:Good for them. by Anonymous Coward · · Score: 0

    Ehm, doesn't Firefox also block vulnerable versions of Java? I guess maybe they are fascist as well.

    So does Chrome/Chromium, except those (and Firefox) give you an option to "Run this time" if you want to override it. Instead of just removing it entirely and not telling you until you try to run something you were previously JUST able to run.

  59. I thought Apple was immune by Overzeetop · · Score: 0

    Apple was not supposed to have any viable attack vectors; that's what made it so superior to Windows - you never had to worry about malware or viruses.

    --
    Is it just my observation, or are there way too many stupid people in the world?
    1. Re:I thought Apple was immune by smash · · Score: 1

      It is mostly immune because apple is proactive about security by doing things like this. For the average end user who thinks passwords are too difficult to deal with and would rather just have a blank password, this helps protect end users from themselves. If you know you need otherwise, you can work around it.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
  60. Re:Good for them. by Anonymous Coward · · Score: 0

    I believe you meant to say "you" instead of "your". Also "spelt" isn't even a word. It's "spelled".. the irony of this comment is incredibly hilarious.

  61. Re:Good for them. by countach · · Score: 5, Informative

    Yeah well, as someone tasked with fixing this for a government department, Apple hasn't told me how to do it. Yes, some hackers figured it out. Yes, I can google and get their knowledge. But Apple didn't give me any way to push the fix out. Nor did they give a gui tool so I can email the users with instructions. In short, we're a bit screwed right now. We'll get over it sure, but in the mean time, tons of legal centres are out of action. is this good enough behavior? Surely not! Please don't defend this crap.

  62. Re:Good for them. by Cinder6 · · Score: 4, Funny

    The logo looks to me like someone tried, and failed miserably, to map out a token ring network.

    --
    If you can't convince them, convict them.
  63. Re:I sure the EULA will tell me I cant do anything by rrohbeck · · Score: 1

    If you ask this then maybe you shouldn't run Apple (or Microsoft for that matter) software.

  64. Re:Good for them. by Anonymous Coward · · Score: 0

    "I believe you meant to say "you" instead of "your". Also "spelt" isn't even a word. It's "spelled".. the irony of this comment is incredibly hilarious."

    Never mind the comment stands as written ...

  65. Re:Good for them. by ColdWetDog · · Score: 1

    Ehm, doesn't Firefox also block vulnerable versions of Java? I guess maybe they are fascist as well.

    Yes. FF puts up a nice warning and then lets you click through it if you so desire.

    That's fine. No problems. Shutting down Java without any user identifiable explanation is a dick move. Interesting it's just on 10.6. 10.7 seems to trundle along just fine.

    --
    Faster! Faster! Faster would be better!
  66. Re:Good for them. by hairyfeet · · Score: 1

    I think the bigger deal is they don't ask before they do it and while its been awhile since i ran vanilla FF I seem to remember it asking about such things before flipping any switches.

    But you should already know what you are getting into if you buy Apple and their being the largest corp on the planet obviously means more people are happy about their way of doing things than not, so if that level of top down control makes you happy? Good for you, I sincerely mean that. I'm all for voting with your wallet and Apple is obviously doing what their customers want or their sales figures would be dropping, so good for them.

    --
    ACs don't waste your time replying, your posts are never seen by me.
  67. i use macs all day... by Anonymous Coward · · Score: 0

    and i love that they killed java and banning flash off the ios was great too! Apple has low tolerance for bullshit.

  68. That's IMPOSSIBLE by Anonymous Coward · · Score: 0

    OS X is SECURE BY DESIGN. It is IMPOSSIBLE for anyone to write a program that give it a virus.

    1. Re:That's IMPOSSIBLE by MadMaverick9 · · Score: 1

      Design as in: Apple controls what you can and can not do on "your" device.

  69. Re:Good for them. by jo_ham · · Score: 4, Insightful

    If you are using a Mac , you are not generally the IT equivalent of a Yukon Frontiersman

    No, you are the IT equivalent of the cast of Glee.

    Young, geeky, bullied by retards who hate them for liking something that the retards don't like? ;)

  70. Re:Good for them. by gigaherz · · Score: 1

    Firefox DOES warn you about vulnerable versions of plugins and suggests disabling as the better option. Here is a list of blocked versions: https://addons.mozilla.org/en-US/firefox/blocked/

  71. Re: Good for them. by Anonymous Coward · · Score: 0

    You realise that by reenabling it you are exposing your users to zero day exploits don't you ? Your firewall will not protect you.

  72. Re:I sure the EULA will tell me I cant do anything by jo_ham · · Score: 0

    I dont actually use a mac, for this very reason so no I did not know I could disable it. how many other mac users know they can disable apple watching their PCs without them knowing about it? how many of them even know apple is monitoring their PCs?? I am not a fan of regulation but one where companies who sell electronic devices must have these types of things opt in rather than opt out would be a great first step.

    Haha, hilarious!

    "I don't use a mac for the reason that I believe it does something that it doesn't actually do".

    The summary is flamebait of the highest order. Don't believe everything you read about Apple that is posted on slashdot, especially in the headlines and summaries of posted articles. Usually the truth is somewhat different.

  73. Secure by default by smash · · Score: 1

    Is to be commended. Unless, of course you are apple.

    --
    I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    1. Re:Secure by default by kenh · · Score: 1

      Mnor issue - they weren't safe by default, they became safe through a change silently sent out to millions of Macs running OS X and didn't tell anyone.

      How many Mac users called their IT departments and complained about needed apps not working, only to eventually find out it wasn't their IT group or their applications, but a decision by Apple?

      --
      Ken
    2. Re:Secure by default by smash · · Score: 1

      So you're saying that being proactive about security devices with known remote exploits is bad? If you are running a fleet of machines in an enterprise and not controlling updates to them centrally, as can be done with OS X server quite easily, you deserve what you get, regardless of OS. For home users (the vast majority of Apple's user base) this is a good thing.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    3. Re:Secure by default by smash · · Score: 1

      security updates, i mean.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    4. Re:Secure by default by butchersong · · Score: 1

      If you own apple products you have to expect this... really it's a feature. The average user has no interest in what java (or to an extent even a plugin) is. OSX is a valid OS for these users. They have a safe and secure little word to work in that allows them to be productive and a -usually- benevolent dictator that maintains that world. This is what people buy apple products for no?

  74. Re:I sure the EULA will tell me I cant do anything by aklinux · · Score: 1

    It's NOT your computer. You're just renting it from Steve. You could rent one from Bill instead, if you think it'l help any ;)

  75. Re:Good for them. by Skuld-Chan · · Score: 4, Insightful

    Its really easy for some nerd to say your a fool for using Java, but when you have a business line application line Sungard Banner (which uses Oracle Forms which is Java based) with 30 years of prior use its not so simple to just move on - yes we may be foolish, but what can one do at this point?

    Apple shuts off Java and they essentially killed off our front line application.

    Really all this does is make us move more towards Windows and Linux desktops for anyone who has a business need for a computer.

  76. Re:Good for them. by Skuld-Chan · · Score: 1

    Its old news now, but they disabled Java and only let you run a version that wasn't even out yet.

  77. Re:Good for them. by Anonymous Coward · · Score: 0

    if you care about what you think people infer from the type of computer you use then you're way too insecure, you need help.

  78. Re:Good for them. by solidraven · · Score: 1

    And there I was thinking it was FDDI...

  79. Re:Good for them. by Anonymous Coward · · Score: 0

    One can just as well say that Oracle did that.

  80. Re:I sure the EULA will tell me I cant do anything by Skuld-Chan · · Score: 1

    I'm pretty sure Microsoft would at least announce they are disabling Java before actually doing it.

  81. Re:Good for them. by ne0n · · Score: 1

    Spelt is a noun. Ask any hippie. /ot

    --
    $ :(){ :|:& };:
  82. Re:Good for them. by Nefarious+Wheel · · Score: 1

    If you are using a Mac , you are not generally the IT equivalent of a Yukon Frontiersman

    No, you are the IT equivalent of the cast of Glee.

    You owe me a new keyboard, mate. *And* a cup of tea. I will not charge you for the damage to my nasal mucosa.

    --
    Do not mock my vision of impractical footwear
  83. Disturbing move by daq+man · · Score: 1

    Firstly, I have nothing against Apple. I bought my first Mac, a Mac Plus in 1985 and I've owned one or more ever since. I find the current track that Apple is following to be very disturbing. Apple always used to be about the customer experience but that seems to be dead and gone. Yes, there was/is a security hole in the Java plugin but completely disabling the plugin is NOT a customer friendly solution and is disproportionate to the risk. Despite the vulnerability I have yet to hear of ANYONE who has been the victim on a Mac. Despite this Apple disabled a plugin that is critical to many people ranging from people running games like Runescape to companies who have legacy point of sale and inventory systems that use Java applets to access database backends. What is next? Disable Flash because of "security risks" what about OSX Applications? They are already forcing sandboxing and draconian rules on developers wanting to sell via the App store.

    Keep this up and this is one Apple customer who is going to be looking for alternatives, and where there is one there are probably many.

    1. Re:Disturbing move by Anonymous Coward · · Score: 0

      I think preventing your users from getting rooting by a gaping security whole is about "user experience" don't you?

      Besides since when has Apple been shy about dumping obsolete technology like dvd drives and Java? If you want to use outdated technology get a Dell off eBay and install Linux.

    2. Re:Disturbing move by jbolden · · Score: 1

      Company systems should be using Apple's server support solution and their admin can make an informed decision about it and do what they want. People running Runescape can just run in another browser.

    3. Re:Disturbing move by smash · · Score: 1

      Despite the vulnerability I have yet to hear of ANYONE who has been the victim on a Mac.

      I guarantee you that if this hole was not closed, with the lack of Java updates for various old mac platforms like 10.6, and Oracle's lethargy in getting updates out, there would sooner or later be plenty of examples of Apple users getting owned by this.

      Hence, apple took the proactive step of disabling it. If you need it, you can re-enable it. the vast majority of their users are likely better off with it disabled, but irrespective of platform, the majority of end users are not pro-active about security unless their hand is forced.

      Apple did the right thing here. Sure it would have been nice to have been given the option via a pop up, but that would likely have requried additional testing and likely been erroneously left enabled by a large portion of the userbase.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
  84. Apple seems to have an attitude problem with Java by reluctantjoiner · · Score: 1

    This is not the first time they've done stuff like this.

    If you update your JDK using Software Update, it overwrites all previous versions and turns them into symbolic links to the current version. You then receive an unpleasant surprise when software which relies on a particular JDK breaks for no apparent reason.

    The problem is not the changes themselves, but just unilaterally making these decisions and then not telling anyone. If I was working in an enterprise environment and this happened, I too would be incandescent with rage.

  85. Re:Good for them. by Anonymous Coward · · Score: 0

    Spelt has several meanings. The one used here is -

    spelt 1 (splt) — vb
    a past tense and past participle of spell

    but it is also a type of wheat. Therefore your idea of irony would is misplaced. Do not assume that American is the only form of English as that only shows your ignorance.

  86. Apple killed flash, Java next? by EmperorOfCanada · · Score: 1

    Steve Jobs took flash out behind the woodshed and flash didn't come back for dinner. I can say without a doubt that flash is dead, yet if I wanted to counter my own statement I could easily pullup a massive pile of stats that would show Flash on a huge percentage of machines and websites but I can see clearly that no even vaguely bleeding edge websites use it. Flash is just not where the cool kids are. HTML5 has almost entirely taken over all the basic requirements of making a dazzling website that dances about on your screen. I also won't argue that feature for feature HTML+Javascript is better. I know my HTML5 will work on the tidalwave of mobile devices and that is enough for most people.

    That all said Jobs killed it because Flash bugs were making him look bad. So now we have round 2 and Java is the one on the Apple chopping block. I think we can all agree that Java in the browser is dead and killing Java on Apple machines might not seem like it is going to ruin things marketshare-wise but keep in mind that many top top top executives are running Apple machines (often to the chagrin of their IT people) these same executives will now resent Java at tiny more than they did before (which might have been zero).

    But all that said, I am pretty sure that 90% of the Java being written these days is for the server side of things in large organizations and thus is completely unaffected in theory.

    A simple example of how irrelevant such an Apple technology choice can be would be the penetration of Objective-C outside of the Apple ecosystem. I code Objective-C every day and would never consider using it one inch outside of the apple ecosystem. But Apple's move underlines my experience that Java is just not the "Hot" language it was; not dead just not "hot". The mathematical problem with not being the "Hot" language is that it is starting to be nibbled away at the edges without any growth to replace this nibbling. I am seeing Python replacing it as the defacto learning language much as I watched Java replace Pascal as one of the defacto learning languages of the pre 2000's. In science Python is taking over, in finance I am seeing the academic world switching over but not the business world; the business world has a full on love of all things Java.

    But before you cast any stones these are all trends; you can yell Hey Mindcraft is Java and it is cool. But what I am saying is that the surface area of Java is retreating toward a core of the business world and it is severely losing its grip on the "programming 101" world; which is where hearts and minds are won. Also keep in mind that many of the kids who may have been learning Java in their programming 101 classes just had all their code die seeing that university students so love their Apple laptops. Hearts and minds baby.

    1. Re:Apple killed flash, Java next? by mark-t · · Score: 1

      This is about Macs, not iOS. Flash still works on Macs.

    2. Re:Apple killed flash, Java next? by Anonymous Coward · · Score: 0

      Err ahh, outside the fantasy world of iOS, Flash still works and is quite alive and well. Reports of its demise are greatly exaggerated.

    3. Re:Apple killed flash, Java next? by smash · · Score: 1

      For generous defitions of "works". It's still a piece of shit. Play high def video in flash - massive CPU consumption. Play 1080p 60 fps video in quicktime - 3% cpu load on my MBP 2011...

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    4. Re:Apple killed flash, Java next? by Anonymous Coward · · Score: 0

      Coming from a Ubuntu and Android user, I'm glad Flash (and Java applets) is being replaced by HTML5. They were never seamless elements of a document. Just placeholders until a unifying technology arrived. Not to mention the hassle caused by their closed nature.

    5. Re:Apple killed flash, Java next? by Gen_Music · · Score: 1

      Now compare filesizes..... FLV is web optimized to be high CPU high compression media. Granted flash on Mac is terrible, but a comparison to Quicktime isn't really fair.

      Try downloading that file and running it in Adobe Media Player... CPU use back down to 5-7%.... strange.

  87. RIP Slashdot by niw3 · · Score: 1

    Goodbye old friend.

  88. Re:Can you feel that Apple users by EmperorOfCanada · · Score: 2

    I would up-mod this had I the points. I can just see the whole appendix thing; awesome visualization. My guess is that some prude downmodded you. Or some PR flunkies. Too bad you went with the Anonymous thing.

  89. Re: Good for them. by PrimaryConsult · · Score: 3, Insightful

    It sounds like his users require Java for some crucial work-related application. So, if the choice was expose users to possibility of an exploit, or not get any work done, enabling a vulnerable Java is probably the less costly measure to take.

  90. Re:Good for them. by foniksonik · · Score: 0

    Uh this was a zero day active exploit. Are you saying you WANT to deal with that? Apple did you a favor. Are you so confident in your staff's ability to avoid getting owned. That's a lot of very sensitive info you would be compromising.

    --
    A fool throws a stone into a well and a thousand sages can not remove it.
  91. Re:Can you feel that Apple users by Anonymous Coward · · Score: 0

    At least they are fucking with a condom...

  92. Re:Good for them. by Waccoon · · Score: 4, Interesting

    I find it funny how yet another Windows8 story ran last week, and there were many suggestions that businesses should all switch to the Mac.

  93. Nope by Anonymous Coward · · Score: 0

    As an Apple user : no, they don't anger me. Insecure pile of shit 3rd party software (Java) should be disabled.

  94. Re:Good for them. by Stewie241 · · Score: 1

    I obtained a patch from my IT department that reversed the change. My understanding is that it modified a PLIST to change the minimum version of Java required.

    Our VPN software uses Java, so it is a pain to not have it.

    What is still annoying about it is that there is no way to selectively enable it. I understand that it is secure, that's fine. Consequently, I'd like to be able to whitelist Java applications that I trust (i.e. ones that come from corp) and not become vulnerable to ones that aren't trusted. Firefox has accomplished this by replacing the app with an 'Enable Javascript' button. With Safari you're either unable to work or you're letting it all hang out there.

  95. Re: Good for them. by countach · · Score: 2

    So why didn't the fools at Apple allow disabling for applets, but enabling for Java web start and regular Java apps? If we are exposed unnecessarily to exploits, it is now Apple's fault.

  96. Re:Good for them. by Stewie241 · · Score: 4, Insightful

    I have no problem with Apple disabling Java. I would like them to provide some notice and I would like them to provide a way to whitelist trusted applications. That doesn't seem unreasonable.

  97. That kind of bit me today... by AmazingRuss · · Score: 1

    ... I had a cloud server get funky on me and the java console for it ran in java. I had used it before, but suddenly...nothing.

    Good thing I had a trusty Ubuntu box nearby.

  98. Re:Good for them. by Skuld-Chan · · Score: 2

    Well they disabled it, and would only permit a version that wasn't even released - no documentation or anything.

    I think us big customers could have been treated a bit nicer.

    Anyhow yes I want it to still be enabled - our front desk machines can't browse anywhere they want ;).

  99. Re:I sure the EULA will tell me I cant do anything by AmazingRuss · · Score: 1

    How was I supposed to know to search for 'disable XProtect' when the Java download link failed? I was cursing Oracle.

  100. Angered? by Anonymous Coward · · Score: 0

    No. I was happy they blocked it before I removed it completely anyway.

  101. Apples and Oracles by oDDmON+oUT · · Score: 1

    So, in the name of security, Apple XProtects users of Snow Leopard and higher from the evil Java.

    In the meantime Oracle's update is only good for Lion or better.

    But usage numbers from last month showed 10.6 and lower as being the largest installed base of Mac OS.

    I'm not seeing how either action works to the greater good of Mac users, especially since Oracle has updates good for XP.

    --
    Some days it's just not worth
    chewing through my restraints.
  102. Re:Good for them. by DeathElk · · Score: 2

    Java != Javascript

  103. Re:Good for them. by Anonymous Coward · · Score: 0

    WCO (Whoosh... Captain Obvious)

  104. Re:Good for them. by Anonymous Coward · · Score: 0

    No, it's a verb form (plain past/past participle). Back to school with you.

  105. Re:Good for them. by kenh · · Score: 1

    so whole corporations and government departments are suddently shut down.

    Woo-Hoo! Good one!

    Whole corporations and government agencies? Which corporation other than Apple relies exclusively on Apple computers? I'm very curious which government departments are exclusively Apple shops...

    --
    Ken
  106. Don't shoot the messengers by Anonymous Coward · · Score: 0

    If you're going to be mad, yell at Oracle for shit-tier code security.

  107. Re:I sure the EULA will tell me I cant do anything by kenh · · Score: 1

    On Windows (and most other OS I've ever worked with) there would be an audit trail a system admin could follow that would document the changes to the OS. Did this change require users to "opt-in" to automatic updates, or was it done without notice to the end-user/system admins?

    --
    Ken
  108. only Java devs are sad by Anonymous Coward · · Score: 0

    I was the last year in my University to take C++ in freshman Computer Science. Everyone after that was Java. I felt like I dodged a bullet.
    The idea of the JVM was awesome... yet it took what 10 years to get other languages compilable for the JVM?
    But of course that was never the plan, I suppose.

    All these Java developers. They've all be running on almost 20 years of promise...and very little delivery. Not one single app is written in Java that is ubiquitous. 20 years. Even the web browser itself, which they should have been able to rule the world with manifested itself so poorly ( hot Java ) that it was quickly abandoned.

    The grand accomplishment Java has had is the honor of getting ripped off by the Android SDK and of course a the honor of the new malwar hot topic.become a
    Yay for that I guess.

  109. How to fix by jbolden · · Score: 1

    I'm not seeing this here. But since this is /. if you want to override:

    look for your /System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/XProtect.meta.plist
    downgrade the java version. So for today this means change:
    from:<string>1.6.0_37-b06-435</string>
    to: <string>1.6.0_37-b06-434</string>

    1. Re:How to fix by thestuckmud · · Score: 1

      That fix did not work for me. It changed the behavior (no more "invalid plug-in" message), but applets did not run. Apple published a system update (on OS X 10.6 at least) yesterday that repaired Java and upped its version above the XProtect.meta.plist minimum.

  110. Re:Good for them. by jbolden · · Score: 1

    You shouldn't be emailing this to users. Apple offers administrative servers that allow you to make the change directly. The charge is I think $50.

  111. Re: Good for them. by jbolden · · Score: 4, Informative

    The "fools at Apple" make the security system a standard XML file which is editable by admins. You can do anything you want with it.

  112. Re:Good for them. by gutnor · · Score: 1

    As I see it around here, the elite (i.e. the ones best placed on the political game) are the one that get fancy apple hardware (plebs get cheapo Dell and keep it for 6 years - getting a company Blackberry instead of continuing to use your iPhone is a sure sign of disgrace). There are maybe few of them, but when something wrong happens to them, all the work stop suddenly with everybody put into crisis meeting with additional status meeting 4 times a day.

  113. Re:Good for them. by kimvette · · Score: 1

    The dictionary disagrees with you:

    http://dictionary.reference.com/browse/spelt

    spelt1 [spelt] verb
    a simple past tense and past participle of spell1 .

    spelt2 [spelt] noun
    a wheat, Triticum aestivum spelta, native to southern Europe and western Asia, used chiefly for livestock feed.

    http://www.merriam-webster.com/dictionary/spelt

    1. chiefly British past and past participle of spell

    2. Subspecies (Triticum aestivum spelta) of wheat that has lax spikes and spikelets containing two light red kernels. A related species, Triticum dicoccon, commonly known as emmer wheat or farro, was cultivated by the ancient Babylonians and the ancient Swiss lake dwellers; it is now grown for livestock forage and used in baked goods and cereals.

    --
    The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
  114. Mad as Hell by thestuckmud · · Score: 1

    I called AppleCare as soon as the plug-in showed up as invalid. The two most infuriating aspects of the call were the impression I got that Apple could hack into my Mac at any time (assuming a network connection to Apple) and the claim that Apple had not installed Java on my machine in the first place. After the call, I checked and indeed Java was installed when I bought the computer, directly contradicting the support supervisor's assertion, but I still have no proof of whether or not Apple has the power to silently force updates.

    The security implications of promiscuously running Java applets, so Apple was right to do something. The problem is that they did so without warning; without asking permission; and with no obvious way to re-enable the plug-in. I understand that some people successfully re-enable applets by modifying XProtect.meta.plist, but all I managed was to eliminate the "inactive plug-in" message, leaving a completely empty gray rectangle.

    Now, with Apple having repaired the problem, I'm calming down, but I've set up a blog, AppleHackedMyMac to discuss this, the possibly encroaching walled garden, security, and the like.

    1. Re:Mad as Hell by MadMaverick9 · · Score: 1

      https://www.apple.com/softwareupdate/

      In addition to releasing new versions of the system software at regular intervals, Apple also releases a stream of free software updates to enrich your computing experience. Mac OS X automatically checks weekly for software updates provided you have an internet connection.

      geez - set up a blog !?!?!? For what ??? Because you don't understand what YOUR computer is doing ???

      This is exactly the same as Microsoft's Windows Update - it's a process running on YOUR computer that checks for updates on a regular basis. This has nothing to do with some company hacking into your computer.

      If you don't like this, you should be asking the question how to disable this auto update service, instead of complaining that some company is hacking into your computer.

      Now, on Microsoft Windows it's simple enough to disable Auto Updates and check manually whenever you feel like it. I don't know about Macs.

      Yes - companies may include stuff in these updates that you don't like, but it's still YOUR computer downloading and installing these updates. Learn how to take control of YOUR computer instead of complaining, Sir.

    2. Re:Mad as Hell by smash · · Score: 1

      Unless you are still running 10.5 (in which case, this is the least of your worries), or migrated applications from a previous install, no it was not installed when you received the computer from apple. Java on OS X has been classed as "deprecated" since 10.6 and only installed by the user manually or semi-automatically (prompted to download) when software that requires it is run.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    3. Re:Mad as Hell by thestuckmud · · Score: 1

      Not so. Java was distributed as part of OS X 10.6.6. It is there in a nearly virgin partition set up for troubleshooting when I first got the computer. It's also on the 10.6.6 install DVD as Java.pkg and JavaTools.pkg in System/Installation/Packages.

      (MadMaverick9: you completely missed the point. See the reply in my blog if you care, I'm not going to encourage a bad thread here.)

    4. Re:Mad as Hell by MadMaverick9 · · Score: 1

      Quotes copied from your blog:

      when Apple silently pushed an update

      http://developers.slashdot.org/comments.pl?sid=3430321&cid=42782627
      Nothing silent about that.

      What really got under my skin was the feeling that apple had a remote kill switch capable of disabling software on my computer, and that they had used it.

      I left that support call convinced that Apple had hacked my Mac.

      Like I said before - this shows you have no understanding of what's running on your computer.

      Vendors (Apple, Microsoft, McAfee, Avast, etc, etc) all run programs on your computer as part of their software that automatically check for updates and installs them. If you don't like that, either don't use their software, or find a way to disable these automatic updates.

      And as a result of these automatic updates, which most people don't disable, vendors do control your computer.

      If you don't like that, don't buy their stuff. It's that easy. Use an OS that does put you , the User, in control.

  115. Re:Good for them. by jbolden · · Score: 1

    Apple doesn't write Java, Oracle does. If you want a work around you are talking to the wrong large company.

  116. Re:I sure the EULA will tell me I cant do anything by jbolden · · Score: 1

    How is it OK? Because you are running Apple's anti-malware tool and have configured it to pull the list from Apple's servers. A list which you can at will. So if you don't like it.

    a) Disable their anti-malware
    b) Pull the definitions from somewhere else
    c) Modify the file however you want.

    That just makes me wonder what else apple has access to???

    Yeah it is isn't like Apple writes books on the design on Darwin, documents the add on services and makes the whole things open source. Oh wait.

  117. Re:I sure the EULA will tell me I cant do anything by jbolden · · Score: 1

    Apple runs dozens of these protection services. The average end user has no idea where they do. Apple's position is pretty clear. If you don't know enough to be able to use launchctl and see what Apple is loading you don't know enough to make an informed decision about what should be running.

  118. Lemote Yeelong is an amazing device. by Andy+Prough · · Score: 2

    AC is a total D-bag for ripping such a sweet, fast, open-hardware, low-power device. If any grownups are interested in the specs on this 12-watt, 4-core laptop that runs without any proprietary bios or drivers, check here: http://www.lemote.com/en/products/Notebook/2010/0310/112.html

    1. Re:Lemote Yeelong is an amazing device. by smash · · Score: 2

      Looks like it's from 1995.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    2. Re:Lemote Yeelong is an amazing device. by Anonymous Coward · · Score: 0

      Fucking Mac user. Get the fuck off Slashdot.

    3. Re:Lemote Yeelong is an amazing device. by smash · · Score: 1

      Fucking clueless anonymous coward. Got anything to contribute?

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    4. Re:Lemote Yeelong is an amazing device. by Anonymous Coward · · Score: 0

      So do ThinkPads.

  119. Re:Good for them. by Anonymous Coward · · Score: 1

    Just so you know, Apple only adds versions of Java to this list that are actively being exploited in the wild. Are you sure you want to take this risk?

    If so, you should probably be using an npapi wrapper that limits java plugin to your specific domain, and while you're rolling that out, you can bypass the xprotect setting.

  120. Re:I sure the EULA will tell me I cant do anything by jbolden · · Score: 1

    The Enterprise SDK lets you push out new provisioning files to managed devices. If you were to send an invalid provisioning file the app wouldn't run. Presuming that Apple can do anything you can do with the Enterprise SDK... does that count as a cite?

  121. Re:Good for them. by kelemvor4 · · Score: 1

    Maybe you don't have the latest MacBook with Mountain Lion. But you also don't wear pleather pants with the butt cut out.

    [citation needed]

  122. easy to chane by Anonymous Coward · · Score: 0

    sudo nano /System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/XProtect.meta.plist

  123. Re:Good for them. by Stewie241 · · Score: 1

    Ah, yeah, typo sorry. I meant Java.

  124. Re:I sure the EULA will tell me I cant do anything by rubycodez · · Score: 1

    get real, OpenBSD and FreeBSD let you choose a browser; chromium for example is in the packages. HURD? pffft, who gives a shit

  125. Re:Good for them. by rubycodez · · Score: 1

    i thought that was all four of its device drivers

  126. Re:Good for them. by gmhowell · · Score: 2, Funny

    If you are using a Mac , you are not generally the IT equivalent of a Yukon Frontiersman

    No, you are the IT equivalent of the cast of Glee.

    Young, geeky, bullied by retards who hate them for liking something that the retards don't like? ;)

    Disproportionately gay?

    --
    Jesus was all right but his disciples were thick and ordinary. -John Lennon
  127. Re:I sure the EULA will tell me I cant do anything by exomondo · · Score: 1

    I don't know, i'm aware automatic updates is on, i can't remember whether it asked directly about it. In any case that doesn't answer my question.

  128. Oracle angers users? by Anonymous Coward · · Score: 0

    How about Oracle angers users by making it so that Apple has to keep blocking their buggy software? Seriously. How long will it take Oracle to learn that exploits are worth paying attention to?

  129. I hadn't noticed. by Tangential · · Score: 1

    I'm running ML I could be very upset but actually, I hadn't noticed the blocking of Java. Perhaps the fact that I have it and Flash (along with a lot of other cruft) disabled in my browsers masked that fact.

    --
    Suppose you were an idiot. And suppose you were a member of congress. But then I repeat myself. -- Mark Twain
  130. How Does Apple Control This? by softcoder · · Score: 1

    My wife has an an Apple MAC OS/X. I don't recall ever giving Apple permission to modify my machine. Does Apple have a back door built into all OS/X systems that allows them to disable whatever they want at will without me knowing? What else can they do? Should I be encrypting all my disk partitions?
    pgmer6809

    1. Re:How Does Apple Control This? by MadMaverick9 · · Score: 1

      https://www.apple.com/softwareupdate/

      In addition to releasing new versions of the system software at regular intervals, Apple also releases a stream of free software updates to enrich your computing experience. Mac OS X automatically checks weekly for software updates provided you have an internet connection.

    2. Re:How Does Apple Control This? by mysidia · · Score: 1

      What else can they do? Should I be encrypting all my disk partitions?

      If you run the software; then you trust the vendor. Full stop.

      If you don't trust a software vendor, don't run their software, and especially not their operating system.

      Java was blocked by an update to Apple XProtect Definitions.

      Software update is responsible for providing the updated definitions.

    3. Re:How Does Apple Control This? by Gen_Music · · Score: 1

      Encryption doesn't change anything. Apple made the operating system, the very thing you must give your password/hash to to decrypt the drive data in order to use it.

  131. Re:Good for them. by Anonymous Coward · · Score: 0

    or possibly flamboyant style over substance?

  132. Re:Good for them. by Anonymous Coward · · Score: 0

    Judging by Apple's behavior over the last several years, I think Apple would be just fine with that. I'm pretty sure Apple doesn't want professional and business customers.

    Consider, for example, the sorry case of the Mac Pro, now a couple years without a substantive update. Or consider Final Cut Pro X (aka "iMovie Pro," the perfect tool for part time wedding videographers). Or the defunct XServe. Or try to deploy and manage Apple software that's only available through the "App Store." Or try to set up an AppleID without a credit card (probably a good idea if you need to install Apple "App Store" software and don't want your employees ringing up apps on the company dime). Or look at the catastrophe that OS X server, now a cheap (in every sense of the word) "App," has morphed in to. Or look at Apple's update and bug fix policy for OS X (hint: there is none, although we've tentatively inferred that Apple may offer some critical fixes for exactly the current and previous version of OS X, and that OS X versions are incremented once a year -- so have fun on the OS upgrade treadmill; hope the next version doesn't kill off some critical feature your business relies on, like PowerPC emulation, or OS 9 support, etc...). Or try to divine WTF Apple is going to do with/to/about absolutely anything at any point in the future. Beyond Apple's pathological paranoia and secrecy, we have to conclude that if Apple considers the needs of business or professional use at all, it considers them a nuisance.

    OS X is not appropriate in almost any business environment that depends on Apple doing absolutely anything other than letting you send twitters about your Facebook updates and paying for music through iTunes.

  133. Re:Good for them. by mysidia · · Score: 4, Insightful

    Apple hasn't told me how to do it. Yes, some hackers figured it out.

    Did you call Apple Enterprise support? Does your organization have the proper agreements in place with Apple, for them to support use of OS X by a business (instead of ordinary consumer use) ?

    Did you voice the concerns with your Apple rep?

  134. "Stealthy" is misleading by Anonymous Coward · · Score: 0

    Here are the release notes from this update, which I read this morning when installing this patch:

    "On systems that have not already installed Java for Mac OS X 10.6 update 9 or later, this update will configure web browsers to not automatically run Java applets. You may re-enable Java applets by clicking the region labeled 'Inactive plug-in' on a webpage. If no applets have been run for an extended period of time, the Java web plug-in will deactivate."

    It's right there, just have to read it. People shouldn't be blindly installing updates anyway.

    1. Re:"Stealthy" is misleading by CrazyBusError · · Score: 1

      That may work now, but it certainly wasn't the case at the beginning of last week.

      My other half has a remote desktop system so she can work from home if required that uses a java plugin. Last week, all of a sudden, it didn't work, with just a 'plugin inactive' message on screen. Clicking on that took you to software update, which showed no available updates, because this is on a Snow Leopard machine that there wasn't an update for yet.

      There was no explanation of what was going on (plugins showed as allowed in the preferences pane) or whether it was an issue with the remote desktop provider or Apple, or anything. Somewhat frustrating and took me far longer than it needed to have done to sort, including raising a ticket with remote desktop software provider, which we now have to cancel.

      I do like Apple hardware and software under most circumstances, but this wasn't one of their better moves.

      --
      -Never argue with an idiot. They drag you down to their level, then beat you with experience-
  135. Re:Good for them. by mysidia · · Score: 1

    with 30 years of prior use its not so simple to just move on - yes we may be foolish, but what can one do at this point?

    Since Java was not commercially available until 1995; it's not possible that there is 30 years of prior use.

    Although the point is well taken that Apple broke for some users a business line application with its security policy decision .

    For consumer devices it's the right choice. IT needs to override Apple's policy decision, for their businesses; and not allow vendors to make configuration changes like blacklisting software -- without IT validating the change.

    Apple's security policies should always be what will keep the greatest number of users in the safest situation -- even while inconveniencing the few who are using an uncommon functionality.

    Change control 101. The proper response was for IT to disable blacklisting in the first place, and carefully monitor any blacklisting activity by the software vendor, to determine if they need to do anything for their Enterprise environment.

    It's just one of the risks you take, if you allow an outside vendors to define patterns, version, or identity of applications that are not allowed to run, or patterns that are deemed risks; and change those patterns without review.

  136. Re:Good for them. by Anonymous Coward · · Score: 0

    I'm a normal person who is poor socially, tech savvy, good hygiene and have had sex with both genders. Could you recommend an OS?

  137. Re:Good for them. by mysidia · · Score: 1

    Uh this was a zero day active exploit. Are you saying you WANT to deal with that? Apple did you a favor. Are you so confident in your staff's ability to avoid getting owned. That's a lot of very sensitive info you would be compromising.

    Sometimes being able to work, AND being vulnerable: is not as bad as a complete work stoppage.

    There is a risk that you might be targetted by a zero day exploit, that might be successful. Say that risk is 1%; and the cost of a breach is 15 million$; mostly spent in legal fees, compliance fees -- sending letters to customers about the data breach, settling any legal complaints, etc.

    Now let's say you rely on Java for many critical business functions, and you have a 50% work stoppage, if your workers can't start Java -- they can't access CRM, ERP, customer support systems, billing, Order taking, etc.

    The work stoppage for 1 hour costs $3 million.

    Now: What is worse: A 1% risk of losing $15 million, OR a 100% risk of losing $3 million, due to shuttering of the business applications, not being able to take orders, and losing customers, due to CSR unable to provide satisfaction, without working CSR applications?

    Let's try a bank analogy....

    A new zero-day vulnerability has just been discovered in a certain vendor's ATM; that allows a criminal to possibly use a simple technique to enumerate account numbers of other bank customers, and withdraw arbitrary amounts of money from their account without entering a PIN number.

    Upon discovering this, does the bank immediately shut down all their ATMs, for fear, a thief will abuse it? [Despite angering all their customers, denying everyone access to their money, and losing 20+ millions of dollars a day due to account closures -- versus the 2 or 3 million in expected losses due to thievery]

    or do they begin discretely working with the software vendor to develop a patch, while putting in place monitoring to search for signs of abuse?

  138. Re:Good for them. by Culture20 · · Score: 0

    Apple doesn't like to think that they have "big customers". Notice the Xserves and decline of professional media editing software. They treat everyone like home users because iTunes is their cash cow now, and businesses don't buy hundreds of thousands of dollars worth of mp3s and iOS apps. If you're trying to get work done with apple software, you're doing it wrong.

  139. Re:Good for them. by Anonymous Coward · · Score: 0

    So your proposal is that they shut down their entire fucking business?

  140. Re:Good for them. by thenextstevejobs · · Score: 1

    Java != Javascript

    If you're writing JavScript, don't forget to use the !== operator instead of !=

    --
    Long live the BSD license
  141. Re:I sure the EULA will tell me I cant do anything by smash · · Score: 1

    I think you're extremely misguided with regards to how xprotect works.

    --
    I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
  142. Re:I sure the EULA will tell me I cant do anything by smash · · Score: 1

    I'd go so far as to suggest not believing ANYTHING you read about apple posted on slashdot until you have verified the facts yourself.

    --
    I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
  143. Re:I sure the EULA will tell me I cant do anything by smash · · Score: 1

    And so you should be cursing oracle. If the software wasn't so hideously insecure, it wouldn't be on the blacklist.

    --
    I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
  144. Re:I sure the EULA will tell me I cant do anything by smash · · Score: 1

    but they make it easy and obvious how to turn it back on

    thereby defeating the purpose of disabling it, if the click-drool uninformed end user can just turn it back on without having to look it up and perhaps be told why it is a bad idea.

    --
    I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
  145. Re:Good for them. by Anonymous Coward · · Score: 0

    Well duh...all malware is basically a Zero-day exploit.

  146. Re:I sure the EULA will tell me I cant do anything by Anonymous Coward · · Score: 0

    The Enterprise SDK lets you push out new provisioning files to managed devices. If you were to send an invalid provisioning file the app wouldn't run. Presuming that Apple can do anything you can do with the Enterprise SDK... does that count as a cite?

    Nope.

    Enterprise provisioning profiles are completely different. They (and the development provisioning profiles too) allow you to authorise apps signed by a non-Apple held certificate to run. That is not the mechanism that allows App Store apps to run.

    Anyway the OP claimed that it had already happened. No evidence provided.

  147. Re:Good for them. by Anonymous Coward · · Score: 0

    The answer is Apple doesn't care about you and your cruddy Java based business apps. What you demanding is for the 99% of Apply users who don;t have any need for Java to be exposed to zero day exploits so it's easier to support your companies cruddy Java based corporate apps. Apple is actually being nice. Really they should ban Java from Safari, end of story, no way to install or enable it. Ans I hope you and your superiors realize that's the direction things are heading. Not with just Apple but every other browser out there.

  148. Re:Good for them. by EuclideanSilence · · Score: 1

    ...They disabled Java Web Start too, so whole corporations and government departments are suddently shut down...

    That's terrible. Just terrible. So, hypothetically, how often would someone need to find Java bugs to keep them shut down?

  149. Oracle makes the JVM. by VortexCortex · · Score: 1

    Oracle owns the rights to the Java VM, but Java language is also used with the Davlik VM on Android. The less people are able to use and develop for Java, the less potential they have to create code that is cross platform (runs on many OSs, not just targeting a single OS), and the less potential they might take up coding applications for Android.

    Other languages can compile down to Java byte-code too.

    I'm not saying this was Apple's motive, but they're not exactly strong points that would presuade Apple to not make it hard to use Java on Macs either...

    1. Re:Oracle makes the JVM. by jisatsusha · · Score: 1

      It has literally nothing to do with Android, and it has basically nothing to do with Java development in general. All they did was disable the browser plugin because of a critical security bug in older versions, which Android doesn't anyway, and installing the latest update will reenable it.

  150. Re: Good for them. by Anonymous Coward · · Score: 0

    I wrote my firewall in Java.

  151. Re:Good for them. by Anonymous Coward · · Score: 0

    Its really easy for some nerd to say your a fool for using Java, but when you have a business line application line Sungard Banner (which uses Oracle Forms which is Java based) with 30 years of prior use its not so simple to just move on - yes we may be foolish, but what can one do at this point?

    Apple shuts off Java and they essentially killed off our front line application.

    Really all this does is make us move more towards Windows and Linux desktops for anyone who has a business need for a computer.

    30 years of prior use? Java is not even 10 years old yet. How can you have been using it for 30 years?

    I suggest you disconnect all of those machines from the internet. If they are not on the internet, you will not receive the automatic updates disabling Java, and you will not have to worry about visiting malicious websites.

    Switching to Windows or Linux won't necessarily help you, as most modern browsers (eg: FireFox) also blacklist plugins when there are people getting hacked left/right and centre.

    Of course, you could just tick the box disabling Safari's automatic check for blacklisted plugins. It's only one tickbox. It's pretty insecure though.... personally I think any serious business would be better off closing down for the few days until oracle releases a patch, than risk some hacker logging in and stealing all your customer's private information - that could send you bankrupt.

  152. Re:Good for them. by Anonymous Coward · · Score: 0

    The person who had to make Sungard Banner probably said to his boss that it was foolish to make this in Java.

  153. Re:Good for them. by rs79 · · Score: 1

    That's two more users that sites that still use Java.

    I shut it off years ago. Every year or so it whines about a missing plugin. But realistically, at this point nobody sane uses Java and there's so little out there it's not worth worrying about.

    --
    Need Mercedes parts ?
  154. LOL by Anonymous Coward · · Score: 0

    thats cause there aren't any windows servers LOL
    hahahaha
    you made me laugh real hard you asshat

    1. Re:LOL by smash · · Score: 1

      No, its because people KNOW not to put Windows on the internet. The thinking that "oh, it's linux it is secure, we can put it on the internet" by people without a clue means they get hacked.

      Yes, the circumstances are different. It's the delusional thinking above that creates those circumstances.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
  155. Re:Good for them. by Anonymous Coward · · Score: 0

    By a process of elimination, Android. Yeh, that works.

  156. Re:Apple seems to have an attitude problem with Ja by Anonymous Coward · · Score: 0

    This. Why is that so hard to understand for so many posters? Parent almost nails it.

    Compare the statements:
    - Mozilla/Apple/whatever should never decide which plugins a user can or can't use!
    - grep should never decide what a user can or can't pipe it to!

    They're the same as far as the issue is concerned.

    How many would use grep if you could only pipe it to some commands if you installed and maintained your own version of grep (Apple) or made several configuration changes on each use (Mozilla)?

  157. Re: Good for them. by Anonymous Coward · · Score: 1

    Yeah you can quote Einstein in the XML or introduce the complete works of Shakespeare, anything you like, but that doesn't mean it will work.

    Here's something for you to include in all your XML:
    <Idiot />
     

  158. Re:I sure the EULA will tell me I cant do anything by Runaway1956 · · Score: 1

    If I owned a Mac, the first thing I would do is to investigate disabling automatic updates, remote control, and other internet access that I didn't approve of.

    It's standard procedure. FFS, it's so standard, that even my sons do as much with all their devices. They demand that WHATEVER THE HELL they are running, it runs THE WAY THEY WANT IT to run.

    There's this newfangled tool that you've likely never heard of: http://lmgtfy.com/?q=How+to+disable+automatic+updates+on+Mac

    --
    "Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
  159. Re:Good for them. by Joe+Tie. · · Score: 1

    Nice in theory. In practice you're describing almost every middle class person in western countries. And I'd wager to say most people in general. Even if the middle class in the west is the single greatest representation of it.

    --
    Everything will be taken away from you.
  160. Re:Good for them. by Anonymous Coward · · Score: 0

    They don't ask unless by "ask" you mean "telling you about it afterwards".

    Yes Mozilla is a little bit less fascist than Apple, but not much, and breaks non-trivial business uses that have no practical alternatives to java because java despite all its many flaws is actually the safest approach (/. heads asplode at the thought).

    Anyone who haven't disallowed java (along with lots of other stuff) for normal browsing and who doesn't avoid/banhammer 3rd-party ads and scripts have been walking around begging for buttrape* the last decade. That doesn't mean that Mozilla or Apple does the right thing by running around covering "everyones" gaping browneyes:
    1st users should learn to use computers and be in control, otherwise any security is impossible.
    2nd Apple and Mozilla are covering those user browneyes using their e-penorz. They're small penorz and don't necessarily hurt and many users don't even realize they're there but they're still being buttraped --constantly. Many of them have IBM and Microsoft up their backs as well and probably think it's a normal good and cozy feeling.

    * Contrary to what many seem to believe the internet does not consist exclusively of normal browsing, 3rd-party ads, 3rd-party scripts, faceblehs, porn and e-farms.

  161. Re:Good for them. by mwvdlee · · Score: 1

    Was this article about Apple blocking Java just in Safari or completely on their entire OS?

    --
    Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
  162. Re:So you were able to run Linux. by Savage-Rabbit · · Score: 1

    You're picking a fight with AC?

    You just lost everything.

    Yawn... my point still stands Linux software can be just as crappy as any other software. The OP pretty much lost everyting when he claimed the contrary. All you have to do to see that is visit the Ubuntu AQ site.

    --
    Only to idiots, are orders laws.
    -- Henning von Tresckow
  163. Re:Good for them. by DKlineburg · · Score: 1

    I want my bank to yank the machines. I don't want my money stolen because you can't plan ahead and visit a branch during business hours.

    --
    Memory is deceptive because it is colored by today's events. - Albert Einstein
  164. Re:Can you feel that Apple users by Anonymous Coward · · Score: 0

    He didn't but I did elsewhere in the thread. He's right so don't make any excuses if you happen to like it. You might have IBM and Microsoft in there as well and there's bound to be room for more (like the 4TB of Google I walk around with ...hardly feel a thing, 4TB takes amazingly little space).

  165. Re:Good for them. by Anonymous Coward · · Score: 0

    Apple hasn't told me how to do it. Yes, some hackers figured it out.

    Did you call Apple Enterprise support? Does your organization have the proper agreements in place with Apple, for them to support use of OS X by a business (instead of ordinary consumer use) ?

    Did you voice the concerns with your Apple rep?

    Are you suggesting that unless he's jumped through all of these hoops then he hasn't got a valid grievance? Cause it kindof sounds like an arbitrary list that you made up.

  166. Re:Good for them. by JonJ · · Score: 1

    Oracle didn't block java, you tool

    --
    -- Linux user #369862
  167. Re:Good for them. by Anonymous Coward · · Score: 1

    BiOS?

  168. Very bad for Danish Mac users by Waldeinburg · · Score: 1

    In Denmark we have a login system (NemID) which is needed to log in to all home-banking systems and all government websites like administration of taxes, social security etc. The login is done with a Java applet (which doesn't even work in OpenJDK, only Oracle).

  169. Re:Good for them. by gl4ss · · Score: 1

    Uh this was a zero day active exploit. Are you saying you WANT to deal with that? Apple did you a favor. Are you so confident in your staff's ability to avoid getting owned. That's a lot of very sensitive info you would be compromising.

    if you're running it for webstart it doesn't matter that much if there's an exploit.

    what apple should have done is that they should have added a "do you really want to run this applet??" dialog to their fuckin browser like every other decent browser has. that then again doesn't have as much to do with webstart, though that as well should have the same question because webstarted programs can do pretty much anything anyways(exploits or not!).

    apple did no favors to anyone here. and they can still get and run a dmg with no warnings whatsoever. however they'll be sure to disable that in an osx update in 2014 "to protect users"(to get everone to download their apps from appstore exclusively).

    --
    world was created 5 seconds before this post as it is.
  170. Re:I sure the EULA will tell me I cant do anything by Anonymous Coward · · Score: 0

    Please have more children, you are doing it right.

  171. Re:Good for them. by jbolden · · Score: 1

    How does Apple know what Java apps to whitelist?

    Your number is too low for you to be acting this young.

  172. Re:Good for them. by Anonymous Coward · · Score: 0

    This what happens when you lock yourself in to the fascist mindset of Apple.

    On the bright side, I've never managed to get java to work in a web browser with any version of any Linux distro for the last 12 years. It never works out of the box, it never works following tutorials, it never works period. Apple users aren't missing anything useful. Java is worthless and stupid anyway.

  173. Re:Good for them. by blane.bramble · · Score: 1

    Considering I had a commercially available, off the shelf java development environment in 1998/1999, I think you might like to reconsider - Java may not be 30 years old, but it's older than 10.

  174. That wasn't your point, though. by Anonymous Coward · · Score: 0

    And "Oh yes I did" is not proof outside of panto season.

  175. No, you ignorant fuckwit. by Anonymous Coward · · Score: 0

    They're saying that being proactive about security devices with known remote exploits by shutting it down AND NOT TELLING ANYONE is bad.

    If you're at work and the electrics go off, and no reason is forthcoming, four hours later they come back on.

    After the entire workforce has been complaining about it, someone from office services says "Yeah, there was a problem with the electrics, so we turned them off rather than risk an electrical fire", do you think that it's a bad thing that they didn't bother telling anyone, just because it's good that they protected lives?

    Or would this only be the case if it were done by Apple?

  176. Re:Good for them. by RaceProUK · · Score: 1

    They don't ask unless by "ask" you mean "telling you about it afterwards".

    Yes Mozilla is a little bit less fascist than Apple, but not much

    It must be so hard for you, having to click the big grey warning Firefox shows to run Java applets. The effort required to move the mouse an inch and the button a millimetre is such a huge PITA I'm surprised it hasn't caused World War III.

    --
    No colour or religion ever stopped the bullet from a gun
  177. Re:Good for them. by ifrag · · Score: 1

    I only realize a computer doesn't have Java installed when I try to start Minecraft.

    --
    Fear is the mind killer.
  178. Re:Good for them. by sproketboy · · Score: 0

    Keep apologizing.

  179. Re:Good for them. by sproketboy · · Score: 1

    Keep apologising for Apple you dufus fanboi.

  180. Re:Good for them. by Anonymous Coward · · Score: 0

    Couldn't they have caused it to fail backwards to the previous version?

    I suppose that that would be too difficult though, with some users programs not being compatible.

  181. Not Angered by Anonymous Coward · · Score: 0

    I am not angered! On the contrary, I love it. I have removed Java entirely from my Macbook Pro and Windows machines and I never intend to go back. Java is, simply put: a horrendous piece of software!

  182. Makes sense for Apple's customer base by JDG1980 · · Score: 1

    When judging this move, I think it's important to keep in mind the intended user base of MacOS systems. These are not intended to run legacy, mission-critical business apps. In fact, Apple has never really cared that much about legacy support – backwards compatibility has always been a Windows thing. (Steve Ballmer seems to be forgetting why people stick with his company, but that's a different issue.) Macs are aimed primarily at home users, with a secondary but still strong user base among graphics arts professionals. For both of these demographics, the risks of leaving obsolete, bug-ridden versions of Java enabled far outweigh any potential benefits. Most of these people will never run any Java applications at all, and of the few who do, almost all will be able to use the up-to-date version of Java to do so. Yes, I know there are crappy "enterprise" apps that only work on 1.4.2 beta or some such nonsense, but Apple doesn't care about that – and frankly, they shouldn't. That isn't their target market. If you run a business you should be using Windows 7 for your desktops – it's designed from the ground up to be suitable for both home users and enterprises, and lets you control all the security stuff through group policy.

  183. Thanks for the late news, Slashdot by jdavidb · · Score: 1

    I spent all day Thursday troubleshooting one of our all-Mac customers with six other people in the room, all shouting different ideas. Only at the end of the day did we discover the news. I was really shocked Slashdot hadn't reported it.

    I went home and had nightmares about installing and reinstalling Java on Mac.

  184. Re:Good for them. by Cro+Magnon · · Score: 1

    I'm at work during business hours, you insensitive clod!

    --
    Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
  185. Re:I sure the EULA will tell me I cant do anything by Cro+Magnon · · Score: 1

    get real, OpenBSD and FreeBSD let you choose a browser; chromium for example is in the packages. HURD? pffft, who gives a shit

    I'm sure it's a serious issue to the Hurd users. Both of them.

    --
    Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
  186. Re:Good for them. by Anonymous Coward · · Score: 0

    In fact, it's about 20 years old (development started in 1991, effectively released in 1995).
    http://www.oracle.com/technetwork/java/javase/overview/javahistory-index-198355.html

  187. Re:Good for them. by Anonymous Coward · · Score: 0

    Dude, 5 minutes of Googling would have told you that. But instead you bitch here. Probably why you're making 80k/year after 10 years. Drone sysadmins...

  188. Re:Good for them. by sumdumass · · Score: 1

    So let them provide a pop up warning of the dangers instead of making the data completely inaccessible. And no, if the in house Java app is the only java running on the system, it no more compromising then it was before.

    You can disable Java in most all browsers and still have it run applets and programs on the desktop. This is what I have done with windows machines so we aren't needing to replace $60k software packages because apple doesn't understand things.

  189. Re:Good for them. by johnsie · · Score: 0

    Nearly every phone app uses Java, apart from apple dumb phones.

  190. Re:Good for them. by Anonymous Coward · · Score: 0

    I'd have gone with hip, trendy, with no substance yet still has a strong following of like minded cult followers.

  191. firefox did this by Anonymous Coward · · Score: 0

    firefox did this so I had to reinstall while blocking mozilla on my firewall , then change about:config to disable all plugin checks to get java back. Now I have java but am more open to attacks, thats Mozilla for stupid decisions that put your users at more risk than before. ( it would not accept even the latest version of java and java was a must for my web so there was no choice )

  192. Re:Good for them. by Anonymous Coward · · Score: 0

    No one caught you up, huh? Gay jokes in 2013 are basically just you trumpeting your own ignorance. But hey! Welcome to the trash heap of history. Enjoy the laughs it gets from the insecure nerds around here.

  193. Nigerian Prince by Anonymous Coward · · Score: 0

    The rich Nigerian Prince is thankful that his account wasn't compromised by this research.

  194. Re:Good for them. by helix2301 · · Score: 1

    A lot of people are mad because so many online banks use java. I understand Apple trying to protect there uses but people need to pay bills. At least make an announcement on apple.com or something.

  195. Really by TheSkepticalOptimist · · Score: 1

    All 7 remaining people using Java are angered?

    --
    I haven't thought of anything clever to put here, but then again most of you haven't either.
  196. Re:I sure the EULA will tell me I cant do anything by Plumpaquatsch · · Score: 1

    Meaning a fully secured system is close to useless because the onyl secure system is an unplugged system.

    Dude, do us all a favor, and make your system super safe.

    --
    Of course news about a fake are Fake News.
  197. Re:Good for them. by Anonymous Coward · · Score: 0

    So is he paying Apple to fix something broken by Apple?

    Really, that's where you go with this?

    Now, granted, we don't have automatic updates on our Macs...so this issue didn't affect us... but whatever.

  198. Re:Good for them. by Anonymous Coward · · Score: 0

    Have you been reading the comments here from enterprise IT admins?

    Manually changing a plist file on hundreds or thousands of machines is not an option in the enterprise world.
    Disabling xprotect as an OS preference requires elevated rights. In the enterprise world, end users do not have elevated rights on their machines. This is not an option.
    Using an alternate browser requires allowing the user to install software or run non-whitelisted applications or, even if they can run a browser without admin rights, it is likely still a violation of corporate IT policy. This is not an option.

    The problem with what Apple did was not how it affected whiny macfags who for whatever reason are still using a website or two with Java applets. The problem with what Apple did is that they pushed a crippling system change without warning or disclosure to managed enterprise machines and provided no way to revert the change.

  199. Re:Good for them. by Anonymous Coward · · Score: 0

    If a tree falls in the forest with no one around to hear it, does it still make a sound?

  200. Re: Good for them. by countach · · Score: 1

    Erk... does it even allow disabling only applets? Is it even documented anywhere?? Is there a gui for it? Nobody knows the answers to these questions. We only know about this XML because hackers found it.

  201. Re:I sure the EULA will tell me I cant do anything by drcagn · · Score: 1

    And OS X doesn't let you choose a browser?

    --
    Scorta futuere amo!
  202. Re:I sure the EULA will tell me I cant do anything by Anonymous Coward · · Score: 0

    So the moral equivalent of a spellchecker is equivalent to a keylogger in your world, eh?

  203. Re: Good for them. by jbolden · · Score: 1

    Does it even allow disabling only applets?

    No.

    Is it even documented anywhere??

    It is a pretty clear file.

    Is it even documented anywhere??

    It is at the Darwin layer. Darwin is open source.

    Is there a gui for it?

    There are lots of XML editing GUIs.

  204. Re:I sure the EULA will tell me I cant do anything by rubycodez · · Score: 1

    MINIX 3 ate all HURD's market share, what with its features including actually being functional

  205. Re:Good for them. by cheesybagel · · Score: 1

    You would be surprised at how many sites still use it. It is fine as long as you are writing a servlet or using JSP or something like that. Just don't use EJBs. Please. Most abused misfeature I have ever seen.

  206. Re:Good for them. by cheesybagel · · Score: 1

    Oh and if you check the TIOBE index Java is increasing the lead over C# again. Probably because C# popularity is falling like a rock. Even Miguel de Icaza has stopped pushing for it. I do not know if it is from all the Android programmers, or how Microsoft is falling out of grace even from general purpose computing applications, or what.

  207. Re:Good for them. by rayhigh · · Score: 0

    your spelt "fascists" wrong...

    Can you spell "retard?" I knew you could.

  208. Re:I sure the EULA will tell me I cant do anything by Anonymous Coward · · Score: 0

    All software is insecure until the 0days happen enough to make it seem otherwise. Web APIs have to be even more secure than Windows due to having cross platform ubiquity but that is often incredibly expensive to a free-software developer that has a new-feature-filled schedule.

  209. Re:I sure the EULA will tell me I cant do anything by Gen_Music · · Score: 1

    Actually, he wasn't saying that, he was asking why people expect double standards for Apple when they are doing what he perceives as phoning home too.

  210. Re:I sure the EULA will tell me I cant do anything by Gen_Music · · Score: 1

    The whole thing IS NOT open source. If you pulled the FOSS parts of OS X out of OS X you would have no boot, no interface (due to dsmos crypto), no sound or graphics (CoreAudio and Quartz are closed source), no code execution, and so many other things that need no mention.

    The only part of OS X that is open source is the low level part and that's because they assimilated an Open Source project to make it in the first place. All edits and additions to the code are the result of needing to update the low level API and kernel infrastructure to support new functionality for themselves. All the mid-level API's are proprietary, and as a result OS X as a whole is NOT open source.

    Disbelieve me, please post xprotects source.

  211. Re:I sure the EULA will tell me I cant do anything by jbolden · · Score: 1

    I have to admit I'm not an expert but I believe they are just using: http://www.clamav.net/lang/en/ to implement File Quarantine.

  212. "relies on a particular JDK" is the problem by tepples · · Score: 1

    Why would software written in 100% Pure Java or otherwise using the Java libraries correctly rely on a particular JDK?

  213. How would animutations be made in HTML5? by tepples · · Score: 1

    Flash is just not where the cool kids are. HTML5 has almost entirely taken over all the basic requirements of making a dazzling website that dances about on your screen.

    So where's HTML5 CS that can be used to make self-contained animations and games like what you see on Newgrounds? Let me know when something like French Erotic Film (safe for work, despite the name) is ported to HTML5 without bloating it by a factor of ten by rendering it to video

  214. Re:I sure the EULA will tell me I cant do anything by rubycodez · · Score: 1

    I have that at work, with firefox and chrome also installed, but for some things the Safari just pops up. Apple controls your horizontal and your vertical....

  215. Apple anger Mac User by akbor · · Score: 0

    If you’re a Mac user who suddenly can’t access websites or run applications that rely on Java, you’re not alone. For the second time in a month, Apple has silently blocked the latest version of Java 7 from running on OS X 10.6 Snow Leopard or higher via its XProtect anti-malware tool. http://mastlists.com/

  216. Re: Good for them. by countach · · Score: 1

    >Does it even allow disabling only applets?
    >
    >No.

    So it's completely broken then, and promotes insecurity.

    And if the XML isn't documented, no matter how "clear" it may or may nor appear to be, then I risk in the future having entire companies shut down because some update assumed something I didn't know. Nice one Apple.

  217. Re: Good for them. by jbolden · · Score: 1

    So it's completely broken then, and promotes insecurity.

    How is it completely broken? It doesn't look inside applications and from Apple's perspective that's inside. If you want to enable specific things you turn them on.

    And if the XML isn't documented, no matter how "clear" it may or may nor appear to be, then I risk in the future having entire companies shut down because some update assumed something I didn't know. Nice one Apple.

    Apple provides a management interface to push updates on managed computers. You don't have any risk because managed computers update from the management servers not Apple.

  218. Apple Brain Matrix by aurizon · · Score: 1

    My Mac users are childlike creative spirits, there are bad things out there, they will get eaten, I must protect my own, what else can I do?

  219. Re:Good for them. by Anonymous Coward · · Score: 0

    Or a member of the gay scouts of America

  220. Re:I sure the EULA will tell me I cant do anything by Gen_Music · · Score: 1

    Impossible. ClamAV uses Windows binary heuristics. Mac OSX would not be able to detect any viruses for itself with that but would detect Windows viruses, and I have tested first hand as to how well Mac OSX detects Windows viruses - it doesn't.

  221. Re:I sure the EULA will tell me I cant do anything by jbolden · · Score: 1

    OK. Interesting so is your theory they are buying it from someone or just keeping it in house? And if so why?

  222. Re:I sure the EULA will tell me I cant do anything by Gen_Music · · Score: 1

    Apple integrating third party software into their core would be like Labi Siffre making a record with Skrillex. Apple's main marketing line is that everything they make 'just works' and that is based on the fact that the entirety of OS X is made in house aside from the FOSS bits. Apple couldn't FOSS the antivirus as that would just invite workarounds, cracks and attack vectors to be developed. Apple's style would be to buy a small nimble security company and re-purpose their tech, and I've seen zero security tech purchases so far.

    Apple Open-Sourcing their antivirus would be like sending North Korea a complete library of blueprints on American military equipment because hackers would have access to the source code so they could see any flaws or holes that exist. Sure after a couple of battles/major viruses those holes would be patched going forward, and that's why AVs like ClamAV are so robust, but Apple has share prices to think about and one major outbreak is all it takes for that to nosedive.

    Right now I suspect Apple don't even have heuristics (scanning of application files for bits of code that look malicious in order to catch new virii), they work on sigs, where Apple find a virus then update your list silently. Java is now being identified and blocked in a similar manner.