Monkey Island Creator Slams Corporate Control Over Game Publishing 298
An anonymous reader writes "Ron Gilbert, co-creator of classic games Maniac Mansion, Monkey Island 1 and 2, and many more, has spoken out against corporate censorship — the way of large companies getting a say on what does or does not get published on the distribution channels they control. Although his insightful rant applies to a number of corporations (Microsoft, Sony, Nintendo and Comcast are mentioned), most of the direct examples single out Apple. Quoting: 'Apple has maintained an almost North Koreanish dictatorial control over the devices, becoming the arbitrator over what is good and bad, what is allowed and not allowed. They don't have this control over the Mac because it is a real computer and an open device, but they can do this with the iPhone because we (as consumers) were convinced by the cell phone carriers that they needed this control to protect their networks (in the same way they wouldn't let us own our own telephones in the '70s) and Apple was happy to jump on that ship because they could finally control everything that went on the device and we bought it into it. Apple apologists say that Apple needs this control to maintain the "specialness" of the device. I say that's a load of crap.'" He also mentions Adidas dropping out of iAds because they couldn't accept Apple's excessive creative control, and a photography app that was rejected because it used the volume buttons as trigger."
Happy and satisfied (Score:3, Insightful)
When will Apple learn... (Score:3, Insightful)
If Apple intends their iPhone to be more than "the obsolete product that started a revolution" they need to change their policies. People want to use the devices that they paid for in the ways they want, otherwise, a rival platform (probably Android) will have a "killer app" rejected from the Apple app store and Apple will pay the price like Nintendo did with Mortal Kombat.
Regarding iPhone/iPad/etc. (Score:5, Insightful)
What the mans says is true. Yet people still buy and use the products (including many here on /.). Given that there exist alternatives, people must be OK with the compromise (design/"sexiness" vs openness).
We each have a most powerful weapon against such authoritarian control - do not buy the offending company's product. No-one truly needs an iPhone. Either go without or buy a more open alternative.
Re:nothing left to lose. (Score:3, Insightful)
But you've also got the black box problem, everything you run on the iPhone is based on trust with Apple, for all we know, there -could- very well be malicious apps in the app store that got through. The difference is, its a lot easier to detect malware running on Android than on iOS.
Re:nothing left to lose. (Score:2, Insightful)
well I hate to rain on your parade. But Apple's iOS has been caught to be just as guilty as the Android App market with applications that constantly transmit private information to servers. Just because Apple wants their fancy walled in garden for their app store does not make them immune to that happening to them.
I am personally sick of people who think since I own a Mac or Linux box, I am immune to viruses and other crap that people get with windows. And the same holds true for iOS vs Android vs Blackberry vs Windows Mobile. Live with it.
Fortunately we have the choice... (Score:3, Insightful)
If it sucks so much then fortunately we are not forced to buy it.
I don't own an iPhone and don't have a burning desire to own one. So reading this is kind of entertaining.
$30 dollar phone with pay as you go airtime for the win.
How to avoid Apple lock-in in one easy step (Score:1, Insightful)
How to avoid Apple lock-in in one easy step:
1. Don't go through Apple.
Really, vendors shouldn't have any control over any of their services and be forced to whatever a whiny geek whines about. How dare stores control what they choose the sell, how much they sell it for, and how they sell it?!?
Re:Maybe not the best example. (Score:4, Insightful)
Re:When will Apple learn... (Score:1, Insightful)
Rantfail (Score:5, Insightful)
From the article:
Aaaaand that's where you lost me. Beaten Wife Syndrome: if you keep going back for more, after a while you have to take some responsibility for enabling the whuppings.
Other end of the spectrum (Score:2, Insightful)
So don't write for iPhone, sheesh. (Score:1, Insightful)
Apple's controls are well known. In fact, they're probably the closest you get to console-style controls from the big three except they're open to everyone.
If you want to write code and not worry about approvals and crap like that, there are three major platforms you can write for - PC, Mac, and Android. Heck, I'm sure other than the Google Marketplace, the other marketplaces for Android probably excercise some control as well.
I guess I'm just getting tired of all these posts of "whine whine whine Apple approvals suck whine whine whine". Apple's not forcing you to code for their platform, so if you don't like it, don't. There's no law (yet) that says everyone must write for the iPhone. We all know Apple's approval process sucks. It's well publicized in many mass media publications already and has been since the app store opened 2 years ago. I know lots of people who won't write an app for iPhone out of fear of it getting rejected. (Some refuse to write for Android too, but that's more of a "I can't afford to support and test on a million different phones" than "I refuse to subject myself to Apple's draconian policies").
Or is it more a case of "I don't like to write for iPhone but it's the only way I can make money"?
As for Adidas, they did what any business would do - they withdrew, which is their right. If enough people do that, Apple may relent. If not, they risk having their iAd platform rendered marginalized. But that's a business decision only Apple can make, and if others are happy about it, good, if not, they'll leave.
Heck, I don't know what ads Adidas was trying to do, but they could've been highly annoying and distracting ones that really, no one would've wanted.
Re:Regarding iPhone/iPad/etc. (Score:5, Insightful)
>>>against authoritarian control - do not buy the offending company's product.
That's what I do. I don't buy Apple or Microsoft or Comcast or another other product I don't need (or can get free). Unfortunately that's won me the label "cheapass". I wonder if the time will come when not buying will be considered unpatriotic.
Re:Maybe not the best example. (Score:5, Insightful)
It's a volume button.
What's a "volume button"? Is that any different than any other button? Does it have a label on it that says "this button only controls volume, and nothing else, always"?
I don't have a problem with Apple with rejecting an app that subverts the defined usage of a hardware button.
Ha! "Subverts the defined usage of a button". That's very Orwellian of you. Isn't the "defined usage" of a button to be pressed?
I haven't used (or heard of) this app
Yeah, and you won't either, because Apple rejected it. You'll never get to determine, for your own usage scenarios, whether it's more comfortable or natural to press a button on the side of the device to take a picture. You won't have to make that choice for yourself, because Apple has already made it for you.
what does it do if you try to change the volume of your music or phone call when also trying to take a picture?
What do you think it does? It takes a picture. That's why you're using the camera, right? Do you turn on your music, take a phone call, and then start the camera? If you have the camera running and know that the volume button takes a picture, is it going to confuse you when you press the volume button and it takes a picture? Why is this difficult to figure out? Maybe it's better that Apple did make that choice for you if you're confused by things like this.
Your keyboard has a button on it near the bottom that's really long and doesn't have a label. Most of the time, when you're typing sentences, when you press this button it inserts a space character in the text. Do you get confused when you're online and you're using TAB to skip between interface elements, you land on a button, press the space bar, and it "clicks" the button? This key is only supposed to insert spaces into text, right? Why is it also clicking buttons that you've focused? That's madness! And what's the deal with that TAB button, anyway? Sometimes it inserts a bunch of whitespace, and sometimes it changes focus. How can anyone be expected to make any sense of this? And don't even get me started on a backspace key that would cause my browser to go to the previous page. That totally loses me.
Re:When will Apple learn... (Score:3, Insightful)
Actually, no, the Wii SDK is the cheapest of the three. And they even support flash, so you can even start your game without the SDK. The need of having an actual company is just a way of saying "you have to take this seriously"; not a big deal if you really want to make a career of it. Most people who complain about the need to have a company actually have no idea on what goes into making a game. Nobody wants to play your tetris clone that you derived from a tutorial on gamedev.net.
Re:nothing left to lose. (Score:3, Insightful)
We must be reading different news sites. I've seen stuff about Android apps sending GPS data, and even contacts. The "counter point" article I saw on iPhone says that two thirds of apps send the unique device ID to the server.
Now, I don't love that it sends this, but it really is an entirely different class of problem.
-Peter
Speaking of microsoft... (Score:4, Insightful)
I know everyone loves to hate on apple's dictatorial approach, but just for once I'd like to talk about some of the less egregious examples of corporate censorship. He mentions XBLA in passing. I want to know what he's specifically talking about.
The indie section was a mess last time I looked, the top sellers were "personal massager" programs that did nothing more than make the controllers vibrate on command. There were several "games" that just tortured your avatar. One involved just shooting your avatar out of a woman's womb and trying to make the "baby" break as much stuff as possible. The indie section of XBLA seems more like an abandoned lot than a walled garden. If MS is exerting any control over that crap pile, they should be ashamed of themselves.
The non-indie sections of XBLA on the other hand do have better offerings, but I've heard of a few cases where MS has definitely meddled. They're pushing a "gamers have no reason to expect things for free, so you can't give them anything for free" motto it seems. Valve claimed that MS wouldn't let them release TF2 updates for free for that reason. They could have charged for it, but free updates for an already watered down version of the game? Absolutely not. At some point there was also an issue of how big a file TF2 could update, though I don't remember if that was MS putting artificial limits on it or the XBLA software couldn't handle it. I'd wonder if that's part or all of the reason steam is coming or has come to the PS3 but not the 360. MS may have said they couldn't, or steam may have decided (for good reason) to not bother. Either way, we 360 owners lost out there, and any game that my computer can run I'll be buying on steam.
Anyway, I think this discussion can use some examples that aren't apple because this problem isn't limited to iphones and ipads.
Re:Happy and satisfied (Score:3, Insightful)
Your post may (or may not) be a joke, but there are merits to the walled garden approach; namely that while it's harder to get out, it's also harder to get in. This form of managed security really is ideal for many users who have neither the skill nor the inclination to concern themselves with technical issues. The situation becomes even more tenuous when the difference between a legitimate and malevolent app is neither obvious nor, in many cases, distinguishable. This is a very real issue on Android-based devices, for example, where there's little or no barrier for any given app to receive the same "stamp of approval" (in that there is none, but one may be perceived) as another and be listed side-by-side.
Philosophically, I agree that users should be given the informed decision of opting-out of the walled garden, but this is already the case in practice, and reality trumps ideology most of the time. It's also reality that there is simply no way to opt-in to such an environment on non-iOS devices.
Re:So don't write for iPhone, sheesh. (Score:3, Insightful)
so if you don't like it, don't.
I don't. And I don't buy any Sony products either. Today, however, my boss was telling me how he wanted to buy one of those new iPads so he can connect to the interweb over his verizon cell phone line to check email and yes, run his Windows apps. I know, so wrong on so many levels. He won't consider a laptop as being too big. The conversation finally ended when I explained that I don't know anything about Apple products, and never will, so I couldn't help him pick one out, get it on the interweb or anything, and I wasn't willing to learn, at any price. I suggested he get an android phone or Blackberry to check email and lower his expectations for running apps. I have no idea what he will buy, and wish I could never know.
So even those of use that simply choose not to buy Apple or Sony products, still get the dirty end of the stick sometimes when others around us make those choices.
Re:When will Apple learn... (Score:3, Insightful)
Remember: Android is open to OEM's not the end users. The second generation of Droid devices are more locked down than the first and I suspect that the next generation will be a return to the days where the carrier dictates what is on the device and what markets you are allowed to buy/install from. After all, the Carriers are the OEM's customers, not you.
Re:Happy and satisfied (Score:3, Insightful)
No, there is no guarantee it's harder to get in, the guards are too busy watching to make sure you don't get out to pay attention to the other side of the walls. The articles that came out a few months ago about Android and iOS apps that were leaking your info all over prove that. And if you think that Apple is actually going over the code of the apps in the App Store, I'd remind you of how many times they've retroactively pulled an app when they suddenly find out that it does something that they've decided is verboten today.
What the walled garden really does is lull the unwary into thinking that the same amount of effort is being put into keeping them 'safe' as there is in keeping them 'in'. If you are lucky (and you aren't really with Apple) then it is true. If you aren't, then your false sense of security is just another reason why the walled garden is a horrible model to buy into.
Re:nothing left to lose. (Score:4, Insightful)
What about this? http://gizmodo.com/5592521/how-a-guy-tricked-apple-with-a-disguised-iphone-tethering-app [gizmodo.com]
If tethering can make it past the Apple gates, why won't other 'features'?
Re:Someone finally gets it! (Score:3, Insightful)
Sorry, but having to spend $79 to replace the battery in a $99 iPhone 3GS is just plain idiotic.
I'll preface this by saying that I don't like non-user-replaceable batteries either, even just because you can't take a spare battery if you're not going to be near power for a while.
But you should know better than to say "$99 iPhone 3GS": It cost a lot more than that and it's subsidised by your fixed term service contract with the telco. Although you consider $79 too much, compared to $600 - $800 to purchase the phone outright, it's not wildly out of proportion.
Re:nothing left to lose. (Score:3, Insightful)
Android apps tell you what permissions they want. While I wish they gave you more information, it's enough to get the feeling with something isn't right. If you download malicious app and expect to play a game when the app requests contact data and GPS location, along with internet connection, you know something is wrong.
Re:Rantfail (Score:3, Insightful)
I'm Not Buying It (Score:3, Insightful)
Re:Maybe not the best example. (Score:4, Insightful)
The app that Apple pulled needed to perform various steps to enable the easter egg, so it's not as if the volume buttons are instantly reconfigured. You have to go out of your way substantially to enable it, and still people did it, because they really wanted to.
That is because some people enjoy using the items they purchased as they see fit. If came out with a brand of axes and sent a copyright license along with it you implicitly agree to by purchasing and it read, "By purchasing this Axe, you agree to only use it for chopping Birch trees and you may not modify the handle nor the axe head in any way without explicit permission of Antisyzygy Inc.". Most people would probably want to use the axe to also chop down other types of trees or even planks of wood, or maybe they would want to add a special grip to it. Software and hardware is no different than any other tool. You use it for purposes as you see fit and if it simply doesn't work for that purpose then you get a different tool or augment your tool to work. I don't want to argue the copyright portion. A tool to do something virtually is still a tool, albeit a more abstract version. Im not disagreeing that Apple's product is designed for aesthetics and ergonomics in that order. Its just bullshit you can't do something with a tool you purchase. If there was an alternative to loading apps through there App store I wouldn't complain.
Re:nothing left to lose. (Score:5, Insightful)
http://latimesblogs.latimes.com/technology/2010/06/apple-location-privacy-iphone-ipad.html [latimes.com]
Re:Maybe not the best example. (Score:5, Insightful)
Your keyboard has a button on it near the bottom that's really long and doesn't have a label. Most of the time, when you're typing sentences, when you press this button it inserts a space character in the text. Do you get confused when you're online and you're using TAB to skip between interface elements, you land on a button, press the space bar, and it "clicks" the button? This key is only supposed to insert spaces into text, right? Why is it also clicking buttons that you've focused? That's madness!
Your example shows the major difference between the touch-based iOS devices and generic computers. On the iPhone/iPad/iPod Touch, you never have context-specific behavior of any buttons. The space bar on the onscreen keyboard always inserts a space into the focused text field. The home button always terminates the current application (well, except when you double/triple-press it or you're already on the home screen and there's nothing to terminate). iOS never requires the user to remember any keyboard hotkeys or differing behavior based on the current application's state. The return key even changes to "Submit" in a web form, or "Search" in the search bar, etc.
You just can't directly compare the user interface of a traditional computer to this new kind of system.
Nintendo learned? Here's the ugly truth. (Score:1, Insightful)
Companies only "learn" when they are getting their ass handed to them by a competitor. When Sony's PlayStation started kicking Nintendo's ass, Nintendo then became more developer friendly. Now that the Wii has become successful, they instantly reverted to their old unfriendly ways. They quickly forgot that being a shithead never is good strategy.
But hey, go ahead and keep thinking that typical corporations learn. Companies that are on top ALWAYS exert their control as much as possible, whether it be developer or consumer. Becoming consumer/developer friendly becomes a last ditch move to survive, not as their main strategy.
Re:Happy and satisfied (Score:4, Insightful)
Sure, tree hugging developers might get upset, but they can play with the mess that is becoming the android app space, you can publish any crap/greatness (including malicious) you like. When lazy & evil people abound, freedom to publish does not create utopia.
You say that like the AppStore is a utopia, or that it contains no crap, economically malicious or otherwise.
Android is like your existing model of computing: you're a grown-up, be careful about what you install and you'll be fine. The iPhone treats you like a kid with a console - here's a list of things you can install, and nothing else. Sure, HTML5 apps blah blah blah, but there's a difference between a native app and a website that can live offline, and those differences are apparent to the non-tech-heads.
I own an iPhone, and the App Store with its "250,000+" apps is a usability mess when shown 25 or 50 apps at a time. Keyword spamming makes searches near totally useless for finding relevant apps, and popularity charts enforce a herd mentality. I rely almost entirely on third-party review sites and word of mouth to obtain new apps - it might as well be the same as a general purpose computer, except the sandboxing makes any cross-app interaction an exercise in frustration or at the mercy of the developers working together.
(and don't talk to me about Cydia. It's even more of a mess, with a listing for every theme mixed in with anything resembling a useful app, and a godawful search that just makes it painful.)
This isn't about tree-hugging developers, it's about being treated like an adult with a modicum of intelligence, as a substitute for not existing in a utopia. Android might not be perfect, but there's some hope out there that it offers a degree of freedom the iOS world doesn't.
There's an app for that (Score:1, Insightful)
I've been testing an iPad as a work tool for the last day or so.
The findings have been not overlly surprising.
Pros:
Cons:
Sadly, I won't be recommending the iPad as a work tool.
My neck hurts. I accidentally deleted a file on a workstation I was controlling via VNC due to the klunky touchpad interface. And I had to re-purchase a BLu-ray I already own because Apple wouldn't let me mount it without buying yet_another_app.
This is not my definition of sexy.
Re:Maybe not the best example. (Score:3, Insightful)
Your example shows the major difference between the touch-based iOS devices and generic computers. On the iPhone/iPad/iPod Touch, you never have context-specific behavior of any buttons.
Never? Really? Wow, then I really need you to help me figure something out, because I'm suddenly very confused.
When I single click my home button, it:
1) Exits an app if I'm in an app.
2) Exits the folder if I'm looking at an app folder.
3) Takes me to the home screen if I'm on any screen other than the home screen or an app folder.
4) Takes me to the search screen if I'm on the home screen
When I double click my home button, it:
1) Brings up the music controls if the device is locked
2) Hides the music controls if the device is locked and the music controls are already visible
3a) On a device that supports iOS4 multitasking, it brings up the task manager screen (don't recall the name of it) if the device is not locked
3b) On a device that doesn't support iOS4 multitasking, it:
3b1) Brings up the music controls if music is playing (and I should mention, that this is an entirely different looking set of music controls than the one it brings up when the device is locked).
3b2) Behaves like a single click if no music is playing and you are in an app or on a screen other than the home screen
3b2) Does absolutely nothing if no music is playing and you are already on the home screen
When I click the volume button, it:
1) Controls the volume (using the volume control overlay) when the the device isn't locked
2) Controls the volume (using the volume control overlay) when the device is locked and music is playing
3) Does absolutely nothing when the device is locked and music is not playing.
4) Controls the volume without displaying the volume control overlay on any screen where there is a volume slider showing. However, if you wait a few seconds and the UI autohides, then suddenly the volume button displays the overlay again.
That's funny. To me, that seems like a whole shitload of context-specific behaviors, but I'm more than willing to learn what it really is, since iOS apparently never has context-specific behavior of any buttons.
Even more restrictive (Score:3, Insightful)
I wonder if she's ever heard of the Nintendo DS
Nintendo DS software development is even more restrictive than iOS software development. For one thing, Nintendo doesn't want anyone working from home [warioworld.com], so the smallest of shops are shut out entirely. See the case of Bob's Game [wikipedia.org].
or Archos
Google has made a decision not to open up Android Market to Archos devices yet. Only phones with a voice and data plan quality as of right now.
Besides being bulky and not holding much content on it's own, [an iPhone or 3G iPad] can also rack up absurd network roaming charges.
That's what airplane mode is for. Use it until you get back on one ;-)
I'm starting to think the walled garden has value. (Score:2, Insightful)
Not necessarily enough value to justify it, but...
I have had an iPhone for a while. I regard it as a toy. I got a G2 recently. I spent a couple of hours browsing the app market.
On the Android app market:
* About a third of the things I looked at had a 5-star review which was, in fact, spam for a warez site. ("This app is awesome! Get all apps for $9.99/month from our site, ")
* Some apps had warnings such as "this app sends unauthorized text messages" or other malware-like things, apparently undisputed... but were still there.
* While I am all for freedom and creativity, it seemed that every page of search results in any of several categories contained at least one thing which was obviously based on ripped off sounds, images, or something else. e.g., tons of people, none of whom were the actual show producers or staff or anything, selling "soundboxes" based on Family Guy characters.
In short... fundamentally, while I really like the abstract notion of an open market, and I like the existence of things like tethering apps... I gotta say, the openness has gotten to the point where it makes it hard for me to find software I actually want.
I actually find that I rather miss the editorial control and basic housecleaning. I think that obvious malware should not, in fact, be staying up in the store. I think that spam should be getting removed, and spammers banned -- they shouldn't be posting comments on hundreds of apps over a period of days. I am not sure I can have that without too high a cost. I certainly do like the potential of the Android market to offer apps that Apple wouldn't approve of... but it also means that some of them are genuinely Bad Shit, stuff that harms other people by being available for download, and makes trying to find software of any particular interest or value much harder than it should be.
It's a tradeoff. But there is some real value to that moderation and editorial control, even though there's also real costs to it. If we ignore those benefits, we're never going to figure out a way to compete effectively with the target market for the Apple app store.
I posted this on his blog, here for redundancy (Score:2, Insightful)
Just one thing that tends to bug me a bit every time I hear the "they are not paying me" argument about the Apple/Sony/Nintendo/Xbox/Steam/Etc digital stores:
It may be true that they are not paying you, but they are stores. You can't force BestBuy to carry your products even if you give it to them free on some profit sharing scheme. True, these stores don't have the luxury of "unlimited shelving" digital stores have, but there is more to the story than just shelf space.
If I go to Best Buy and buy garbage (ignore for now they yield refunds for most inventory) and I let it go and my next purchase ends up being also garbage, soon I will start to think they just carry garbage and stop buying there.
In that same line, Apple, Sony, and any other digital store handler is forced to put at least some levels of standards for the products they carry. They really don't want to force users to dig through garbage or to buy buggy and/or spyware from their stores as it will eventually lead people to stop trusting them and therefore stop buying from them.
Sure, Apple could open up the doors to other competitor stores inside their devices (entirely separate topic, though) but what's the use? How many you think will buy through those channels?
I doubt opening the doors for other stores would make the average user bother installing that additional store. Mostly just the same type of user that jailbreaks would bother getting and browsing the store.
I do not disagree [with Apple] personally about iTunes as a syncing tool. I do wish there was more programmable on how to sync my own app's files, though. App file sync is very well hidden and iTunes does not automatically sync the sandbox files, making it easy to loose things like game saves.
As an iPhone user that has jailbroken I can tell you I don't trust the stuff in the Cydia or Rock stores to spend money there. I no longer jailbreak, I used to do so to get multi-tasking, and that's no longer a reason.
I will agree there are some things Apple could improve. Some sort of Shared Document folder would be interesting, but at the same time potentially problematic when it comes to messy applications and uninstalls. Would not be shocked if that became The Big New Feature of iOS5 or 6.
The volume control is a policy thing. Apple may someday change policy, but currently they have a strict policy on the use of the volume controls. Anyone that uses the volume control for anything else knows very well their app will not be approved. I actually wish they changed that rule someday as it would be very useful for gaming to adopt the volume controls for input, but it's far from something that would make me hate them.
At the end of the day, Apple is way friendlier and open than Sony, Nintendo and Microsoft with the Xbox will ever be, and he mention these just in passing. That, just does not compute, unless Apple has personally rejected one of his apps and he are holding a grudge on it.
Re:It should be noted that... (Score:2, Insightful)
On DVB-S I receive many more than the 999 channels my decade-old receiver is able to memorize, and that includes TBN broadcast in my language.