Slashdot Mirror


Doctorow on the War on General Purpose Computing

Cory Doctorow has posted the content of his talk delivered at Google this month on what he calls the coming civil war over general purpose computing. He neatly crystallizes the problem with certain types of (widely called-for) regulation of devices and the software they run — and they all run software. The ability to stop a general purpose computer from doing nearly anything (running code without permission from the mothership, or requiring an authorities-only engine kill switch, or preventing a car from speeding away), he says boils down to a demand: "Make me a general-purpose computer that runs all programs except for one program that freaks me out." "But there's a problem. We don't know how to make a computer that can run all the programs we can compile except for whichever one pisses off a regulator, or disrupts a business model, or abets a criminal. The closest approximation we have for such a device is a computer with spyware on it— a computer that, if you do the wrong thing, can intercede and say, 'I can't let you do that, Dave.'"

83 of 360 comments (clear)

  1. It's not that hard actually. by Anonymous Coward · · Score: 5, Funny

    Just extend RFC 3514 to add an "Evil Bit" to all executables. If that bit is set, the program won't run.

    Problem Solved.

    1. Re:It's not that hard actually. by VernonNemitz · · Score: 2

      An alternate possibility might be a variant of spyware. It would run like a virus detector, except that the programs it prohibits come from a different list, than the lists of malware programs provided by anti-virus vendors.

    2. Re:It's not that hard actually. by mikael · · Score: 2

      There are really only two choices of either a whitelist or a blacklist. The tricky part is that you must also include kernel objects, dynamic loaded libraries as well as executables.

      For Linux, a whitelist could be updated as modules are installed.

      Android actually restricts execution of user installed files to one or two directories.

      --
      Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
  2. Oh shit! by Anonymous Coward · · Score: 3, Funny

    I'm a woman who uses a PC and a Christian.

    So, I now have to deal with a war on PCs, a Republican War on Women, and then there's the War on Christianity.

    What is a girl to do!?

    1. Re:Oh shit! by __aaltlg1547 · · Score: 5, Funny

      I'm a woman who uses a PC and a Christian.

      I figure I know what you do with the PC. What's the Christian for?

    2. Re:Oh shit! by K.+S.+Kyosuke · · Score: 5, Funny

      You can stop using the Christian. Stopping being a woman is difficult and PCs are too much useful to get rid of, but at least you'll get rid of a third of your problems.

      --
      Ezekiel 23:20
    3. Re:Oh shit! by Type44Q · · Score: 2

      I'm a woman who uses a PC and a Christian.

      I figure I know what you do with the PC. What's the Christian for?

      To help her with her grammar (I know, right?!).

    4. Re:Oh shit! by Half-pint+HAL · · Score: 5, Funny

      Christians have been used as lion food since the heyday of the Roman Empire.

      --
      Got them moderator blues I blieve I walk out the do', With these mod-points I been gettin', I 'most never post no mo'
    5. Re:Oh shit! by Jeremy+Erwin · · Score: 4, Interesting

      The fact is that the world is divided between users of the Macintosh computer and users of MS-DOS compatible computers. I am firmly of the opinion that the Macintosh is Catholic and that DOS is Protestant. Indeed, the Macintosh is counter-reformist and has been influenced by the ratio studiorum of the Jesuits. It is cheerful, friendly, conciliatory; it tells the faithful how they must proceed step by step to reach -- if not the kingdom of Heaven -- the moment in which their document is printed. It is catechistic: The essence of revelation is dealt with via simple formulae and sumptuous icons. Everyone has a right to salvation.
      DOS is Protestant, or even Calvinistic. It allows free interpretation of scripture, demands difficult personal decisions, imposes a subtle hermeneutics upon the user, and takes for granted the idea that not all can achieve salvation. To make the system work you need to interpret the program yourself: Far away from the baroque community of revelers, the user is closed within the loneliness of his own inner torment.
      You may object that, with the passage to Windows, the DOS universe has come to resemble more closely the counter-reformist tolerance of the Macintosh. It's true: Windows represents an Anglican-style schism, big ceremonies in the cathedral, but there is always the possibility of a return to DOS to change things in accordance with bizarre decisions: When it comes down to it, you can decide to ordain women and gays if you want to.

      Umberto Eco, 1994

    6. Re:Oh shit! by fisted · · Score: 2

      Will you guys be able to get any sleep tonight, after seeing (and replying to) what appears to be an actual woman on /.?

    7. Re:Oh shit! by OneAhead · · Score: 2

      The mods who have sense of humor seem to be out of town today.

  3. all in all by PopeRatzo · · Score: 4, Interesting

    The article in full is a very interesting argument for why we will all regret our eagerness to embrace the "walled garden".

    Has everyone forgotten the days when your computer actually belonged to you? The days before computing was more than just shopping?

    Do you own your PS3 or your Xbox 360?

    How did we reach a point where we will so willingly turn over our individual agency to Apple, Microsoft, Sony? Or AT&T and Comcast? Who here believes that those companies can be trusted to look out for our best interests?

    --
    You are welcome on my lawn.
    1. Re:all in all by fustakrakich · · Score: 5, Funny

      How did we reach a point where we will so willingly turn over our individual agency to Apple, Microsoft, Sony? Or AT&T and Comcast?

      First the earth cooled... It was all downhill from there.

      --
      “He’s not deformed, he’s just drunk!”
    2. Re:all in all by grumbel · · Score: 4, Insightful

      Has everyone forgotten the days when your computer actually belonged to you?

      To make a counterpoint: We need a certain level of restrictions so that the computer actually does what I want instead of does what the application wants. Current OSs offer very little in the way of actually restricting applications. If you execute an application from a third party, it can do quite literally what it wants. Even Open Source doesn't help much as you have no time to audit it all. At best it might not have root rights, but that still doesn't stop it from searching through your personal photo collection, your credit card info, your mail and all that stuff. In contrast you have Apples AppStore, it's a walled garden with all it's problems, but it also comes with a sandbox. If you execute an App from the AppStore it can't do anything to your system, as it's stuck in it's little box. It can't get your photos, credit card info or anything like that unless you explicitly allow it. The AppStore thus shift control away from the application and back to the user where it belongs.

    3. Re:all in all by CastrTroy · · Score: 4, Interesting

      The Raspberry Pi has made me realize that computers have just gotten too cheap and ubiquitous for us to ever get to a situation where we can't easily and cheaply a general purpose computer. Sure maybe our phones tablets and even desktops will be severely locked down to the point where only approved software can be run. But that doesn't mean we wont have access to general purpose computers. For 90% of my tasks I don't need to have a general purpose computer and if it offered me the ability to not worry about viruses, malware, or even needing to manually update software, then I would use that computer and have a second general purpose computer for the remaining tasks.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    4. Re:all in all by next_ghost · · Score: 5, Informative

      Current OSs offer very little in the way of actually restricting applications. If you execute an application from a third party, it can do quite literally what it wants. Even Open Source doesn't help much as you have no time to audit it all. At best it might not have root rights, but that still doesn't stop it from searching through your personal photo collection, your credit card info, your mail and all that stuff.

      Ever heard of AppArmor? It comes with a nice little tool which lets you interactively decide which files and directories will the software be allowed to access.

    5. Re:all in all by Nerdfest · · Score: 4, Insightful

      A walled garden does not preclude allowing the ability to turn it off. Apple (and soon, Microsoft) is not limiting you to the walled garden out of the goodness of their hart. It is pure greed. They could quite easily add an 'opt out' and let people install outside software at their own risk.

    6. Re:all in all by SuricouRaven · · Score: 5, Insightful

      Because the majority of people are not nerds. They don't know a single command of any programming language, and barely understand the idea of a heirachial filesystem. When the computer doesn't do what they expect, they have no idea how to fix it. They are willing to give up control in return for simplicity - something that, in the words of Apple's marketing department, 'just works.' They are happy to let the manufacturer of their phone and network operator run all the technical stuff because they have no idea what HSPDA, 3G, GSM, TDM and GPRS mean and they don't want to have to know. They just want to be able to make phone calls and use a few simple apps. We've gone past the time when technology was inherently cool, and entered the time when it is just a tool - and the non-nerd wishes to use the tool to achieve an end, not learn how the tool works.

    7. Re:all in all by dpilot · · Score: 2

      Makes you wonder when the first publicly visible lethal abuse of the walled garden concept will happen, who will do it, what it will be, and what will be the logic in the case, and how the garden owners will weasel out of it. Makes you wonder even more about the non-visible case(s).

      --
      The living have better things to do than to continue hating the dead.
    8. Re:all in all by PopeRatzo · · Score: 4, Interesting

      the Raspberry Pi has made me realize that computers have just gotten too cheap and ubiquitous for us to ever get to a situation where we can't easily and cheaply a general purpose computer.

      Will you feel the same when the most powerful Intel processors lock out your choice of OS?

      I suppose if you don't mind using underpowered hardware, and being very limited in your choices of peripherals and software, then you're OK, but that's not the way things have been. Until now, those of us who want a general purpose machine with which to do things (instead of to buy things) have been able to choose among the most powerful personal computing hardware.

      No, the Raspberry Pi is not my idea of a general purpose computer. It's great to use in limited applications, but not as an all-around workhorse.

      --
      You are welcome on my lawn.
    9. Re:all in all by amorsen · · Score: 5, Informative

      It's a bit funny that you use Raspberry Pi as an example. After all, it has code to prevent certain parts of its firmware from running unless unlocked by a license key. You cannot even boot the thing without loading proprietary firmware doing who-knows-what.

      (Disclaimer, I own one)

      --
      Finally! A year of moderation! Ready for 2019?
    10. Re:all in all by Anonymous Coward · · Score: 3, Funny

      Not the goodness of their hart, but for dough, a deer, a female deer.

    11. Re:all in all by betterunixthanunix · · Score: 5, Insightful

      Nobody* gives a shit about GPC

      "Why can't I watch this DVD on my tablet when I lack an Internet connection?"

      "...because your tablet has a walled garden and they want to force you to buy the movie again. We warned you about that before you bought that thing."

      "Damnit make it work now!"

      People most certainly do care about general purpose computing; they just do not know what that terms means or that they actually want it. Apple is not marketing the iPad as, "Do everything you want that we approve of! The magic is in us controlling your computer use!" because that is not what people want to buy. Look at the outcry when Amazon deleted 1984 from the Kindle; people expect their computers to do what they want and not just what Amazon, Apple, Google, Microsoft, the MPAA, the Chinese government, etc. approve of.

      On a subconscious level, people know that a PS3 is somehow different from their PC. They cannot articulate what that difference is, but they refuse to call the PS3 a "computer" -- even when they see a PS3 with a keyboard and mouse, running Firefox in YDL. People absolutely do care; they just lack the sophistication needed to express that, to identify when someone is tricking them into giving up their freedom, or to know how to protect themselves from such attacks.

      --
      Palm trees and 8
    12. Re:all in all by Microlith · · Score: 5, Insightful

      Yup. Exploiting the ignorance of others is the best way to take power for oneself. Just look at the modern US political process. Exact same thing, and just as much if not a bigger disaster.

    13. Re:all in all by Microlith · · Score: 2

      That does not negate his more valid point, that if you could turn it off there would be little fuss. They don't because the walled garden bolsters their bottom line and gives them more power over both users and developers.

    14. Re:all in all by the_humeister · · Score: 4, Insightful

      Because the majority of people are not nerds.

      So, because "the majority of people are not nerds" means that nerds must not be allowed to exist?

      Wow, way to misinterpret something and bring up a straw man. Nowhere does he state that "nerds must not be allowed to exist." He's stating that the device demographic has changed. These things used to be by nerds for nerds. Now they're by business managers/bean counters/nerds for decidedly non-nerds.

      Nerds, however can still get their fix because they're nerds (eg Cyanogenmod for phones, Raapberry Pi, any x86 computer, etc.)

      *posting from my Samsung Galaxy S II running Debian.

    15. Re:all in all by im_thatoneguy · · Score: 3, Insightful

      It's not pure ignorance though. I'm perfectly happy to run a walled garden 99% of the time. I'm happy to sacrifice freedom for security. Why? Because sometimes sacrificing one freedom provides you more freedom somewhere else.

      Let's say for instance that you give up the freedom to drive whatever speed you want wherever you want. That's a freedom we've sacrificed--we have police who enforce rules. It's now a walled garden. But in exchange for that loss of freedom I now am far less likely to crash, I'm less likely to get hit by a car, if someone does hit me my insurance is affordable and can restore my car to a new state and I'm more likely to drive since safety is greater.

      My goal is to simply get from point A to B safely and as quickly as reasonable. Ultimately the structure and rules increase traffic volume and speed so that the commons don't slow to a crawl from frequent crashes and poor right of way.

      Similarly if I just want my applications to work then a lightly walled garden that ensures spyware isn't running in the background actually reduces the odds that my privacy will be compromised. Sure it might also provide a backdoor to the government if they get a warrant but that unlikely scenario is far less dangerous in my opinion to identity fraud resulting in huge financial loss and credit damage. The government can read my email I really don't care. Knock themselves out--they'll be bored to death. Not sure why they would want to. But I would be exceedingly worried if someone got my bank account info.

    16. Re:all in all by Linsaran · · Score: 4, Insightful
      Your argument is slightly flawed, roads are a public resource, you can only fit so many cars on any given road, and if those cars don't behave in a way which is predictable to other drivers then travel time would be erratic, and the danger of crashes is increased. Further without rules and an enforcement process if someone felt like being an asshole, they could simply park their 18 wheeler across the street and stop anyone from going anywhere. We have traffic laws because the road is a public place and without agreeing on some common rules they would be unusable. You are not giving up your freedom to speed, you are agreeing that if you want to use public roads you won't speed on them. If you however had a private road you could drive your car anyway you like on it, at any speed and any amount of recklessness.

      If I was using a public computer with agreed upon rules about how the machine would be used to ensure the safety and security of others I would have no problem operating within a walled garden, it's not my hardware, and if I want to use it the owner is perfectly justified at setting rules on how it is to be used. However if it's MY hardware, why does some other company have the right to decide what I can and can't do with my hardware. Now if I was either too lazy or unskilled to properly secure my hardware I have the right to allow some other company to do it for me by creating a 'walled garden' as it were, but I should always have the right to say screw you I want to run this program anyways, acknowledging the risks involved. If I want to let someone else handle the responsibility of securing my device that's fine, but I shouldn't HAVE to let someone else handle that responsibility.

      This would largely be the same as the owner of a private road hiring a private security company to police their road and make sure that drivers on it obey whatever rules you institute, but you always have the right to fire that security company.

      Instead what we have is a situation where I can buy a private road (piece of computing hardware), and the company I buy it from says, "ok you can only use your road (computer) to do these certain things we have already decided are allowable, otherwise we'll stop you from doing it"

      Screw that, if I want to drive around like a mad man (expose my personal information to potential identity thieves), flip my car (have my banking info exposed to a Nigerian prince), and leave be hind some flaming wreckage (have all my money stolen) on my own private road (personal computing hardware) I should be allowed to.

      --
      In a bit of shameless internet panhandling, I accept Litecoin Donations at Lbd2oH9QsthD1GfuUXPyka12YxvWJYnBVf
    17. Re:all in all by epyT-R · · Score: 2

      What the hell? Free ride? I paid for my hardware, thank you.

      Then you can say goodbye to innovation.. programming will become something that only large corporations and government can afford to do. That's the day when computers truly cross the line from empowering users to enslaving them. Those geeks and nerds balance the push from vendor trolls who build businesses on false scarcity by coding alternative software that is user empowering. Trust me, you want this kind of competition because it's the only thing keeping vendors even remotely honest.

    18. Re:all in all by Alex+Belits · · Score: 3, Interesting

      What the hell? Free ride? I paid for my hardware, thank you.

      It's called "raising the drawbridge". Once a group of worthless greedy assholes used some existing wonderful resource or phenomenon for their own benefit, assholes are eager to destroy it, so no one can use it to challenge them in the future. To justify this, they claim that others are "freeloaders" and "don't deserve" to use something as great as the resource being destroyed.

      Among other examples are "international" patents on drugs and other patent-related bullshit, copyrights and trademarks on formerly freely-distributable material (from Disney to Tivo-ization), and even "non-proliferation of nuclear weapons" when promoted by the country that can be only deterred from invasion by nuclear weapons.

      --
      Contrary to the popular belief, there indeed is no God.
    19. Re:all in all by Rakarra · · Score: 2

      Pi owner here as well. I'm genuinely disappointed at how closed that Broadcom chip actually is, compared to the open/hackable machine I thought I was getting.

      Every time I hear of a new 'open,' 'hey, you can run linux on it!' platform I end up being disappointed. I felt the same about the Playstation 3, thinking I could run linux on it, set up some old game emulators, make it into a real console to replace all my others. Unfortunately the hardware was almost totally locked off from the Yellowdog Linux image. You had the CPUs (some of them), but not the GPUs. It was intentionally crippled so that it would be useless for game-playing.

  4. Welcome to 2006, Cory Doctorow by SuperBanana · · Score: 2, Insightful

    Let's see, where have we heard all of this before, on Slashdot, pointed out by average commenters? Oh yeah:

    When TPM was introduced in 2006.

    When Apple started doing code signing in 2008 on OS X.

    Oh, and I forgot driver and application signing in Windows. When did that start?

    1. Re:Welcome to 2006, Cory Doctorow by Anonymous Coward · · Score: 4, Informative

      Cory Doctorow has been writing about this stuff for years, and is a huge influencer on slashbot comments. Lame critique, dude.

    2. Re:Welcome to 2006, Cory Doctorow by lightknight · · Score: 3, Interesting

      And perhaps you would like to argue that things are getting better instead?

      Processors have bumped up against Murphy's Law. Multiple cores only go so far.

      Windows 8 is scaring a large number of IT implementers.

      Apple is {comment redacted}.

      Google has become the US Government's willing bitch; the search results it returns are pure trash.

      A fair number of judges, everywhere, lacking any understanding about how technology or freedom of speech works, have opted for a (holds at arm's length, with a gloved hand) social policy that undermines both, with their horrible rulings on 'deep linking / linking to copyrighted works.'

      For some odd reason, we need a cyber-army now. Haven't had one for the past two decades when technology was actually evolving, but now that the power is flowing away from tech, we suddenly need one. I could have sworn that all the IT out there was the cyber-army, seeing as they know how to secure devices better than most wanna-be security experts, but then, company policy has been a brake on that for years.

      --
      I am John Hurt.
    3. Re:Welcome to 2006, Cory Doctorow by PostPhil · · Score: 2

      Don't you mean "Moore's Law", not "Murphy's Law"? Murphy's Law hasn't had a major effect on processors since the Pentium fdiv bug.

  5. Authorities-only Engine Kill by DevotedSkeptic · · Score: 2

    Are we willing to give up more control to "Authorities" and who exactly should these authorities be. Should those with authority be able to execute such a kill switch without notice or should users/citizens have notice? Thinking into the future, if i decided to go to a soft drink vending machine that is "smart" and i choose to purchase a sugar laden drink but my bmi is over a certain number should these authorities dispense a diet soft drink instead. I don't believe we are quite in a big brother society (but approaching it) IMHO users should have the option to disable the "dummy switch" on their devices. For example: if a user has(or feels they have) the technical savvy to be able to take care of their computer or device they should be able to retain responsibility for their devices/computers without being required to give it up to an "authority". Looking to a future where if you are 1 second late on your utility payment...oops you don't have that utility any more..

    --
    Chief Thinker www.devotedskeptic.com
  6. Gosh by Intrepid+imaginaut · · Score: 5, Insightful

    Its almost as though freedom requires responsibility or something.

    1. Re:Gosh by betterunixthanunix · · Score: 5, Insightful

      Too bad "responsibility" has come to mean things like, "buying things from corporations," "obeying pointless and destructive laws," and "not helping dissidents in China."

      --
      Palm trees and 8
    2. Re:Gosh by lightknight · · Score: 2

      Indeed. We need a time machine, to send people with these dark tendencies back to the wonderful days of Stalin's reign. A decade of his rule, and I am certain that freedom will acquire a new ineffable quality that makes it positively attractive when compared to the other options.

      Which reminds me, new rule: He who does not understand the subject material does not get to make policy, in whole or in part.

      I hate the idea of having to resort to technocracy to keep the various fields from collapsing under the weight of stupidity (not everyone need hold a Philosophy degree to contribute to the field; most of its major contributors did not), but then I am running into the minor problem of finding a pattern that prevents corruption and stupidity from spreading elsewhere ("Dude, if we use the corn that the farmers have stored for planting next year, this year to feed starving children in {third-world country}, we can come out ahead! I've been to the hardware / gardening store, a packet of seeds costs like $5, and they always have a lot of them! This way, we can feed the children, and stimulate the economy! Double-win!"), and we seem to be running into far too many of these idiotic situations (if it isn't dangerous now, it will be soon enough).

      --
      I am John Hurt.
    3. Re:Gosh by Doctor_Jest · · Score: 2

      It also requires eternal vigilance. Basking in the glow of one's freedom means that someone's (or some other "entity" acting on behalf of someone) going to try to snatch the freedom while you're not looking.

      I like Penn Jillette (of Penn and Teller), and I respect his positions and agree with most of what he says, but recently I watched a youtube interview with him and he said something that seemed uncharacteristic and almost naive. He said that he believes that people are generally good. He hasn't personally met very many evil people, you know, the inherently evil people. But I have to disagree. The current political climate and the wholesale slavery that is being attempted by major corporations with the force of law and lack of alternatives is not something inherently good people come up with. Evil is as evil does. The fruits of evil are abundantly clear and all around us.

      The trick is to stamp the roots rather than burning the fruit. We're not working at the right level, which is why this crap keeps cropping up every few years. It's as if someone (or some group) like the *AA's or their kind keep the evil plan on the back burner until the hype wears down and tries again every so often, hoping we're asleep at the wheel. They are nothing if patient. One day we will be asleep at the wheel and they'll get another pile of restrictive slavery put into the mechanisms of the world. Just like they've done in the past.

      Time to start killing the roots, people. Not slowly... quickly. And without mercy. Or we'll be looking back on the "wild west" days of the Internet and society fondly as they plug us into the thought scanner 9000 to make sure we aren't being subversive, like thinking for ourselves...

      --
      It's the Stay-Puft Marshmallow Man.
    4. Re:Gosh by Microlith · · Score: 2

      I am not expected to be a professional mechanic in order to drive a car, and no one sane would suggest I should need to be. Rather, cars are manufactured in such a way that they are expected to be inherently reliable to operate.

      But should you want to, you can maintain your own car. Efforts in the auto industry to make that impossible have been defeated legally, many times. Cars still fail, I am not forced to go to the dealership for maintenance, spare parts, or fuel.

      I want the same liberties, at minimum, with my computers.

    5. Re:Gosh by russotto · · Score: 3, Insightful

      Right. "Freedom requires responsibility" is a meme authoritarians came up with the undermine freedom; you'd think it would be obvious, as "responsibility" always ends up meaning "do what we say", but a lot of people are taken in.

      You have the freedom to speak, and the responsibility not to speak against the government (or not to say something which might upset The Children, or teach them something not correct). You have freedom of religion, and the responsibility to make it the right religion. You have the right to keep and bear arms, and the responsibility to limit this to single-shot muzzle loaders kept at an approved range. You have the right to deny soldiers the use of your home, but wouldn't it be irresponsible and unpatriotic to do so? You have the right to be free of unreasonable search and seizure; but your responsibility to prevent terrorism requires you to assume the position.

    6. Re:Gosh by ibwolf · · Score: 2

      I like Penn Jillette (of Penn and Teller), and I respect his positions and agree with most of what he says, but recently I watched a youtube interview with him and he said something that seemed uncharacteristic and almost naive. He said that he believes that people are generally good. He hasn't personally met very many evil people, you know, the inherently evil people. But I have to disagree. The current political climate and the wholesale slavery that is being attempted by major corporations with the force of law and lack of alternatives is not something inherently good people come up with. Evil is as evil does. The fruits of evil are abundantly clear and all around us.

      No, he is right. Most people are, basically, "good". And by "good" I mean they mean well. There is this saying about the road to hell...

      Also, most people are greedy. Especially those in positions of power. The greed tends to cloud their judgments. Its not that they become maniacal, cartoon-ish, villains who cackle with glee at the thought of doing their evil deeds. The greed simply causes them to find justifications for why what is good for them is ultimately good for society. It doesn't matter if those justifications are logically unsound (or indeed obvious logical fallacies), they have a vested interest in believing them and will defend them at all costs as otherwise they would have to acknowledge that they aren't "good people". Everyone is the hero in their own story.

      This is what makes the corruption so difficult to defeat. The justifications will ensure that there is a steady stream of new supporters (like law makers who receive campaign contributions) to the cause as long as it is profitable. Fighting against it is often not at all profitable on an individual level even though it is in the general interest of the people. That leaves the fight up to idealist who, all too often, are ill equipped for the task.

       

  7. Glitch in the Matrix... by fustakrakich · · Score: 3, Interesting

    11 of 9 comments loaded

    --
    “He’s not deformed, he’s just drunk!”
    1. Re:Glitch in the Matrix... by russotto · · Score: 3, Funny

      11 of 9 comments loaded

      We liked 7 of 9 so much we cloned her twice.

  8. Re:how long be for a Rosa Parks or concentration c by SuricouRaven · · Score: 4, Insightful

    Quite possibly they won't. But the case will drag through the courts for a decade, and eventually Microsoft would face a fine of a few hundred million dollars. I'm sure they'd be willing to pay that much, if doing so allowed them to destroy linux on the desktop almost entirely. We've been through this before with their bundling decisions: A seemingly endless legal battle, and while Microsoft eventually lost the benefits they gained from their anticompetative actions arguably outweighed even the record-setting fine.

  9. Re:Businesses.... by Anonymous Coward · · Score: 4, Insightful

    "Diablo 3 had 6Million+ morons buy it."

    No, those are 6 million people that got screwed by Blizzard's business model. Same one used by almost all game makers today. A lot of those simply expected an improved Diablo 2, they didn't care about the reviews, because they expected, expected Blizzard to deliver something just as good as the previous one, or better.

    Why I'm saying the business model is broken? Well, say you have a demo (not gameplay movie on youtube, because that's just a short movie where you just watch people doing stuff how they want it not how you want it, you watch their experience, not yours), in that demo, you don't see the network problems, the online only issues that crop up, the utterly fucked up auction house business model, and most of all it's hardly enough time to realize just how worthless it is compared to other titles, not just today, but in the previous years as well.

    So, they hate piracy? Of course they do, if those 6 million would have played the pirated edition first, they wouldn't have bought the original.

    Most games have very little value, or no replay value. Piracy hurts them, because people get a preview without wasting money on them, then uninstall them and try to forget the experience.

    Should we care? Absofuckinlutley not. They try to con people into buying their games without puting any effort into their work. Those are the kind of games where you get only a few hours of playtime, at best, or hours of pointless grinding at best. Could you name a few names? You could try, but it would be very hard, those are the kind you intentionally wait until can pick them from the bargain bin, then an hour later, sigh with frustration over the wasted money.

    Where am I know? I'm just playing a few flash games, online only, and PS3 to pass the time or socialize, the rest? Well, let's just say I gained a thorough knowledge of emulators for all kinds of platforms in the past decade.

  10. depends on intended users by Anonymous Coward · · Score: 5, Insightful

    Here is car/microwave analogy.. and forgive my crassness.

    A) Stupid or indifferent people want a computer (car) that just works and they don't have to/nor want to fuck with the innards. They want the computer to be microwave simple. 1) Put food in microwave. 2) Press the "30 sec" button repeatedly until they get the cook time to time they want.* That is it. (Or for the car: key, ignition, go. It came from the factory with everything needed and how it came from the factory is how it will stay)

    B) Slashdot "power users" car analogy is that of the muscle cars of the 1960s in the united states. They want to redo the suspension, the transmission. the engine, the carb(s), the differential, get it from the factory with aluminum instead of steel for the body, and have no federal E.P.A. emissions regulations.. straight pipes off the headers. They will get their hands greasy and it will not bother them.

    Economically, Apple and Microsoft and all the other players know there is greater market of people for A than B.

    Now, I do like the idea of a walled garden to protect the idiots from themselves without telling them "No" outright. (Just don't run as admin/root and you're 90% there, but most ISV can't or won't write code that works as non-root) I just don't want the walled garden applied to me. I don't need their excuse of "give me your freedom so I can keep you safe". I know how to fix my own car.

    * About the 30 seconds and microwave. for some it seems "time cook" + "5" + "0" +"0" + "start" is too complex.

    1. Re:depends on intended users by fa2k · · Score: 2

      The analogy isn't perfect. It's not just that I want a computer with great performance. In the end, a car only exists for transportation (and to some: entertainment or shelter), and a microwave only heats food. A computer is like a TV to some, a telephone to some, a newspaper to some and many other things. A walled garden is fine for all these people. The problem is that a computer is a toolbox to some, with thousands of uses, facilitating all the other uses and inventing new ones.

  11. Re:If you don't like it, make it yourself by next_ghost · · Score: 3, Insightful

    AFAIK nobody is preventing you from making your own computer that will run any program you want. Nobody is preventing you from designing your own microprocessors and any other component for which you can do computation. Nobody is preventing you from writing the software to do whatever computation you want.

    Actually, it's already a criminal offence to run some programs (DRM crackers etc.). I say we'll see the first attempt to seriously enforce laws against running certain kinds of offline software (as opposed to online software like filesharing tools) by 2020.

  12. I don't buy GM by EmperorOfCanada · · Score: 3, Interesting

    The OnStar system is one of many deal breakers that would prevent me from buying a GM product; that along with a zillion horror stories. Seeing that many people feel the same way all this does is open up an easy way for competitors to compete. They just won't put that feature in. Their advertising becomes easy, "Look we didn't screw up your purchase."

    The only companies that will put these sort of features in are usually defending some other business model. So Apple will put in measures to defend iTunes. Google will put in measures to defend their store, and it looks like Microsoft is thinking about measures to defend either their OS or their store.

    But does anyone really think that the server manufacturers are going to make servers that make it hard to install Linux? Also Microsoft is becoming weaker and weaker. They certainly have some weight to throw around but even if they bully a few desktop manufacturers into forcing some protection onto their systems no doubt they will just release a "server only" motherboard that doesn't have any protection and is a complete copy of the desktop except something like the BIOS will boot up and say "Server BIOS". Not to mention that other MB manufacturers will just tell MS to go pound sand.

    Also does anyone think that say the Raspberry Pi will give a hoot as to what MS has to say?

    The real war on General purpose computing is the trend people using smart phones and tablets. These devices do almost everything the average user needs. It is the more power user types who need what is becoming the specialty hardware of a desktop that they can control. As a programmer I need to be able to install the OpenCV libraries and whatnot but my mother wants the fewest clicks to get to her mail.

    Also keep in mind that the seemingly locked down iPhone has done as well as it has due to the fact that it is far less locked down than the phones that proceeded it including the blackberry. Often you would buy a phone from Telus or Sprint only to find that they had crippled some features such as custom ring tones so as to sell you ring tones. When Apple introduced the iPhone they didn't let the Telcos crap up their phones. Can you imagine what the Telcos would have done to the iPhones if they could. All kinds of custom backgrounds, remove the app store and replace it with one of their own, make it so you can't upload your own music, can't surf via WiFi. Again these companies would have crippled the iPhone to protect their other business model.

    Again as a programmer if Apple were to lock down the next version of the OS, I would not upgrade and then begin exploring other options. As it stands my next phone will almost certainly be something like an Openmoko.

    PS The business model that GM seems to be defending is the fact that the government is their primary lifeline. They know who is buttering their bread and it certainly isn't the consumer.

  13. Already there... by hamster_nz · · Score: 2

    The author has obviously never tried to get an unsigned device driver running under Windows 7.

    Having to switch the OS into "test mode" and jumping through other hoops is a real pain.

    1. Re:Already there... by lightknight · · Score: 3, Interesting

      Freedom, security, stability. Choose two.

      Most people have chosen security and stability. I prefer freedom and stability. If the machine is unwilling or cannot run the programs I create, I have no use for it (save it were an AI, but that's an entirely different situation); were I a carpenter, and my tools unsuited for carpentry, what use would they be to me?

      --
      I am John Hurt.
    2. Re:Already there... by rrohbeck · · Score: 5, Informative

      Freedom, security, stability. Choose two.

      I have all three with Debian stable or CentOS.

  14. Overblown by sqrt(2) · · Score: 4, Interesting

    I can still go to Newegg.com and order a bunch of commodity parts and assemble a general purpose computer, install a completely FLOSS operating system and all the software I want on it. I can load it up with quad GPUs for password cracking, terabytes of storage for all my pirated media and warez, run TOR and Truecrypt, and all sorts of other "evil" features. If there's a war on general purpose computing it's clear which side is winning.

    As it stands now, an individual has never had more access to computing power, bandwidth, and data than they do now. Yes, there are locked down boxes you can buy if you're not interested in all that, but individual components are still being sold. There's a thriving market for computer hardware that isn't going to disappear any time soon, and neither will the free software made to run on such hardware. As little as $35 (or whatever the Raspberry Pi costs) gets you a "general purpose computer", albeit a very simple and underpowered one.

    Walled gardens can peacefully co-exist without threatening general purpose computing.

    And as we've seen from every iOS device, even walled gardens don't keep people locked in if they are determined to leave. If you make compelling hardware people will always find ways to use it how they wish. I can easily take root control over my iPhone if I wanted to. Same is true for Android devices.

    --
    If you build it, nerds will come. Soylentnews.org
    1. Re:Overblown by betterunixthanunix · · Score: 5, Insightful

      I can still go to Newegg.com and order a bunch of commodity parts and assemble a general purpose computer

      Until every motherboard comes with a locked-down BIOS that only supports Microsoft/Verisign approached bootloader signing keys. Unless you are building your computer from discrete logic, this argument does not fly. We also have to worry about possible bans on general purpose computers connecting to the Internet (see e.g. ITU proposals for "next generation" networks, past proposals in the US congress, etc), or de facto bans i.e. ISPs/banks/utilities/etc. requiring a locked-down computer (and not everyone can afford two computers). This is not as simple as, "I can build one for myself!"

      Walled gardens can peacefully co-exist without threatening general purpose computing.

      Thus explaining the prevalence of not-locked-down cable and satellite TV receivers, DVD players, and video game consoles.

      as we've seen from every iOS device, even walled gardens don't keep people locked in if they are determined to leave

      Which is a nonsense argument for most users, and is simple silly -- you are suggesting that it is reasonable for people to have to attack their own computers just to run the software (or in a dystopian nightmare, compose the documents) they want to run.

      If you make compelling hardware people will always find ways to use it how they wish

      Yet someone who publishes a book on hacking cable modems is arrested. Do you really think the police would hesitate to arrest someone who is teaching people how to unlock their laptop's bootloader?

      --
      Palm trees and 8
    2. Re:Overblown by nurb432 · · Score: 2

      As long as we have discrete logic, old computers and silicon like FPGA, ( and someday leaked 'DoD' approved development machines when its impossible to get hardware ), the true hardcore will always have something to play with.

      But eventually i agree, when 99.9% of the world are in their walled gardens, and the risk factor of getting caught is too high even for most of the hardcore, "we" lost.

      But that said, for 90% of the world, its what they wanted, and will be happy.

      --
      ---- Booth was a patriot ----
  15. Re:Businesses.... by jedidiah · · Score: 2

    Apple never needed fascism to keep their devices largely free of malware. They even have old television advertisements that brag about this very thing.

    My opinion might not be "right" but yours is certain wrong. It's contradicted by the facts.

    --
    A Pirate and a Puritan look the same on a balance sheet.
  16. Who really cares? by Sasayaki · · Score: 2, Interesting

    I've got karma to burn, so here goes.

    As I get older I want to tinker with my machines less and I want them to just work more. That means that my home setup has gone from a half dozen servers all running a variety of Windows and Linux/BSD operating systems to one simple desktop with ESXi. All the VMs are backed up automatically, they're upgraded automatically (to stable versions -- I don't care about bleeding edge anymore), and they basically don't need to be touched for months and months and months. It means my desktop computer has gone from multibooting various flavours of Linux with Wine to just... Windows 7.

    Why?

    I just want things to work.

    I don't want to spend hours trying to get Wine to run World of Warcraft better, I just buy a new video card and be done with it. I use an iPhone because its working is binary; either it works perfectly, more or less easily, or it doesn't work at all and I'm not tempted by some half-broken package that if I tinker with it enough will be mostly stable (this version). It just works or it doesn't, and there's nothing an iPhone can't do that I care enough to go Android. Who really care if you can't telnet to your phone? Really?

    Windows 7 just works. My iPhone just works. That's what I want my machines to do.

    After all, if you work for your machines, who owns who?

    --
    Check out my sci-fi book "Lacuna" at http://goo.gl/MVxX8
    1. Re:Who really cares? by betterunixthanunix · · Score: 5, Insightful

      I just want things to work.

      Me too -- when I instruct my computer to play a movie, copy a file, or print 1000 pamphlets criticizing the government, I want it to do what I tell it to do.

      I don't want to spend hours trying to get Wine to run World of Warcraft better

      So complain to Blizzard -- what does that have to do with running a free operating system? Blizzard ships malware with WoW; why are you not pointing the finger at them for failing to deliver an easy to use, malware-free product?

      I use an iPhone because its working is binary

      No, whether or not any particular program works is binary, and that decision is up to Apple. Do you consider a product that will run an email program but will not run a political cartoon program to be working or broken?

      Who really care if you can't telnet to your phone?

      That's a red herring and you know it. Hardly anyone is trying to telnet to their phone, but large numbers of people have been told that their program cannot run on iOS for one arbitrary reason or another -- it performs bytecode translation, it might offend Republicans, it might offend Democrats, it might enable jailbreaking, etc. Your iPhone only does what you want as long as Apple approves, and Apple's approval process is not about stopping you from telnetting to your phone (though I must wonder why they would even care), it is about making sure you keep paying them and the politicians stay happy.

      After all, if you work for your machines, who owns who?

      Funny how my laptop running ScientificLinux does everything I ask it to do without first checking with CERN...

      --
      Palm trees and 8
    2. Re:Who really cares? by fyi101 · · Score: 2

      I just want things to work.

      Why are "Things just working" and "General Purpose Computing" in opposition? You see, that's just the thing. After a certain point of adding and adding restrictions, things will just "not work". I mean, you said it yourself regarding iPhones:

      ...its working is binary; either it works perfectly, more or less easily, or it doesn't work at all...

      I can understand how this "seems" to be a nice thing (maybe if iPhones where 20 bucks a unit, and you could buy them from a vending machine along with a sandwich)

      After all, if you work for your machines, who owns who?

      You imply that the choice is "(in Soviet Russia) you work for machine" xor "machine works for you", when it's more along the lines of "you work for YOUR machine" xor "you work for THEIR machine". In any case, this is all nothing but empty expressions. I think there is a balance between "just works" and "tinker ready". I don't see how this things are mutually exclusive, if users are sufficiently warned about the problems of tinkering. Are we talking about "walled gardens" or "walled prisons"? Real walled gardens are supposed to protect from intrusion and protect children from wandering off, not protect from entry and preventing everyone from escaping. The good thing is that the nature of general purpose computing means putting TRULY EFFECTIVE limits on certain activities almost certainly means crippling the machine in some important way. The bad news is... that the nature of general purpose computing means putting TRULY EFFECTIVE limits on certain activities almost certainly means crippling the machine in some important way. And given the nature of computers as an extension of ourselves (like all tools), this means crippling OURSELVES.

      Windows 7 just works.

      Inigo Montoya:You keep implying that Windows 7 is an example of "tinker proof walled garden". I don't think you're implying what you think you're implying...

  17. "I can't let you do that, Dave." by John+Hasler · · Score: 4, Funny

    Except in this case it's "They told me not to let you do that, Dave."

    --
    Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
  18. Re:it's what people demand. by __aaltlg1547 · · Score: 2

    In fact, most programmers have an iPhone or an Android and accept the fact that they don't and don't need to completely control that device. It doesn't limit what they can do on OTHER devices that they own.

    People without the technical savvy to manage a general purpose computer without support and restrictions don't NEED a general purpose computer without support and restrictions. They'll always be the bulk of the market.

  19. Re:Businesses.... by Anonymous Coward · · Score: 4, Insightful

    I basically agree. Why impose you own opinion on others? As an long-term Apple user who switched to Linux some years ago I have stopped giving people advise on what to buy or not to buy. If people like the walled-garden approach, fine for them -- and fine for me, too, because don't have to give free support any longer. However, I do reserve the right to ridicule Apple users whenever I wish. Have fun with your glossy "retina" displays, fixed batteries, and soldered memory! ;-)

    That's the user perspective. From a developer perspective, things look a bit different, because in comparison to 10 years ago it does feel a bit as if Apple is wanting to screw us. And you need to make money somehow,right? I still develop for the Mac, but it's likely that in the near future either Apple will have to pay me if they want a Mac version rather than vice versa. Or, more likely, the Mac and iOS versions of our programs will be more expensive than Windows and Android. Other developers should do the same, since app-store overhead, lack of portability, risk of being rejected by Apple for no reason, etc. all create additional costs and risks. No problem, since Apple users just love to pay more and have (obviously) have enough money to burn.

  20. Re:Businesses.... by Anonymous Coward · · Score: 4, Insightful

    They try to con people into buying their games without puting any effort into their work.

    You're not a game developer, I take it?

  21. Re:Businesses.... by cayenne8 · · Score: 3, Insightful

    I basically agree. Why impose you own opinion on others? As an long-term Apple user who switched to Linux some years ago I have stopped giving people advise on what to buy or not to buy. If people like the walled-garden approach, fine for them -- and fine for me, too, because don't have to give free support any longer. However, I do reserve the right to ridicule Apple users whenever I wish. Have fun with your glossy "retina" displays, fixed batteries, and soldered memory! ;-)

    Well, why does it have to be black and white?

    What about using the tool for the job? I recently boughtt a macbook pro. I got it because I knew I'd seen be doing a lot of photo stuff and wanted to use Aperture. I got a high end camera and am looking to do video, weddings,e tc. Final Cut Pro X is what I wanted for that...and the hardware and other software, are nice for everyday stuff on it...email, etc.

    I have a number of linux boxes at home...I set them up as home servers, and my primary desktop in the back is a gentoo box...I'm also playing around with Backtrack, to teach myself security pen testing.

    I have a win7 box (also win7 vm on the mac)...for doing some development for a job...that requires windows.

    So, every job has its tool.

    Sure there are things I don't like about the mac...so, I use a different box for that....etc.

    I mean, these days..computers are largely commodity.....the days of saving forever to only have one family computer is long gone, I have to image most people have at least 2x computers in their homes today, don't they? Or at least a computer...a tablet...a smartphone....etc.

    Tool for the job....

    --
    Light travels faster than sound. This is why some people appear bright until you hear them speak.........
  22. Re:Same exact thing with cars by betterunixthanunix · · Score: 4, Interesting

    To me, I don't think you have to do anything more on this issue but compare the first 5 years of Windows XP malware (seemingly infinite â" at one point XP malware was the majority of Internet traffic) to the first 5 years of iOS native malware (zero.) END OF DEBATE

    End of debate? Really? I would have thought the debate ended when Apple decided that the Bush II countdown app was not allowed on iPhone because it might offend Republicans, but then again, maybe I care more about free speech than I care about run-of-the-mill viruses (don't think for a moment that an intelligence agency could not create the iPhone equivalent of Stuxnet).

    Nobody is taking away your Unix

    This is not about Unix, this is about my ability to run the programs I want to run and to use my computer to do the things I want to do, and yes, that includes my ability to copy files without permission. If I want to run an Obama countdown app, why should I be prevented from doing so? Heaven forbid Democrats might be offended, right?

    It is a sad day when we can honestly say that Windows users have more freedom than Linux users, but that is where we are now (but not for much longer it seems). Everyone loves it when their computers "just work," but when their computers start saying, "No you cannot play that movie, "No you never purchased 1984," and "That file is not allowed to be printed, except for a few author-selected paragraphs" people will suddenly demand their PCs back -- and by then it will be too late.

    --
    Palm trees and 8
  23. Re:If you don't like it, make it yourself by nitehawk214 · · Score: 4, Insightful

    AFAIK nobody is preventing you from making your own computer that will run any program you want.

    Except an army patent lawyers at every major computer and software company.

    --
    I'm a good cook. I'm a fantastic eater. - Steven Brust
  24. Re:Same exact thing with cars by PPH · · Score: 4, Insightful

    Nobody is taking away your Unix.

    UEFI came close though.

    A better car analogy would be the (unsuccessful) attempts made back in the 1970s to regulate auto power to weight ratios. The mother hens in congress were bent upon killing off the muscle car market. Fortunately, they were laughed out of that attempt. In some European countries, cars capable of higher speeds were to be taxed or outright prohibited. So you got cars with speedometers that maxed out at 85 MPH (125 KPH). Even though the car could keep going.

    Sure. You can still have your Unix. On a $25K workstation. Just like the old days, before some crazy Finn ported it to a 386.

    And no, we can't make a car that never ever crashes, but we can take legitimate steps to reduce crashes significantly, and in fact it is immoral to do any other thing.

    We don't legislate morality. This isn't the Soviet Union. Or Saudi Arabia.

    --
    Have gnu, will travel.
  25. Your topic is irrelevant... by rmdyer · · Score: 3, Interesting

    People should at least know a couple of things. Some companies make computer hardware, and some companies make computer software. Software is something that works on computer hardware. It "can" be the case that the same companies who make the the hardware could also make the software, but this is NOT implied. In the past, we've had the pleasure that we could get our software from anyone because the PC design philosophy was "open".

    The standard car analogy may suffice here. Some companies make cars. Some companies make gas. We don't buy "Ford" or "Chevrolet" gas do we? But the analogy gets deeper than this. The gas is seen as the OS in this analogy. We figure that if we put in a single type of gas, example "Ford" gas, we can still travel where we want. But the problem is that the "Ford" gas will only work on certain highways that the car maker will allow us to go down. Going forward in the computer industry, this exactly what is going on. If you use Apple computers and devices for example, you can only view the world through Apple's lens.

  26. Torchwood by devent · · Score: 3, Interesting

    Do you know Torchwood? The very first episode was that the policewoman find Torchwood and gets in the headquarter. After she gets out Jack drugs her with an amnesia-pill and she runs home and write everything about Torchwood in her PC before she fells asleep and forgets everything. Before she almost felt asleep, Torchwood control her PC, the PC goes blank and everything she wrote is gone.

    Free operating systems are a thread to every government, because such controls are impossible on a system that can be modified by the user. If you think it's scri-fiction: the TPM chips are around since at least 2006.

    TPM is for "Trusted Platform Module". Of course the "Trusted" part is that a third party can trust your PC that you didn't change it in any undesired way.

    --
    http://www.mueller-public.de - My site http://www.anr-institute.com/ - Advanced Natural Research Institute
  27. Re:Businesses.... by Smallpond · · Score: 4, Insightful

    You're missing the point. What happens when nobody sells general purpose computers - just special purpose appliances? Think it can't happen? Where do you go to buy electronics parts? That used to be what Radio Shack sold, now I have to buy parts mail order from Digi-key. How about ball bearings? Hardware stores used to sell the raw materials that I used for projects, now it's all special purpose parts that only work with one manufacturer's product.

  28. "The pen is mightier than the sword" by Paracelcus · · Score: 2

    And the pen of today is the PC, the evil empire fears the computer more than they fear guns, bombs or riots! "They" can crush any armed resistance like swatting a fly, "they" can subvert, obfuscate, terrorize, propagandize, manipulate the uninformed population with a constant stream of artfully crafted disinformation! Creating "Dire emergencies", "deadly boogimen", one "crisis" after another, thereby keeping the unsophisticated, sufficiently frightened and therefor easily controllable! The PC and the Internet allows the average person the ability to do an "end run" around all the lies, fabrication and propaganda being spewed by the government/corporate controlled media.

    Without open source software and a free and public Internet, REAL, open, barefaced, undisguised, tyranny would already be here.

    --
    I killed da wabbit -Elmer Fudd
  29. General purpose computing is easy and convenient by erroneus · · Score: 2

    Special purpose computing is a maintenance intensive task and a management nightmare on any large scale.

    It can be done. It's called "ROM" code. The computer device should ONLY run code from the address space reserved for ROM chips. Forget about the convenience of loading programs into RAM for execution. It leads to compromises.

    Updates, patches and the latest awesomeness will just have to wait. And when [security] bugs are found, you just have to turn the thing off until someone can come along with a new ROM.

    People don't want PITA systems like these. They are expensive, slow to deploy and all sorts of things like this. Before anyone says "CD/DVD ROM" please don't. Just don't.

    Cheap and convenient invariably creates holes in security. It's just the way things are.

  30. Re:how long be for a Rosa Parks or concentration c by Miamicanes · · Score: 2

    Let's not go overboard here. Microsoft is far from being saintly, but at the end of the day, Microsoft is largely indifferent to the existence of desktop Linux.

    Microsoft views desktop Linux kind of like the tiny black ants you see walking behind the toilet after a week of thunderstorms. You could go get the ant spray and wipe them out, but then the second floor will smell like ant spray for the rest of the day, and it would mean having to go downstairs, hunt for the ant spray, go back upstairs, and use it.

    More importantly, from Microsoft's world view, half the computers running Linux have a paid OEM license for some version of Windows anyway, and the other half are owned by people who, if you backed them up against a wall and forced them at gunpoint to give up using Linux, would buy a Mac. If Linux annoys Microsoft, it's only because Microsoft is forced to stop and find some way to accommodate it.

    Server Linux? Yes, that annoys Microsoft. Android? Hell yeah, that annoys Microsoft even more. But Desktop Linux? Meh. Barely even on the radar. Now, if somebody fights back against Metro by porting KDE or Gnome to Windows 9... well, THEN Microsoft might get really annoyed and notice...

  31. Re:Businesses.... by hairyfeet · · Score: 4, Insightful

    And I wonder how many millions more said "Always online? Fuck that noise" and went elsewhere? I know that I can only speak for myself, my friends, and my family and we all just went over to Steam and picked up Torchlight II (Not only is it only $20 but you get Torchlight I for pre-ordering) instead of dealing with the bullshit.

    As long as we have choices? I have no problem with companies being douchebags because the douchebaggery will come around and bite them in the ass. Look at how EA is on the selling block and Activision is talking restructuring, why? Got to be too big of a douchebag and ran off their customers, that's why.

    So as long as I can buy or build my own machine that does what I want? Then go ahead and be a giant douchebag Mr Corp, I'll take my business elsewhere. The threat that Mr Doctorow is pointing out is when ALL the companies decide to be douchebags. Look at desktops, for the vast majority if Win 8 don't bomb you are gonna have the "choice" of an Apple walled garden..or a MSFT walled garden. Too many companies aren't even competing with each other anymore, as we saw in that article a couple of weeks back how Apple and MSFT have signed cross licensing agreements up the ass so they are now buddy buddy.

    It is THAT which we have to watch out for, the day when your choice is black box A or black box B which can be killed at the whim of the OEM and which is completely worthless without the OEMs blessings.

    --
    ACs don't waste your time replying, your posts are never seen by me.
  32. Re:Businesses.... by VortexCortex · · Score: 5, Insightful

    The problem is much deeper than you think, but you're on the right track. The problem is that you can't economically sell copies. It's retarding the industry. Think about Economics 101: if copies are in infinite supply then what is their price (regardless of cost to create)? Zero

    Piracy is just a symptom of an artificial scarcity racket.

    Game developers get paid only when they're making a game. The publishers must add cost to the equation (to support their own existance), and they try to get as much money as possible for doing what? Providing Copies? Well, yes, but that's a bogus reason. The only reason we really need Publishers now is that the market is fucked up -- If we could just do work and get paid, like a mechanic does, or a home builder does, then we wouldn't have to charge extra for the work once the games are finished.

    The publishers are in the way between the customers and the developers. This is why things like Kickstarter are exciting; However, once free from the Publisher's constraints the Developers are quick to adopt the artificial scarcity system only because they can, and because they can't ask enough funds up front. However, if they couldn't use artificial scarcity to make money, then you could have all games for merely their cost to create (plus a little profit to run things). If we can just get you players to fund the development of the game, we can give you the game for free when its done (since you paid us to make it already), and get more money by making more games / producing mods, etc. -- Game prices are WAY over inflated right now for the successes, but for the less stellar games the margin is so small that one misstep kills the studio. Ah, but the publishers don't care that they're gambling with the futures of the studios! There are other groupn of devs to buy up, milk, and slaughter. You keep paying the inflated prices so the Publishers only need to make a few big hits to stay in business.

    Now, to solve the artificial scarcity problem there are a few solutions, some less savoury than others:
    o Ensure artificial scarcity can not be circumvented -- This leads to DRM and closed computing with permanent spyware installed.
    o Tie the game to a service -- This way the publisher is still providing some work, running a server, but the quality of service drops as usage goes up (Protip: That's bad for sales), and leads to games being unplayable without subscription, and planned obsolescence.
    o Stop selling copies, since they're not rare at all. Instead sell our ability to make new content -- to do work -- because that's what is actually scarce. This means having a good reputation, and even releasing a few details of the game up front, like playable demos, to earn investment -- It's a DRASTIC change in the marked, but this is also the ONLY way to end piracy.

    As a race, we haven't adapted to the realities of the Information Age yet. We're still clinging to artificial scarcity and trying to sell information as if it can be a physical thing. We haven't yet adjusted to the SIMPLE idea that you only get paid when you're doing work (like everyone else does). THAT is the REAL problem, and the above solutions apply to all information markets, from Software to Music & Movies.

    If you can't sell ice to an Eskimo in the Ice Age as a valid business strategy, why would you think you could sell 1's and 0's to folks with computers in The Information Age?! As someone who benefits by holding copyrights over the works I create, I say: We must end all copyright. Once we remove the incentive of artificial scarcity I can actually get paid a fair price for doing the work you want us to do, and end the rein of the Money Leaching Middlemen (Publishers).

    Note: there's nothing wrong with charging a subscription for a game service, but forcing a subscription fee where none is required is called rent seeking.

  33. Non exclusive garden example by DrYak · · Score: 3, Informative

    A walled garden does not preclude allowing the ability to turn it off. {...} They could quite easily add an 'opt out' and let people install outside software at their own risk.

    As an example of a non obligatory garden: the webOS system from Palm/HP/Gram, on Pre smartphones and the like.

    Out of the box your Pre/TouchPad is the classical walled garden example:
    It has a application manager, which lets you download or buy applications from a official repository of doctored applications.

    But if you want to use your device in creative new way, you need just to type 1 command to switch the phone into developer mode. This command is well documented in the developer documentation. (The only draw back is that the first version was a little bit long to type, because it was a joke on the komani code. later versions introduced shorter alternatives). And then you can do pretty much anything you want with your smartphone/tablet. including installing any software of your liking. Or even installing an application manager which can also use homebrew and opensource repositories. (= Preware). And once you've finished sideloading external software, just switch back into regular mode and continue using your new homebrew apps or the new app manager.
    There are no need for hacking, for exploits, for stolen keys, etc.

    Using this is at the owners' own risk. But if you corrupted your smartphone/tablet by installing too much weird shit, there's the webOS doctor which is designed by Palm/HP/Gram, to revert back your hardware to factory default. (Though you lose anything you did which was not backed up on the cloud. You lose your homebrew applications. But not the personal assistant data).

    And a non-locked android smartphone works in the same way, letting the user do side-loading or replace the firmware altogether.

    BUT

    Apple and Microsoft decided they didn't wanted to do it that way. They are trying to do as much as possible to prevent going out of the walled garden.
    Apple refused to let users do anything else than get applications from the Apple AppStore and at some point even tried to sue against circumvention.
    Microsoft is at the center of a controversy due to their abusive requirement regarding the ARM version of Win8 and the Secure UEFI booting.

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
  34. Re:Businesses.... by jonwil · · Score: 3

    I have been a longtime Diablo 2 player and fan. When Diablo 3 came out, I was disappointed that they changed the gameplay so much from Diablo 2.

    All the always online stuff, auction house etc just made it even less likely that I will buy it.

    I recon the Elder Scrolls games (Oblivion specifically) have more of the things I liked about Diablo 2 than Diablo 3 does.

  35. I think Cory's dead right. by hillbluffer · · Score: 2

    It's _VERY_ likely in the future that if your software/hardware is not "blessed" by your government, it will be illegal to own, and you will be blocked from accessing any network, including the internet. This neatly stops things like Wikileaks, offenses against the media, etc, etc. What, this is unthinkable?... Weeeeeeeeel, The iPad's selling in record numbers, and ALREADY does this, by design. Unless Apple loads the software in the "App Store" it _cannot_ be loaded onto an iPad without "jailbreaking" it. And most sheeple are just fine with that. See http://en.wikipedia.org/wiki/IPad#Digital_rights_management It's only a short stroll to making that kind of behavior lawfully required for _ALL_ computing equipment. After that, no more worries about proving what IP Address belongs to whom; just prove that you "unlawfully" hacked hard/software to make it do something the government doesn't want, and throw you in a cell.

  36. Result will be a bunch of single-purpose applets by knorthern+knight · · Score: 2

    First of all read http://www.ranum.com/security/computer_security/editorials/dumb/ item #2. You cannot "enumerate evil". Similarly big brother will find that they can't come up with an all-inclusive blacklist of "evil apps". There will *ALWAYS* be something they haven't thought of.email

    Instead, it's much more effective to whitelist "harmless apps". So you'll end up with...

    * an email applet
    * a spreadsheet applet
    * a chat applet
    * etc, etc, etc

    Either that, or the "general purpose applet" will be Facebook... bleagh.

    --

    I'm not repeating myself
    I'm an X window user; I'm an ex-Windows user
  37. Only ourselves to blame by MrMickS · · Score: 3, Interesting

    If the end comes, which I don't believe just that general purpose computers will go back to being a more specialist/expensive tool, then we, the technologists, will only have ourselves to blame.

    The reason this is happening is because we have just cared about the other tech users. We've poured scorn on people that click on the wrong link and download a virus. We've tutted at those people that don't know what a file-system is, or why one is better than others. We've laughed when we've heard that someone is still running Windows ME. In short we've cared about ourselves, and our needs, rather than the needs of everyone.

    If we had tried to make things simpler and harder to break, but still retained the flexibility, we could probably have done it but it was cooler to rewrite a device driver, or develop a new filesystem/GUI. We didn't, and this is the result.

    --
    You may think me a tired, old, cynic. I'd have to disagree about the tired bit.
  38. Re:Businesses.... by jythie · · Score: 2

    There is a reason publisherless games tend to be smaller and have fan-driven niche-markets. Notice how the kickstarter game market is already starting to loose steam.. there is only so much room for fan driven content that reaches any significant scale.

    People tend to underestimate just how much a publisher does since it does not seem to benefit them. To be honest, the 'kickstarter success' cases have not been all that honest about what it took to get them there... they had massive social networks and a built in fanbase to pay for things, they were stars or got metapeers to spread the word for them.. in other words they were sufficiently well positioned to be able to their their advertizing themselves and small enough to handle their distribution themselves. For most developers though, they can not depend on being high profile enough to get customers to pay up front like that, it takes the resources of a publisher getting the word out, setting up the channels, making sure all those boring details that developers do not think are important happen smoothly. It is a lot of work,.... but beyond that it is not work that respected, it is not work that is sexy, but it can be very make or break.

    I am also not sure I would say publishers do not 'care', but they do have their own set of priorities.. specifically the food on the plates of THEIR staff. They are not charities.. they will invest time and effort in a studio they think will make a good partnership, but they are not going to drag along one they do not think will pan out well. It sucks when a studio we as customers love goes under because publishers stop helping them, but the publishers do not sit down and go 'hey, this studio is doing fine, lets destroy them!'.. they look at the studio and go 'well yeah, they have a loyal following, but not enough people want their stuff to justify the investment', they stop, then they spend those resources on other studios.

    No, it isn't perfect.. there is a lot of corruption and such in the works.. and I completely agree alternate paths need to be developed since some studios are going to be able to survive and sell their goods through other channels... but if we want to change things we need to acknowledge why things are they way they are and what benefits the current systems have, rather then dismissing them completely. Otherwise we will just make all new mistakes and a lot of studios that would have a chance will shut down because they did not take advantage of resources they could have. Purity is bad when you want to stay employed or when you have people working for you.