Slashdot Mirror


Valve's Newell Thinks PS3 Needs To Be "Open Like a Mac"

Eraesr writes "Apparently Valve boss Gabe Newell thinks the PS3 needs to be more of an open platform, drawing a comparison to Apple's Mac platform. In an interview with 5BY5.TV, he said he would like to see the PS3 be 'open like a Mac' instead of being 'more closed like a Gamecube.' 'Platform investments, like the Mac, are difficult because you have to be aware of what direction that platform is moving,' Newell said, referring to the firm's recent move onto Macs with its titles and distribution service Steam. 'We need to target platforms that do a better job of looking like where we want to be in a few years.'"

348 comments

  1. Yeah by Monkeedude1212 · · Score: 4, Funny

    Open like a Mac, I get it,

    kind of like, Secure like a Windows?

    1. Re:Yeah by Monkeedude1212 · · Score: 1

      Oh, and before I forget, if you think it's good to be Open like a Mac, why did it take you the better part of a decade to port all your games over?

      Not that we're complaining, but I had to put up with years of Mac users complaining about it.

    2. Re:Yeah by dov_0 · · Score: 2, Insightful

      Apple took some of the best of open source - and made sure they screwed with it enough that they could claim it as their own.

      --
      sudo mount --milk --sugar /cup/tea /mouth /etc/init.d/relax start
    3. Re:Yeah by figleaf · · Score: 2, Funny

      Mac and Open together in a sentence is a Oxymoron.

    4. Re:Yeah by Anonymous Coward · · Score: 3, Interesting

      Oh, and enough to make parts of it refuse to work right, regardless of one's prior UNIX knowledge. I'll never forgive them for the "Internet Sharing" setting, which regularly fails even between a pair of Macs...then when you start trying to troubleshoot it you find that while natd is running, there's no natd.conf ...those bastards have wrapped it up in some proprietary binary object. Thanks Apple; you've successfully reinvented the wheel, and made it square to boot.

    5. Re:Yeah by Anonymous Coward · · Score: 1, Insightful

      Don't confuse "open" with "free." They're not quite the same thing. Even Stallman knows the difference.

    6. Re:Yeah by H0p313ss · · Score: 2, Insightful

      Oh I don't know, it seems from my experience that anal retentiveness seems pretty evenly spread across the users of all operating systems.

      --
      XML is a known as a key material required to create SMD: Software of Mass Destruction
    7. Re:Yeah by james.mcarthur · · Score: 1

      Just the sort of "open" that big games companies love.

    8. Re:Yeah by Anonymous Coward · · Score: 0

      Windows are made of glass, I'm not sure what you were getting into buying them under the pretense that they're secure.

    9. Re:Yeah by Anonymous Coward · · Score: 2, Insightful

      Nothing like a completed unsubstantiated assertion in response to someone who not only gripped but supported his complaint with a specific example... an example you ignored/had no answer to.

    10. Re:Yeah by Anonymous Coward · · Score: 0

      > Open like a Mac, I get it,

      > kind of like, Secure like a Windows?

      No, beautiful like me.

    11. Re:Yeah by Anonymous Coward · · Score: 0

      Like Microsoft Works. Get's me every time.

    12. Re:Yeah by forkazoo · · Score: 4, Insightful

      Open like a Mac, I get it,

      kind of like, Secure like a Windows?

      You realise that the comparison is against a PS3, right?

      Besides, the Mac is a fairly open platform. You can get kernel code and Webkit code under a genuine open source license. Good luck getting Windows NT kernel code and IE rendering engine as open source projects. Apple's developer tools are built around gcc, and the default shell is bash. Apple provides X11 support out of the box, so you can build an app for a Mac, and trivially move it to another platform if you choose to rely only on open standards.

      Apple as a company may be psychotic, but I don't know why people insist the Mac is so hilariously closed.

    13. Re:Yeah by Anonymous Coward · · Score: 1

      or easy and stable as Linux ;)

    14. Re:Yeah by Low+Ranked+Craig · · Score: 2, Informative
      It sucks, but you need to make your own natd.conf, kill the process and restart natd with your configuration: sudo /usr/sbin/natd -alias_address x.x.x.x -interface en0 -use_sockets -same_ports -unregistered_only -dynamic -clamp_mss -f /Users/username/natd.conf

      Obviously you'll need to put the whole thing into a script and run it after the system is up.

      Your mileage may vary...

      --
      I still cannot find the droids I am looking for...
    15. Re:Yeah by dgatwood · · Score: 0

      Simple. Because open like a Mac means "lots of configurations to have to support". So far, in trying in vain to play Portal on my Mac, I found that:

      • It doesn't support case-sensitive HFS+, so for those of us who use a non-toy configuration, you have to throw it into a disk image and create dozens of symlinks all over your ~/Library folder just to make Steam launch.
      • The Portal game itself crashes on launch if you try to run it on anything other than the most recent GPUs.

      So I'm just glad it was free, since at least I got exactly what I paid for.

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    16. Re:Yeah by jedidiah · · Score: 1

      At least the Ubuntu video player sorts out all of the necessary codec details by itself including "obscure" things like what you find on a commercial DVD (mpeg-ps container and AC3 audio).

      --
      A Pirate and a Puritan look the same on a balance sheet.
    17. Re:Yeah by harlequinn · · Score: 2, Informative

      Nothing like a supporting someone who thinks OS X, which is a FreeBSD/NetBSD frankenstein, which are "UNIX-like" operating systems, is UNIX (when it's not). It has been certified as UNIX 03 compliant from 10.5 onwards. Before this certification OS X was also "UNIX-like" - which means it didn't comply to any standard and one might find their "UNIX knowledge" a little out of place in any of the UNIX-like variants.

    18. Re:Yeah by texwtf · · Score: 1

      Because they took a bunch of open source BSD code and then kept the important "value added" parts like the windowing system closed.

    19. Re:Yeah by pastafazou · · Score: 1

      try this

    20. Re:Yeah by Peach+Rings · · Score: 2, Informative

      It doesn't support case-sensitive HFS+, so for those of us who use a non-toy configuration,

      From developer.apple.com:
      HFSX is an extension to HFS Plus to allow additional features that are incompatible with HFS Plus. The only such feature currently defined is case-sensitive filenames. (Emphasis added).

      It's not supposed to be compatible. At all. This is like complaining about KDE not compiling properly with a "perfectly sane" configuration of Hurd running on ARM. Even Adobe's CS2 and CS3 applications don't run at all on an HFSX volume.

    21. Re:Yeah by Moridineas · · Score: 2, Insightful

      The Portal game itself crashes on launch if you try to run it on anything other than the most recent GPUs.

      Runs fine on my on my Geforce 8600gt. Not exactly state of the art by any means (3+ year old card).

      Have no idea why you would choose to complain after choosing to use case-senstive hfs... Why do you need that ,btw?

    22. Re:Yeah by Johann+Lau · · Score: 5, Insightful

      No, open like a Mac compared to, say, a Gamecube. None of you going ROFL have actually watched even the first five minutes of the interview, have you? It's boring, it's annoying, but at least it clears up that misconception. None of you (so far, as I'm posting this) are actually discussing the subject of the article, anything he actually says.

      Oh, and just to make it clear, I think Mac sucks (1mousebuttonLOLOLOLkthxbai) and Valve is a bunch of greedy, uninspired whores. I'm not defending them, I don't care at all about this.... I just think y'all are tards too, for talking to/about strawmen exclusively. Cheers.

    23. Re:Yeah by sortius_nod · · Score: 1

      No doubt because he/she has no idea what the technologies do and picked the "newest".

      Working in support, people like this are the bane of any support department. "I just chose the best option"

    24. Re:Yeah by dangitman · · Score: 1

      anal retentiveness

      Isn't that the opposite of open?

      --
      ... and then they built the supercollider.
    25. Re:Yeah by The+Hatchet · · Score: 1

      yea, kind of like saying as alive as George Washington, or as eloquent as George W. Bush, or as fat as a supermodel. That kind of thing.

      I am surprised the middle east hasn't embraced apple, and their intense censorship. It seems like they would be a good match.

      --
      Where is the mod rating for "scary"? Also, ...
    26. Re:Yeah by MRe_nl · · Score: 1

      Open like a Mac
      Secure like Windows.
      Cheap as a stealth bomber.

      My kind of specifications.

      --
      "Kill 'em all and let Root sort 'em out"
    27. Re:Yeah by jo_ham · · Score: 1

      Portal is working just fine on my X1600 - this iMac is hardly "most recent GPU" territory.

      Case-sensitive HFS+ is discouraged. Case-preserving HFS+ is the default. Steam works just fine on the default case preserving filesystem without needing tons of symlinks and other junk - don;t blame Steam for running a nonstandard setup (and yes, while Case sensitive HFS+ is supported as an OS X filesystem, it is not recommended unless you have very specific need for it).

      You can install OS X on top of UFS too if you like, but don't do so unless you have very specific needs.

      It's amusing that you dismiss those of us who run OS X in its default config (HFS+) as "toy" when you're trying to get a game to run. I think it is is you who wants to use it like a toy eh? I have yet to run into issues running case-preserving, even with the Terminal. If I need a case sensitive file system (and right now, I have not) I can easily make an image and mount it under / somewhere and just use that.

    28. Re:Yeah by jo_ham · · Score: 1

      ...and gave it back to the community, and also provided *tons* of open source code of their own to OSS.

      Both parties made hay in the sunshine on this. Don't try to paint it differently.

      The benefits to Darwin, the BSD codebase, CUPS, Webkit/KHTML/Nitro, Zeroconf/Bonjour and many many others are vast. They didn't just "take and twist" - it's a mutually beneficial relationship.

      How did you get +2 insightful? Some anti-apple mods out in force I suppose. A brief look through Apple's open source library quickly disproves your troll post.

    29. Re:Yeah by dgatwood · · Score: 1

      Because I build and maintain web sites, and the servers I deploy on are case-sensitive. And because I like to actually test my software so that it works everywhere, not just on a subset of installations.

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    30. Re:Yeah by Wovel · · Score: 1

      His "example" proved my point. It is obvious the moderators today are the anti-apple crowd though :) I had a fine answer to it. If he can not share an Internet connection between two computers using OSX, not only do his Unix skills suck (and they could easily be used to do it), so do his basic computer skills.

    31. Re:Yeah by Anonymous Coward · · Score: 1, Insightful

      Look Gabe is a true idiot. Years ago he was upset that Apple wasn't open enough and then the rumors were that he wanted Apple to pay them to port over their games ala MS. Also PS3 is as Open as the XBox.

    32. Re:Yeah by Draek · · Score: 1

      The problem isn't the FOSS code, its everything else. Compare, for instance, the steps required to have your Windows machine look like OSX vs that of having your OSX machine look like Windows.

      The reason most people call OSX a closed system is that, to get something as customizable as your average Windows or Linux install you need to throw away everything that makes OSX OSX, so in the end you're left with only a half-assed BSD fork you had to pay $129 for.

      --
      No problem is insoluble in all conceivable circumstances.
    33. Re:Yeah by tyrione · · Score: 1

      try this

      Or he could get off his own rear, launch Terminal and type: man natd

    34. Re:Yeah by dgatwood · · Score: 4, Informative

      HFSX is an extension to HFS Plus to allow additional features that are incompatible with HFS Plus.

      You are completely misunderstanding that sentence. HFSX is incompatible with HFS+ because a filesystem B-tree sorts its keys in different ways depending on whether it is using case-sensitive or case-insensitive matching. As a result, at a volume format level, HFSX includes low-level changes that are incompatible with ancient tools that work with HFS+ volumes. If we were talking about a disk utility like DiskWarrior (which, incidentally, has supported HFSX since way back before it even became a GUI-selectable formatting option in the non-server version of Mac OS X)---an application that mucks around in the raw volume B-trees by accessing disk blocks directly, then yes, it would break when it encountered these volumes, and break massively. As a general rule, 99.99999% of application developers should not be anywhere near the low-level bits that the technote you referenced refers to.

      We're not talking about software that works with the volume format directly here. We're talking about software that opens files by passing hard-coded path names with incorrect case. Such apps also don't work when your home directory is:

      • On an NFS mount
      • On an AFP volume backed by a UNIX box
      • On an HFSX volume
      • On a UFS volume (in an older Mac OS X version where this was still supported for writing)

      And so on. That incompatibility list is only going to get longer as time moves forward. These days, case insensitive filesystems like HFS+ are the exception, not the rule.

      Moreover, Apple has never in any way even HINTED that not working on case-sensitive volumes is an acceptable practive, and even published Technote 2096 that basically says the precise opposite of what you're implying. Because the filesystem underlying iPhone OS is case sensitive, iPhone developers are strongly discouraged from building iPhone applications on case-insensitive HFS+ volumes. On case-insensitive volumes, the simulator can't catch bugs caused by case sensitivity mistakes, so when you finally get the app on an actual device and it fails miserably, you'll be scratching your head.

      In short, if your app doesn't work on case-sensitive volumes, now would be a good time to fix it, particularly if you want iPhone developers, web developers, etc. to use your software.

      This is like complaining about KDE not compiling properly with a "perfectly sane" configuration of Hurd running on ARM.

      No, this is like complaining about KDE running fine on an EXT3 volume, but crashing in bizarre, inexplicable ways when you migrate your system to EXT4. It's a sign that the developer couldn't be bothered to use correct capitalization in hard-coded filenames within their code. The ONLY relevant difference between case-sensitive and non-case-sensitive filesystems in Mac OS X is that if you write code that tries to load "~/Library/application support/whatever" instead of "~/Library/Application Support/Whatever", it will fail on the case-sensitive filesystem. The ONLY bugs it causes are entirely due to sloppy, bad coding on the part of the developer. Thus, software that won't work on HFSX volumes are like a giant shining beacon that screams "We don't know how to write software."

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    35. Re:Yeah by Anonymous Coward · · Score: 1, Funny

      You're a fucking idiot. Please return to Digg.

    36. Re:Yeah by Moridineas · · Score: 1

      Because I build and maintain web sites, and the servers I deploy on are case-sensitive. And because I like to actually test my software so that it works everywhere, not just on a subset of installations.

      That's fairly weird. Rather than running your main boot partition on a virtually unsupported mode (I thought that it had been deprecated, but can't find any evidence of this) it would seem far easier to build your sites on case-sensitive disk images... also btw, I too develop webapps which are deployed to FreeBSD server and have never once had a problem with case insensitivity/case sensitivity. What are you doing that makes this problematic?

      What subset of OSX users has opted to pick case-sensitive? I can't imagine it's hardly any at all? Single digits? :-P

    37. Re:Yeah by Anonymous Coward · · Score: 0

      In UNIX, it has been historic that capitalization means something. For example, pnews versus Pnews was a way to make sure that someone had to have some semblance of a clue before they could post onto USENET.

      In reality on OS X, it should not matter which filesystem a user chooses. If a program glitches because it was not written fully for a platform with well documented specs, it isn't the fault of the OS or platform. For example, if I popped system() calls in Windows expecting cygwin binaries on every machine out there, people would be assuming I'm a dumbass. Similar if someone is unable to make code that actually is able to work with a filesystem on a target platform.

    38. Re:Yeah by dgatwood · · Score: 2, Informative

      Case-sensitive HFS+ is discouraged.

      Show me where any Apple web page says that. It most certainly is not discouraged in any way, shape, or form.

      It's amusing that you dismiss those of us who run OS X in its default config (HFS+) as "toy" when you're trying to get a game to run.

      I can think of quite a few security bugs over the years in Apache that have been specific to case-insensitive filesystems, plus *countless* other bugs in web applications, etc. So my server is case-sensitive, and my laptop is also case-sensitive so that I never have to worry about creating case-sensitivity bugs when I create content to upload to my web server. And if I were writing iPhone software, it would be case sensitive for that reason, too (as iPhone OS uses a case-sensitive volume format exclusively).

      Sure, I could parcel out the content that has to be case sensitive into a disk image. I can also parcel off broken applications into a case-insensitive disk image, to some extent. It's still an unnecessary hassle that could be fixed by the app developer spending about an hour to run a few scripts, fix the problems that it reports, and then reconfigure at least one of their test machines to be case-sensitive.

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    39. Re:Yeah by dgatwood · · Score: 2, Insightful

      (I thought that it had been deprecated, but can't find any evidence of this)

      Nope. HFSX is fully supported and is most certainly not deprecated. You're thinking of the ancient UFS format that has been deprecated for a while. UFS is not only deprecated, but was actually demoted to read-only in Snow Leopard.

      The reason UFS is deprecated has nothing to do with case sensitivity, though. It's deprecated because A. it's very, very slow compared with HFS+, B. it doesn't support extended attributes or POSIX filesystem ACLs or any of the other dozen things that have been added to the VFS layer in Mac OS X over the last several years (so using it would break a LOT of things), and C. case-sensitive HFS+ made it largely unnecessary.

      What are you doing that makes this problematic?

      It's not that it's problematic. It's that I want to be certain that when I check in changes to the tree, they're not going to break my server when the update goes live.

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    40. Re:Yeah by Anonymous Coward · · Score: 0

      These days, case insensitive filesystems like HFS+ are the exception, not the rule.

      What, like that obscure filesystem, what's it's name, that no one uses? Oh, right, NTFS.

      Case-sensitivity in a filesystem is not something a developer should have to care about, any more than they should have to care about, oh, I don't know, a lack of protected memory. Sure, it would be nice if people used correct cases, but really, it's 2010.

      A user certainly should not have to care, or even deal, with case-sensitivity. They certainly won't understand the difference between ThisFile.TXT and thisfile.txt. If they see both, they'll wonder why they have two copies of the same file.

    41. Re:Yeah by dangitman · · Score: 1

      In UNIX, it has been historic that capitalization means something.

      Yes, I'm well aware of that. It's just that it is a stupid idea, that should have been abandoned long ago.

      --
      ... and then they built the supercollider.
    42. Re:Yeah by dgatwood · · Score: 4, Interesting

      What, like that obscure filesystem, what's it's name, that no one uses? Oh, right, NTFS.

      NTFS, which dates back to the early 1990s, is hardly a modern filesystem. It is also a case-sensitive filesystem under the hood. This is masked by a case-insensitivity shim for applications accessing it through the Win32 API, but applications that use lower-level APIs get case-sensitive behavior. So I'll see your NTFS and raise you basically every single filesystem created in the past two decades.

      Case-sensitivity in a filesystem is not something a developer should have to care about, any more than they should have to care about, oh, I don't know, a lack of protected memory. Sure, it would be nice if people used correct cases, but really, it's 2010.

      Exactly. It's 2010. If twenty years of every single new filesystem being case-sensitive hasn't gotten people to realize that this is the direction technology is moving, I don't know what will....

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    43. Re:Yeah by masmullin · · Score: 1

      No, hes saying "open, but not too open that they lose control"

    44. Re:Yeah by Anonymous Coward · · Score: 0

      Note how they post a list of open source stuff that they supposedly contributed to (no telling how much they actually contributed to each) and that the list is all for stuff that was ALREADY open source and that are mostly trivial little utilities, not full featured applications. Why don't they provide a COMPLETE open source version of OS X if they love open source so much?

      Yeah, they are so committed to open source and the open source methodology that are only willing to release the little trinkets. This whole "we LOVE open source and we are dedicated to it" is just a facade because they had a crap OS and had to take stuff from the open source world to stay relevant.

    45. Re:Yeah by Bigjeff5 · · Score: 2, Insightful

      You were speaking from the developer level when you were talking about case insensitivity. 95% of people own a computer that is case-insensitive in the practical sense. The default setting in OSX is case insensitive, and most people never go through the trouble to change it. Doing so requires either above average technical skill to do it the hard way, or way above average technical skill to do it the easy way.

      I cannot see how you can honestly say that case insensitivity is the exception and not the rule when 99% of people in the world use a filesystem that is case insensitive for all practical purposes.

      Seriously, a case sensitive filesystem with a shim to make it case insensitive is *drumroll* case insensitive!

      In other words, your arguments did you no favors.

      That said, hard-coding paths is sloppy, but forgivable considering their background and the very small subset of users it affects.

      --
      Security is mostly a superstition... Avoiding danger is no safer in the long run than outright exposure. - Helen Keller
    46. Re:Yeah by jo_ham · · Score: 1

      You mean like CUPS? Or HFS+? Or Bonjour? Or Nitro? Or launchd? Or libdespatch? To name just some. "trinkets" indeed.

    47. Re:Yeah by dgatwood · · Score: 2, Insightful

      You were speaking from the developer level when you were talking about case insensitivity.

      And developers using file access APIs in Windows can get case sensitive behavior. It's just a single FILE_FLAG_POSIX_SEMANTICS flag to CreateFile and friends. It's actually easier to do that in Windows because it doesn't require a reformat and reinstall.

      I cannot see how you can honestly say that case insensitivity is the exception and not the rule when 99% of people in the world use a filesystem that is case insensitive for all practical purposes.

      Case-insensitive volume formats are only common if you're talking about hard-drive-based filesystems for consumer use. As soon as you move beyond that market into anything remotely enterprise-y (e.g. home directories on any NFS server, some SMB servers, some AFP servers, etc.), there's a very real chance that you're getting into case sensitivity territory. As soon as you talk about the world of servers, it's almost a given.

      Further, every CD-ROM (except the base ISO-9660, which is almost useless), every DVD, every Blu-Ray disc, a sizable percentage of cell phones, and lots of embedded systems use a case-sensitive filesystem. Want that game to work when run from optical media? You'd better work with case-sensitive volumes. Want to port it to iPhone? It had better work with case-sensitive volumes. Want to be able to fetch files over the Internet? Yup. Case usually matters. And so on.

      The average home has one hard drive, thirty or forty DVDs. When viewed in a broader sense (not limited to local hard-drive filesystems), case sensitivity is the norm, and case insensitivity is the exception. Case-sensitive volumes likely outnumber case-insensitive volumes by several orders of magnitude.

      That said, I wasn't talking about the number of instances of any given filesystem when I referred to case insensitivity being in the minority but rather that *recent* filesystems are almost *universally* case sensitive. That's a pretty strong indication that technology is moving towards case sensitivity, not away from it. Thus, designing software that doesn't take this into account is very shortsighted, and is likely to be costly in the long run.

      Put another way, if you want to talk about total number of instances of a filesystem, ignoring DVDs and CDs, the most popular filesystem that a home user will encounter (by a large margin) is non-long-filename FAT16 on flash cards. That doesn't mean it's acceptable for a photo viewer application to barf when it sees a filename that's more than eight characters long, even though 99.999% of them won't be.

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    48. Re:Yeah by Anonymous Coward · · Score: 0

      Yes, but it's more "mutually beneficial" to Apple than to anyone else.

      Nobody wants Darwin, BSD was fine already, CUPS was an acquired asset, Webkit is of questionable quality and wouldn't exist without KHTML, Nitro sucks and Bonjour is crapware/bundleware that people try to get rid of.

      Apple takes an entire OS from the open source community and gives back a few dinky little tools and libraries. That doesn't seem like an equal exchange.

    49. Re:Yeah by King+InuYasha · · Score: 1

      Or the whole fucking kernel for OSX?

    50. Re:Yeah by Anonymous Coward · · Score: 0

      And I'll still take NTFS any day over the rest.

    51. Re:Yeah by Anonymous Coward · · Score: 0

      Oh so that's who made that ass-hat spyware bounjour!!! I keep uninstalling it from my sisters computer and it comes back in a week or 2.

      I don't know why she insists on using itunes, its about as good as running norton, mcafee and zone alarm all at the same time.

    52. Re:Yeah by jo_ham · · Score: 1

      Minus 1 wrong, sorry. What are you smoking and where do I get it?

      "BSD was fine already" - what the fuck sort of Open Source model are you working with?

      "Linux is fine guys, no need to make any more changes, just set it in stone right now"

      No wonder you posted AC - you are just... clueless.

    53. Re:Yeah by jo_ham · · Score: 1

      Zeroconf is spyware? I'll let the OSS community know!

      If you keep uninstalling it and it keeps coming back, maybe you don;t know as much about computers as you thought.

      Apple also aren't the only ones who distribute software based on it.

    54. Re:Yeah by pmontra · · Score: 1

      They meant: more open than a PS3 but still under our tight control.

    55. Re:Yeah by PenguSven · · Score: 1, Insightful

      It's not that it's problematic. It's that I want to be certain that when I check in changes to the tree, they're not going to break my server when the update goes live.

      This is what testing environments are for. Your dev workstation is not a testing environment. I do web dev and I've developed sites/web apps to run on Windows, Linux, BSD, and even god-damn Netware (not OES - Netware 5!) servers, and I can't remember ever having an issue with case-sensitivity. I think you're making a problem where one doesn't exist.

      --
      What is...?
    56. Re:Yeah by malxau · · Score: 1

      And developers using file access APIs in Windows can get case sensitive behavior. It's just a single FILE_FLAG_POSIX_SEMANTICS flag to CreateFile and friends. It's actually easier to do that in Windows because it doesn't require a reformat and reinstall.

      For the record, note that this is no longer true as of Windows XP and later. FILE_FLAG_POSIX_SEMANTICS is overridden by the ObCaseInsensitive registry key, which defaults to 1, meaning that all opens will be case insensitive. See this kb article for example. Changing this requires a reboot, but not a reformat.

    57. Re:Yeah by pkphilip · · Score: 1

      I propose a new term - Freedumb Movement. This is to apply to any movement by groups of people who believe they could have greater freedom by having fewer choices - or having someone else make those choices for them.

      Steve Jobs is, if not the messiah, at least the great prophet of this freedumb movement.

    58. Re:Yeah by aztektum · · Score: 1

      Valve is greedy? How much free content have they released for games in the last year or so? And they continue to work on future free content releases. And they continuously discount the shit out of their games. And Portal was given away for free when Steam on Mac launched.

      As far as uninspired, yeah their games are typically of the shooter category only, but shooters with flair that have tried new things (L4D1/2, Portal to name a couple). On the pure business end they have done more to promote a diverse market than most other companies. They've helped promote indie developers thanks to Steam.

      I get the fidgety attitude towards Steam and not really "owning" your games, but that is about the only imaginable complaint I can think of when it comes to Valve.

      --
      :: aztek ::
      No sig for you!!
    59. Re:Yeah by Anonymous Coward · · Score: 0

      Yes, because BSD is known for its bleeding edge support and not for its solid reliability and long, thorough update cycles...

      Seems to me that you're the clueless one, but then I knew that the moment that you spouted support for a company like Apple. Apple: Enabling morons to use computers since 1984!

    60. Re:Yeah by Anonymous Coward · · Score: 0

      OS X uses Mach, which was developed at Carnegie Mellon University, primarily by a Microsoft employee, but thanks for trying to erroneously assign the credit to Apple like you drooling Mac fags do for everything.

    61. Re:Yeah by jo_ham · · Score: 1

      Right, so no one should add any additional code to BSD? Is that your position?

      I just want to be clear here - you are saying that no one should add any more code to BSD.

    62. Re:Yeah by CronoCloud · · Score: 1

      I like Microsoft Works, it's what Microsoft should be encouraging 90% of it's office customers and especially home users to use.

    63. Re:Yeah by Johann+Lau · · Score: 1

      Haha yeah, I kinde wondered why nobody called me out on that yet... I'm just bitter because I like L4D (versus mode) a lot, and Valve made a lot of promises with regards to "continous updates a lá TF2". Instead they moved on to L4D2 (and selling stuffed zombies FFS). Rargh.. but okay, in the big scheme of gaming devs it's probably silly to call them greedy whores uh. Still, rargh! ^^

      As for Steam, I like that. Being able to run it on as many machines as you wish (obviously only being able to run one of them at the same, but still) might even be more generous than the licenses of many titles that come on CD/DVD. But then again the little gaming I do these days is multiplayer only, so the whole "you have to connected" thing isn't a gripe for me.

      I wonder what Desura will bring... (only PC and XBOX though it seems ugh)

    64. Re:Yeah by Anonymous Coward · · Score: 0

      Nobody but you implied such a thing.

      BSD was being maintained and updated just fine without Apple's "contributions". Learn how to read.

    65. Re:Yeah by jo_ham · · Score: 1

      BSD was fine already

      This either implies that it no longer needs changes, or that fundamentally the open source model should exclude code contributions from organisations that annoy neckbeards.

      Which is it?

      You are saying that BSD doesn't need code input from Apple? From anyone? You think that Apple just doesn't have *anything* to offer BSD (yet other, smaller organisations do have things to offer)?

      You can't cut this both ways, and I can read just fine. I guess I just assume ignorance from ACs, and the majority of the time, like this time, it is accurate to assume that.

    66. Re:Yeah by Anonymous Coward · · Score: 0

      You do know that Macs support regular mice, right? And while their new mice only have one physical button, they're multi-touch interfaces so they arguably have more "buttons" than your standard mouse(and they recognize gestures). I'm no Apple fanboy(I have 4 PCs, although I am writing this from a MBP), but that argument hasn't been valid for years. What have you done recently that's innovative?

      Oh and show me another company that gives their products away for free or constantly runs sales on their games of 50-75% off. Greedy? You can say what you want about their games, not every one likes them, but you can't call a company greedy just because they turn a profit.

    67. Re:Yeah by dgatwood · · Score: 1

      Thanks for the correction. I'm not exactly a Windows programmer (though I could qualify as a recovering DOS assembly language programmer).

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    68. Re:Yeah by dgatwood · · Score: 1

      My laptop is my test environment. As the sole developer, given that everything is checked into version control, there's no benefit to maintaining a third test box.

      Further, I periodically write Mac software. Thus, it is advantageous to have my home directory and /Library on a case-sensitive volume to ensure that the apps I write will work correctly for other people who do. Were that not a real risk, we wouldn't be having this conversation because Steam would have worked on my system....

      So no, I'm not making a problem where none exists. I'm not saying I'm likely to make a case sensitivity issue (given that I'm aware of them), but why take the chance? It was a trivial thing to change when I reinstalled by system after a hard drive crash, and the breakage rate for apps has been in the single digits. Also, by being a guinea pig and running with a case-sensitive volume, I'm able to find problems when they do occur and point them out to the software developer so that other people with less programming knowledge don't have to try to figure it out for themselves.

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    69. Re:Yeah by Johann+Lau · · Score: 1

      You do know that Macs support regular mice, right?

      Yeah, so? It's still has been the default for how long? And why exactly? Nah, my LOL still stands, deal with it ^^

      What have you done recently that's innovative?

      Quite a bunch of things -- but what has that got to do with anything haha?

      you can't call a company greedy just because they turn a profit.

      Nice strawman there. I didn't call them greedy because they make a profit, but because they so blatantly broke their promises with L4D to make more cash. That's all I ever bought from them, so you can say in 100% of my dealings with them I have been slightly fucked over. Cynically even.

      And what do I care that they might give away little teasers here and there?! Portal is not "their products", it's basically a neat idea they turned into a short puzzle game. They're NOW giving it away for free, they didn't initially - so what else do they give away for free, that you can claim they "give away their products for free"? LMAO...

    70. Re:Yeah by tagattack · · Score: 1

      And developers using file access APIs in Windows can get case sensitive behavior. It's just a single FILE_FLAG_POSIX_SEMANTICS flag to CreateFile and friends. It's actually easier to do that in Windows because it doesn't require a reformat and reinstall.

      Only on slashdot would anyone take this kind of time, to talk in this level of detail about the windows API regarding case sensitive file names in a thread of commentary which had nothing at all to do with what you are talking about. The shame in /. is to tap into the wealth of knowledge that's is it's reader base, you apparently have to float around and make baseless trollish remarks and you will get in response a wealth of information, no matter how tangential.

    71. Re:Yeah by grumbel · · Score: 2, Insightful

      A user certainly should not have to care, or even deal, with case-sensitivity.

      At which point does the user ever have to care about case-sensitivity? You can search case-insensitive on a case-sensitive file system without any issue and when you want to open a file, you just click an icon anyway. It really doesn't make a difference for the average user. The only area that I have seen where it does make a difference is when it comes to programming, people on Windows often end up messing up their #include directives with incorrect case, which then causes trouble on Unix systems, but its easily fixable.

      They certainly won't understand the difference between ThisFile.TXT and thisfile.txt. If they see both, they'll wonder why they have two copies of the same file.

      While having .TXT mixed with .txt is annoying, as it looks ugly and inconsistent, case-insensitivity doesn't solve that, quite the opposite, it caused it in the first place. If everything would be case-sensitive app developers would simply take a bit more care to write proper file extension instead of mixing case. About it causing confusion, I completly disagree. I would say the exact opposite is true: Not allowing files with the same name is a case of low-level implementation details leaking into the users space and thus causing confusion. In a modern GUI the files "Bob.txt" and "Bob.txt" could be clearly differentiated by not only being two separate icons, but also having different file size, content, thumbnails and other meta data. My Blog can handle just fine having two articles with the same title, why can't my file system? This of course might cause a little trouble for text based interfaces, as the filename is the unique identifier of the file, unlike in a GUI where you could have a hidden unique id for the file, but its not an unsolvable problem.

    72. Re:Yeah by Anonymous Coward · · Score: 0

      The Portal game itself crashes on launch if you try to run it on anything other than the most recent GPUs.

      Runs fine on my on my Geforce 8600gt. Not exactly state of the art by any means (3+ year old card).

      Have no idea why you would choose to complain after choosing to use case-senstive hfs... Why do you need that ,btw?

      Portal runs decently on this:
      Pentium D 945 (3.4 GHz)
      1 GB DDR 400
      Intel D101GGC
      WD 250 GB ~5400 rpm
      GeForce 6600LE

      Certainly not the best hardware, by anyone's definition.

      I can't run it at a high res, I run it a bit below my nztvie res of 1440 x 900, but it runs and looks decent.
      Just went through a few levels today, I got my first Steam game for free thanks to Portal being free until tomorrow I think.

    73. Re:Yeah by Anonymous Coward · · Score: 0

      This either implies that it no longer needs changes, or that fundamentally the open source model should exclude code contributions from organisations that annoy neckbeards.

      Which is it?

      Clearly, you still cannot read. Try looking at the previous response and applying the tiniest bit of logic for your answer.

      How do you get by in life with your inability to comprehend such basic things? It's like you're a retard or something.

    74. Re:Yeah by smash · · Score: 1

      Open as in OpenGL, OpenAL, OpenCL, and a free development toolchain.

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

      Given that most GNU zealots hate the Aqua UI with a passion (despite trying to reimplement the look of it in KDE and gnome on a regular basis with shitty themes), why care about that?

      All i hear from the anti-mac crowd is how limiting and annoying the UI is, so why do you care?

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

      Clearly, he's an idiot. Thats why his company has been responsible for some of the most popular games on PC in recent history, and he's making millions of dollars with STEAM.

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

      I wouldn't agree with that, just because I don;t agree with your trolling assessment that BSD wouldn't want any code contribution from Apple.

      You want logic?

      Code contribution from Apple ---\
      Code contribution from others -----> OR GATE > ---- broader, more flexible code base overall to choose from.

    78. Re:Yeah by soppsa · · Score: 1

      What have you done recently that's innovative?

      Quite a bunch of things -- but what has that got to do with anything haha?

      Taken really cliche photos on one of the worst cameras in Canon x0d family (the 30D) apparently!

    79. Re:Yeah by Johann+Lau · · Score: 1

      now if that wasn't random I don't know haha... oh no, you dissed my camera and my snapshots of random pretty things and personal stuff! that hurt me very deeply, so allow me to retort: you seem to take pictures of people I wouldn't even talk to! HAH! :D you also fight like a cow.

      and why, exactly? because I mentioned I don't like Macs in passing while pointing out that the people bashing the Mac for being oh so not-open haven't WTFV (watched the fucking video)?

    80. Re:Yeah by badkarmadayaccount · · Score: 1

      Did Apple create CUPS? Hell, a couple of drivers are nice, but don't paint it the other way. Darwin is a freaking trinket. Have you seen the performance charts? HFS+? Mediocre. Have you seen it used anywhere? That's how valuable it is. Bonjour? A Zeroconf implementation? One that Linux distros also include? Nitro? Based on SquirrelFish? Yes they tweaked it. Yes it is good. But is an also ran. launchd? upstart(Ubuntu) and Solaris init are way more interesting. Libdispatch? Ah... finally something interesting. I'll give you that.

      --
      I know tobacco is bad for you, so I smoke weed with crack.
    81. Re:Yeah by ukyoCE · · Score: 1

      I was surprised when I last installed Mac OSX and it wanted to default to case-insensitive. Apple is trying to move *towards* case-insensitivity, although I have no idea why.

      The fact that the past 20 years were case-sensitive is a good indication of just that: the past.

    82. Re:Yeah by jo_ham · · Score: 1

      "Have I seen HFS+ used anywhere" - on every Mac computer I own, since OS 9.

      Nitro: rewritten, based on Squirrelfish, faster and more efficient. Better than them not doing anything eh? But an also ran? Webkit's penetration (including its JS engine) has been steadily increasing since its release, and not just in Apple projects. Either way, it's fully GPL so any code you like the look of you can take and put in your own JS engine of choice.

      CUPS: they did not create it, but they hired the guy who did and have continued to put considerable development time and resources into it since that time.

      Bonjour is one of *the* zeroconf implementations, with Apple-written protocols that are open and widely supported (namely multicasr DNS and DNS SD as opposed to Microsoft's method). Apple developed these and released them for use.

      launchd has been a success on OS X, and is fully open source so any project is free to use it if they wish. Hey, what upstart and init could do is use some of the source code from launchd if they found a little bit that they particularly liked. Wouldn't that be something? Isn't open source amazing.

      I'm not sure how Darwin, a fully POSIX compliant certified Unix can be a "trinket", especially as it is the core of a major commercial Unix OS, but each to their own.

      The overall point being, while many people want to paint Apple as some easy-to-define "evil" company, they have contributed an enormous amount to open source projects, they run many of their own, and they do far more (ie, releasing code and projects etc) than they are legally obligated to do so by the licences they use.

      The argument that rises from Webkit is that they had no choice but to release their changes since it is all GPL, which is true, but they have rolled things into the project that didn't have to be GPL. They use a lot of BSD-covered code, which has no requirement for source code release, but they do it anyway - they are well aware that it is a mutually beneficial relationship.

      They've made some decisions that are stupid (as any company does), that I don;t agree with, but they are not some Machiavellian character out to do evil at every turn. Their OS business model is Open Source with Closed Source on top, and they have been very successful with it, and the OSS community at large has also had great benefits.

  2. Mac.. open? by d_jedi · · Score: 1, Troll

    Wait.. what?!

    --
    I am the maverick of Slashdot
  3. Open like a Mac? by _pi-away · · Score: 4, Funny

    Sorry, my irony detector is overloading.

    --

    "The crows seemed to be calling his name, thought Caw."
    1. Re:Open like a Mac? by Mashiki · · Score: 1

      Mine is pegged to 11 good fellow. Actually I think it just hit 12. So with that let me just say, WE'RE ALL DOOMED! Doomed, doomed, DOOOMED!

      --
      Om, nomnomnom...
    2. Re:Open like a Mac? by DryGrian · · Score: 1

      "Dooooooooooooooooooooooo-*cut scene*"
      Bender Bending Rodriguez

      --
      For optimal comment enjoyment, take red pill now.
  4. Uhh.... by Anonymous Coward · · Score: 0

    I think I just fell out of my chair.

  5. word association by beefnog · · Score: 1

    open : mac
    Gabe : thin

    1. Re:word association by Fross · · Score: 4, Funny

      That's another month for Episode 3.

      Thanks a lot buddy! >:|

    2. Re:word association by Anonymous Coward · · Score: 0

      This is ridiculous, I don't think is true that everytime you talk about the body state of a valve employee the episode 3 is delayed another month.

    3. Re:word association by Anonymous Coward · · Score: 0

      Big : Mac

    4. Re:word association by Johann+Lau · · Score: 1

      you: aware of the context and the actual meaning of that statement

  6. How is a Mac open? by Anonymous Coward · · Score: 0

    Open like a Mac? What does that mean? Its not like Apple is anymore open than MS is...and why compare to the Gamecube, a dead system. Seems like he's running his mouth for the sake of running his mouth.

    1. Re:How is a Mac open? by Wovel · · Score: 4, Insightful

      I am fairly certain I can come up with the source for a lot more of OSX than you could for Windows 7...

    2. Re:How is a Mac open? by dingen · · Score: 4, Informative

      Open like a Mac? What does that mean? Its not like Apple is anymore open than MS is

      Actually, Apple is a lot more open than MS is.

      --
      Pretty good is actually pretty bad.
    3. Re:How is a Mac open? by beelsebob · · Score: 1

      I'd be surprised if there was any part of the Linux project in OS X.

    4. Re:How is a Mac open? by ArundelCastle · · Score: 1

      That's because it is built on *nix.
      I am fairly certain you could get Microsoft to share a larger percentage of their system level APIs (by asking, or court order) than you could from Apple.

    5. Re:How is a Mac open? by dingen · · Score: 4, Informative

      It's not just Unix-parts that are open sourced by Apple. There's a lot more.

      --
      Pretty good is actually pretty bad.
    6. Re:How is a Mac open? by jedidiah · · Score: 1

      The fact that it is built on Unix doesn't matter so much when pretty much all
      of the relevant bits that Valve might be interested in are proprietary and
      Apple only.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    7. Re:How is a Mac open? by MrHanky · · Score: 1

      True, but only the shit parts of OS X are open.

    8. Re:How is a Mac open? by X3J11 · · Score: 1

      Open like a Mac? What does that mean? Its not like Apple is anymore open than MS is

      Actually, Apple is a lot more open than MS is.

      s/is a lot more open than MS is/uses a lot more open software than MS does/

      Did you even look at that page you linked to here and above? Apple is only slightly more open than MS, in that they have no shame in using/selling open software. How much of the software on that site has Apple actually written themselves?

    9. Re:How is a Mac open? by jo_ham · · Score: 3, Insightful

      What, like OpenGL? You might need that for video games. Dunno, do video games need to draw things on the screen?

      What about sound? OpenAL? Might need that perhaps.

      What about writing the Steam app itself. Well, you might need Objective C and C, and compile it with GCC in Xcode. All so proprietary! Whatever to do!

      You might also need to be able to write to the Mac filesystem - most use HFS+, because that's all proprietary and closed.... no wait.

      Sorry, what parts do Valve need that are Apple-only and proprietary. Specifics please.

    10. Re:How is a Mac open? by Anonymous Coward · · Score: 0
    11. Re:How is a Mac open? by King+InuYasha · · Score: 1

      I wouldn't call the kernel a "shit part."

    12. Re:How is a Mac open? by Anonymous Coward · · Score: 0

      XNU is pure crap not on the level of either linux or the windows NT kernel. For a long time it used to run slower (maybe still does) than its direct competitors. The only thing that makes Mac OS worth it are the desktop APIs aka Cocoa which are 100% closed.

    13. Re:How is a Mac open? by Quantumstate · · Score: 1

      Looking through the list, it is not stuff which is open sourced by Apple. It is open source which is used by Apple.

      I know that Apple do contribute code back to these projects which is great, but I couldn't see anything on the list (I only read it quickly) which had been started by Apple. Webkit is probably the largest piece of open source work they have done and has been changed significantly from the khtml base so this deserves credit.

      But even with this, pretty much every user facing application from Apple is closed source.

    14. Re:How is a Mac open? by badkarmadayaccount · · Score: 1

      Quartz and Cocoa.

      --
      I know tobacco is bad for you, so I smoke weed with crack.
    15. Re:How is a Mac open? by jo_ham · · Score: 1

      So pretty much exactly like on Windows then, if you want to draw your app with native widgets.

      I guess they could do it with X (which is installed by default in 10.6 now, and optional on 10.5 and below). They are not obligated to use the cocoa framework, although it's obviously beneficial if they do - and they only really need it for the steam UI.

      http://developer.apple.com/mac/library/documentation/MacOSX/Conceptual/OSX_Technology_Overview/GraphicsTechnologies/GraphicsTechnologies.html#//apple_ref/doc/uid/TP40001067-CH273-SW1

      For the games themselves though, they can go right into OpenGL.

      So the original assertion that "pretty much all" of the things Valves needs are "Apple-only and proprietary" is just nonsense.

  7. Well... by andrewme · · Score: 1, Insightful

    With Linux, of course, you don't have to pay anything, really, and the tools are free. But: To be fair, the developer tools on the Mac are free, unlike Microsoft's developer tools; the "native" language (Objective-C and the Cocoa frameworks) are usable by anybody who wants to learn (and even those who don't), provided that they're using a Mac (which still constitutes open, in the Mac ecosystem). The iPhone/iPad/iPod Touch, by comparison, also of course from Apple, is an entirely closed ecosystem. Just trying point out perhaps how Valve's person might be seeing it.

    1. Re:Well... by EvanED · · Score: 5, Informative

      To be fair, the developer tools on the Mac are free, unlike Microsoft's developer tools...

      The Express Editions of Visual Studio are pretty darn usable; they're free. While what you said is not technically incorrect, it's also not being entirely honest IMO.

    2. Re:Well... by Ziekheid · · Score: 1

      Unlike Microsoft's developer tools? You might want to check that again, things have changed.

    3. Re:Well... by andrewme · · Score: 1

      Well, I'll be jiggered. I was not aware of that. How new are the Express Editions? While I stand corrected, my posture has not entirely improved: my original point remains about Apple's tools. Looks as though it was "redundant," though.

    4. Re:Well... by Kwami · · Score: 4, Insightful

      Unless you want to compile native 64-bit binaries. In that case, Visual Studio Express Edition won't be sufficient.

    5. Re:Well... by schmidt349 · · Score: 1

      And unless you want to write commercial software, or use more than a handful of APIs available on Windows, or basically do anything more than kiddie stuff. For all that you need to shell out the full price for Visual Studio.

    6. Re:Well... by EvanED · · Score: 1

      And unless you want to write commercial software, or use more than a handful of APIs available on Windows...

      Huh? I know of a couple companies firsthand that use the Express Editions for at least most internal development.

      What APIs can't you use with the Express Editions? Remember that the Platform SDK is free as well, and works fine with them. (Oh, and comes with 64-bit compiles I believe.)

      It's true that there are people and companies for whom the Express Editions won't be sufficient, but I suspect that you overestimate that group. This is especially true if you allow for most people on a team using the Express Editions, and a couple people with the full editions who can do stuff like the final builds with profiling data and whatnot.

    7. Re:Well... by Kwami · · Score: 1

      http://msdn.microsoft.com/en-us/library/hs24szh9.aspx The Express Edition lacks a 64-bit compiler, OpenMP, profiling, and remote debugging. It also lacks a bunch of other stuff that I've never needed to use, but which others probably use regularly. Compared to the tools available on Linux, BSD, and MacOS X, VS EE is quite lacking.

    8. Re:Well... by EvanED · · Score: 1

      The Express Edition lacks a 64-bit compiler...

      However, the 64-bit compilers are included in the Platform SDK. It's possible, though cumbersome, to set up Visual Studio Express Editions to use them. (See here.)

      Or, you can just install the Platform SDK itself and use the command-line tools like so many Unix people seem to like. ...OpenMP, profiling, and remote debugging...

      It really is too bad about OpenMP, though it's possible that doing something like the trick above will work. (Maybe this will help?)

      Profiling is probably a bit harder, though that could be one of those cases where not everyone needs it. So a couple VS Pro licenses might be enough there.

      For remote debugging, you can use the Debugging Tools for Windows, which MS also gives away for free.

      Compared to the tools available on Linux, BSD, and MacOS X, VS EE is quite lacking.

      To each his own. I haven't used XCode so I can't speak to the OS X situation. However, I have spent a bit of time playing around with C & C++ coding in Eclipse, older versions (e.g. 3.stuff) of KDevelop, and trying to get the various IDE-like features of Emacs working (the CEDET stuff), and I'll take Visual Studio over any of them almost without question for most development, Express Editions or no, and keep a SCons script going for the actual building. (In fact, I know firsthand of one company that does most of their development this way: most people use the Express Editions, but the VS projects are set up to actually call SCons to do the real building. It still uses the MS compilers on Windows. I'm not sure how it affects the code browsing and intellisense stuff.)

      And regardless, between the different tools I've mentioned (the Express Editions, Platform SDK, and Debugging Tools for Windows), saying that "the Microsoft developer tools aren't free" I still think is a quite dishonest statement on its own.

    9. Re:Well... by EvanED · · Score: 1

      How new are the Express Editions?

      Oh, not quite half a decade. (First release was Oct. 2005.)

      Of course, the Platform SDK first saw release in mid-2002, and while I can't establish that the early versions included their compilers, I wouldn't be surprised.

    10. Re:Well... by EvanED · · Score: 1

      However, I have spent a bit of time playing around with C & C++ coding in Eclipse, older versions (e.g. 3.stuff) of KDevelop, and trying to get the various IDE-like features of Emacs working (the CEDET stuff), and I'll take Visual Studio over any of them almost without question for most development, Express Editions or no, and keep a SCons script going for the actual building.

      This is a terribly-written sentence.

      What I meant was that I would use Visual Studio for most actual code editing, but I would maintain a parallel SCons build. The purpose of the Visual Studio build would be to get all of the Intellisense and code navigation features going for the editing. (I don't know if I'm just stupid or if I'm picky or just have different tastes or what, but people say Emacs & CEDET can do that stuff and I just haven't been able to get anything that works anywhere close to as good.) The purpose of the SCons build would be for other platforms.

    11. Re:Well... by Anonymous Coward · · Score: 0

      Usable as in being able to type in code, compile and debug. You get what you pay for.

      The actual important stuff for developers such as profilers, multithread/multi core debugging, refactoring tools, MFC/ATL, DDK, 64-bit tools, windows resource editor, mobile dev tools, etc.. etc.. are all missing from the express editions.

    12. Re:Well... by Bigjeff5 · · Score: 1

      This is a terribly-written sentence.

      It's a bit cumbersome, perhaps, but your only real problem was in concatenating the two independent clauses.

      In the case of a list of items preceding a comma and conjunction, you should use a semicolon instead of the comma.

      So

      "...(the CEDET stuff), and I'll take Visual Studio over any of them..."

      becomes

      "...(the CEDET stuff); and I'll take Visual Studio over any of them..."

      and the boundary between list items and clauses is now clear.

      --
      Security is mostly a superstition... Avoiding danger is no safer in the long run than outright exposure. - Helen Keller
    13. Re:Well... by Anonymous Coward · · Score: 1, Informative

      Here's what you can do with Express (plus or minus effort)
      +'s reflect effort required, often requiring downloads or undocumented tweaks

      +Build 32bit Win32 native apps
      ++Build MFC and AFX
      +++Build x64

      In fact the only two things that apparently I can't do with the free tools is build with OpenMP and and create the resources for MFC (but can be done with a third party app.)

      The OpenMP thing, given I don't think games are moving in that direction. It might be supported, but there's nothing in the IDE to even suggest OpenMP is there.

      MPC, ATL, and x64 can all be done if you download the right mixture of SDK's. Which is probably my most complaint about 2008 Express is that it CAN build these things, but it simply installs these things into the wrong locations so they don't work, or end up in the wrong parts of the registry.
      http://jenshuebel.wordpress.com/2009/02/12/visual-c-2008-express-edition-and-64-bit-targets/

      I had to download the Windows DDK to get the MFC things to rebuild half the stuff people made open source on windows since Express doesn't come with MFC.

      Express is "supposed to" make you use the managed C++ stuff, but it's a bit of a pain if you just want to do straight C. So much of Microsoft is spread across so many SDK's right now that I had to download no less than 3 (Platform, directX and DDK) to build something.

      Anyway MacOS on the other hand... one download or install unless you're building for the iPxx hardware, in which they're a separate SDK.

    14. Re:Well... by Daltorak · · Score: 1

      Unless you want to compile native 64-bit binaries. In that case, Visual Studio Express Edition won't be sufficient.

      Download the free Windows SDK 7.1, and you can compile 64-bit native Windows binaries all day.

    15. Re:Well... by Anonymous Coward · · Score: 0

      It's only a restriction of the IDE, you can download all you need to compile 64 bit apps using the command line or whatever all you want. In other words, all Microsoft's development tools are in fact free apart from the IDE, which is kinda nice, but non-essential to build software for Windows. Express is a free cut down version of the IDE however.

      It'd be nice if Visual Studio was free, but then, it's also by far the best IDE of any platform out there, so on the same note if it was free, then due to lower investment in it as a result, would it also be of worse quality like other free IDEs?

    16. Re:Well... by mjwx · · Score: 1

      To be fair, the developer tools on the Mac are free, unlike Microsoft's developer tools

      Excellent, I'll need them to run on X64 Windows or X32/X64 Linux on my AMD Processor.

      What, you mean I have to buy a Mac which costs more then my gaming box for half the hardware in my gaming box. Nothankyou.jpg, I'll stick to Eclipse and Visual Studio Express.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
  8. Not necessarily ironic by idontgno · · Score: 5, Insightful

    C'mon. It may be a legitimate comparison on the continuum of platform comparision.

    "Sony, you've made the PS3 so closed and restrictive that you make the Mac look like Richard Stallman's promised land."

    --
    Welcome to the Panopticon. Used to be a prison, now it's your home.
    1. Re:Not necessarily ironic by DMUTPeregrine · · Score: 4, Informative

      That and the Mac is pretty open. Darwin is open, and it's not restricted like an iPod/iPad or such. It's more open in many ways than Windows, though closed in some others (locked to apple hardware).

      --
      Not a sentence!
    2. Re:Not necessarily ironic by Mad+Merlin · · Score: 1

      It's more open in many ways than Windows, though closed in some others (locked to apple hardware).

      It's a bit better than this heap of flaming dung... well except for the parts that are worse.

    3. Re:Not necessarily ironic by Stan+Vassilev · · Score: 1

      C'mon. It may be a legitimate comparison on the continuum of platform comparision.
      "Sony, you've made the PS3 so closed and restrictive that you make the Mac look like Richard Stallman's promised land."

      And Mac's also known to be mocked for its lack of games over the course of the last, well, 26 years, unlike Apple's closed iPlatforms, which are chock full of games only few years, even months from their introduction, including titles from big companies like EA.

      It's just a really crappy comparison, don't try to rationalize it.

      I doubt Gabe really thinks Sony's management would open up the PS3. Just venting hidden frustrations and a poor marketing shot at their Mac Steam port.

    4. Re:Not necessarily ironic by beelsebob · · Score: 2, Insightful

      It's open in many more ways than that... e.g. Apple wrote a BSD'd compiler for C like languages (clang) which for C and objective-c beats the pants of gcc in almost every way, and is getting *damn close* on the C++ front.

    5. Re:Not necessarily ironic by commodore64_love · · Score: 1

      If OS X is open source, how come nobody's made some modifications to not check for Apple's BIOS, and then recompiled it to run on an IBM PC Clone?

      --
      "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
    6. Re:Not necessarily ironic by bertoelcon · · Score: 1

      Open Source is different than open.

      --
      Anything can be found funny, from a certain point of view.
    7. Re:Not necessarily ironic by Anonymous Coward · · Score: 1, Informative

      Isn't that what the OSx86 project is doing? Also, part of it might be that Apple doesn't use a BIOS, they use Intel's EFI.

    8. Re:Not necessarily ironic by dingen · · Score: 2, Informative

      Because OS X isn't open source. Darwin is though and it runs fine on any IBM PC clone.

      --
      Pretty good is actually pretty bad.
    9. Re:Not necessarily ironic by jdigriz · · Score: 1

      Because Apple doesn't use BIOS. Apple uses EFI.

    10. Re:Not necessarily ironic by Anonymous Coward · · Score: 0

      Oh look, another episode of I Don't Understand What an Analogy Is.

      I think I've seen this episode before...

    11. Re:Not necessarily ironic by AresTheImpaler · · Score: 2, Informative

      If OS X is open source

      Not "if," OSX has a lot of open source in it. You can download the kernel (named Darwin) and some utilities from their open source website. Another good web page with Apple's open source software information is http://www.apple.com/opensource/ . There you can see what project is being used by the different Apple applications or utilities.

      how come nobody's made some modifications to not check for Apple's BIOS

      Mac's do not use BIOS, they use EFI.

      and then recompiled it to run on an IBM PC Clone?

      There are several websites out there with info and utilities to get OS X running on almost any PC out there (drivers can be a hassle tho). Apple has not done much to stop them, except of course of Psystar that was actually trying to run a business around cloning Macs. Try this one, I think it should send you in the right direction http://www.osx86project.org/

    12. Re:Not necessarily ironic by Anonymous Coward · · Score: 0

      For now, i forsee the mac platform taking after the i platform sometime in the future, locked down apps, can only be obtained though the app store. Its coming, i guarantee it

    13. Re:Not necessarily ironic by w0mprat · · Score: 1

      Mac is pretty open. ... locked to apple hardware

      Is it really still open then? This is the source of the oxymoron. That's a pretty restrictice OSS licence then isn't it? Open source is more than just code visibility. Macs are weakly open.

      --
      After logging in slashdot still does not take you back to the page you were on. It's been that way for 20 years.
    14. Re:Not necessarily ironic by Hamsterdan · · Score: 1

      It would be against Apple's EULA, but they are several *distros* that allow to install OS X on a PC (iDeneb is one of them)

      --
      I've got better things to do tonight than die.
    15. Re:Not necessarily ironic by macshit · · Score: 2, Informative

      It's open in many more ways than that... e.g. Apple wrote a BSD'd compiler for C like languages (clang) which for C and objective-c beats the pants of gcc in almost every way, and is getting *damn close* on the C++ front.

      Er, clang/llvm have some grand goals, but so far, they very clearly don't "beat the pants off gcc in almost every way."

      gcc optimizes better, has been ported far more widely, supports many more languages (and of course in cases like C++, is a much more complete compiler -- clang C++ support is still pretty basic), and of course is much more mature. One of clang/llvm's widely touted advantages -- faster compilation -- is shrinking as the compiler grows. clang/llvm's optimization will improve with time, but on the other hand, so will gcc's (the gcc devs are not just sitting around twiddling their thumbs).

      Here's a recent comparison of gcc 4.5 and llvm 2.7: http://gcc.gnu.org/ml/gcc/2010-04/msg00948.html

      The main advantages of clang/llvm basically seem to be (1) more modular design, which hopefully makes them easier to work on, and makes them more suitable for non-traditional roles like run-time compilation of graphics shaders etc, and (2) the BSD license, which allows companies to make proprietary extensions to them, and which seems to be the main reason apple is backing them.

      Clang/llvm seem to be a nice modern design, and will no doubt provide some good competition for gcc in the future, but they're not quite there yet.

      --
      We live, as we dream -- alone....
    16. Re:Not necessarily ironic by MrHanky · · Score: 1

      Spoken like someone who's never used Darwin. Absolutely nothing useful in OS X is open.

    17. Re:Not necessarily ironic by MrHanky · · Score: 1

      But don't forget that it's garbage.

    18. Re:Not necessarily ironic by Narishma · · Score: 2, Insightful

      It still doesn't make much sense. They support the Xbox 360 which is as closed as, or even more closed than the PS3.

      --
      Mada mada dane.
    19. Re:Not necessarily ironic by Anonymous Coward · · Score: 0

      It's like rain, on your wedding day.

    20. Re:Not necessarily ironic by Darinbob · · Score: 1

      Yes, when it comes to game developers, "open" means how easy it is to get at the APIs, what restrictions are placed on the developers, how much money they have to pay to get their game "approved", etc.

      For instance, in this context the XBox when it first came out was considered relatively open. I was surprised when one game dev told me he wanted Microsoft to win and strike a blow against the evil Sony empire.

      Similarly, an iPhone would be considered closed in this model (need Apple's approval to get an app out there, aren't allowed to use Flash, etc), whereas a Mac is open (anyone can sell any app they want on top of any infrastructure they can get working).

    21. Re:Not necessarily ironic by tyrione · · Score: 1

      It's open in many more ways than that... e.g. Apple wrote a BSD'd compiler for C like languages (clang) which for C and objective-c beats the pants of gcc in almost every way, and is getting *damn close* on the C++ front.

      Er, clang/llvm have some grand goals, but so far, they very clearly don't "beat the pants off gcc in almost every way."

      gcc optimizes better, has been ported far more widely, supports many more languages (and of course in cases like C++, is a much more complete compiler -- clang C++ support is still pretty basic), and of course is much more mature. One of clang/llvm's widely touted advantages -- faster compilation -- is shrinking as the compiler grows. clang/llvm's optimization will improve with time, but on the other hand, so will gcc's (the gcc devs are not just sitting around twiddling their thumbs).

      Here's a recent comparison of gcc 4.5 and llvm 2.7: http://gcc.gnu.org/ml/gcc/2010-04/msg00948.html

      The main advantages of clang/llvm basically seem to be (1) more modular design, which hopefully makes them easier to work on, and makes them more suitable for non-traditional roles like run-time compilation of graphics shaders etc, and (2) the BSD license, which allows companies to make proprietary extensions to them, and which seems to be the main reason apple is backing them.

      Clang/llvm seem to be a nice modern design, and will no doubt provide some good competition for gcc in the future, but they're not quite there yet.

      Come back crying in 9 months when CLang has reached it's goals and you get even more angry that libc++ stomps all over libstdc++. Sorry, but even the most ardent C++ compiler engineers recognize the writing on the all---LLVM/Clang are just better and when they reach feature parity the results aren't even close. It is LLVM that is forcing GCC to get off it's ass and improve, not the other way around.

    22. Re:Not necessarily ironic by DMUTPeregrine · · Score: 1

      It's more open than Windows (some source is open (darwin, webkit, clang, etc), hardware more locked down), and much more open than a PS3 (some source open, both hardware locked).

      --
      Not a sentence!
    23. Re:Not necessarily ironic by gumbi+west · · Score: 1

      Except CUPS and Webkit?

    24. Re:Not necessarily ironic by Anonymous Coward · · Score: 0

      If OS X is open source

      Not "if," OSX has a lot of open source in it.

      Windows also has a lot of open source in it.

      It's ludicrous to imply that "OS X" is open source when OS X has closed source components like Aqua, Quartz, and Quicktime in it. Yes, Darwin is open source, but Darwin is not OS X.

    25. Re:Not necessarily ironic by exomondo · · Score: 1

      It's more open than Windows (some source is open (darwin, webkit, clang, etc).

      So because all you know is that some Apple sources are open and don't know anything about the Microsoft side that means OSX is more open? You haven't heard of .Net framework, CLI, WiX, etc...?

    26. Re:Not necessarily ironic by exomondo · · Score: 1

      Well Valve tend to support a lot of indie developers with the ability to distribute through Steam, but since you actually have to purchase a PS3 developer kit to create anything - even just to have a tinker at home - it means there is a significant barrier to entry for hobbyist and indie devs. The Xbox is not like that.

    27. Re:Not necessarily ironic by DMUTPeregrine · · Score: 1

      None of those are the kernel of the OS. The MS Reference Source license is not an Open Source license (used for .net), and while the MS-CLI license and Common Public Licenses are (CLI and WiX respectively) neither one is nearly as important a component.

      --
      Not a sentence!
    28. Re:Not necessarily ironic by exomondo · · Score: 1

      None of those are the kernel of the OS.

      Since when is open-ness defined by whether the kernel is open sourced?

      The MS Reference Source license is not an Open Source license (used for .net), and while the MS-CLI license and Common Public Licenses are (CLI and WiX respectively)

      Open source != Open, particularly in the context of TFA where open is really related to accessibility to the platform.

      Open relates to the entire platform, including hardware restrictions. In terms of OSX and Windows neither is really open and arguing about which is more open is religious anyway since it depends on how much value you place on the open-ness of specific components of the platform and whether that degree of open-ness fulfills your needs. They are both as locked-down and closed as eachother.

      neither one is nearly as important a component.

      That's just your opinion. I'd suggest most people developing for the .Net platform will get more value from viewing that source-code than digging into the kernel code. Of course YMMV.

  9. Why listen to him? by Anonymous Coward · · Score: 0

    Crap like this is why I gave up all hope of Valve competing against id Software in the terms tech. Gabe Newell is not a tech guy.

    1. Re:Why listen to him? by Anonymous Coward · · Score: 0

      id software is a bunch if has beens.

      id software, inc. doesn't even exist anymore.

  10. Gentle as an Elephant. by Anonymous Coward · · Score: 0

    When you're soft as butter, tough as cheese sounds pretty tough. When you're as closed as sony, open as a mac sounds pretty open.

  11. Like a Mac. A Big Mac? by zardozap · · Score: 2, Insightful

    Geez, Newell needs to stop hitting the burgers. Who has a neck like that? Seriously dude.

    1. Re:Like a Mac. A Big Mac? by ArundelCastle · · Score: 0, Troll

      Who has a neck like that? Seriously dude.

      Someone that makes a lot more money than you. I'm just guessing.

    2. Re:Like a Mac. A Big Mac? by jd2112 · · Score: 2, Interesting

      The Big Mac may be the worlds first open source burger. For those of you not old enough to remember, their slogan used to be "Two all beef patties, special sauce(*), lettuce, cheese, pickles, onions, on a sesame seed bun" which can be considered the "source code" of the burger. (*) since they never revealed the source to the special sauce the code cannot completely compile as published

      --
      Any insufficiently advanced magic is indistinguishable from technology.
    3. Re:Like a Mac. A Big Mac? by CronoCloud · · Score: 1

      The special sauce...is a Thousand Island dressing variant.

  12. Complete the sequence of bad juxtapositions by Anonymous Coward · · Score: 0

    Maybe Gabe Newell should make like a tree, and get out of here! Wait, it wasn't like that...

  13. His assesment is accurate... by Wovel · · Score: 2, Insightful

    OSX is the most open operating system Steam currently delivers software for. OSX is the most open of the operating systems with a measurable desktop market share. OSX is the most open platform that runs Microsoft Windows. I could make up about 100 other items. The most important item however is this:

    OSX is the most open platform any commercial software companies are writing consumer applications for.

    1. Re:His assesment is accurate... by h4rr4r · · Score: 1, Insightful

      There is commercial software on linux, for consumers even. I played native Quake 4 last night.

    2. Re:His assesment is accurate... by Wovel · · Score: 2, Informative

      Really, where did you buy it? How much did it cost.. Choosing to do a free release of an old game on alternate platform as an experiment is not quite the same thing...It would be like if Steam had only ported portal to OSX and gave it away. Actually know, it does not even quite reach that level.

    3. Re:His assesment is accurate... by unix1 · · Score: 0, Flamebait

      OSX is the most open platform that runs Microsoft Windows. I could make up about 100 other items.

      For arbitrary values of "open" and "runs."

      How about these:

      OSX is the most closed desktop OS platform Steam currently delivers software for. OSX is the most closed of the operating systems with a measurable desktop market share. OSX is the most closed platform that runs Microsoft Windows. I could make 100 other items too; including this one:

      OSX is the most closed desktop platform any commercial software companies are writing consumer applications for.

    4. Re:His assesment is accurate... by Shados · · Score: 1

      So open I can't install it (legally) on my hardware even though it can work on it. In other news, US laws are easy to read! They're in plain text!

    5. Re:His assesment is accurate... by dingen · · Score: 2, Interesting

      In all fairness, a Linux client of Steam is on its way.

      --
      Pretty good is actually pretty bad.
    6. Re:His assesment is accurate... by h4rr4r · · Score: 0, Troll

      I bought it in the store, costs the same as every other version. Had to grab the binary from ID's site though.

      This was not free you little dummy, I paid full fucking price for it. Deal with it your wrong. OSX might have more commercial software, but it is not the most open OS with commercial consumer software.

      Here is another list of similar consumer software I bought for linux:
      Doom 3
      Vmware Workstation
      Nero
      UT2004
      Postal 2 (will soon be getting Postal 3)

    7. Re:His assesment is accurate... by dingen · · Score: 1

      I bought it in the store, costs the same as every other version. Had to grab the binary from ID's site though.

      So the store doesn't sell a Linux version of the game. You bought a Windows version and used the resource files on the disc in combination with a Linux binary that wasn't on the disc you bought.

      --
      Pretty good is actually pretty bad.
    8. Re:His assesment is accurate... by UnknowingFool · · Score: 1

      OS X = Darwin + Aqua GUI+ other libraries. Darwin is open source. Aqua is not. You can get Darwin and other open source projects like WebKit from Apple at no charge and install them on any computer that is within your abilities.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    9. Re:His assesment is accurate... by h4rr4r · · Score: 1, Informative

      Indeed, for 1 game I did do that. You probably downloaded patches for you version too.

      I still bought a game and use it on linux natively. The fact that the box only contained the resources and license changes nothing.

    10. Re:His assesment is accurate... by Ixokai · · Score: 3, Interesting

      How do you get to this? How conceivably is OSX more closed then Windows?

      Its extensively documented, the full suite of development tools needed to make software on it are provided for free by the vendor, and its *really* cheap to get beta/pre-releases to test against -- seriously, have you *seen* a MSDN license, vs the $99 Apple charges? (Yes, I'm aware of the Express editions MS has been offering)

      Yes, the iPhone OS is closed as all hell. Mac != iPhone, even though they share a lot in common.

      As a *platform*, the Mac is pretty open. Open as in there are very little barriers for entry for developers. Anyone can write software it, there's no licensing you need to get your software on it, all the tools are available to anyone, with everything documented well.

      Windows, by comparison, is more open then iPhone OS, certainly... and of late its documentation is pretty good. But for the fully enabled toolchain and documentation set and access to beta-versions and everything is hundreds to thousands of dollars.

    11. Re:His assesment is accurate... by Anonymous Coward · · Score: 0

      OSX is the most open of the operating systems with a measurable desktop market share. OSX is the most open platform that runs Microsoft Windows. I could make up about 100 other items. The most important item however is this:

      OSX is the most open platform any commercial software companies are writing consumer applications for.

      Oh, Hi. I'm linux. Not to be rude or anything, but it looks like you kinda forgot me over here.

    12. Re:His assesment is accurate... by h4rr4r · · Score: 1

      If that makes this one not count, then feel free to go down the list a little.

      You can go buy vmware workstation for linux right now.

    13. Re:His assesment is accurate... by icebraining · · Score: 1

      Does that matter? The Linux binaries are made by the same company, not by any third-party. Besides, there's plenty of content nowadays you get by downloading - free DLCs, new maps, etc. Aren't they part of the game?

    14. Re:His assesment is accurate... by Bobfrankly1 · · Score: 1

      OSX is the most open platform any commercial software companies are writing consumer applications for.

      Choosing to do a free release of an old game on alternate platform as an experiment is not quite the same thing

      How about a new release of new software on an alternate platform AND providing support with it. From Microsoft no less. Too free for you? How about Sybase? They sell linux versions of thier database management software for linux on PPC and x86 platforms.

      How about VMware? They sell virtualization solutions for...you guessed it, linux! Oh, and that brings us to another of your "points":

      OSX is the most open platform that runs Microsoft Windows.

      WRONG. Either you're running windows in a virtual app, or you're not running OSX. OSX itself does not run windows.
      Maybe...and this might be a difficult concept for you, but maybe you should think before submitting comments. That preview button gives you a change to re-read. Use it.

    15. Re:His assesment is accurate... by Wovel · · Score: 1

      Really so what commercial software is currently sold for Linux (you know for money) that is targeted at the consumer market. The quoute is from a guy that sells games for a living. I apparently understand a lot more about Linux than you do.

    16. Re:His assesment is accurate... by Wovel · · Score: 1

      Except you are a liar and I am not.

      Feel free to link a page similar to this: http://www.opensource.apple.com/release/mac-os-x-1063/ for any OS that meets the criteria I mentioned.

      I suspect we will not hear from you again :)

    17. Re:His assesment is accurate... by Wovel · · Score: 0, Troll

      I love your cute little list of antiquated games that proves my point. Throwing in VMware Workstation (Free) and Nero (If you paid for it, your a sucker) was very cute too! So you bought the Windows version in the store? You seem to be getting upset, probably because you know you are really reaching.

      I have nothing at all against Linux. I am simply a realist. I have continuously used Linux since I first installed SLS in 1992. I have deployed thousands of Linux servers and have tried every single distribution that people thought could be a real desktop alternative. It is still not there, maybe one day...

    18. Re:His assesment is accurate... by Wovel · · Score: 1

      You are right , Server is free. I was wrong on that one. I will give you Workstation. :)

    19. Re:His assesment is accurate... by h4rr4r · · Score: 1

      Vmware workstation
      Doom 3
      Nero
      UT2004
      Postal 2 (will soon be getting Postal 3)

      You keep asking the same dumb question you will keep getting the same dumb answer.

      You apparently understand nothing, since you think "OSX is the most closed platform that runs Microsoft Windows" which does not even make sense.

    20. Re:His assesment is accurate... by Wovel · · Score: 1

      It does matter because they did not make them to make money. The person speaking is in business to make money. If Valve makes a Linux port (and it appears they are), they will be the first commercial game seller on Linux. All the freaks on here insulting him because he made a factual statement should be thanking him and Apple. I doubt you would see the Linux ports if OSX id not use opengl...

    21. Re:His assesment is accurate... by h4rr4r · · Score: 1

      kernel.org

    22. Re:His assesment is accurate... by unix1 · · Score: 1

      Except you are a liar and I am not.

      Sure, you can say whatever you want (e.g. how "open" OSX is); it doesn't make it so. Especially since there is no definition of "open" so the flaming can go on forever.

      Feel free to link a page similar to this: http://www.opensource.apple.com/release/mac-os-x-1063/ for any OS that meets the criteria I mentioned.

      Well, if you define criteria narrowly enough you can easily use "most" and "least" in your sentences.

      But here you go anyway.

      I suspect we will not hear from you again :)

      Enjoy!

    23. Re:His assesment is accurate... by Anonymous Coward · · Score: 0

      I picked up a Linux version of X-Plane at Micro Center. No download required.

    24. Re:His assesment is accurate... by h4rr4r · · Score: 1

      The penny arcade games are another example. Deal you are wrong.

    25. Re:His assesment is accurate... by h4rr4r · · Score: 2, Insightful

      Yes they did. Why else would they make them?

      They got my money only because they made them.
      ID has been selling commercial games on linux for a long time kiddo.

    26. Re:His assesment is accurate... by h4rr4r · · Score: 0, Flamebait

      Workstation is not free you tard. Nero was bought by work, as I explained. I also mentioned the fairly recent penny-arcade games. You are wrong and need to cope with that. Go cry into your iPhone.

      I actually run linux exclusively and have had no problem using it for a desktop for many years.

    27. Re:His assesment is accurate... by unix1 · · Score: 1

      How do you get to this? How conceivably is OSX more closed then Windows?

      Not at all. I was simply trying to illustrate how futile the original statements were.

      If you want to do a commercial application development for Mac OSX or Microsoft Windows, one is just as "open" as the other.

      What does "open" mean anyway? It's open (no pun intended) to interpretation. It can be whatever suits your argument the best, I guess.

    28. Re:His assesment is accurate... by Anonymous Coward · · Score: 0

      Windows, so open that I can't install it on the original Xbox, even though it would work. Pentium 3, nvidia graphics..... oh wait, it can't, cause we don't even have access to the code. Legality is one thing. Being able to do it at all is the other. Microsoft being compatible with MOST hardware out there has given you the illusion windows is compatible with ALL hardware out there. Mac OS X has an open core and if push came to shove you are far more likely to get it to run on hardware it wasn't intended to..... like an ARM processor, you know, like an iphone. Mac OS Hacked to support BIOS... done by users..... Windows Hacked to support EFI.... not done, Apple in the end added support for the BIOS. Don't confuse ubiquity for openness.

    29. Re:His assesment is accurate... by Bobfrankly1 · · Score: 1

      I suspect we will not hear from you again :)

      Wovel couldn't even get that right! It's like, in your head, you know you're right. And then you find out you were just dead wrong. Such is the life of an apple fanboi.

    30. Re:His assesment is accurate... by sammyF70 · · Score: 1
      --
      "DRM is like the Ford Pinto: it's a smooth ride, right up the point at which it explodes and ruins your day."-C.Doctorow
    31. Re:His assesment is accurate... by Anonymous Coward · · Score: 0

      This is fun!

      Satan is the most caring entity people ever talk about. Satan is most caring entity with red skin. Satan is the most caring entity in Hell. I could make up about 100 other items. The most important item however is this:

      Satan is the most caring entity in the Universe.

      PS How does OSX "run" Windows?

    32. Re:His assesment is accurate... by Wovel · · Score: 0, Troll

      Did you read anything that came up in google? You stand corrected and I accept your apology.

    33. Re:His assesment is accurate... by Anonymous Coward · · Score: 0

      Quake 4 was released for Linux not long after the game went retail. He has a perfectly valid example to counter your arguement.

    34. Re:His assesment is accurate... by Draek · · Score: 1

      and Nero (If you paid for it, your a sucker) was very cute too!

      If you paid for a Mac, you're a bigger sucker than he could ever be.

      I have nothing at all against Linux. I am simply a realist. I have continuously used Linux since I first installed SLS in 1992. I have deployed thousands of Linux servers and have tried every single distribution that people thought could be a real desktop alternative.

      And I've developed a cure for cancer in my basement. Sorry, but your post stink of Apple-zealot hipster so unless you start showing some actual knowledge befitting your alleged experience, that's exactly how I (and everbody else) will see you as.

      --
      No problem is insoluble in all conceivable circumstances.
    35. Re:His assesment is accurate... by Anonymous Coward · · Score: 0

      I'm sorry, 1, or even 5, (shitty) games do not in any measurable way counter the thousands of games on Windows, or thousands of apps on OSX.

      Seriously, Quake? It was decent when it was novel - Quake1, and only because of mods. Now it's just a tech demonstration so that iD's newest engine sells competitively.

    36. Re:His assesment is accurate... by sammyF70 · · Score: 1

      I did. dId you? that, for example. At thta point I'm not sure whether it's you or whoever let you out of trollville who should apologize. now shush.

      --
      "DRM is like the Ford Pinto: it's a smooth ride, right up the point at which it explodes and ruins your day."-C.Doctorow
    37. Re:His assesment is accurate... by Anonymous Coward · · Score: 0

      What good would installing OSX on your hardware do, if OSX did not support that hardware? How do you know for a fact, that "it can work on it?"

      Do you think it's actually acceptable for an OS to halfway support hardware? If OSX ran on your hardware, but an application crashed, would you blame Apple for not supporting it? People do this today with Windows! OSX specifically excludes this scenario by preventing it from happening.

      I mean, WTF? Do people now think that Windows supports all hardware through magical means, and that kernel support and device drivers are a thing of the past? Is Windows' bottom-of-the-barrel hardware methodology the standard by which we shall measure all OSes in the future? Because I don't like this future.

    38. Re:His assesment is accurate... by Anonymous Coward · · Score: 0

      woah .. some weirdo person with modpoints running amok me think

    39. Re:His assesment is accurate... by Anonymous Coward · · Score: 0

      thousands of apps on Linux, you fucking drone, and some very good games too, some of both categories are also fucking commercial. What's wrong with you Apple cultist zombies?????

    40. Re:His assesment is accurate... by Anonymous Coward · · Score: 0

      Really, and what games does OS X have for it? Not many more. For such an "open platform" no one seems to want to develop games for it, I doubt Steam is going to really change that. The only thing dumber than your statements is that someone actually modded you up.

    41. Re:His assesment is accurate... by Anonymous Coward · · Score: 0

      In case I wasn't clear, I was referring to the thousands of commercial applications and thousands of commercial games. OSX actually manages to compete with Windows in the application department.

      thousands of apps on Linux, you fucking drone, and some very good games too, some of both categories are also fucking commercial. What's wrong with you Apple cultist zombies?????

      Likewise, thousands of shit free games exist on Windows also. Linux's commercial games are so bad they may as well not exist.

      If a single good, non-Quake-like-FPS exists on Linux, I have yet to see it. Where is the ARMA2 of Linux? But this isn't even the fault of Linux; it's the choice of DirectX. I'm not blaming Linux, I'm saying that Windows and OSX is far more preferable to the non-idealist. Saying otherwise is stretching the truth. I don't give a shit who's to blame for it.

      I don't and won't ever waste money on Apple, but thanks for that accusation.

    42. Re:His assesment is accurate... by Bigjeff5 · · Score: 1

      You realize that list couldn't fill a single shelf at a big box store, right? Well, maybe one, but that's about it. Most of what came up in google was open source.

      It's a pretty pitiful list.

      The point was not that there are no commercial Linux apps for the desktop, the point was that there were very, very few. Few enough that it's deep within the "small niche market" territory, like selling buttons or something.

      Look at your list again, and think about how many millions of commercial desktop apps there are for Windows, then think about the hundreds of thousands, if not millions of open source applications there are for Linux, and tell me a few hundred (and I'm being pretty generous) commercial apps is significant.

      --
      Security is mostly a superstition... Avoiding danger is no safer in the long run than outright exposure. - Helen Keller
    43. Re:His assesment is accurate... by sammyF70 · · Score: 1

      True, there are not many, but the point was not whether there were three millions of them or only three. The original comment was "OSX is the most open platform any commercial software companies are writing consumer applications for.", which is voided, no matter how many commercial applications there are, as long as they exist.

      --
      "DRM is like the Ford Pinto: it's a smooth ride, right up the point at which it explodes and ruins your day."-C.Doctorow
    44. Re:His assesment is accurate... by sammyF70 · · Score: 1

      Replying to myself, which, at this point, doesn't matter anyway : "commercial companies" and "consumer applications" are quite objective terms. Of course, Wovel can (and does) make them a more subjective matter. What he apparently meant to say was "Commercial Companies I deem worthy" and "Consumer Applications I deem good". There are not MANY commercial products for Linux, but they do exist. The (hopefully soon to be) release of the Steam Linux client might encourage developers to release more x-platform games. As for the incredibly high number of open source projects, and here we'll probably agree that a lot of those would not be commercially viable ( probably ... when I see the "trial" stuff for windows and OSX at download.com, I really wonder) : how does it matter in regard to commercial applications, except that to be commercially viable the product MUST have a higher standard or offer something different than its opensource competitors?

      --
      "DRM is like the Ford Pinto: it's a smooth ride, right up the point at which it explodes and ruins your day."-C.Doctorow
    45. Re:His assesment is accurate... by Achromatic1978 · · Score: 1

      and its *really* cheap to get beta/pre-releases to test against -- seriously, have you *seen* a MSDN license

      Tens of thousands who paid, hmmm, let me check, nothing to download, legally, beta/pre-releases of Windows 7 would disagree with you.

      Many thousands who paid, one second, let me check again, nothing to download, legally, beta/pre-releases of Office 2010 might also disagree with you.

      Most who downloaded SQL Server 2008 R2 beta/pre-releases for free, legally, again, disagreeing...

      Sharepoint 2010 RC... hmm, free, legal...

      Visio 2010, Visual Studio 2010... free, legal... seeing any patterns here?

    46. Re:His assesment is accurate... by Anonymous Coward · · Score: 0

      Utter bullshit

    47. Re:His assesment is accurate... by Itninja · · Score: 1

      There was a point proven, but not the one you think. Smarmy, patronizing fanboyism such as yours is, in my experience, a shield for those with emotional attachments to marginally defensible positions.

      --
      I judt got a nre Kinesis keybiartf so please excusr ant egregiou typos.
    48. Re:His assesment is accurate... by Anonymous Coward · · Score: 0

      Except Valve has not explicitly mentioned that it is. For the record, plenty of companies claim their software is going to "go Linux" but never actually deliver (Digsby) and when they do the version offered is sub-par (Skype).

    49. Re:His assesment is accurate... by Anonymous Coward · · Score: 0

      I doubt you would see the Linux ports if OSX id not use opengl...

      That's a little silly, isn't it? You could just as well say that we would have seen the Linux ports 10 years ago if Microsoft did not use Direct X. OpenGL platforms have to have a large enough installed base to be worth breaking Microsoft's lock-in efforts before people will write games for them. Unless you're blaming Linux for not having as much desktop market share as Apple, I'm not sure what your point is.

    50. Re:His assesment is accurate... by Anonymous Coward · · Score: 0

      http://www.linuxgamepublishing.com/

      I rest the fucking case. Commercial games for Linux. Go suck a duck, it was the second link on my first search of google.

    51. Re:His assesment is accurate... by soppsa · · Score: 1

      Why the hell would you buy Nero for linux. Seriously...

  14. All those great MAC games by Anonymous Coward · · Score: 0

    Yeah we are just stuck at our desks, playing all those great MAC titles.

  15. Apple isn't really open source. by Anonymous Coward · · Score: 0

    Look at the iPhone. They want to lock developers in and make them code their way.

    Developers. Developers. Developers. Developers. Developers.

    1. Re:Apple isn't really open source. by Wovel · · Score: 1

      While the iPhone may run a derivative of OSX it is not a MAC....

    2. Re:Apple isn't really open source. by dingen · · Score: 3, Informative

      Look at the iPhone.

      No, for a change, don't look at the iPhone. Look at what the man in the article is actually talking about: Mac OS X. Can you name one platform that is more open and runs commercial games?

      --
      Pretty good is actually pretty bad.
    3. Re:Apple isn't really open source. by sammyF70 · · Score: 1

      Linux? Been playing The Penumbra Trilogy, World of Goo, Aquaria, Gish and Lugaru the last weeks .. and if I feel like it, I'll fire up wine and play some native windows games. Next question?

      --
      "DRM is like the Ford Pinto: it's a smooth ride, right up the point at which it explodes and ruins your day."-C.Doctorow
    4. Re:Apple isn't really open source. by Anonymous Coward · · Score: 0

      Can you name one platform that is more open and runs commercial games?

      Sure! Linux? BSD? Hell, even ReactOS?

    5. Re:Apple isn't really open source. by h4rr4r · · Score: 0, Flamebait

      Linux.

      Here is a list of software I compiled for another mac dummy. This is the list of commercial software I bought in the past couple years for linux.

      Quake 4
      Doom 3
      Vmware Workstation
      Nero
      UT2004
      Postal 2 (will soon be getting Postal 3)

    6. Re:Apple isn't really open source. by selven · · Score: 1

      Linux + Wine

    7. Re:Apple isn't really open source. by Anonymous Coward · · Score: 0

      Linux?

    8. Re:Apple isn't really open source. by icebraining · · Score: 1

      Nero

      Why, oh why?

    9. Re:Apple isn't really open source. by Wovel · · Score: 1

      Workstation is free and the rest is pretty old. Which of those is a commercial product you paid money for again?

    10. Re:Apple isn't really open source. by Wovel · · Score: 1

      Commercial Games. You see the focus of the article is a guy who makes money selling games..(Selling , like people pay money for them!)

    11. Re:Apple isn't really open source. by Wovel · · Score: 0, Troll

      Seriously? Go back to bed.

    12. Re:Apple isn't really open source. by sammyF70 · · Score: 1

      Your point being ... ? I paid for them. The fact that some of those are now open sourced (partly thanks to me paying for them) doesn't void the fact that the games are commercial in nature. World Of Goo wasn't open sourced by the way, nor part 2 and 3 of the Penumbra trilogy and you can still BUY them. You see the focus of my post? Commercial Games, one of which incidentally is sold through Steam too. That's like .. people paying money.

      Now.. go back to your basement and don't forget to take your pills.

      --
      "DRM is like the Ford Pinto: it's a smooth ride, right up the point at which it explodes and ruins your day."-C.Doctorow
    13. Re:Apple isn't really open source. by sammyF70 · · Score: 1

      But I guess you would accept "Alien Vs. Predator 1", as long as it is sold by Valve through Steam? Shifting your definition of "commercial game" doesn't help in the least. No.. COD4 doesn't run in LInux (maybe in wine... who knows? who cares?), but there are commercial games for Linux. That's Commercial as in "you have to pay for them" and games as in "the point is to play". Whether *YOU* like them or not isn't relevant.

      --
      "DRM is like the Ford Pinto: it's a smooth ride, right up the point at which it explodes and ruins your day."-C.Doctorow
    14. Re:Apple isn't really open source. by Anonymous Coward · · Score: 1, Insightful

      Linux.

      Here is a list of software I compiled for another mac dummy. This is the list of commercial software I bought in the past couple years for linux.

      Quake 4
      Doom 3
      Vmware Workstation
      Nero
      UT2004
      Postal 2 (will soon be getting Postal 3)

      LOL, I have all those too, minus nero, and plus almost all Loki published games after EB liquidated them for $10 a piece. It doesn't change anything about the viability of Linux as a commercial gaming (or desktop software) platform.

      Think of it this way: How long has Transgaming(Cider/Cedega/WineX) been around?
      How long after developing Cider did _EA_ start publishing games using it, for Mac?

      My second point is: Loki. I really wanted them to succeed, and bought many games at full price, prior to the $10 EB firesale.

      Maybe someday Linux desktops will change, but the "well, it's free" attitude is only going to take it so far.

    15. Re:Apple isn't really open source. by h4rr4r · · Score: 1

      Work, every got a copy so I said buy me the linux one. They wanted to make sure the windows users were not pirating disc burning software.

    16. Re:Apple isn't really open source. by h4rr4r · · Score: 1

      That is news to vmware cause they are selling it. Player is free, not workstation.
      http://store.vmware.com/servlet/ControllerServlet?Action=DisplayPage&Env=BASE&Locale=en_US&SiteID=vmware&id=ProductDetailsPage&productID=165311300&resid=S-cN9AoBAkYAAFWtBWkAAAAQ&rests=1274484082312

      I bought all those games for real money. Over the past few years sure, but your original comment had no time frame in it. Just deal you were wrong.

    17. Re:Apple isn't really open source. by sammyF70 · · Score: 0, Troll

      woah .. someone addicted to Jobs Reality Distortion Field? At least GP has a bed that's not under a bridge, troll.

      --
      "DRM is like the Ford Pinto: it's a smooth ride, right up the point at which it explodes and ruins your day."-C.Doctorow
    18. Re:Apple isn't really open source. by Anonymous Coward · · Score: 0

      GGP is running Windows inside Linux (probably illegally I might add) and you slam the one calling him on it?

    19. Re:Apple isn't really open source. by Anonymous Coward · · Score: 0

      Linux.

    20. Re:Apple isn't really open source. by soppsa · · Score: 1

      Indie games != commercial games, though they're good games never the less. (Though Lugaru is ugly and too furry to enjoy IMO)

    21. Re:Apple isn't really open source. by sammyF70 · · Score: 1
      Commercial:

      3. Having profit as a chief aim: a commercial book, not a scholarly tome.

      You seriously don't put enough effort in narrowing down your definitions. What you really should have said is that :

      A Commercial Game, in this context, is one which will only prove my point, but not yours. It doesn't fucking matter whether I'm using the word in its generally accepted use in this context (see def. further up). No matter what you answer, I'll just tell you that it's not "commercial", and probably will also point out that it's not a game, because I don't happen to like it. Oh, and the sky is green with pink smiley clouds.

      Now .. if you had said that right at the start, I wouldn't have bothered with arguments and proofs.As you didn't, I'll just point out how utterly ignorant and stupid your statement is, and let the matter rest.

      Btw. Lugaru kicks ass, but only if you don't mind the lack of eye candy and can cope with actual content ... considering your previous comment, I guess that's hoping for too much.

      --
      "DRM is like the Ford Pinto: it's a smooth ride, right up the point at which it explodes and ruins your day."-C.Doctorow
  16. 360 by mc+moss · · Score: 1

    Yet he has no trouble putting his games on the 360...

    1. Re:360 by Wovel · · Score: 1

      Those ports took almost no investment...

    2. Re:360 by tepples · · Score: 2, Insightful

      Xbox 360 is more open than PLAYSTATION 3. Microsoft has the XNA Creators Club and Xbox Live Indie Games, a business model that is (coincidentally?) similar to Apple's later iPhone developer program and App Store. True, retail games and major-label download games aren't XNA, but does Sony have any counterpart to XNA?

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

      Sony does not have it for PS3 atm but it had been available for Sony platforms for over a decade: Net Yaroze for PS1, Linux Kit for PS2 (which is technically still available) and then Other OS for PS3. I think they have not sold even the small run of linux kits they have made - that's how popular it was. You probably still can buy one. It's not a business model for either Sony or MSFT though - nobody makes money out of it, these things are sold at cost and the titles developed with them are good as school projects.

    4. Re:360 by Narishma · · Score: 2, Insightful

      XNA doesn't matter to developers like Valve, so the parent's point still stands. The Xbox 360 is as closed as the PS3. The only reason they support it is that porting their games to it is very easy since it uses the same technologies as Windows.

      --
      Mada mada dane.
    5. Re:360 by CronoCloud · · Score: 1

      All the NTSC Linux kits were sold...in fact people were begging SCEfoo to do another manufacturing run of them. I don't think SCEE (Europe) sold all of theirs, but they don't have many left, if any.

    6. Re:360 by Anonymous Coward · · Score: 0

      Well, it came out in 2002. I imagine they have sold most of them by now to collectors if nobody else. It has a SLUS number so from a collector's point of view it's a game with a very limited production run.

    7. Re:360 by tepples · · Score: 1

      Other OS for PS3

      Doesn't count; Sony deliberately cut it in the new firmware release.

    8. Re:360 by Anonymous Coward · · Score: 0

      Wrong, Sony cut it in the new hardware realease then dropped support from frirmware. As for what does it count - it counts for showing that Sony does have a counterpart to XNA and had it since mid-90s. Well, not quite XNA because it allows running native code but PS2 in some regions did have a Basic interpreter too (no fancy IDEs with it though).

    9. Re:360 by exomondo · · Score: 1

      XNA doesn't matter to developers like Valve, so the parent's point still stands.

      It matters to Valve's customers, those that want to use Steam as a distribution mechanism, those indie and hobbyist developers.

      The Xbox 360 is as closed as the PS3. The only reason they support it is that porting their games to it is very easy since it uses the same technologies as Windows.

      And developers (big, small, indie or hobbyist - all of which are customers of Valve with regard to Steam) don't need to purchase expensive dev kits to develop for it. There is no initial investment cost.

  17. How much did Apple pay Valve for that endorsement? by Anonymous Coward · · Score: 0

    is all I want to know.

  18. Mac!=iPhone/iPad by UnknowingFool · · Score: 5, Informative

    Judging by the sheer number of responses so far, many people here can't tell the different between iPhone/iPad and Mac. They are both made by Apple. Macs run OS X which is based on BSD. Mac OS X is composed of Darwin sub-system, Aqua GUI, and other libraries. Darwin is open source and is available under a BSD type license. Aqua is proprietary. Mac OS X runs on a lot of open source software such as BIND, bash, openSSH, etc. The Mac versions are available freely at http://www.opensource.apple.com/

    The iPhone/iPad uses a variant of OS X. It is not open source and the release of Apps is tightly controlled. Developers are free to release to their own devices but must abide by Apple guidelines if they want to publish in the Apple Store.

    Valve is referring to Macs not iPhone/iPad.

    --
    Well, there's spam egg sausage and spam, that's not got much spam in it.
    1. Re:Mac!=iPhone/iPad by Anonymous Coward · · Score: 0

      Really?, a lot of apple fans swallowed the "it runs OSX" rubbish and repeated it enthusiastically.

    2. Re:Mac!=iPhone/iPad by jedidiah · · Score: 1

      > Judging by the sheer number of responses so far, many people here can't tell the different between iPhone/iPad and Mac.

      Mebbe they have shell scripts for their iPhone too...

      --
      A Pirate and a Puritan look the same on a balance sheet.
  19. Sony lost money on my PS3 since it sucks for dev by SplashMyBandit · · Score: 1
    I bought a PS3 with the intent to learn to program it. Even put on the version of Ubuntu for it. Then I found not only did the graphics access perform terribly (software framebuffer with no hardware acclerated rendering) but that was never going to change unless you paid US$10,000 and accepted their conditions of distribution. Double suck when despite Sony crowing about supporting Linux they actually never intended to make it truly open. Looked at XNA for Xbox360 but they had control over how you distributed your own work as well - so that was a non-starter.

    After buying a MacBook Pro I also found that more open but Java updates were slow in coming (I mostly use JoGL OpenGL and Java2D since they're both portable between Linux, Mac, Windows, Solaris and I use all of these). So I gave my PS3 to my nephews - which means Sony loses money since they subsidized the cost of the PS3 but I bought only a few games for it (so they didn't recoup their subsidy). My main graphics development work is now being done on a PC running Ubuntu/Windows7. I not going to buy a PS4 when that comes out and probably won't buy another Mac.

  20. PS3 should be closed. by iplayfast · · Score: 1

    Since they've decided not to allow other operating systems I think the PS3 should be closed, like an anchor.

  21. Re:Sony lost money on my PS3 since it sucks for de by Anonymous Coward · · Score: 0

    I'm with you brother!

  22. I don't need to read the summary! by Anonymous Coward · · Score: 1, Insightful

    Valve's Newell needs to tell us when FRICKIN' HALF LIFE TWO EPISODE THREE will be available - that's what he needs to do!

  23. What by Windwraith · · Score: 1

    Who paid this guy? (obvious question, my bad)
    Good or bad, I won't judge it, but it's certainly not that open. No more than any other OS out there at least.

    1. Re:What by Wovel · · Score: 1

      Please link a similar page to this for the components in Windows 7: http://www.opensource.apple.com/release/mac-os-x-1063/

    2. Re:What by Johann+Lau · · Score: 1

      So? It's still more open than a Gamecube...

  24. Not going to happen... by UnknownSoldier · · Score: 1

    Sony (SCEI) is paranoid about security. Everything technical about the PS3 is on a need-to-know basis.

    From a marketing / developers point of view, I agree it would be nice to have something like XNA so more developers could write/port their games, but due to the above, that is not going to happen. By keeping the system closed to even authorized developers they are going after the assumption that they will keep the quality of games high. In contrast to the DS which has a ton of "shovelware" games.

    1. Re:Not going to happen... by mlts · · Score: 1

      This is going to be their downfall.

      Lets say that they kept the platform open, left the "Other OS" option available in the Slim, and perhaps made some developer tools that supported an app store. Perhaps a Dalvik-like JVM optimized for the Cell platform. Then hand out the ability for people to write games, stick them the app store and SCEI take a chunk of the proceeds.

      This would result in an instant hit. There would be the existing market for console games and downloadables. However, Sony would also get big bucks from indie developers. People would hear about a cool indie game, and buy a PS3 just to be able to play it. Other people would write utilities for the PS3, so the hardware could function as a server appliance.

      Instead of a game console, Sony would have a one size fits all appliance that they could sell varying versions of for good money. A server version with more Cell CPUs and storage which could be used as part of a render farm. They could even sell a blade configuration for use for high performance tasks.

      However, Sony chose to go the closed route. They can celebrate -- their a console that is extremely resistant to hackers and modders. However, that gives a win in the short term. However, in the medium and long term, Sony could have had FAR more, had they just loosened their grip and made an open platform. They could have been the next SGI (in their heyday, of course) making money hand over foot selling to enterprises. In fact, Sony could have made a UNIX based OS and made money hand over foot with applications tuned for the Cell architecture.

    2. Re:Not going to happen... by CronoCloud · · Score: 1

      A server version with more Cell CPUs and storage which could be used as part of a render farm.

      They sell those: http://en.wikipedia.org/wiki/Zego They run Yellow Dog Linux.

    3. Re:Not going to happen... by Anonymous Coward · · Score: 0

      It is discontinued, which probably means nobody bought it since it wasn't a mainstream architecture. The technology isn't revolutionary, but it is quite useful. Had Sony just allowed people to not just run a basic OS on their PS3s, but be able to access the graphics hardware at full speed, it might have gotten around as an alternative computing platform, and the Zego would have sold well.

      But, I guess Sony can be proud of the fact that they have lasted so long with a locked down architecture that has not had a true break since it came out. Sad thing, this is probably the way the future of computing is going to go.

  25. Open by God_TM · · Score: 1

    Hey Gabe,
    You keep using that word. I do not think it means what you think it means.

  26. Cue insane laughter in three...two...one. by Chas · · Score: 1

    BWAHAHAHAHAHAHAHAHAHAHAHA!

    Damn! That's some GOOD Joker Venom you have there Gabe!

    --


    Chas - The one, the only.
    THANK GOD!!!
    1. Re:Cue insane laughter in three...two...one. by Johann+Lau · · Score: 1

      Na, you're just lacking context and have no clue what the words in the summary mean ^^

  27. You have a strange definition of open by Sycraft-fu · · Score: 1, Insightful

    I suppose in the OSS zealot definition maybe it is more open. There is more of the code that is available to the public. Not very much of it overall, certainly not enough to make a compatible system yourself, but whatever.

    However in most other respects it is extremely closed. The biggest would be with regards to hardware. To run OS-X legally, you must use Apple's hardware. What's more, they have technical checks in there to try and force that. They do everything they can to close it down and lock you to their platform.

    Well that is very different than Windows. It is open to run on any compatible hardware, and adding hardware compatibility is easy. The only thing that can't be added by companies other than MS is processor architectures. However, Windows itself is designed to be portable and indeed did run on Alpha and MIPS back in the day. There is every indication MS would port it to other architectures, given the demand. Regardless, anything else it is easy for third parties to add support for.

    So that would be a major difference. You can crow on about the minor bits of OS-X that are open sourced, the OS itself requires Mac hardware. That isn't very open in most people's way of thinking. They aren't concerned with having access to code they don't understand, they are concerned with being able to run on the hardware they want.

    1. Re:You have a strange definition of open by portalcake625 · · Score: 1

      Hinthint: MS still does compiles of modern Windows NT (Windows XP, Vista, 7) with Alpha, MIPS and ARM as build targets. (lol sourcecode) If you looked at the Win2k source code leak, you'd see all the build targets. Also, WRK for Server 2003 SP1. MS is just too lazy to release those alternative builds. (or, they're unstable.) Want proof, check out the setup resources in a Win7 disk. It'll list those archs.

    2. Re:You have a strange definition of open by Anonymous Coward · · Score: 0

      To run OS-X legally, you must use Apple's hardware

      Just like you would need Sony hardware to run PS3 software. I think you're expecting a little too much openness from a games console.

    3. Re:You have a strange definition of open by Anonymous Coward · · Score: 1, Insightful

      It's possible (likely, even) that Gabe Newell was not using Mac as a counterexample to Windows. After all, Steam and many (all?) Valve games were available for Windows long before they were available for Mac.

      It's probable that he only chose Mac because they *just* finished creating Steam for Mac and are unable to create it for PS3. Additionally, there is some ambiguity in the phrase "open windows".

      On the scale of openness, you have proprietary embedded systems on one end and BSD on the other. There are many shades of grey and, regardless of where Windows sits on the scale, I think we can all agree that the PS3 is a much darker shade of grey than Mac OS.

    4. Re:You have a strange definition of open by thenextstevejobs · · Score: 1

      Not that I completely agree with it, but..

      If Apple didn't try to force their operating system to work with hardware they had tested it on, there is a chance a lot of folks would run it on hardware it would not work well on

      Maybe for some things, it would even work well for awhile. Then they'd alienate people when they wanted to upgrade their system and it broke backward compatibility. As it stands, they can manage when things are broken more easily.

      I'd understand if you needed Mac OS fundamentally for research or something like that, but without that need, exactly why does it need to be tweakable? It's meant to be a consumer OS marketed towards people without degrees in computer science.

      And what's even better about it, is that the parts of it you might be interested in as a researcher ARE built into this operating system using open source projects!

      It's not trying to be everything to everyone, and if you want something that you can make run on anything, that you can hack at the internals, etc., then theres the BSDs or Linux. And the things you learn on those will actually apply to Apple's machines. FreeBSD is for my server, not my laptop. Much power to the PCBSD guys though.

      That's the reason I like OSX more as a consumer/mobile/laptop OS from a for-profit company.

      PS. I don't think EVERYTHING Apple has done isn't evil. Just advocating devils and whatnot..

      --
      Long live the BSD license
    5. Re:You have a strange definition of open by jo_ham · · Score: 1

      They have *one* technical check that is trivial to defeat - delete the plaintext file that says "don;t steal OS X please" and reburn the (unencrypted) DVD image. You can then install your hackintosh, once you have your EFI running.

      The DVD doesn't even use a serial number, or activation, or any encryption. Hardly "doing everything they can" to block you.

    6. Re:You have a strange definition of open by Wovel · · Score: 1

      Apple still regularly updates the Darwin kernel and I can run it on any platform I want.

    7. Re:You have a strange definition of open by Anonymous Coward · · Score: 0

      I can't believe someone is touting the benefits of Windows as supporting the PC hardware line.

      One day, the PC will die. And everyone shall be the victor on that day, manufacturer and consumer alike. I praise the decade this massively over-complex, incompatibility-ridden, unstable POS fades from memory altogether.

      I don't even own an Apple device; their exorbitant costs keeps me away. But Apple's selective HW approach is far better than the shoddy one of support-everything that is in effect today.

    8. Re:You have a strange definition of open by not-my-real-name · · Score: 4, Insightful

      It's really very simple. Apple is a hardware company that also makes software. Microsoft is a software company that also makes hardware.

      Apple doesn't care what software you run on a Mac. Microsoft doesn't care what computer you run Windows on.

      Apple wants you to buy a Mac. Microsoft wants you to buy Windows.

      --
      un-ALTERED reproduction and dissimination of this IMPORTANT information is ENCOURAGED
    9. Re:You have a strange definition of open by CronoCloud · · Score: 1

      I think you're expecting a little too much openness from a games console.

      When it's Sony, some open-ness should be expected. After all, they were the company that would sell a Net Yaroze PSone devkit to anyone, created and sold a Linux kit for the PS2 and until recently let Linux be installed on the non-slim PS3.

    10. Re:You have a strange definition of open by Anonymous Coward · · Score: 0

      Apple wants you to buy a Mac. Microsoft wants you to buy Windows.

      Microsoft lets you run linux on the Xbox 1, they may not prefer it or help you to do it, but they don't sue anyone who offers to help either. Apple sues people who do who buy OSX and sell it running on a PC.

    11. Re:You have a strange definition of open by smash · · Score: 1

      Apple hardware isn't even expensive. Compare a macbook pro 13" to a Dell latitude 13.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    12. Re:You have a strange definition of open by exomondo · · Score: 1

      Apple wants you to buy a Mac. Microsoft wants you to buy Windows.

      Exactly! And both are quite happy for you to run Windows on a Mac.

    13. Re:You have a strange definition of open by mjwx · · Score: 1

      It's really very simple. Apple is a hardware company that also makes software.

      Apple is a marketing company which brands Chinese made computers and borrows or buys out software from other sources and then brands it.

      Apple wants you to buy the Apple brand and only the Apple brand. Microsoft wants you to license Windows and Office but doesn't give a crap about you beyond that.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
  28. Non-FPS games for Linux? by tepples · · Score: 1

    I have kids in the family. Does Linux have notable major-label games that aren't M-rated first-person shooters?

    1. Re:Non-FPS games for Linux? by h4rr4r · · Score: 1

      So you want to keep changing the rules, cool. Does mac have BTRFS support yet?

      I would not know, I like FPS and I do not have kids. I would suggest you use google.

    2. Re:Non-FPS games for Linux? by Winckle · · Score: 1

      World Of Goo isn't major label, but I don't see that as a stumbling block.

    3. Re:Non-FPS games for Linux? by sammyF70 · · Score: 1

      Would World Of Goo qualify?

      --
      "DRM is like the Ford Pinto: it's a smooth ride, right up the point at which it explodes and ruins your day."-C.Doctorow
  29. I was going to say by EnsilZah · · Score: 1

    Ubiquitous like a Zune.

  30. Gabe blowing smoke again by Gizzmonic · · Score: 4, Insightful

    Remember the horrible Orange Box port for PS3? That was farmed out to EA, but it was still with Valve's approval. It reflected poorly on Valve, and Newell's been in PS3-bashing mode ever since then. Rather than admit that his company is too small to devote the resources to develop on PS3, he blusters about how crappy it is.

      No, Gabe, other developers have been developing on PS3 for years and there are some great games for it. You already develop for Xbox 360, another platform that forces you to have the developer's blessing before you can code. Whining about openness doesn't make sense at this point. Feel free to skip PS3 development. Just don't blame the PS3 for your own company's shortcomings.

    --
    (-1, Raw and Uncut is the only way to read)
    1. Re:Gabe blowing smoke again by Akira+Kogami · · Score: 1

      Hell, PS3 is more open than 360. At least you can use your own damn hard drive in it. And you used to be able to run Linux on it.

    2. Re:Gabe blowing smoke again by Bigjeff5 · · Score: 0, Flamebait

      Rather than admit that his company is too small to devote the resources to develop on PS3

      From what I've heard, almost all companies are too small to devote the resources to develop on PS3. Why do you think there are so few games for it? It's complete shit.

      I don't know if you know this, but Valve is a heavy-hitter in the video game world. They aren't near as big as EA, but they are big enough you'd expect them to produce games on all platforms. In fact, they do on all platforms that can handle their games - including playstations before the PS3. Now they are pretty much left with Xbox360 and the PC, which really makes their dev process easier, but still leaves out a chunk of the market.

      --
      Security is mostly a superstition... Avoiding danger is no safer in the long run than outright exposure. - Helen Keller
    3. Re:Gabe blowing smoke again by Anonymous Coward · · Score: 0

      *sigh*

      Why does no one bother to get a clue?

      Let me make this simple: The Source Engine was written for PCs, PCs run in Symmetric MultiProcessor (SMP) where every CPU has the same functionality. This makes software easy, you just create some threads and divide your tasks among them.

      The Xbox360 uses PowerPC cores running in SMP, whilst it is big-endian so requires some porting effort, it is just as easy to write for.

      The PS3 uses Asymmetric multiprocessing with dumb cores supported by a smart one. The dumb cores are less capable than the main one so run a lot slower unless the software is specifically tailored. When you're writing a new game from scratch, sure you can break your engine in to dumb segments and smart segments then stream those parts appropriately through the separate cores but when you've already got an engine that was written for a simpler platform, that sort of thing is extraordinarily difficult.

      Really, Sony didn't have to choose the Cell processor, they could have just used NUMA with 2 dual core chips on a single die or something but they just had to go and make their black sheep. IMHO, it looks like they deluded themselves that everyone would make games specifically for the PS3 then have to go through hell to port the games to the other consoles, thus ensuring almost every game would be PS3 exclusive; the irony of that is amusing.

      [Cue the "Blasphemy, Sony is the second coming of Jesus" posts]

      If you want to claim that Valve should have just never released the Orange Box for PS3 at all if they weren't going to do it "properly"... Sure, I can agree with that.

    4. Re:Gabe blowing smoke again by omikun · · Score: 1

      The PS3 is hard to develop for and the return on investment isn't as high as on other platforms. Other than the PS3 exclusives or games originally developed with the PS3 in mind, you don't see many games that run just as well on the PS3 as it does on other platforms. No it doesn't have to do with the openness. But it also does not have to do with anyone's shortcomings other than the PS3's innate difficult programming paradigm. When a programmer has to manually code in data movement to local stores in each SPE and debug on such low level, he/she won't have as much time polishing the finner things of the game and as a result won't be as productive as a programmer coding for other platforms.

    5. Re:Gabe blowing smoke again by Aphoxema · · Score: 1

      Really, Sony didn't have to choose the Cell processor, they could have just used NUMA with 2 dual core chips on a single die or something but they just had to go and make their black sheep.

      They gambled on the likely possibility of games being developed for the PS3 first. Of course, they could have chosen to not gamble at all and still win.

      --
      "Most people, I think, don't even know what a rootkit is, so why should they care about it?"
    6. Re:Gabe blowing smoke again by CronoCloud · · Score: 1

      [Cue the "Blasphemy, Sony is the second coming of Jesus" posts]

      Blasphemy, Cell is the second coming of Jesus. :-)

      Cell is just concepts introduced in the EE and it's vector units taken to the next level. They're probably thinking "Hey, the SPE's are basically more powerful and functional VU's, what's the damn problem. just use vim, gcc, and hand code to the metal as the Kami intended."

    7. Re:Gabe blowing smoke again by ranulf · · Score: 1

      IMHO, it looks like they deluded themselves that everyone would make games specifically for the PS3 then have to go through hell to port the games to the other consoles, thus ensuring almost every game would be PS3 exclusive; the irony of that is amusing.

      It wasn't that unreasonable a gamble. That's exactly how it played out on the PS2. People took the time to learn how to get the best out of extremely arcane hardware and the games on the PS2 were better than on all the other consoles of the time, particularly at the end when people were learning how to get even more out of the hardware.

      The PS3 is the same thing, except they were a year late to the party and people had already got used to running Windows code almost verbatim on a 360 and it just working. Unfortunately, with the PS3, there's an *almost* decent enough enough powerpc chip in there that you can get away with it to a point, but it's far, far inferior to the 360 unless you're prepared to spend time optimising for SPU. Sadly, a lot of companies don't bother.

    8. Re:Gabe blowing smoke again by gregthebunny · · Score: 1

      I must be the only one on the planet who thought The Orange Box for PS3 was absolutely fine. I first played all the way through Portal, HL2, Ep1 & Ep2 (because you can't really "finish" TF2) on PS3, then later on PC. I saw absolutely no visual difference (both played at 1080p on the same monitor) and the game play felt exactly the same just with different controls. I'll admit TF2 seems a lot choppier and laggier on the PS3, but I just chalk that up to the fact that PSN sucks. So what's the big deal?

  31. Re:Sony lost money on my PS3 since it sucks for de by Anonymous Coward · · Score: 0

    I call BS. No on buys a platform without searching what tools are available if you're a real developer. If you but unbuntu on it, you were very late in the game and all the linux shortcomings were very well known.

    You claim to be a java developer and yet wanted to code for a platform where hitting the metal is how to get performance from it. Yeah, you're clearly full of it, or vastly over estimate your skill set.

  32. The only open mac by fph+il+quozientatore · · Score: 1

    The only open mac is the one you have already opened with your screwdriver (or sledgehammer)

    --
    My first program:

    Hell Segmentation fault

  33. Re:Sony lost money on my PS3 since it sucks for de by xwizbt · · Score: 1

    I love the 'So I gave it to my nephews and they'll never get their subsidy back Buwahahaha!' bit. Rest assured that any and all involved grannies will be instructed in no uncertain terms what games to purchase for Christmas, Easter, Rosh Hashanah and Imbolc, and they'll cough up cold, hard pension cash in the process, undoubtedly ignoring the advisory warnings in the process. All you've done is help the evil console makers and the people who want to corrupt our American youth!

    Giving a console to your nephews and rambling about it in public isn't just saying 'I have so much money I use a dollar bill to mop up after a wank', it's actually *helping* the terrorists. Aaargh!

  34. I read that as... by aschoeff · · Score: 1

    ...Valve's Newell Thinks PS3 Needs To Be "Open Like a Man"

  35. I see the Windows fanboi mods are out in force by Daniel+Dvorkin · · Score: 4, Insightful

    There is no possible way that parent post deserves a troll mod, except in Windows-fanboi land. What he says is exactly right: in certain ways -- specifically, code availability, which is exactly the sense in which "open" is most often used on Slashdot -- the Mac is indeed more open than Windows. As another poster points out, hardware-wise Windows is more open, but think about the subject of the story! Sony isn't going to start writing OSs for other companies' game systems any time soon, but more information about the PS3 would help draw developers to the platform. The type of "openness" which Valve is calling on Sony to practice with regards to the PS3 is exactly the type of openness Apple practices with OS X, not that which Microsoft practices with Windows.

    --
    The correlation between ignorance of statistics and using "correlation is not causation" as an argument is close to 1.
    1. Re:I see the Windows fanboi mods are out in force by Kjella · · Score: 1

      Ok so Apple doesn't close off things that were open to begin with like the kernel (BSD) and webkit (KHTML), but have they ever open sourced something significant they themselves have developed? My impression is no, everything Apple makes for itself is proprietary and closed source. They just see the advantage of working with a bigger community on a few components because it lowers their development costs, nothing more. If they had the economics of Microsoft to run their own huge in-house team I'm not so certain we'd see any source at all. And it may be open source, but can you run any changed code? That's a rather big one from practical user value to some code resource for other developers. The latter just isn't a consumer feature.

      --
      Live today, because you never know what tomorrow brings
    2. Re:I see the Windows fanboi mods are out in force by immaterial · · Score: 1

      I'm not particularly knowledgeable in the specifics of Apple's open source work, but as far as stuff they've created an open sourced, there's Clang for one. I also believe Apple owns the full rights to CUPS and could if they wanted keep their improvements closed source. I'm sure someone more into Apple's OSS dealings can give you far more examples. Apple has also done an incredible amount of work with Webkit and it is completely absurd to use it to imply they are simply mooching off the community.

      Perhaps next time you make a post, you should base it on something more than your impressions?

    3. Re:I see the Windows fanboi mods are out in force by VGPowerlord · · Score: 1

      Apple has also done an incredible amount of work with Webkit and it is completely absurd to use it to imply they are simply mooching off the community.

      He didn't. He pointed out that Apple didn't have a choice of license in that case, because Webkit is based on someone else's work.

      --
      GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
    4. Re:I see the Windows fanboi mods are out in force by immaterial · · Score: 1

      Perhaps you missed They just see the advantage of working with a bigger community on a few components because it lowers their development costs, nothing more. It seems to me like he's accusing them of mooching, especially given his "impressions" that Apple gives nothing of their own back to the OSS community. Perhaps if his posts were more clear and less counterfactual it would be easier to figure out what he was getting at.

    5. Re:I see the Windows fanboi mods are out in force by jisatsusha · · Score: 1

      I'm pretty sure they developed launchd internally, and that's open source.

    6. Re:I see the Windows fanboi mods are out in force by smash · · Score: 1

      zeroconf was opened (bonjour), openCL, and as you mention, CLANG.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    7. Re:I see the Windows fanboi mods are out in force by exomondo · · Score: 1

      There is no possible way that parent post deserves a troll mod, except in Windows-fanboi land.

      Or when TFA has nothing whatsoever to do with Windows and is in fact a comparison of the Mac and the PS3.

  36. case sensitive filesystems by OrangeTide · · Score: 0

    Yea, don't turn on case sensitivity. It breaks many applications. It even tells you not to turn it on when you go into Disk Utility's dialog for it.

    --
    “Common sense is not so common.” — Voltaire
    1. Re:case sensitive filesystems by dgatwood · · Score: 1

      No, it doesn't. There is no warning whatsoever in Disk Utility (at least in Snow Leopard). It's a fully first-class filesystem in Mac OS X.

      And I can count the apps that it breaks on one hand. This is only the third I've encountered, and I've been using case-sensitive HFS+ exclusively for a couple of years now.

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    2. Re:case sensitive filesystems by OrangeTide · · Score: 1

      You're right. Back in Tiger or maybe it was Panther it had a big yellow exclamation point when you set it to be case-sensitive or selected UFS (which was always case-sensitive). I guess Apple feels it is good enough to use. Although when I ran UFS on my Mac a few years ago so many application I tried to use would have annoying issues with filenames, to the point that I gave up and swore never to use a case sensitive filesystem on a Mac again.

      For what it's worth I've found Steam on the Mac to be as good as the Windows version (ie it crashes all the time).

      --
      “Common sense is not so common.” — Voltaire
    3. Re:case sensitive filesystems by dgatwood · · Score: 1

      ROTFL. I used to run UFS on all my machines back then, but eventually stopped because performance was so incredibly bad. The moment case-sensitive HFS+ came around, I started moving to it, and the experience has been much better.

      Lots of apps didn't work eight or ten years ago on case-sensitive (UFS) volumes. The good news is that about 98% of those developers paid attention to those bug reports and actually fixed their software, and the only three apps I've run into over the past two years of case-sensitive HFS+ are:

      • Adobe Photoshop CS3 (and CS4 and CS5, which is why I'm still running CS3)
      • MakeMusic Finale
      • Steam

      That's my list. Even other Adobe products work quite well (Lightroom, for example), as do Photoshop alternatives (Pixelmator), and as far as I know, Finale alternatives (Sibelius). Even random open source tools like Hugin work fine. The rarity of problems I've had with it recently is why it was so surprising to see a major software manufacturer get it wrong in this day and age. They're sure going to be unhappy if they ever try to port their games to iPhone (which is case sensitive by design).

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

  37. Dear Gabe. by Silvrmane · · Score: 1

    Fix Orange Box on the PS3 already. I don't care whose fault it is - YOUR company's logo is on the box and on the game. It reflects poorly on YOU. FIX IT.

  38. Is Mac really open? by OrangeTide · · Score: 1

    Yes. Because it ships with a C/C++/ObjC compiler on the regular OS install DVD, and provides free access to gigabytes of programming information on Apple's website for free without even requiring registration. I'd say that puts it on par with Windows in terms of openness, maybe a little ahead because of Darwin is more open source than the NT kernel, although you can get bits and pieces of either OS under funny semi-open licenses. The hardware for Macs is not very open though compared to PCs, although after the switch to x86 it has improved.

    iPhone is less open than a Mac, but still more open than a PS3.

    --
    “Common sense is not so common.” — Voltaire
    1. Re:Is Mac really open? by 99BottlesOfBeerInMyF · · Score: 1

      Windows in terms of openness, maybe a little ahead because of Darwin is more open source than the NT kernel, although you can get bits and pieces of either OS under funny semi-open licenses.

      I'd say OS X is more open in terms of development because it relies upon open standards such as OpenGL, OpenAL, OpenCL, etc. for development instead of closed, MS proprietary technologies like DirectX.

      The hardware for Macs is not very open though compared to PCs, although after the switch to x86 it has improved.

      How is Mac hardware any more or less open than any other PC OEM? It's a little different (EFI instead of BIOS) but no more or less open that I know of.

    2. Re:Is Mac really open? by OrangeTide · · Score: 1

      Apple's EFI extensions aren't documented and released to the public, and designing a PCIe device to work on a Mac pretty much requires you to license through Apple and not just for trademark reasons. There are sticky technical bits to Apple's EFI that can be troublesome for developers and vendors. Most of the work for things like rEFIt and other open source goodness for your Mac was done using hints from Intel's EFI specs and reverse engineering.

      In the same vein as openness I find it troublesome that running OSX on a PC is still pretty experimental and requires quite a few extra steps. And that Apple definitely does not officially support running OSX on non-Apple equipment, and those who try to put together useful docs and tools for doing so risk Apple's aggressive team of lawyers. OSX86 works despite Apple not because of Apple. Plenty of sound business arguments can be made for only allowing OSX to run on Apple hardware, but that is not an open model at all.

      --
      “Common sense is not so common.” — Voltaire
  39. Poor guy... by northernfrights · · Score: 2, Insightful

    He has a valid point when you read the context (comparing mac vs. gamecube in terms of game distribution). But a headline like that on a forum like this == serious flamebait.

    1. Re:Poor guy... by Narishma · · Score: 1

      Every gaming website I've seen this story on has basically the same out of context quote. It's like nobody even bothers to check the source and just copy pastes it with the most flamebait title they can come up with...

      --
      Mada mada dane.
  40. Waaah! It's a whine from Gabe Newell by CronoCloud · · Score: 3, Insightful

    This sounds to me like a "waaah" whine:

    "Waaaah, we're an x86/Microsoft/DirectX platform dev house we don't want to learn any other architectures or tools."
    "Waaah, we want to sell our games via OUR online distribution, not the one Sony has set up for the PS3"
    "But we want to make money selling games for the PS3 so Sony should do what we want...waaaah"

    Sony is probably thinking:

    "Fuck you, Newell, you farmed out the Orange Box port to EA instead of some competent house like Gearbox."
    "The PS3 is our sandbox, our rules, it's the same way with the Microsoft's Xbox."
    "Tying yourself to Microsoft like you have is a mistake. You can make games without Microsoft Tools and on non-microsoft platforms...if you're not a lazy x86 dev house."
    "If the Mac is so open, why did it take you 12 years to release the original Half Life for the platform, Considering that the PS2 version came out in 2001?"
    "How long did it take you to do Half-Life 2...six years? Lazy x86/Windows devs! A sequel should only take 2 years or less. How many Final Fantasy games did Square release between 1998 and 2006? Lets see VIII, IX, X, X-2, XI, and XII."

    I've noticed a few other Windows centric game houses (like Blizzard, and Wild-Tangent) that talk the same way.
    abba

    1. Re:Waaah! It's a whine from Gabe Newell by DrXym · · Score: 1
      That more or less sums it up. Newell has been whining about the ps3 for years and it appears to boil down to the fact it has its own way of doing things which doesn't happen to exactly match assumptions hardcoded into Valve's Source engine. I doubt it was a surprise that the PS3 didn't embrace DirectX...

      So they treat the platform some unwanted illegitimate child, tossing the port onto some paid by the hour EA team and then whine even more when the lacklustre port doesn't exactly set people's hearts aflutter.

      Now it seems his whines are more oriented at PSN and delivery. I'd love to see a console that implements a single DRM infrastructure but enables multiple online stores to sell games. But that platform isn't the PS3, or the 360, or even Apple's App Store. Perhaps he should be embracing Android.

      Better yet, perhaps he should be putting money where his mouth is and cleanly separating Steam the service from Steam the online store. The reality is that Steam is as proprietary as anything he is complaining about.

    2. Re:Waaah! It's a whine from Gabe Newell by space_jake · · Score: 1

      Uhhh, Blizzard has made Mac versions of all of their games. They've been releasing the games for both platforms simultaneously for at least a decade or so.

    3. Re:Waaah! It's a whine from Gabe Newell by Anonymous Coward · · Score: 0

      Agreed.

      I HATE Valve for abandoning the PS3! And, I HATE EA for similar reasons but, there are lots of reasons to hate EA.

    4. Re:Waaah! It's a whine from Gabe Newell by CronoCloud · · Score: 1

      Ahh, that's right...mea culpa. But my other point is valid.

      Blizzard got their start and made a name for themselves as a console dev house, but they've made a lot of disparaging comments about consoles ever since the mid to late 90's. If you check out their legacy games page scroll down where they mention Diablo and Warcraft II. Notice how under platforms it says: PC, MAC. Both games were also released for the PSone and Warcraft II was also released on the Sega Saturn. Neither do they mention the N64 version of Starcraft.

      They've also said such things as "Doing a console version of Diablo III could be tricky, figuring out how to translate the controls", when the original game was on the PSone and there were a fuckton of Diablo clones on the PS2. Try comparing video of 2001 PS2 game Baldur's Gate Dark Alliance with the Diablo III video sometime.

  41. And you have blinders like a horse by SuperKendall · · Score: 0

    They do everything they can to close it down and lock you to their platform.

    Except of course you can run any OS you like on Apple hardware.

    It is open to run on any compatible hardware, and adding hardware compatibility is easy.

    Did you forget that Macs are the only systems that ACTUALLY switched primary processor platforms (PPC to Intel), instead of something like the Windows Alpha offshoot that withered and died off? Not to mention that OS X ACTUALLY runs on ARM now as well?

    So that would be a major difference. You can crow on about the minor bits of OS-X that are open sourced

    Oh yeah, the "minor" bits like Webkit that just about every mobile browser is based on.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  42. iPhone darwin is open source by SuperKendall · · Score: 1

    The iPhone/iPad uses a variant of OS X. It is not open source and the release of Apps is tightly controlled

    It's just as open as Mac darwin, on the very page you link to it lists the iPhoneOS downloads.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:iPhone darwin is open source by SteeldrivingJon · · Score: 1

      "It's just as open as Mac darwin, on the very page you link to it lists the iPhoneOS downloads."

      You clearly didn't look at the pages, did you? The iPhoneOS page has only six links for download. WebCore, JavaScriptCore, and things from the compiler toolchain, some of which they are required to post, like gcc and gdb. But there's no kernel.

      The list of downloads under MacOS is far longer. In addition to the GPL, BSD, APACHE, and other licensed packages, there are a lot of downloads listed that are APSL-licensed, which are Apple code.

      --
      September 2011: Looking for Cocoa/iOS work in Boston area Cocoa Programmer Quincy, MA
    2. Re:iPhone darwin is open source by SuperKendall · · Score: 1

      You clearly didn't look at the pages, did you? The iPhoneOS page has only six links for download. WebCore, JavaScriptCore, and things from the compiler toolchain, some of which they are required to post, like gcc and gdb. But there's no kernel.

      I actually did look at that some time ago, darwin used to be there (or at the time I had thought that meant the Darwin source was there) - I'm not sure when that got taken out. Sorry for the misdirection there, I'll have to research when that was pulled.

      Also there are more links in 3.1.1, but still none of them are Darwin.

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
  43. You must have dropped a rod then by SuperKendall · · Score: 2, Insightful

    Sorry, my irony detector is overloading.

    You might want to look around for a large ferrous source then, because it's not the Mac setting it off. The Mac is a very open platform. The iPhone is a rather closed platform. Unlike other vendors, you get choice in what degree of openness you prefer when choosing platforms to purchase.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  44. Or delicious like a,,,, by syousef · · Score: 1

    Or delicious like a dog turd

    --
    These posts express my own personal views, not those of my employer
  45. Open for business like a Mac, maybe... by virtualflesh · · Score: 1

    There is nothing open about a Mac.. You buy from them, they pwn you. iPad = consumer device. Consume, consume, consume. Buy more now, and be happy. Wake up! Why can't you people get this?

  46. What he means is... by Anonymous Coward · · Score: 0

    What Gabe actually means is that the PS3 should be more like the Apple TV. You know- open to everyone to build game distribution software for!

    What? Its locked down? oh are you sure? ok...nevermind.

  47. A more open platform means... by Anonymous Coward · · Score: 0

    So really an open platform to Gabe means any platform that he can provide an update / DRM infrastructure which he can license to a lot more third party software providers, ohh go steam! Now Gabe isn't an idiot when it comes to the stream clients and does try to give some value but the Open argument is specious, he's just saying that valve is a better gatekeeper, so Sony should just give them the keys to the kingdom to them or license them.

    I laughed at the question about shouldn't you prioritize towards the Mac cause it's easier to support, I just wanted an honest answer, WTF are you a dumb F&#@? For What Reason in Hell, What deranged reason could that be less than 1% of our market?

  48. xbox? by robmv · · Score: 1

    And the Xbox do not need to be open too? Another excuse to not support the PS3?

  49. ROTFLMAO by jsepeta · · Score: 1

    are you serious? open as in, "make it easy to open with a screwdriver or putty knife?"

    --
    Remember kids, if you're not paying for the service, YOU ARE THE PRODUCT THAT IS BEING SOLD.
  50. A sliver compared to a canyon. by Aphoxema · · Score: 1

    [quote]he said he would like to see the PS3 be 'open like a Mac' instead of being 'more closed like a Gamecube.'[/quote]

    I guess GNU/Linux is too open, then.

    --
    "Most people, I think, don't even know what a rootkit is, so why should they care about it?"
  51. Re:Sony lost money on my PS3 since it sucks for de by SplashMyBandit · · Score: 1
    Thanks for your reply. Incidentally I'm in New Zealand not the USA - and we have a slightly different culture (although increasing convergent over time). I wasn't trying to say I have inifite resources, far from it - sorry if it sounded like that - rather that Sony peeved me as an indie game developer that I'm not interested in their platform or their future platforms unless they demonstrably change their ways.

    In the end it comes to which platform wins the development effort of relatively small number (thousands) of people who actually *create* the games. Whoever wins the developers, for whatever reason, wins the console wars. Having a more closed platform than your competitors is not a competitive advantage.

  52. Re:Sony lost money on my PS3 since it sucks for de by SplashMyBandit · · Score: 1

    Ooops. Forgot to mention that I have another relevant data point. My nephews spend more time playing Counterstrike rather than PS3. The reason, all the mods for Counterstrike made by the community piques their interest. Even better, this costs them nothing. Sony loses from misses sales ('opportunity cost') since the 'network effect' is weakened for their platform.

  53. The tense counts by tepples · · Score: 1

    Sony deliberately cut it in the new firmware release.

    Wrong, Sony [...] dropped support from frirmware.

    That's what I said.

    it counts for showing that Sony does have a counterpart to XNA

    No, it counts for showing that Sony used to have a counterpart to XNA. The tense counts.

    1. Re:The tense counts by Anonymous Coward · · Score: 0

      lol yeah I could have figured a slashbot would never admit he is wrong on the matter where he considers himself an expert i.e videogames. Even though his entire expertise consists in playing few titles (i.e. not a developer, does not know anything about hardware other that his mommy bought him etc). In this case you are an expert in hardware that you don't even own.

      I am looking at PS3 60 GB that has Other OS in menu, I wonder how is it possible if Sony deliberately cut it?

    2. Re:The tense counts by tepples · · Score: 1

      I am looking at PS3 60 GB that has Other OS in menu, I wonder how is it possible if Sony deliberately cut it?

      It's possible because you don't have the newest firmware, which means you can't play online nor even play the latest disc games.

  54. Hahaha. by ranulf · · Score: 1
    This is from the guy that has stated publically on numerous occasions that he *hates* the PS3. Presumably, it must have been because cell programming was too hard a challenge for his team as after 2 patches to the only title they released on the PS3, the Orange Box, it's still the most buggy game I have. On any platform. They haven't even managed to get sound playback working right.

    It's a shame really. I used to have a lot of respect for Gabe Newell way back when his games were ground breaking. Nowadays it seems he'd rather pour vitriol on the PS3 than hire a couple of programmers who actually have experience at PS3 development to get things working. Sadly, the fact is that he's already lost too much face and wouldn't ever want to admit that he was wrong about the PS3. I wouldn't be at all surprised if this was just him taking a chance to troll Sony and jumping on the current otheros-fueled backlash at Sony being closed.

    The fact is that all the major consoles are closed platforms. Incredibly so. None better than the others, none worse. In fact, I'd probably say that until a couple of months ago when Sony removed otheros, the PS3 was probably the most open of the consoles.

  55. Shut up Gabe by Anonymous Coward · · Score: 0

    We all know you hate the PS3. We all know Valve developer shudder at any doing any real work porting 10 year old games to other systems. The real problem here is that Gabe can't find a way to easily port their platform to the PS3 to make some more money. Why say the PS3 needs to be more open, what about the Xbox 360? Wii? Or this was just an offhanded (and failed) attempt to draw comparisons of the PS3 to an irrelevant game system like the GameCube.

    Gabe thinks Mac is open the way that Steve Job's feels the iPhone OS is open, its a matter of how much you smoked (or ate) before you make the statement.