Slashdot Mirror


How Proprietary Software Lets Companies Cheat (locusmag.com)

"Proprietary software makes it possible to design products to cheat ordinary users..." writes Richard Stallman -- linking to a new essay by Cory Doctorow: Carriers adapted custom versions of Android to lock customers to their networks with shovelware apps that couldn't be removed from the home-screen and app store lock-in that forced customers to buy apps through their phone company. What began with printers and spread to phones is coming to everything: this kind of technology has proliferated to smart thermostats (no apps that let you turn your AC cooler when the power company dials it up a couple degrees), tractors (no buying your parts from third-party companies), cars (no taking your GM to an independent mechanic), and many categories besides.

All these forms of cheating treat the owner of the device as an enemy of the company that made or sold it, to be thwarted, tricked, or forced into conducting their affairs in the best interest of the company's shareholders. To do this, they run programs and processes that attempt to hide themselves and their nature from their owners, and proxies for their owners (like reviewers and researchers). Increasingly, cheating devices behave differently depending on who is looking at them. When they believe themselves to be under close scrutiny, their behavior reverts to a more respectable, less egregious standard. This is a shocking and ghastly turn of affairs, one that takes us back to the dark ages.

6 of 228 comments (clear)

  1. Yep, he's right. by johnnys · · Score: 5, Insightful

    I think Richard Stallman must feel like Cassandra these days. All the bad tidings he's been warning about for years are coming true.

    --
    Sometimes the "writing on the wall" is blood spatter...
    1. Re:Yep, he's right. by Zero__Kelvin · · Score: 5, Insightful

      99% of the people who buy phones are not technically savvy enough to even understand that there is a problem, never mind find the phones that solve it, so there really is (almost) no phone that you can buy, when the collective you refers to the masses and not a small subset that frequents Slashdot.

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    2. Re:Yep, he's right. by johnnys · · Score: 5, Informative

      He's not just focussing on phones: He's talking about all kinds of new tech that is Internet-enabled or surreptitiously recording your private information and not fully controlled by the consumers.

      He's talking about thermostats provided by your power utility that are controlled remotely by that utility to reduce your power consumption when they feel like it.

      He's talking about vendors who are locking the owners into expensive service contracts or buying parts and supplies at forced inflated prices, using CFAA and DMCA to keep users from doing their own mainternance.

      All of these problems occur because of the way that consumers and citizens are prevented from having full control over the devices we purchase: With the business-slanted contracts and laws that prevent us from knowing what the software is doing and what our devices are surreptitiously reporting back to businesses and governments.

      Richard Stallman has been warning about these problems for many years.

      --
      Sometimes the "writing on the wall" is blood spatter...
  2. But /. only loves business-speak by jbn-o · · Score: 5, Insightful

    For years Eben Moglen has been pointing out "Stallman was right" in his talks. Moglen regularly cites how Stallman got there years before the corporate-minded press (and thus repeater sites like /. don't promote that point of view). It's very much the problem we see with the open source advocacy for nonfree software (or, put differently, the open source enthusiasts' unwillingness to stand by their pitched development methodology). I understand it rankles to read someone pointing out that free software and open source aren't the same, but when it comes to endorsing proprietary software they certainly are not and this endorsement ought not be pushed aside. Red Hat has a cozy relationship with Microsoft which includes bundling .NET software despite patent claims that render such software nonfree particularly if one wants to do something with the software they can do with free software—adding covered code to another project.

    You still see people here (even on this topic) posting something that demonstrates an unfounded belief they have more control over their nonfree OS-running computer than they have. "At least on PCs I could figure out what was crap, and delete it.", for example. Taking "PC" not to mean "personal computer" but computer running Microsoft Windows, there are plenty of examples of programs that either don't include working uninstallers or installers that purposefully leave something behind which can't be easily uninstalled (Sony's rootkit which also interfered with CD ripping, for example).

    /.'s user-driven censorship scheme effectively increases the odds that freedom-talk goes unseen. If you want to see your post never get moderated up (and thus be less likely to show up for most /. readers using default settings), try pointing to any of the GNU Project's malware pages. These pages are highly informative lists which are helpfully divided into useful subcategories. They all explain how nonfree or proprietary software most computer users run deserve the alternative name "user-subjugating" and point to stories written by others, naming names and leaving no doubt as to their authenticity. /. wants clicks and like any click/like-oriented publication, adherence to established corporate norms is the heart of the effort. Stories like this come along once in a while but clearly the mainstay of tech press is convincing people to argue over minor technicalities while they narrow the allowable debate to which proprietary programs shall run on one's system.

  3. Re: More Doctrow Drek by Tim+the+Gecko · · Score: 5, Informative

    What happens if cooperation is necessary for sustainability, but people don't cooperate and control the thermostats themselves? Who then should have the final say?

    Money works. Where I used to live there was a discount on power bills if you agreed to have a smart switch on your A/C. I never noticed any difference in temperature, and I paid less. I benefitted from the arrangement and so did the utility.

  4. Re:Stallman forgets about support by AmiMoJo · · Score: 5, Insightful

    Or just design your product so that it doesn't soft-brick when the user screws up, and make the factory reset process easy. As long as you can do that any other warranty issues will be judged by if there is physical damage or not.

    The reason companies do this shit has nothing to do with support. It's all about retaining control of the product after sale, turning a purchase into a licence agreement that benefits them and opens up additional customer farming opportunities.

    --
    const int one = 65536; (Silvermoon, Texture.cs)
    SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC