Slashdot Mirror


Mac OS X Sandbox Security Hole Uncovered

Gunkerty Jeb writes "Researchers at Core Security Technologies have uncovered a security hole that could allow someone to circumvent the application sandbox restrictions of Mac OS X. The report of the vulnerability, which affects Mac OS X 10.7x, 10.6x and 10.5x, follows Apple's announcement earlier this month that all applications submitted to the Mac App store must implement sandboxing as of March 1, 2012. Sandboxing, Apple has argued, limits the resources applications can access and makes it more difficult for malware to compromise systems. Researchers at Core however revealed Nov. 10 that they had warned Apple in September about a vulnerability in their sandboxing approach. According to Core's advisory, several of the default predefined sandbox profiles fail to 'properly limit all the available mechanisms.' As a result, the sandboxing restrictions can be circumvented through the use of Apple events."

155 comments

  1. Put off requiring sandboxing by 0racle · · Score: 5, Interesting

    Apple recently announced they were pushing back the requirement for sandboxing, originally the requirement was November. Maybe this is why.

    --
    "I use a Mac because I'm just better than you are."
    1. Re:Put off requiring sandboxing by Anonymous Coward · · Score: 0, Informative

      No, this is unrelated to the upcoming Sandbox requirements. This is not related to the iOS style sandbox requirements coming to the Mac AppStore at all... Just some garbage slashdot is spreading...

    2. Re:Put off requiring sandboxing by Anonymous Coward · · Score: 1

      No, this is unrelated to the upcoming Sandbox requirements. This is not related to the iOS style sandbox requirements coming to the Mac AppStore at all... Just some garbage slashdot is spreading...

      The summary is a direct quote from the article. Go bitch at them for "spreading garbage". I'm guessing that your definition of "garbage" is really "anything which violates your Pristine Vision of Apple Security." Fuck off, bitches.

    3. Re:Put off requiring sandboxing by Anonymous Coward · · Score: 0

      this is just another version on VM virtulization. It does NOTHING if the GDT iscorrrectly set. Neither does DEP/NX bits or same..nobody cares to code correctly from the begining...THAT is the problem.

    4. Re:Put off requiring sandboxing by makomk · · Score: 1

      It's the same mechanism that the Mac App Store uses, though, I think. The available rules are just different. While that does mean this vulnerability doesn't affect the App Store, I'm not sure I'd trust Apple to get that right after this.

  2. Nothing to see here by Anonymous Coward · · Score: 2, Informative

    This is a fake story about a fake hole. The "vulnerability" is that some sandbox profile, called "no-network", which isn't part of App Sandbox (a totally different sandbox technology, that will be required for apps on March 2012), but rather part of the legacy sandbox technology that was unused by 3rd party developers, only prevents network access. Yes, the no-network profile only prevents network access.

    It's sad what's happened to Core Security in the past year or so.

    1. Re:Nothing to see here by Decameron81 · · Score: 5, Informative

      This is a fake story about a fake hole. The "vulnerability" is that some sandbox profile, called "no-network", which isn't part of App Sandbox (a totally different sandbox technology, that will be required for apps on March 2012), but rather part of the legacy sandbox technology that was unused by 3rd party developers, only prevents network access. Yes, the no-network profile only prevents network access.

      It's sad what's happened to Core Security in the past year or so.

      No, it's not a fake vulnerability. You should read the report (RTFR?).

      The vulnerability is about how apple events can be used to bypass the sandboxing of an application, and in this particular case to gain unrestrained network access even though the app is tagged as "no-network". According to the report it can be used to bypass other restrictions too.

      --
      diegoT
    2. Re:Nothing to see here by Anonymous Coward · · Score: 1

      The report gives an easy example of how the "no-network" app, can easily create and launch itself a "yes-network" script. How is that not a vulnerability?

      That's basically an escalation vulnerability caused by a design flaw. Once again, I understand your confusion, but RTFR.

    3. Re:Nothing to see here by Anonymous Coward · · Score: 0

      The vulnerability is about how apple events can be used to bypass the sandboxing of an application, and in this particular case to gain unrestrained network access even though the app is tagged as "no-network". According to the report it can be used to bypass other restrictions too.

      Officially, Mac App Store sandboxing can only grant a temporary exemption for Apple Events, granted on a per-application-request basis. You won't be able to lock down an application by giving it zero entitlements, submit it to the App Store, and have it still working as though the sandbox doesn't exist.

    4. Re:Nothing to see here by Anonymous Coward · · Score: 1

      From reading the fine report, I can see clearly that the authors are conflating the Leopard-era sandboxing technology with App Sandbox -- which is new in Lion and is what is required by the Mac App Store. Which lends seriously doubts about the credibility of the authors. Go ahead, make a project in Xcode, enable App Sandoxing, and try to send an Apple event...it doesn't work. The authors should have tried the same before making asses out of themselves.

    5. Re:Nothing to see here by sjames · · Score: 1

      Actually it says that the no-network sandbox which etc. etc. FAILS to prevent some forms of network access.

    6. Re:Nothing to see here by TheRaven64 · · Score: 3, Funny

      Yup, no vulnerability at all. Have you read the documentation for using Apple Events? The chances of anyone successfully implementing anything that relies on them is basically zero.

      --
      I am TheRaven on Soylent News
    7. Re:Nothing to see here by elrous0 · · Score: 2

      Michael, when you're in a hole, stop digging.

      --
      SJW: Someone who has run out of real oppression, and has to fake it.
    8. Re:Nothing to see here by Anonymous Coward · · Score: 0

      The vulnerability is about how apple events can be used to bypass the sandboxing of an application, and in this particular case to gain unrestrained network access even though the app is tagged as "no-network". According to the report it can be used to bypass other restrictions too.

      Duh. Why do you think Apple does not allow apps in the new-style App Sandbox to send Apple Events?

      Sure, it might be a vulnerability, but in something that was never really supported to begin with....

    9. Re:Nothing to see here by Anonymous Coward · · Score: 0

      The smoke from your furious back-pedaling is obscuring your post.

  3. Kudos to Apple by Anonymous Coward · · Score: 1

    Sandboxing is a really good idea, and doesn't introduce much overhead (although communication with devices might be problematic!). Kudos to Apple.

  4. apples sandbox goes to far and for muilt user setu by Joe_Dragon · · Score: 2

    http://www.lowendmac.com/newsrev/11mnr/1111.html#1
    http://www.cultofmac.com/113977/os-x-lion-sandboxing-is-a-killjoy-destined-to-ruin-our-mac-experience/

    Why make it so you can't the ability to save changes to files that you do not own? Why have it ask for admin rights when doing so?

  5. under the sandbox adobe CS apps will not be able t by Joe_Dragon · · Score: 2

    under the sandbox adobe CS apps will not be able to work with each other and even then it will be a hard fit into the app store.
    The top of the line pack is US$ 2,599 way over the apps store max price of $999 and even then that is like $780 for apples cut now I think it costs way less then that to sell it on your own per copy.

    also adobe has upgrade pricing as well. Will the app store system let you have up gate prices? even from older vers not in the app store.

  6. No, this is a very serious issue. by Anonymous Coward · · Score: 3, Insightful

    Ever since JavaScript, iOS, and Android became widely hyped, we've heard a lot of fools screaming on about how sandboxing is somehow the solution to all of computing's ills. They claim it'll provide perfect security, and processes will be totally isolated from one another, and performance won't suffer, and a whole host of other claims that are utter bullshit.

    This incident is so important just because it blows a hole in everything these sandbox-loving idiots are claiming. This is important because it's reality putting their silly theoretical beliefs in the spotlight, where everyone can see just how full of shit the "sandboxing is the answer!" crowd is.

    Those of us who have pointed out that all sandboxes are imperfect, and are merely another tool in our toolbox, have been proven right once again. After all, we've been dealing with these sandboxing techniques since they were first implemented on mainframe systems, and then later in most commercial UNIX systems and the BSDs, and then by the JVM and .NET.

    Sandboxing has its place. Like I said, it's one tool among many. But it's not the savior that so many have claimed it to be, especially as of late. I suppose that we shouldn't be surprised that these fools are so wrong. After all, many of these "programmers" only know JavaScript. Hell, some of them were born after 1990, a good 20 years after we realized what the problems were with sandboxing after it had been implemented on mainframes back in the 1960s and 1970s.

    1. Re:No, this is a very serious issue. by BasilBrush · · Score: 1, Interesting

      What a fine collection of strawmen.

    2. Re:No, this is a very serious issue. by LordLimecat · · Score: 0, Troll

      I dont think "strawmen" describes his post-- what idea did he set up for ridicule and then tear down?

    3. Re:No, this is a very serious issue. by Anonymous Coward · · Score: 1

      I dont think "strawmen" describes his post-- what idea did he set up for ridicule and then tear down?

      The first two sentences are both statements of fact that are not true:

      """
      Ever since JavaScript, iOS, and Android became widely hyped, we've heard a lot of fools screaming on about how sandboxing is somehow the solution to all of computing's ills. They claim it'll provide perfect security, and processes will be totally isolated from one another, and performance won't suffer, and a whole host of other claims that are utter bullshit.
      """

    4. Re:No, this is a very serious issue. by Anonymous Coward · · Score: 1

      Those of us who have pointed out that all sandboxes are imperfect

      Yeah, so what? Fix bugs when they occur and move on. Sandboxes aren't interesting because they are the end solution to all computer security problems, but because without them you have virtually no protection at all. Sandboxes are a damn good step into the right direction.

    5. Re:No, this is a very serious issue. by RCL · · Score: 2

      We need to stop fighting viruses. This secuirty-oriented crusade starts to seriously threaten our freedom.

    6. Re:No, this is a very serious issue. by LordLimecat · · Score: 1

      "Untruth" is not the defining characteristic of a strawman. Distorting the opposition's viewpoint into an easily refuted parody IS, and GP did not do that.

      So whatever other problems his post contained, it did NOT contain any strawmen.

  7. Re:apples sandbox goes to far and for muilt user s by Anonymous Coward · · Score: 1

    Huh? That should be the norm. I don't want any doofus or luser to modify my files.
    Using sudo/su in these circumstances is proper Unix practice. (Mac OS X _is_ in fact a certified Unix system)

  8. Sandboxing limits resources by inpher · · Score: 1

    Sandboxing, Apple has argued, limits the resources applications can access and makes it more difficult for malware to compromise systems.

    I think everyone argues that sandboxing limits the resources applications can access and makes it more difficult for malware to compromise systems. Well, at least for a fully functional application sandbox.

  9. Re:apples sandbox goes to far and for muilt user s by Joe_Dragon · · Score: 1

    But your app can't even ask for rights so that makes it hard to edit some.

    and next is a app can't even open other app's files or even see the full file system.
    after that games can't have mods or user maps or use a map editor that is not part of the main game app file.

  10. Steam can't run in a sandbox so apple can lock the by Joe_Dragon · · Score: 1

    Steam can't run in a sandbox so apple can lock them out if they move to more of a app store only system.

  11. Broken concept by Anonymous Coward · · Score: 5, Informative

    > Yes, the no-network profile only prevents network access.

    1. no-network profile does *not* prevent network access see PoC [1]
    2. The concept itself is broken, a sandbox which *only* prevents network access is completely useless. As a result network access is available to sanboxed applications.

    [1] http://www.coresecurity.com/content/apple-osx-sandbox-bypass

    1. Re:Broken concept by mattventura · · Score: 1

      I think what he means is that if it only tries to prevent network access but does not properly restrict access to other parts of the system, then the application can indirectly get at least some network access.

    2. Re:Broken concept by drinkypoo · · Score: 2

      firewall != sandbox

      A sandbox is a limited privilege execution environment. That is different from a firewall, or an ACL list, or an IP table, et cetera.

      you're a schmuck.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    3. Re:Broken concept by hairyfeet · · Score: 1

      The only idiot here is you Mikey "400 accounts and counting" dipshit, if you honestly don't know the difference between a sandbox and a firewall. The WHOLE POINT of a sandbox is to restrict the entire application to a pre approved reduced permission set, such as the sandboxing on Chromium or the Windows "low rights mode' for browsers like Chromium and IE, whereas a firewall is only for restricting access to the Internet based on either pre approved rules or heuristics.

      So here is a thought Mikey, instead of working on getting your magical 1000th account because you can't quit being a retard, why don't you try actually reading up on the subjects you are gonna post about so you won't be retarded in the first place? how about that?

      --
      ACs don't waste your time replying, your posts are never seen by me.
    4. Re:Broken concept by Anonymous Coward · · Score: 2, Insightful

      2. The concept itself is broken, a sandbox which *only* prevents network access is completely useless.

      A sandbox doesn't have to be watertight to be useful, as the goal isn't just blocking malicious applications, but also inspecting and controlling legitimate applications. Games for example often do network access, even when not needed, a personal firewall or sandbox can prevent that. That the protection can be circumvented isn't an issue here, as that would mean breaking the law and most companies wouldn't go that far just to collect some user data.

    5. Re:Broken concept by hairyfeet · · Score: 1

      Congrats Mikey, you've managed to shit out 400 accounts! Hell even twitter had the balls to back up his batshit with a single account, how does it feel to be lower than Twitter?

      --
      ACs don't waste your time replying, your posts are never seen by me.
  12. Re:Steam can't run in a sandbox so apple can lock by smash · · Score: 5, Informative

    This will not happen. I see this bullshit paranoia all the time. The mac will NOT be app-store only. However, if you CHOOSE to run app store only apps, you get sandboxed, vetted apps from a trusted vendor. Windows 8 is going the same way.

    --
    I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
  13. Sandbox holes will then become a "feature". by Anonymous Coward · · Score: 4, Interesting

    You're absolutely right. This is always the path taken with sandboxing. Once people realize that the sandbox is preventing them from getting real work done, the next hyped "feature" is usually some way to bypass the sandbox.

    This is exactly what IPC was on UNIX systems, for instance. It allowed unrelated and isolated processes to communicate with one another. For a while it was one of the big selling points of certain commercial UNIX variants.

    Apple and Microsoft (with Windows 8) are merely 30 years behind those who were the true leaders. But instead of learning from history, they'll spend the next few years causing numerous problems thanks to sandboxing, and then sometime around 2015 or 2016 we'll see support for bypassing the sandbox start getting hyped as a competitive advantage.

    1. Re:Sandbox holes will then become a "feature". by drinkypoo · · Score: 1

      This is exactly what IPC was on UNIX systems, for instance. It allowed unrelated and isolated processes to communicate with one another. For a while it was one of the big selling points of certain commercial UNIX variants.

      The wonderful thing about standards is that there are so many of them. Today there's SysV IPC, and there's CORBA, and there's dbus, and there's proprietary interfaces with shared memory, and...

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    2. Re:Sandbox holes will then become a "feature". by CharlyFoxtrot · · Score: 3, Insightful

      You're absolutely right. This is always the path taken with sandboxing. Once people realize that the sandbox is preventing them from getting real work done, the next hyped "feature" is usually some way to bypass the sandbox.

      No they won't because "people" don't understand filesystems, that's a geek thing. That's why so many people have all their files on their desktop. Computing is finally tilting away from geeks and towards making norms comfortable. Don't worry, you'll always have Linux.

      --
      If all else fails, immortality can always be assured by spectacular error.
    3. Re:Sandbox holes will then become a "feature". by cheeks5965 · · Score: 0

      That's why so many people have all their files on their desktop.

      [citation needed]

      --
      -- Flame me and I will happily flame you back. Bring it!
    4. Re:Sandbox holes will then become a "feature". by CharlyFoxtrot · · Score: 3, Insightful

      Just go look at some Windows users in the wild. The fact that they had to create an automatic desktop cleanup wizard for Windows speaks volumes. People who do this all say the same thing: it's convenient, they know where the files are and don't have to think about it. We are catagorizers, we think in trees and hierarchies, normal people just use stacks. As in: a stack of papers on my desk ("it's in here somewhere") and a stack of files on their desktop.

      Part of this is solved by search, like Gmail does: don't sort your mail, just search it. Apple also does this with Spotlight, its system wide search. Another solution is to keep data tied to an app. Arguably Apple already does this with iTunes and iPhoto which are backed by folders but folders you never need to go into because you access your data through the apps. The data stays in the app where you "left it" until you explicitely export it in some way. This seems much more intuitive to normal people and works well with sandboxing. It's also abhorrent to geeks because they fear lock-in although personally I think it's difficult to imagine lock-in in an internet connected world where the first feature users ask of their software is easy sharing.

      --
      If all else fails, immortality can always be assured by spectacular error.
    5. Re:Sandbox holes will then become a "feature". by Moridineas · · Score: 2

      I really think this has far more to do with your personality and organizational type than geek vs non-geek. It's pretty well established that people organize in different ways (stackers, spreaders, filers, etc). I guess it's probable that there's some correlation in that perhaps computers geeks are more likely to be filers, but that's not been my personal experience.

      I keep a ton of files on my Desktop at any one time. I don't think that in any way disqualifies me from being a geek! Likewise, one of the artists I work with NEVER has a single sheet of paper on her desk (beyond the one or two she is currently working on) and has only a single icon on her desktop. Does that make her a geek?

    6. Re:Sandbox holes will then become a "feature". by cheeks5965 · · Score: 0

      We are catagorizers, we think in trees and hierarchies, normal people just use stacks.

      when drawing a distinction between "we" and "normal people", please don't lump me in with the former!

      --
      -- Flame me and I will happily flame you back. Bring it!
    7. Re:Sandbox holes will then become a "feature". by CharlyFoxtrot · · Score: 1

      Sorry, you're on Slashdot. "Gooble, gobble one of us, one of us."
      If it makes you feel better you can think of it as normal++.

      --
      If all else fails, immortality can always be assured by spectacular error.
    8. Re:Sandbox holes will then become a "feature". by CharlyFoxtrot · · Score: 0

      I'm painting with very broad strokes here of course. You can be a geek and a slob, and some artists are quite geeky :-) I keep a lot of files dumped in my "Downloads" folder myself, but others are meticulously organized. What I mean is that most users can't seem to grasp hierarchical filesystems let alone fully use them, just like some people can't seem to wrap their heads around pointers.

      --
      If all else fails, immortality can always be assured by spectacular error.
    9. Re:Sandbox holes will then become a "feature". by makomk · · Score: 0

      The fun thing about sandboxing of the type Apple have come up with is that it actually makes it very hard - or even impossible - for app developers to come up with a better way of organising and finding files than the filesystem. The only way for any application to access any file outside its sandbox or a handful of special directories that it can be granted privileges for (Photos and probably a couple of other ones) is if the user opens that file from the standard OS-provided file open dialog. So you can create a photo library app that indexes by date or keywords or anything, but for other types of documents you're stuck to either storing them in your app's sandbox - which makes it a pain to access them from any other app - or making the user dig through the filesystem every time they want to open a file.

    10. Re:Sandbox holes will then become a "feature". by RocketRabbit · · Score: 1

      Is this the Wikipedia? I have noticed this ever since the modern graphical desktop OS was first invented.

      People store their files on the desktop.

    11. Re:Sandbox holes will then become a "feature". by cheeks5965 · · Score: 1

      People store their files on the desktop.

      I don't. I use the desktop for short-term storage because it's convenient, but move things elsewhere to long-term storage. in my epserience everybody can handle "my documents". My anectodal example trumps your lack of example.

      --
      -- Flame me and I will happily flame you back. Bring it!
    12. Re:Sandbox holes will then become a "feature". by RocketRabbit · · Score: 1

      Lack of example? Why don't you google around a bit.

      This is a well known IT issue, likely predating your birth.

    13. Re:Sandbox holes will then become a "feature". by cheeks5965 · · Score: 0

      I hate slashdot for this shit. it's not my fucking job to google your shit. speak from truth and demonstrate it so, or shut the fuck up.

      --
      -- Flame me and I will happily flame you back. Bring it!
    14. Re:Sandbox holes will then become a "feature". by RocketRabbit · · Score: 0

      Well, don't let the door hit you on your way out. Wikipedia and all the citations you want are THATAWAY.

      Besides, I am not going to sit around doing shit just to impress you. I will come up with citations for $20 per.

    15. Re:Sandbox holes will then become a "feature". by cheeks5965 · · Score: 0

      oh snap. you got trolled, motherfucker. wait until you get the next comment moderation message.

      --
      -- Flame me and I will happily flame you back. Bring it!
    16. Re:Sandbox holes will then become a "feature". by RocketRabbit · · Score: 0

      Your karma will suffer too bitch.

    17. Re:Sandbox holes will then become a "feature". by cheeks5965 · · Score: 0

      yeah, but i have awesome karma because I contribute thoughtful, reasoned, supported comments. Your karma is pissy because you make up shit with no support. ooh burn!!!

      --
      -- Flame me and I will happily flame you back. Bring it!
  14. Re:Steam can't run in a sandbox so apple can lock by PopeRatzo · · Score: 2, Insightful

    The mac will NOT be app-store only.

    I think some will be app-store only.

    I would not be surprised if iMacs or entry-level Macs become app-store only.

    It appears to me that's the direction Apple is going. If they continue to build non hand-held computers at all, that is. That doesn't seem to be their focus any more, sadly.

    --
    You are welcome on my lawn.
  15. Re:under the sandbox adobe CS apps will not be abl by phantomfive · · Score: 2

    That's ok, we absolutely don't want to have every app bought from the app store and run in a sandbox. That makes it too easy for Apple to lock down their entire OS, at which point I have to trash my Mac.

    --
    "First they came for the slanderers and i said nothing."
  16. OSX = IOS by dezent · · Score: 4, Insightful

    What has not yet been lifted in this thread is that OSX and IOS are starting to look a lot more like each other, or OSX is looking a lot more like IOS since Lion upgrade, i think we will see more and more aspects of the mac being locked in. I am seriously looking at going back to Debian for my desktop.

    1. Re:OSX = IOS by fyngyrz · · Score: 4, Interesting

      Agreed; clearly, both environments are going in the wrong direction. IOS needs to become more OS X-like, and OS X needs further development in its natural direction, which is exactly opposite that of where IOS is today.

      Someone at Apple has gotten the wrong idea from the fact that IOS, with its many limits, was good enough for a tablet; they've extrapolated that to think it means that limits are a good thing. They aren't. The best tablet will be the most powerful and flexible tablet, and that won't be one with all the limits we presently see. It'll be one that can legitimately replace the desktop for just about anything you can imagine.

      Apple is clearly dominating the tablet space right now, but as soon as real operating systems with serious applications hit tablets (which I think is still a little way away due to hardware limitations), Apple's going to be left behind in a flash unless they release OS X for their tablets. I'm a huge iPad user, and I run into its limits each and every day. I look forward to a more powerful alternative, something like OS X on a tablet would be "just the thing."

      --
      I've fallen off your lawn, and I can't get up.
    2. Re:OSX = IOS by CharlyFoxtrot · · Score: 2

      They are probably going to converge although no one knows when (definitely not in the short term though, that's the Windows 8 approach.) But the end result won't look like today's iOS. The current iOS is like the orignal Macintosh: can we see its influence on the mac today ? Absolutely. Today's macs however are different in many ways and the make different compromises because they not only serve different needs but they have evolved with the times. The "converged Apple OS" is to iOS as the 128K Mac is to todays iMac.

      --
      If all else fails, immortality can always be assured by spectacular error.
    3. Re:OSX = IOS by Anonymous Coward · · Score: 2, Insightful

      Apple is clearly dominating the tablet space right now, but as soon as real operating systems with serious applications hit tablets

      Those tablets have been available for well over a decade and they bombed in the marked because nobody wants those fragile pieces of tech. The solution to making a more powerful tablet is in improving iOS, not trying to cram a fragile maintenance heavy desktop OS on a tablet. The future in mainstream computing lies in computers that everybody can use and desktop computers ain't those machines and without radical changes they never will be, seeing how they barely have changed at all in the last decade.

    4. Re:OSX = IOS by fyngyrz · · Score: 1

      I think -- and we're both guessing here -- that those tablets failed because (a) they were WAY too expensive, and (b) no one had really worked out how a touch interface should work (a stylus sucks, trust me, been there, bloody hated that.) Leopard is a lot less fragile than Windows circa ten years ago, or Linux, which still isn't mature enough or stable enough to consider as of today, IMHO -- it still doesn't even have a decent set of non-encumbered/poisoned/costly GUI widgets.

      I agree about maintainance heavy OS's... that's why I use Leopard. Went 192 days between reboots last time, and I use the everloving **** out of my computer. :) That's what I want to see in my tablet: stays up basically forever, runs *anything*, has tons of ram and long term storage, a great display and a mean GPU, USB and bluetooth and NF and Wifi connectivity, an IR port and a good SDR radio TX/RX unit, memory card slots, cameras (visible, IR and UV, very high native ISO, at least full HD), docks on both edges so I can sit it right ON a keyboard in portrait or landscape, a GPS, a compass, air pressure, radiation, and humidity sensors, accelerometers, and an ultracap-based power system with both direct and inductive recharge. And I think I'm going to get most of that, too. Just not yet.

      --
      I've fallen off your lawn, and I can't get up.
    5. Re:OSX = IOS by BasilBrush · · Score: 1

      Microsoft was pushing Windows for Tablets for years. No one was interested. Tablets certainly do not need a desktop type OS. Furthermore, the ease and consistency of download and install with the App Store has been a boon to OSX. There's a way in which learning lessons from iOS is good for OSX.

  17. Re:Steam can't run in a sandbox so apple can lock by itsdapead · · Score: 5, Insightful

    Steam can't run in a sandbox so apple can lock them out if they move to more of a app store only system.

    ...and the same is true of MS Office, Adobe CS, Parallels/VMWare etc. So maybe, just maybe, Apple isn't going to lock down OS X until people are no longer buying Macs to run those applications.

    Sure they could decide to go this way - in which case I could feed a Linux or Windows disc in my Mac and give Apple up as a bad job. Personally, I'd be more worried as to whether MS is going to push UEFI secure boot onto every OEM, making it hard to buy any hardware that let you choose which OS to run.

    OTOH the App Store could develop as somewhere that it was safe for a non-Admin account (Grandad, kids, mere employees) to install software from. The whole system wouldn't need to be locked down.

    --
    In a survey of 100 programmers, 111111 thought that duck-typing was a good idea.
  18. Re:Steam can't run in a sandbox so apple can lock by Anonymous Coward · · Score: 1

    >I would not be surprised if iMacs or entry-level Macs become app-store only.

    Then you clearly don't understand Apple as well as you think you do. Tablets, etc. can be limited, but customers are used to tweaking their desktops or laptops. Apple knows this.

  19. Windows 8 is not going app store only and but even by Joe_Dragon · · Score: 1

    Windows 8 is not going app store only and but even then MS is more open to in app user maps and addons.

    But steam is big on windows so I don't see that being locked out and there way to many old apps out there as well.

  20. Re:Steam can't run in a sandbox so apple can lock by Anonymous Coward · · Score: 0

    flash forward, year 2014: major retailers are announcing they'll no longer sell computer or game software in their stores, yet they'll sell passcodes which will allow you to download the software from the major online app stores, this passcode will give you a retailer defined discount. Hint..{apply for your patent now!}

    From: we hate microsoft, apple, intel, dell, and hp.

    RMS for president!

  21. Mac OS X 10.7x, 10.6x and 10.5x by Hyperhaplo · · Score: 2

    With all the recent discussion about software version numbering.. and how it is now redundant .. can someone from the 'I don't think version numbers are needed at all' side of the fence comment regarding how they would have referred to "Mac OS X 10.7x, 10.6x and 10.5x" in the context of this story?

    I recently had a problem with Chrome 9. Took me ages to determine that it was chrome 9 that was the problem, given that it is not an issue on Chrome 11. Just glad my issue wasn't security related (some of the google pages would not render and were iteratively reloading content).

    Why can't everything be run in its own sandbox? Isn't this where IT security is heading?

    --
    You have a sick, twisted mind. Please subscribe me to your newsletter.
    1. Re:Mac OS X 10.7x, 10.6x and 10.5x by Anonymous Coward · · Score: 2, Insightful

      Why can't everything be run in its own sandbox? Isn't this where IT security is heading?

      Because we've tried it that way many time before, and it's just not practical for getting real work done.

      The typical process model offered by most OSes created within the past 30 years already provides most of the benefits of a sandbox. The processes are isolated, they can be denied access to certain resources, and they can abstract away the physical hardware. But then we find that we need to share data between applications in order to make software that's actually useful. That's why we have files, IPC, networking, and a whole bunch of other ways to intentionally break through process isolation.

      Sandboxing works great when you're making shitty games that run on some Apple device. But the as soon as you want to do something practical, you need to get rid of these artificial limitations.

    2. Re:Mac OS X 10.7x, 10.6x and 10.5x by CharlyFoxtrot · · Score: 2

      Lion, Snow Leopard and Leopard respectively, updates can be referred to by release date. I think the names are better known than the version numbers by a lot of people. I don't think version numbers are redundant by the way but they could have been completely avoided in this story.

      --
      If all else fails, immortality can always be assured by spectacular error.
    3. Re:Mac OS X 10.7x, 10.6x and 10.5x by arikol · · Score: 1

      Okay... so, a version released on 09.05.2011, when was that released?
      Well, depends on whether the maker is U.S. based or somewhere else in the world.
      (there are two logical ways of ordering dates, detail->less detail->least detail, or least detail->more detail->most detail. That translates to day-month-year, or year-month-day. Then there is the U.S. way, which would be stuck on quite a few bits of software.)

      So we would have numbers going both ways, sometimes within the same company (with offices in multiple countries). That really doesn't sound like such a good plan.

      Software version numbers may be annoying in some respects, but they are generally consistent.

    4. Re:Mac OS X 10.7x, 10.6x and 10.5x by CharlyFoxtrot · · Score: 1

      You know we've got computers these days that'll display dates in your local format right ?
      Everybody is doing dates wrong anyway. It should be YYYYMMDD.

      --
      If all else fails, immortality can always be assured by spectacular error.
    5. Re:Mac OS X 10.7x, 10.6x and 10.5x by Hyperhaplo · · Score: 1

      As it happens I am currently a Configuration Manager.. to answer this and the GP.. this is something which is currently a royal pain to deal with.. and not just for databases. It happens all over the place with values with multiple meanings. Not everything translates these 'common' values, such as dates, into the "local" or "correct" value.

      I recently spent a whole month sorting this out for application CIs.. it's not pretty or fun to deal with.

      I agree with your point though: This could have easily have referred to the name of the OS and I would have understood the meaning... which is the intent of the communication.

      I really don't mind what is used.. so long as the meaning is unambiguous, well defined and clear.

      Out of interest, my current place of work has tried using dates to indicate release information.. and have found that it's only useful so far as it actually means something to everyone. The two hour debate about whether or not the date on one package meant 'build time' or 'release time' would have been absolutely hilarious.. except that it was critical that we knew which it was. *sigh* Yes, this got sorted out when someone finally found out that it was neither (the developer picked a time for 'expected build, release and deploy' and stuck that in the code package name, then had problems, and re-used the package name.. then other issues happened.. dates all over place.. and if this guy doesn't adhere to the naming standard and use version numbers x.y.z in the future... it won't leave Dev and we won't have this problem. Yes, this may actually happen.).

      I agree with your statement 'if you use a date then use YYYYMMDD'. Good luck getting people to do just that.

      I dread the day when we all need to google references for which the meaning should, by their wording or context, be obvious .. but are not.

      Meanwhile, I wonder how many user's don't realise what "Mac OS X 10.7x" means and if were notified using this reference would not realise that their 'Lion' OS has a security hole which needs to be patched.

      --
      You have a sick, twisted mind. Please subscribe me to your newsletter.
  22. business use will drive UEFI with lot's on xp / 7 by Joe_Dragon · · Score: 1

    business use will drive UEFI with lot's on xp / 7. At least windows 7 will have to be able to boot that UEFI mode and Linux is used by business for stuff as well alot of the web severs so that is a big area that the OEM will not want to be locked out of.

  23. mac OS X isn't done . . . by Anonymous Coward · · Score: 0

    . . . until a Windows virus will run.

  24. Re:under the sandbox adobe CS apps will not be abl by Anonymous Coward · · Score: 1

    That's ok, we absolutely don't want to have every app bought from the app store and run in a sandbox. That makes it too easy for Apple to lock down their entire OS, at which point I have to trash my Mac.

    We don't. Take note of the definition of "we" in this context.

    "We" does not include Apple.

  25. bandwith need to better for that to work 3g / sate by Joe_Dragon · · Score: 1

    flash forward, year 2014: major retailers are announcing they'll no longer sell computer or game software in their stores, yet they'll sell passcodes which will allow you to download the software from the major online app stores, this passcode will give you a retailer defined discount. Hint..{apply for your patent now!}

    From: we hate microsoft, apple, intel, dell, and hp.

    RMS for president!

    satellite FAP kills it.
    4g caps to low.
    Cable ok but caps need to go up and some systems may need more nodes splits to fit the load in.
    DSL needs to move up faster speeds with more Adsl2 / other newer techs, some people max out at 1.5 due to being far from the CO or RT.

  26. Re:under the sandbox adobe CS apps will not be abl by ColdWetDog · · Score: 1

    Besides, Adobe has figured out an even better way to screw their users - they're going to put their heads in the cloud and their fingers in our wallets by switching to a subscription service.

    How do you like them Apples, Charly?

    --
    Faster! Faster! Faster would be better!
  27. Don't give up by fyngyrz · · Score: 5, Interesting

    No. You don't have to trash your Mac. OS X 10.5.8, Leopard, has the following useful characteristics:

    1) it allows 64-bit data, so apps written for it can process massive data sets when used with 64-bit capable processors;

    2) it comes on optical media, and is both easily installed and duplicated;

    3) it is beginning to receive support from the user community (as opposed to Apple) for the bugs Apple left in it; (console messages in error with cron operations, anyone? -- not anymore)

    4) it supports a wider range of available drivers than either Snow Leopard or Lion (or presumably, any of their successors);

    5) it supports PPC emulation, consequently doesn't obsolete all those years of software, as does Lion;

    6) Apple updates for Leopard that don't implement the problems of Snow Leopard and Lion are available as files;

    7) Most responsible developers still support Leopard (it's still used by ~30% of the installed base)

    8) The more people use Leopard, the healthier the OS X software community will be

    9) No sandboxing -- straight up access according to user permissions. Terrific resistance to non-privileged exploits; the usual vulnerabilities if you're gullible enough to install malware and give it access.

    10) Available for PPC, so entire spectrum of Macs for many years are usable and available as a market. If it ain't broke... don't stop supporting it.

    Speaking as a developer, my company is aiming straight at, and developing under, Leopard; though we do test under Snow Leopard and Lion. It's a shame to have to give up some of the API's we could otherwise use (no one here is interested in implementing features that only work under later OS versions), but clearly it's the right thing to do: unlike Apple, we're not inclined to leave users behind, which is the philosophy that clearly underlies 10.6 and later.

    Leopard is kind of like Apple's version of XP, except without the built-in obsolescence of "activation." It'll work natively for many, many years yet and with the advent of VMs, probably decades after that. It is easily "Hackintoshable." And in the meantime, if enough people drag their feet, maybe even Apple can be made to "get the message" that it isn't OS X that needs to move in the direction of IOS... it's IOS that needs to move in the direction of OS X. You know, things like nested folders, apps that can work filesystem-wide, etc.

    --
    I've fallen off your lawn, and I can't get up.
    1. Re:Don't give up by Anonymous Coward · · Score: 0

      Too bad Mac devs were all so eager to go Intel only. Leopard is still useful, but your just frozen in time, unable to use newer applications.

      Oh and a more ap description would be its like Apple's version of 2000. Good OS but some important things you may want just aren't available to you. God forbid your stuck with a PPC machine/boot anchor. My sexy mini sits there way underutilized because of God dam bloated Flash and lazy devs who can't figure out how to write apps that run quickly on a 1.42GHz G4. That's just a sad end to a fine architecture that should be allowed to be far more useful today then it currently is.

    2. Re:Don't give up by fyngyrz · · Score: 1

      Too bad Mac devs were all so eager to go Intel only. Leopard is still useful, but your just frozen in time, unable to use newer applications.

      Well, no, actually.

        You're unable to use applications that use later OS's as a target. You can, however, use many, many brand new apps (and many, including ours, that aren't even out yet will be usable as well), because it is 100% practical and reasonable to target Leopard and work just fine on Snow Leopard and Lion at the same time -- you can even do it by intelligently checking for the existence of more advanced APIs. That is entirely in the developer's hands. Any app that will *only* work on Lion was aimed, at best, at (right now) about 16% of the users out there, because that's the current Lion adoption. Twice that many users are still on Leopard.


      God forbid your stuck with a PPC machine/boot anchor. My sexy mini sits there way underutilized because of God dam bloated Flash and lazy devs who can't figure out how to write apps that run quickly on a 1.42GHz G4. That's just a sad end to a fine architecture that should be allowed to be far more useful today then it currently is.

      Sorry? Look, I've got an 8-core, 3 GHz, mucho RAM + multiple TB class HD system on my desk, but I've also got two PPC minis; one serves just fine as a media machine, the other does useful duty in my music studio, displaying tabs, playing cuts from iTunes, hunting down lyrics, allowing me to compose, etc. And then there's Mame. How else are you going to play accurate versions of Omega Race, etc.? Seriously, the PPC machines can be as useful as you let them be. As for Flash... I guess I never really cared. Never saw it on IOS, either, never missed anything I considered important. And now, Adobe has quit mobile flash... RIP.

      --
      I've fallen off your lawn, and I can't get up.
    3. Re:Don't give up by AmiMoJo · · Score: 1

      it's IOS that needs to move in the direction of OS X. You know, things like nested folders, apps that can work filesystem-wide, etc

      That would cut directly into Apple's bottom line. Their business model is built around locking both the user and developer into a tightly controlled environment where every transaction generates revenue for them. In the past companies had to court developers, now Apple have created a product where developers desperately want to be on it no matter how bad the deal is. It is more like the game console market than the PC market, except that Apple doesn't have to sell the product at a loss for years before making a return.

      I have to hand it to them, this is a very clever and effective system. Just not one I want to be part of.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    4. Re:Don't give up by Anonymous Coward · · Score: 0

      That would cut directly into Apple's bottom line. Their business model is built around locking both the user and developer into a tightly controlled environment where every transaction generates revenue for them.

      Bullshit. Read their financial statements. Their business model is built around selling users hardware with tasty, tasty profit margins. The app stores and music stores generate some revenue for Apple, but it isn't much above the costs of running them. That's because Apple actually isn't trying to build their business around them. They exist to make the hardware more attractive to users. You believe the tail wags the dog, probably because the razor-and-blades meme is so popular that almost nobody stops to think about how and why it doesn't automatically apply to all businesses, or even very many at all.

      In the past companies had to court developers, now Apple have created a product where developers desperately want to be on it no matter how bad the deal is.

      This is more bullshit. Apple covers all the costs of online software distribution for 30% (no, the costs are NOT next to nothing just because it's only bits being moved around), and 70% gets paid directly to the developer with no middlemen (such as publishers)? Apple didn't have to seriously court anyone because that's an amazing fucking deal. The instant they announced it, they couldn't have kept developers away by beating them with wooden sticks. Do you have any idea how tiny the revenue cut was for the developer in traditional retail software sales?

      It is more like the game console market than the PC market, except that Apple doesn't have to sell the product at a loss for years before making a return.

      I have to hand it to them, this is a very clever and effective system. Just not one I want to be part of.

      You pretty much nailed all the usual stereotypical hasn't-ever-thought-about-the-realtiies-of-software-distribution reasons for hating on Apple.

  28. Re:Steam can't run in a sandbox so apple can lock by reasterling · · Score: 1

    "The more you tighten your grip, Tarkin, the more star systems will slip through your fingers."

    --
    "For I desired mercy, and not sacrifice" -- God
  29. Re:Steam can't run in a sandbox so apple can lock by Jeremi · · Score: 1, Insightful

    Buddy, Apple does what it wants -- they are *famous* for doing "teh stupid"

    Yup, if there's one thing Apple is famous for, it's their inept decision making. That's why they are doing so poorly and their products are so unpopular.

    --


    I don't care if it's 90,000 hectares. That lake was not my doing.
  30. Re:Steam can't run in a sandbox so apple can lock by fyngyrz · · Score: 4, Interesting

    Apple built their business on good decision making, no question. But also no question, they've made grave errors recently. Why do you think Lion has such a low adoption? Why do you think the Apple fora are full of complaints? Why do you think so many IOS apps are crashing, and why the advertised features of IOS5 don't work? Why is it that Apple isn't doing sufficient testing prior to release? Why is it that they are leaving so many existing, recent customers out in the cold? Why is it that they are dumbing down OS X applications? They're aiming at the middle of the Gaussian now... and that isn't, historically speaking, their Mac customer base.

    As the financial dweebs say: past history is no guarantee of future performance. But past history is what gets a company to wherever they are, today.

    As soon as you learn to distinguish these two concepts, you'll begin to understand what is happening.

    --
    I've fallen off your lawn, and I can't get up.
  31. Re:Steam can't run in a sandbox so apple can lock by Anonymous Coward · · Score: 0

    App-store only:

    1. Would breach EU laws on monopolies, market abuses etc
    2. I get my scanner drivers from the manufacturer, don't see the problem.

  32. Re:Windows 8 is not going app store only and but e by 0123456 · · Score: 1

    Windows 8 is not going app store only and but even then MS is more open to in app user maps and addons.

    I thought Metrosexual apps were going to be app-store only?

    It's going to be hard for any OS developer to turn down the idea of getting 30% of every piece of software installed on a sysem.

  33. Re:Steam can't run in a sandbox so apple can lock by CharlyFoxtrot · · Score: 5, Informative

    Customers were used to using drivers for scanners and etc, Apple took that away (effectively taking away the supported hardware) in Snow Leopard by breaking tons of them -- and never going back to fix them.

    That's a third party problem, they need to support their own devices.

    Customers were used to being able to run the PPC apps they had spent many dollars on... Apple took that away in Lion.

    After they licensed very expensive software (Rosetta) to give you years to ween yourself of off PPC. I find it hard to imagine another OS vendor expending that much effort to do a seamless transition, even Bill Gates was impressed they pulled the intel switch off as seamlessly as Apple did. Ungrateful much ?

    Customers have been used to apps (oh, I dunno, like Photoshop?) that were part of a system of apps that worked with their data, and Apple's taking that away within the bounds of the app store... and you think it's unlikely that this policy will spread outside the store?

    Yes, they're not going to piss off a sizeable part of their customer base by making it impossible to run Photoshop or other Pro apps.

    Buddy, Apple does what it wants -- they are *famous* for doing "teh stupidz" -- folders that don't nest under IOS, "wifi sync" that doesn't work under Leopard, a 4-year old native OS, while it does under XP, a ten year old non-native OS, they break the living hell out of IOS apps with just about every "upgrade", forcing developers to put up Yet Another Version of their app to correct for the incompatibilities...

    Nested folders are a bad idea. People don't get nested hierarchies, spend some time watching non-geeks use computers and you'll see.
    Leopard is down to 22% market share, XP only just dipped below 50% this summer. There's a vast amount of XP machines out there, so unfortunately Apple should expend the effort to support them.
    iOS is a platform that's developing at an enormous pace because mobile is so competitive and fast evolving. Change or get left behind is the name of the game, accumulating backwards compatibility cruft à la Windows would be deadly. That said I have not heard many complaints about breakages.

    When your reasoning depends upon Apple doing things because customers have expectations, your reasoning is no better than a random guess. Apple makes roadmaps, has "visions", and then aims at them. Up until Leopard and IOS4, they were doing pretty well at hitting the target, though of course everyone wanted more. 10.6 and later, IOS5... these are huge bags of fail from several perspectives, most especially from the one you're using to make your assertion: Apple doesn't aim at keeping customers expectations static.

    You obviously don't like iOS5 and Lion. There are a lot of us who would beg to differ.

    --
    If all else fails, immortality can always be assured by spectacular error.
  34. Re:Steam can't run in a sandbox so apple can lock by cheeks5965 · · Score: 0

    Then you clearly don't understand Apple as well as you think you do.

    No, I think it is you who doesn't understand Apple.

    No, it is YOU, my friend, who doesn't understand Apple! I don't understand your beef. the software works well and respects my limited time. what do I mean by this? I don't have time to waste on defrag, chasing problems down, etc etc barf barf barf. I have a girlfriend. Thank you, apple, for giving me time for other things.

    --
    -- Flame me and I will happily flame you back. Bring it!
  35. Re:Steam can't run in a sandbox so apple can lock by mhotchin · · Score: 1

    "Watch me not care."

    BOOM

  36. anittrust will get in the way of this app store on by Joe_Dragon · · Score: 1

    anittrust will get in the way of this app store only stuff and lunix will pick up.

  37. Re:Steam can't run in a sandbox so apple can lock by cheeks5965 · · Score: 0

    Why do you think Lion has such a low adoption?

    [[citation needed]]

    Why do you think the Apple fora are full of complaints?

    [[citation needed]]

    Why do you think so many IOS apps are crashing, and why the advertised features of IOS5 don't work?

    [[citation needed]]

    Why is it that Apple isn't doing sufficient testing prior to release?

    [[citation needed]]

    Why is it that they are leaving so many existing, recent customers out in the cold?

    [[citation needed]]

    They're aiming at the middle of the Gaussian now... and that isn't, historically speaking, their Mac customer base.

    [[citation needed]]

    --
    -- Flame me and I will happily flame you back. Bring it!
  38. Re:Steam can't run in a sandbox so apple can lock by CharlyFoxtrot · · Score: 1

    Lion's 16% installed base is NOT bad after only 4 months. The Apple fora have always been full of complaints. All the rest is just opinions and conjecture on your part, how about some figures ?

    --
    If all else fails, immortality can always be assured by spectacular error.
  39. Re:Steam can't run in a sandbox so apple can lock by Anonymous Coward · · Score: 0

    Unfortunately you're clearly too dense to even use google so you obviously don't have the intellectual capacity to comprehend citations for the claims anyway.

  40. Re:Steam can't run in a sandbox so apple can lock by exomondo · · Score: 1

    Personally, I'd be more worried as to whether MS is going to push UEFI secure boot onto every OEM, making it hard to buy any hardware that let you choose which OS to run.

    Why? Just because SecureBoot is available doesn't mean it has to be turned on.

  41. Re:Steam can't run in a sandbox so apple can lock by fyngyrz · · Score: 4, Informative

    Google Lion Adoption

    Google Apple fora complaints

    IOS5 feature not working

    IOS app crashing

    Why is it that Apple isn't doing sufficient testing prior to release?

    [[citation needed]]

    if apps are crashing and drivers don't work and features don't work and data is being lost and batteries are being consumed too fast at release time... they're not doing enough testing. Or is that too complex an idea for you to wrap your head around? Go read the apple support forums, for FSM's sake. Your profound ignorance is annoying.


    Why is it that they are leaving so many existing, recent customers out in the cold?

    [[citation needed]]

    Seriously? Ok, starting with Snow Leopard, there's a huge list. With Lion, I'm just going to point at them dropping the PPC emulator and see if you get it (keeping mind that there are many additional issues similar to those at the above Snow Leopard incompatibility monitor. But, you know, Google it.)


    They're aiming at the middle of the Gaussian now... and that isn't, historically speaking, their Mac customer base.

    [[citation needed]]

    Oh, Jeez, low-hanging fruit. I'm sorry (well, not very): [says nothing, points finger straight at you]

    ...and so on. Google. It's useful, if you learn how to use it. You just put the question you have in the little box, then press the little magnifying glass picture. You can do it.

    PS: Nothing I said was in the least an exaggeration or hyperbole: I'm an active Mac and IOS user and an OS X developer, and in these matters, I am reasonably well informed.

    --
    I've fallen off your lawn, and I can't get up.
  42. Re:Steam can't run in a sandbox so apple can lock by fyngyrz · · Score: 1


    Lion's 16% installed base is NOT bad after only 4 months.

    No? $29.95 for all your machines? Sounds like a bloody bargain to me -- seriously, it does. Saving a measly $29.95 as compared to 250 new features for your Mac? Some of which, like resizing windows from every edge, and improved gestures, and better networking, to name just a few, are highly desirable. Also, you don't even need media -- you can just download the thing. Instant access, amazingly low price, extremely generous licensing, lots of new features. Sounds awesome. So why not upgrade?

    How about because.... Lion breaks a whole lotta stuff (like, every PPC app and driver anyone ever owned) on top of what Snow Leopard broke ? Oh yeah. That would be why. :o)

    Also, that's why there are nearly twice as many people still using Leopard (10.5.8), at about 30%. Because Lion is a lousy release on top of another lousy release: Snow Leopard. This is true even though if they upgraded today, they'd get those 250 Lion features plus the Snow Leopard features.

    Look, both Snow Leopard and Lion are fine: if you're a new user and you will only buy new, compatible software. And that, no particular surprise, is the demographic that will make Apple the most money. But if you've been with them for a while, as I have, then you may have quite an investment in software. And that can change the picture quite a bit.

    All the rest is just opinions and conjecture on your part, how about some figures ?

    Not so. see above for figures for the Google-impaired.

    --
    I've fallen off your lawn, and I can't get up.
  43. EU laws? by fyngyrz · · Score: 1

    App-store only:

    1. Would breach EU laws on monopolies, market abuses etc

    It would? How come they let Apple sell IOS apps only from the app store, then? In other words, I can't make an IOS app myself, and sell it to you myself. I have to use the app store. And the EU clearly allows this. How does that fit in with your assertion?

    I get my scanner drivers from the manufacturer, don't see the problem.

    And if the scanner manufacturer made your driver a while back, and it worked fine, but won't under Lion or Snow Leopard... and there is no update for it (and why should there be? It was working fine, and can continue to work fine as long as you don't install Apple's broken OS)... What then?

    --
    I've fallen off your lawn, and I can't get up.
    1. Re:EU laws? by lordholm · · Score: 1

      I would guess, that IF the Mac would have had been closed down from the start (only allowing App store downloads), then it would be no problems with regulators. But, since the Mac is open, they cannot close it without getting the regulators on their throats. It would indeed be market abuse, if they started to require that existing developers must go through the App Store, share 30% revenue or go bust (just see the reactions after Apple started to require that all magazine subscriptions would go through the app store, Apple have since changed those rules since it was clear that they would not be able to pull it through a court or manage to convince the EC).

      --
      "Civis Europaeus sum!"
  44. Re:Steam can't run in a sandbox so apple can lock by fyngyrz · · Score: 2

    RMS for president!

    Peak for president! (It's 1.414 times better!)

    (cough) sorry.

    --
    I've fallen off your lawn, and I can't get up.
  45. Re:Steam can't run in a sandbox so apple can lock by fyngyrz · · Score: 1

    Personally, I'd be more worried as to whether MS is going to push UEFI secure boot onto every OEM, making it hard to buy any hardware that let you choose which OS to run.

    VM's FTW. :)

    --
    I've fallen off your lawn, and I can't get up.
  46. Re:Steam can't run in a sandbox so apple can lock by PopeRatzo · · Score: 1

    I have a girlfriend. Thank you, apple, for giving me time for other things.

    So that's all it took? An iPhone and a Macbook and bam! you get a girlfriend? Those are some great products.

    There are plenty of lonely-looking Apple users sitting in the coffee shop at 10:30am who are still waiting, it appears. Maybe as usual Apple didn't have enough inventory at roll-out.

    --
    You are welcome on my lawn.
  47. Re:Legalize Marijuana!!! by ozmanjusri · · Score: 1

    Cork?

    --
    "I've got more toys than Teruhisa Kitahara."
  48. Re:Steam can't run in a sandbox so apple can lock by Moridineas · · Score: 1

    How about because.... Lion breaks a whole lotta stuff (like, every PPC app and driver anyone ever owned) on top of what Snow Leopard broke [wikidot.com] ? Oh yeah. That would be why. :o)

    We have one computer at work that runs Leopard and still has an ancient PPC version of an early Photoshop CS. But really, for most mac users, is this even remotely relevant?

    Also, that's why there are nearly twice as many people still using Leopard (10.5.8), at about 30%. Because Lion is a lousy release on top of another lousy release: Snow Leopard. This is true even though if they upgraded today, they'd get those 250 Lion features plus the Snow Leopard features. [wikipedia.org]

    Again, do most Mac users (beyond the power users) ever upgrade their OS? Heck, according to one of your links, 6% of all Mac users are still running 6+ year old system software! At my office we don't upgrade windows computers to new major versions, and we VERY RARELY upgrade macs to new major versions. We've got a tiger system and a win2k system still going. FWIW, I started using a Mac with 10.3 and I have always upgraded my OS pretty soon after release. I have opted not to buy Lion, mostly because I don't care for the download, but also none of the features are particularly compelling to me.

    Really, the only fitting comparison would be to compare Leopard upgrade numbers to Snow Leopard upgrade numbers to Lion numbers. I don't know how that would like. Snow Leopard over Leopard is probably my favorite OSX upgrade.

  49. Re:Steam can't run in a sandbox so apple can lock by cheeks5965 · · Score: 0

    Google Lion Adoption [lmgtfy.com]

    even if adoption were leveling off, as your link suggests, you can't make your point without comparing that to adoption of prior versions. so, [[citation needed]]

    Google Apple fora complaints [lmgtfy.com]

    you imply that there's a new problem with "fora" (stupid word) being full of complaints. 1) in order to show that it is a new problem, you need to compare to the volume of complaints in "fora" in previous years. 2) how can a forum be full of complaints?

    IOS5 feature not working [lmgtfy.com]

    don't be a douche. just say, "the wifi sync has problems." not my job to read your mind. Save your snark for your boss, when you get fired.

    IOS app crashing [lmgtfy.com]

    shit crashes, what do you want me to say? your OP implies that shit is crashing more with iOS5 than with prior versions. [[citation needed]]

    They're aiming at the middle of the Gaussian now... and that isn't, historically speaking, their Mac customer base.

    citation still outstanding on description of historical mac customer base. No rush. whenever you're ready.

    --
    -- Flame me and I will happily flame you back. Bring it!
  50. Re:Steam can't run in a sandbox so apple can lock by cheeks5965 · · Score: 0

    it's not my job to google your bullshit. say something informed or shut your flap.

    --
    -- Flame me and I will happily flame you back. Bring it!
  51. Re:Steam can't run in a sandbox so apple can lock by BasilBrush · · Score: 1

    Why do you think Lion has such a low adoption?

    I don't believe for one moment that is does have low adoption. A couple of days ago an ad company called Chitka put out a press release saying Lion adoption was slowing. But everything other than that, including from sources that are well known, indicate that Lion has had the fastest adoption of any OSX version up to now.

    iOS5 and Lion certainly have had some teething problems. But only the kind of things one would expect to get fixed in point releases. I see from another post of yours that you are sticking with Leopard. Which is odd, because Snow Leopard was a great OS, an improvement over Leopard in every way bar one - it dropped Power PC support. Is perhaps your reason for not advancing because you still have an old Power PC Mac?

  52. Re:Steam can't run in a sandbox so apple can lock by fyngyrz · · Score: 1


    We have one computer at work that runs Leopard and still has an ancient PPC version of an early Photoshop CS. But really, for most mac users, is this even remotely relevant?

    It's relevant for those Mac users who have PPC apps they want to keep using, and particularly so for those than have no upgrade path. And then there's this question: Why drop the PPC emulation at all? Wasn't broke. Didn't need fixing. But now it's gone. And your "ancient PPC version of an early Photoshop" just went from useful to zero if you upgrade. As does Mame, Appleworks, etc.

    --
    I've fallen off your lawn, and I can't get up.
  53. Re:Steam can't run in a sandbox so apple can lock by tibit · · Score: 1

    Many people are not upgrading because there's no need to, and because application support is lagging. It has been only fairly recently (last year or so) that some macports started working correctly on snow leopard. There are still ports that do not work when compiled for 64 bits, so I still compile macports for 32 bits. The reason to update to 10.6, for me, was speed and stability. Those were killer features. Lion doesn't have anything that would be a killer feature, not for me at least.

    --
    A successful API design takes a mixture of software design and pedagogy.
  54. Defective by design by Forever+Wondering · · Score: 1, Informative
    This is just one more example of Apple being unaware/clueless of tech outside of Apple. I sincerely hope Apple isn't claiming this as another one of their innovations.

    The fundamental approach is flawed. They chose to use a special "launchd" app to control this rather than adding the extra security to the OS kernel fork/exec. Hence, the security flaw that these researchers found.

    In typical Apple fashion, after being notified, they're trying to sweep it under the rug by revising the developer documentation.

    In the context Apple is using the term "sandboxing" here, this is a description of "fine grained" privileges. Linux has had fine grained privileges for years. Under Linux, they're called "capabilities". And it is the Linux kernel that does the enforcement, so that the type of "end around" that is the security flaw wouldn't work. Also, Linux already has selinux in the non-MLS mode that does much the same thing [and more].

    Even if the Linux kernel developers had decided to use the "launchd" approach, they would have [in all probability] carried over the privilege list from the original sender of the message with the message itself and made it available to launchd so that launchd would not allow escalation of privilege level.

    So, Apple ... Bad architecture and bad implementation of the architecture.

    And, the literature on this has been around for decades.

    --
    Like a good neighbor, fsck is there ...
  55. OS X by Cherubim1 · · Score: 0

    OS X is not a mission critical OS. Even Apple says so. Makes one wonder just how seriously Apple takes OS security.

    1. Re:OS X by Anonymous Coward · · Score: 0

      Sauce?

  56. Re:Steam can't run in a sandbox so apple can lock by Netshroud · · Score: 1

    The mac will NOT be app-store only. However, if you CHOOSE to run app store only apps, you get sandboxed, vetted apps from a trusted vendor. Windows 8 is going the same way

    Metro applications in Windows 8 will only be available through whatever they call the Windows App Store.

  57. Re:Steam can't run in a sandbox so apple can lock by ustolemyname · · Score: 1

    Customers were used to using drivers for scanners and etc, Apple took that away (effectively taking away the supported hardware) in Snow Leopard by breaking tons of them -- and never going back to fix them.

    That's a third party problem, they need to support their own devices.

    Yeah, which is why ypu should shut up about Linux not having a stable ABI. Wait... what OS are we talking about?

    newsflash: users don't care about who's responsibility it is, they blame whoever changed the system. I have a client who is upset that their 8 year old office printer isn't fully functional under Windows 7, and they can't be convinced that that isn't Microsoft's fault.

  58. Re:Apple users get told again. by thirdwikidotorg · · Score: 1

    Steve Jobs got his security hole exploited last month, and now apple fanboys are getting it too.

    Looks like it's a ringer: http://www.macupdate.com/app/mac/15930/macnessus Warmest regards.

  59. Re:Steam can't run in a sandbox so apple can lock by elrous0 · · Score: 1

    I don't think you appreciate how much more profit Apple makes off their non-PC products these days compared to their Macbooks and desktops. You may still think of Apple as primarily a PC company, but THEY don't. I think they accepted the fact that they would never be dominant in the PC market years ago, but they CAN be dominant in the MP3-player/cellphone/tablet/etc. markets. So guess what they're going to focus on?

    Not only would it not surprise me if Apple made their PC's app-store only, but it wouldn't even surprise me if they got out of the PC business altogether (or broke that part off into a new company). The open-garden PC market is old news as far as they're concerned.

    --
    SJW: Someone who has run out of real oppression, and has to fake it.
  60. Re:Steam can't run in a sandbox so apple can lock by Moridineas · · Score: 1

    It's relevant for those Mac users who have PPC apps they want to keep using, and particularly so for those than have no upgrade path

    What I'm saying is, before making a huge deal out of this, it would be useful or informative to actually quantify the issues. For instance, I would hazard a guess that 99% of current Intel mac users never use PPC emulation/rosetta. I don't know if that's true or not, but like I said, I would bet that for most users, it's a non-issue.

    Photoshop CS is nearly 9 years old. Yeah, I'm sad it won't run on the latest computers, but it still runs just fine on my G4 Powerbook, our G5 Powermac, our Intel Mac Pros, and my Mbp. If you rely on ancident software, don't upgrade to the latest and greatest hardware. Just doesn't seem like that big a deal! Incidentally, I recently bought Pixelmator for $30 and it's a HUGE upgrade over Photoshop CS.

    Why drop the PPC emulation at all? Wasn't broke. Didn't need fixing

    It was broken for me. The one real "legacy" application (a server application) we have at my office doesn't run under Rosetta and needs a $4000 upgrade to support OSX/Intel. So we've kept several old G4/G5 computers around as spares and for parts. My guess is that there were several reasons for dropping Rosetta: 64-bit mode issues, limited usage in the wild, and the cost to continue testing and maintaining it. Same goes for classic mode. Same goes for dropping 68k support back in the day.

    In a way it kind of goes back to an issue faced by OS/2. Not sure if you're familiar with OS/2 or not, but back in the day it was a really fine operating system. Excellent performance. I remember with my computer at the time I could run 7th Guest in DOS very choppily. In OS/2 it ran smoothly! I assume it had to do with caching, but I'm not sure. Anyway, with OS/2 Warp you could literally use your win3.1 install disks to have full win3.1 support in OS/2. Retrospectively, a lot of people think that this ended up hurting OS/2 by stifling the native ecosystem. People just relied on windows applications, so developers didn't want to develop just for OS/2. The end result being -- dead OS/2.

    And what about Mame? it exists.. http://sdlmame.parodius.com/

  61. Re:Steam can't run in a sandbox so apple can lock by fyngyrz · · Score: 1

    If you rely on ancident(sic) software, don't upgrade to the latest and greatest hardware. Just doesn't seem like that big a deal!

    But Apple intentionally made it easy, and desirable, to upgrade to the Intel hardware... they did it by making sure you could run your PPC software, and bring it forward. So there was little reason not to upgrade (barring incompatible apps as the one you mention... hadn't heard of anything that failed to run, previously.) On the contrary, PPC apps kept working and that was *great*, as it meant you *could* upgrade.

    But that door has been closed with Lion. And, like you say -- if it matters to you, you're better off not to upgrade any longer. And that's precisely why I'll be staying with Leopard. That, and driver issues that Snow Leopard brought into scope.

    Speaking as a developer, knowing that some Apple users will need to stay with Leopard, and not particularly interested in limiting who I can sell my software to, I'll be using Leopard as the target OS in terms of APIs, while testing to make sure those APIs still work under later OSs. I definitely won't be using APIs from 10.6 or .7

    --
    I've fallen off your lawn, and I can't get up.
  62. Re:Steam can't run in a sandbox so apple can lock by Moridineas · · Score: 1

    Yeah, I've only seen the one program that won't run on Intel, but I've only ever TRIED two programs. This one (http://www.kytek.com/) and Photoshop. If you need PPC, you can always virtualize Leopard and run PPC apps on there (ironic, no?). I'm not saying it's not unfortunate that PPC support is gone, what I'm saying is that for the vast majority of mac users (myself included), it just really doesn't matter. Apple hasn't sold PPC macs in over 5 years. They made it extremely easy for developers to develop for both platforms. The kind of tradeoffs you are talking about are made by developers all the time. You're absolutely right that as a developer you're wise to not forget about Leopard -- that's still nearly 20% of Mac users. Like Apple, you'll eventually have to make the decision about how long to support old versions of hardware/software. At what point will it no longer be useful for you to ignore newer APIs and stick with just 10.5? 10% of users? 5% of users? (after all, you're ignoring the 6% of users who are still on Tiger or before.)

  63. Citation needed. by Anonymous Coward · · Score: 0

    7) Most responsible developers still support Leopard (it's still used by ~30% of the installed base)

    Citation needed.
    Personally, I see about 22% using Leopard, and dropping steadily, based on analytics data from my employer's website. (Which is skewed to a higher-income, higher-educated, but non-technical population.)

    And in the meantime, if enough people drag their feet, maybe even Apple can be made to "get the message" that it isn't OS X that needs to move in the direction of IOS... it's IOS that needs to move in the direction of OS X.

    I sympathize with your feelings about Lion, but every metric I van see shows explosive (relatively speaking) growth in Mac sales and Mac usage among the public. The more new Macs, which only run Lion, are sold, the smaller the fraction using Leopard becomes even if Leopard and Snow Leopard users don't upgrade. Too many incoming Windows refugees continue to validate Apple's strategy.

  64. Re:Steam can't run in a sandbox so apple can lock by Anonymous Coward · · Score: 0

    Lion's 16% installed base is NOT bad after only 4 months.

    And that's assuming it isn't actually 26%.

  65. Lion share now over 30% and climbing by snowwrestler · · Score: 1

    http://www.mactrast.com/2011/11/os-x-lion-adoption-still-swiftly-increasing/

    Note that it has already passed Leopard, which was itself long ago passed by Snow Leopard. Lion is doing fine.

    --
    Build a man a fire, he's warm for one night. Set him on fire, and he's warm for the rest of his life.