Doctorow: the Coming War On General-Purpose Computing
GuerillaRadio writes "Cory Doctorow's keynote at 28C3 was about the upcoming war on general-purpose computing driven by increasingly futile regulation to appease big content. 'The last 20 years of Internet policy have been dominated by the copyright war, but the war turns out only to have been a skirmish. The coming century will be dominated by war against the general purpose computer, and the stakes are the freedom, fortune and privacy of the entire human race.'"
If you don't have time for the entire 55-minute video, a transcript is available that you can probably finish more quickly.
Devices like the Raspberry Pi prove him wrong. If anything the backlash has already started: geeks are reclaiming their devices and building the systems that they want.
The music industry realised they were on to a losing battle five years ago. The movie industry will realise the same, soon. In fact, I give it less than five years before Google are producing their own content and streaming it world-wide, without restrictions.
If we can't make the argument for general purpose computing then we get what we deserve.
Most users never wanted freedom, they wanted to get work done or enjoy themselves. Unfortunately you don't need freedom for that. This is why the loss of basic and HyperCard doesn't matter.
Non impediti ratione cogitationus.
I read the transcript, and by the time he started saying things like this:
I'm immediately reminded of countless Slashdot posts decrying the rise of appliance computing and lamenting the industry's move away from "general-purpose computing." That phrase is actually a euphemism for "nerd playground made by nerds for nerds," because that is what is actually being missed. Nerds feel power when they invest time and master a system, but non-nerds have neither the time nor desire to make computing a hobby. To them, computers are simply a means to get a job done, and that's the extent of their interest.
Doctorow argues that an appliance computer isn't a specialized computing device but a general-purpose computer running "spyware." This is a highly politicized perspective to take. But more importantly, it signifies a perspective that's out of touch with mainstream people; i.e., non-techies. Non-techies aren't interested in installing custom software or knowing what processes are running or uncovering their technological secrets. Those are things only techies care about.
Doctorow conflates this lament for nerd power with a lot of talk about copyright, DRM, and that all-important buzzword, "freedom." Not only does it make techies feel powerful to have mastery over the system, but it makes them feel important if they believe that their hobby is not just a lone expenditure of free time but the actions of a freedom fighter. However, I believe this is a confusion of issues. Appliance computing and DRM are necessarily not intertwined (look at the DRM-free iTunes Music Store), and appliance computing is just a derogatory (among nerds, anyway) term for an accessible product that most people can use. That such accessibility often necessitates the removal of configurability is simply unfortunate and incidental.
Stick-shift automobiles are generally more efficient gas-wise because you are able to directly control the gears used to move the vehicle, but most people today drive automatics. They don't want to mess with things, or tweak things, or dissect things. The car is a tool, and that is also true of computers.
Doctorow ends the talk with this:
Disregarding the pandering videogame terminology for a moment, this is a perfe
"Sufferin' succotash."
He mentions U-EFI bootloaders, but gives Apple a pass on their walled garden. I think that's one of the big factors making a lot of this sort of control more acceptable. And before you bring it up, yes, I realize that the OS X still lets you install any software you want. I'm specifically referring to iOS here. I think it's rise is the knee in the downward curve of general purpose computing.
Standard PC hardware is used absolutely everywhere now days, even places it really has no business being; ATMs, voting machines, automatic train control systems, etc.
I'm sure Cory is trying to argue against locked-down devices -- the same argument he's been making for years -- but now he's repackaged the argument in a way that simply isn't true.
There's no -1 for "I don't get it."
The popular success of iOS and other closed systems doesn't mean there aren't choices out there. I have an easily-unlocked and rooted Android phone, and I love it. Would my wife appreciate the command-line access and Python scripting facilities? Probably not -- she didn't even want a feature phone -- even an iPhone would be overkill for her use cases.
HTC just announced that going forward, all their phones will have unlocked bootloaders. Not everything is going closed.
What we need more of is science!
Doctorow argues that an appliance computer isn't a specialized computing device but a general-purpose computer running "spyware." This is a highly politicized perspective to take. But more importantly, it signifies a perspective that's out of touch with mainstream people; i.e., non-techies.
it doesn't make him wrong about that point, though. he is, in fact, entirely correct.
Not really. Appliances usually won't have the RAM, GPU, storage, etc that a general purpose will have. Furthermore the "spyware" characterization is erroneous. Locked down and digitally signed perhaps, but that is something different than spyware.
It's a problem that we the techies should be going out of our way to apprise the less nerdly of so that they can make intelligent decisions.
You are proving the GP's point. The less nerdy are making rational intelligent decisions. Locked down helps avoid malware and other maintenance issues. They just want to turn it on and read email and browse the web, they don't want to be a weekend system administrator. What is rational and intelligent for we techies is not necessarily so for the less nerdy, its all relative based upon what we want out of our devices. Until we techies realize this we are not likely to convince the less nerdy of anything.
"Walled" is when you have to pay a substantial developer license to be able to do what you just described. Which you do. That's at least a knee-high stone fence right there. By contrast, free software development on Windows and OS X is possible once you already have the OS.
Bio questions? Ask me to start a Q&A journal. Computer analogies available for most topics!
I think Mr. Doctorow errs in assuming two things: 1) that there's an intrinsic value in the total openness of programmable electronic devices, and 2) that the new "walled garden" approach adopted by Apple, Microsoft et al. is somehow being done to benefit the estate of Jack Valenti (thank God the Supreme Court couldn't extend his lifetime).
Before you mod me into oblivion, hear me out.
Most people do not give a good goddamn about having control over the code execution path. In fact they don't want control because they can get confused into letting viruses and other malware execute. They want their devices to make life easier, whether that means keeping track of information or playing games to pass the time or some other convenience, and given a two-dimensional optimization choice over the convenience/freedom axis they'll pick convenience every time. And they're not wrong or stupid or evil to do so. They just don't agree with your set of principles.
And thank God for that, because I for one would not want to witness the consequences of a Melissa or Slammer-type worm infecting every Android or iOS device in the United States. We would just stop.
There will always be vigorous and enthusiastic communities centered around truly general purpose devices. You need only look to the many devices other posters here have mentioned, such as the Raspberry Pi, Arduino, and dozens of other hackables. Hell, through Amazon you can rent time on an infinite mountain of general-purpose computing if you're interested.
Let's face it -- hackers, by which I mean the folks who want to push devices to do things they were neither designed nor intended to do, are a teensy minority in the world of users.
"They" (Big Content) want to turn the computer into the Television, where they control every aspect of what you do, see and hear.
The thing is it wouldn't be much of a war because all people have to do is stop consuming their content and they go away, but people just can't seem to do that, one other thing, why is every challenge in America labeled a "War" the war on piracy, the war on poverty, the war on drugs, etc.
"If any question why we died, Tell them because our fathers lied."
Comment removed based on user account deletion
The first half of the twentieth century was dominated by the war against fascism. The second half of the twentieth century was dominated by the war against communism. We are now engaged in a third great war: where governments try to gain total monitoring capabilities—where everything everyone does and says is monitored.
The goal will be to have everything tracked and recorded. The technology will certainly exist, and governments will certainly try to deploy it. And most people will acquiesce. Because the governments are doing it "to protect the children", or "to stop terrorism". Or maybe it will be done just for convenience (e.g. portions of the Internet now require a Google account—and having a Google account now requires giving Google your phone number). Just remember, "if you have nothing to hide, you have nothing to fear".
This war will last decades, like the first two. The outcome is anyone's guess.
Doctorow argues that an appliance computer isn't a specialized computing device but a general-purpose computer running "spyware." This is a highly politicized perspective to take.
And easily disproven. Appliance computers will usually not have the RAM, GPU, permanent storage, etc that a general purpose computer will have. Unless of course the definition of general purpose is bringing up a terminal app.
My *Kindle* has 64 times the RAM and 40000 times the mass storage capacity of my first general purpose computer. Not to mention a faster CPU and a way better operating system. Yes, it's not as awesome as a current rig, but it's definitely general-purpose.
iOS/Android smartphones/tablets are not appliances. They are general purpose handheld computers designed to handle everything from email to office productivity apps to video games. Appliances would be something like Apple TV, a device that downloads movies from the net, downloads videos from your phone, downloads photos from your phone or camera and displays them all on your TV. A general purpose computer could do all of this. The hardware in the Apple TV probably resembles a general purpose computer in many respects, but designers will probably leave off various unneeded things to reduce costs.
HTC just opened up their phones. There's tonnes of cheap tablets that are open. Thing is, even big guys like IBM want to keep things open. Look at HTML5. They're all too scared of Microsoft to risk a complete lock down.
Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
Death to SHE!
As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
... do not mean malware free computing, it means corporate sponsored malware the user is unaware of and can't get rid of. You people are dense who think walled gardens are going to be a panacea. The good thing about open systems at least is that they are analyzed by lots and lots of eyeballs. Closed systems will let nefarious organizations do whatever they want without your say or your knowledge.
The student edition of Visual Studio is about the same price.
Next year I get to keep visual studio and keep writing programs for my general purpose computer.
Next year I get to pay Apple again to renew my SDK license or everything I've written becomes uninstallable. When I do renew my SDK, I have to recompile everything to use the new certificate.
Good reason to contribute to the FSF fundraiser
Blaming the pirates for DRM is like blaming terrorists for the porn scanners at the airport. The terrorists didn't take put those scanners in the airports; our own government did. The pirates didn't add DRM to our multimedia content and apps; the manufacturers did....
We are each responsible for our own actions. People pirating movies does not excuse the industry's reaction to it any more than foreign terrorists crashing some planes into buildings on September 11th excuses unlawful searches, unlawful wiretapping, unlawful detention, etc. It takes two to tango. It is far better to deny the other side battle than to pursue a course that leads to totalitarianism.
Check out my sci-fi/humor trilogy at PatriotsBooks.
I suggest general computing may go the way the auto industry did. There was a time when my father was a young man (the 1950s) when you could build and modify cars any way you wanted (I am in Australia, your experience may be different). You had to have it approved to drive on the roads but it was relatively easy to do and lots of men had the skills and interest to do it. The last remnants of these skills are seen in the small number of people who build hotrods or modify 4x4's. Government regulations since the 1980s have made this increasingly difficult. Auto repairers are no longer allowed to use second-hand parts for repairs to cars and entire panels must be replaced rather than filled, sanded and repainted. All modifications must have a private automotive engineer inspect work done and certify the quality. This is also expensive. Increasing safety regulations in new cars has made then more expensive and heavier. I apologise for the automotive analogy, but computing may go the same way. 99% of people will just buy cheap off the shelf consumer devices to watch YouTube clips and use FaceBook. They will have no interest in using computers for anything else. People who want to "build" their own computers and modify or write custom software will go the way of back yard mechanics - they will be regarded with suspicion and seen as dangerous to the interests of society. They will be considered as subversives, or worse, libertarians ;)
And to tie back to cars again, governments will eventually mandate tracking devices in cars for charging a per kilometer/mile tax and mandate automated speed limiting will be enforced. Police (or the TSA in the US) will push for remote kill switches to be compulsory on the grounds that high speed chases are too dangerous. Remote door locking by the police to prevent escape will be included. Safety proponents will also lobby for fully automated cars that will not be allowed to be controlled by human drivers while on major roads and freeways/toll roads. Drivers who hack their cars to circumvent these controls will be criminals.
Today those who agitate against laws like SOPA are seen by governments as potential terrorists. Imagine the crazy laws against home-brew computer enthusiasts that will be proposed by the big content entities and bureaucrats pushing for the SOPA twenty years from now. Twenty years ago no one imagined the Patriot Act could have existed, but it does and is unlikely to ever be revoked.
Governments have no interest in having computer technology empowering society.
Again, sorry for diverging from the primary topic.
As has been said in response elsewhere:
- An iOS developer license has a recurring fee of $99 per year
- You can legally use totally free GNU tools to develop for Windows and OS X, but not the iOS, and not actually have to buy Windows or OS X
- The iOS cross-compiler still requires OS X, which means (legally, anyway) a Mac. The cheapest Mac currently on sale in the Apple Store, a Mac Mini, is $599.
It's really, really substantial.
Bio questions? Ask me to start a Q&A journal. Computer analogies available for most topics!
I generally agree with the view that we are going down a slippery slope when it comes to individual liberties being subverted to fit the model of special interest groups like the copyright cartel. A couple of things I thought about.
-1) It's worth remembering that Hollywood became what it was when the young movie industry felt stifled and encumbered by Thomas Edison's legal challenges asking everyone to pay license fees to use his inventions on the East Coast, so they decided to move West. (sounds familiar?...) People and companies will move again if there is no breathing room left in the US.
-2) Between China and India there are over 2.5 billion people on the planet to whom this makes no difference whatsoever, as for all intents and purposes, copyright enforcement is non-existent. The market they create is too big to ignore, and general-purpose computing boxes that are fully open and customizable will always be around because of them.
The question is, is it a walled garden or not? The answer is yes, because you have to get permission and pay extra to develop or install non-approved applications on your device. I can still buy a PC and there is no "unlocking" or "developer" account to install a different OS, install any application I want, or write software for it.