Remembering Aaron Swartz

Aaron Swartz worked hard for our mutual benefit through sharing and he also introduced people to free software. Aaron kindly granted me an interview some years ago for my old radio show. Facing a prison sentence and what Lawrence Lessig rightly calls a bully of a prosecutor, Swartz hanged himself on January 11, 2013. Swartz will be missed.

Reaction from around the web:

What makes digital inclusion good or bad?

As Google and area projects aim to bring high-speed Internet access to more people through new networks, society should ask the question Richard Stallman poses in this talk: What makes digital inclusion good or bad?

Quoting the description provided by the Free Software Foundation’s Audio-Video archive:

Activities directed at “including” more people in the use of digital technology are predicated on the assumption that such inclusion is invariably a good thing. It appears so, when judged solely by immediate practical convenience. However, if we also judge in terms of human rights, whether digital inclusion is good or bad depends on what kind of digital world we are to be included in. If we wish to work towards digital inclusion as a goal, it behooves us to make sure it is the good kind.

Here’s a recording of a talk he gave on this subject on October 19, 2011 at Sciences Po in Paris, France. This recording is licensed under the CreativeCommons Attribution-No Derivative Works 3.0 license.

More deep wisdom from Eben Moglen

Some years ago, I went to the Free Software Foundation’s annual member meeting. It was well worth the trip, but Eben Moglen’s talk was worth the price of admission.

I have become interested in his talks over the years, and I intend to bring them to a wider audience. Here’s one recent talk from the HOPE 2012 conference (and the transcript is available as welllocal copy). This recording is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 license.

Opus is RFC 6716!

Congratulations to the Opus team for their promising open audio codec and making a new Internet Engineering Task Force standard—RFC 6716!

Opus promises to provide a functional replacement for Speex and Vorbis because Opus can handle the jobs of both Speex (a voice codec) and Vorbis (a general-purpose audio codec). Of course, Opus support is already appearing in the free software world: GStreamer plugins, Firefox, and FFMpeg are already out with more on the way (VLC and Rockbox look particularly interesting to me).

Opus in Firefox should make it more likely to do voice over IP (VOIP) so you can chat with your friends in real-time using only a web browser you probably already have. In turn this means less need for VOIP apps and interesting integration with websites ahead.

Labor issues at Apple and Apple’s suppliers

This list was originally featured on another post.

If you needed a complete list of reasons why you shouldn’t do business with Apple, Richard Stallman tracks such reasons.

  • Apple’s Rotten Core mistreated workers from Apple’s own employees to the workers of upstream suppliers with “aggressive anti-union strategy”.
  • Blood on the Trackpads discusses Mike Daisey’s monologue “The Agony and the Ecstasy of Steve Jobs” wherein Daisey poses as an investor, travels to the “Special Economic Zone” of Shenzhen, China, and gains access to Foxconn workers who are eager to share their stories. One story was about an “employee [who] mangled his hand in a factory accident and was fired instead of compensated” and another where “[s]everal workers speak of an employee who died after working a 32-hour shift”. Daisey had exaggerated some of the points in his stories. Sadly for human rights sake, not everything Daisey said was an exaggeration. It is telling that many Westerners are so concerned with Daisey’s exaggerations than with the suffering of Chinese laborers.
  • Three Strikes Against Apple about Apple’s response circa the time of the multiple Foxconn suicides of 2011.
  • On 2012-06-29, Democracy Now! reported

    A labor rights group says it has uncovered “deplorable” conditions at plants in China that supply products to tech company Apple. The New York-based group China Labor Watch says a four-month investigation of 10 Apple suppliers revealed widespread abuses, including harmful working conditions and excessive overtime. The report found conditions in factories that produce cases for Apple products appeared particularly bad, with workers being exposed to loud noise and toxic chemicals. While the uproar over Apple’s suppliers has focused largely on factories owned by the manufacturer Foxconn, the group said it found violations in virtually all of Apple’s suppliers and said some companies mistreated workers more severely than Foxconn.
    Democracy Now! 2012-06-29

    China Labor Watch‘s report is available in English in HTML or as a PDF (local copy), and in Chinese as a PDF (local copy). The press release for the report is also online. There is coverage of China Labor Watch’s report in the mainstream news (1, 2, 3).

  • Apple’s American Workforce and the Service Economy by Matt Vidal

    Last year [2011], the article (Local copy) reports, “each Apple store employee — that includes non-sales staff like technicians and people stocking shelves — brought in $473,000.” Yet, many of these employees are paid just $25,000 per year.
    Matt Vidal
    link to referenced article added

  • Richard Stallman’s reasons not to do business with Apple
  • Transcript of Democracy Now! episode where some of the discussion had to do with the human cost of Apple’s computers

    AMY GOODMAN: I wanted to talk about specifics and also go general. Jim Steele, the story of corporations tell a very major story about the United States, corporations like Apple and Boeing. Apple doesn’t manufacture one product in the United States?

    JAMES STEELE: That’s correct. That’s correct. I think some of the parts—some of the parts are made here, but basically the essential products aren’t. And we made the point in the book [The Betrayal of the American Dream]—we actually wrote about this before a lot of the news surfaced this year—that what was significant about what Apple has done is not just their working conditions in China, which were horrendous by the subcontractors over there, but what they did, they completely closed down manufacturing in this country after really less than a generation. The historic pattern in this country was a product would be invented here, a company would go into business, they would start making it. Up and down the line, you had a broad-based workforce for that product, from folks on the factory floor to the designers, to the salesmen, so on, to the stockholders who might be part of that company. But ultimately, you had this broad-based situation. Apple originally had some manufacturing in this country but very quickly, in less than a generation, just closed that down and shipped most things to China and other countries. And it’s just part of that pattern where jobs that once middle-class people had in this country are now gone.

Another reason not to do business with any proprietor—you don’t really control your computer. On September 11, 2012 TorrentFreak reported that Apple called Craig Donnelly, developer of a program that lets users more conveniently control a proprietary file-sharing application, to tell him that Apple accidentally approved his program for distribution on their app store. This wasn’t surprising because Apple has a history of rejecting file-sharing programs for distribution from their app store. Apple told Donnelly that they would later pull Donnelly’s application. TorrentFreak predicts users who bought the application, “will soon have it wiped from their iOS devices.”.

The lack of control over which programs you can keep on your computer is one reason why I don’t recommend using proprietary programs at all: Apple’s mistaken approval of a program for their app store should have no effect on users who installed the application from that app store. Computer owners should control their computers and decide which apps stay installed.

Another reason why all your software must be free software: Carrier IQ

Freedom is participation in power.Marcus Tullius Cicero

Wikipedia’s summary of Carrier IQ rootkit events to date:

In November 2011, researcher Trevor Eckhart claimed that Carrier IQ was logging information such as location without notifying users or allowing them to opt out, and that the information tracked included detailed keystroke logs, potentially violating US Federal law.

Carrier IQ did what proprietors usually do—bully the investigator. But Eckhart was smart, got in touch with the Electronic Frontier Foundation, and defended himself. Now Carrier IQ is backing down.

CNN has an article on this scandal in which they bury the lede. What’s the real solution here? Simple: all your software must be free software, software that respects your freedom to run, share, and modify the program. Freedom (by any reasonable definition, such as Cicero’s above) is denied to you by design under proprietary software.

Why?

  • Because free software is the only way to keep programmers, resellers, and anyone else who can program a computer honest and since it’s likely you don’t program (most computer users don’t program) you’ll need to become accustomed to hiring an expert to look out for your interests in the same way you hire a plumber, electrician, doctor, or lawyer to do their expert work. Face it, the computer is a part of your everyday life now. This means you need permission to make all of your computers do what you want them to do, not what some proprietor like Apple, Nokia, or Carrier IQ says they should do.
  • Because apparently you can’t trust proprietors. Consider what Apple told CNN in the aforementioned article: [Apple] says it stopped supporting it in the latest version of iOS and will completely eliminate Carrier IQ from all iPhones and iPads in an upcoming software update. Apple’s claim is entirely unverifiable. Without software freedom nobody has any idea if any Apple update will remove Carrier IQ or replace Carrier IQ with some other program that does the same job. The only way to figure that out is doing the kind of work Eckhart did—reverse engineering—which is time-consuming and runs the risk of facing Apple’s hyper-litigiousness. Apple is no stranger to bullying people who want to take control of their computers (1, 2, 3 to name a few that happen to involve the EFF). Your trust has already been betrayed, so there’s no reason to believe a proprietor is on your side. There’s no reason to believe any proprietor will become as trustworthy as an expert who competes by revealing as much to you as you want to know. If you learn to program, you can become your own expert and diagnose and fix your computers anytime you wish. Deciding for yourself which jobs are too big or just right for you should be your decision to make. Therefore you need software freedom.

This is an ethical and social issue, not really a technological issue. The heart of this issue is not how to increase software development efficiency, it’s how to build a society where all computer users live in freedom. The pursuit of software freedom is what the free software movement is all about.

Continue reading

“Lending” e-books is a DRM scam: More control for publishers means less freedom for readers

The Wall Street Journal reports that Amazon.com is starting a digital book lending service; readers will be able to download a copy of a book and keep it on their reading device for as long as they want before “returning” it (which really means making it unavailable to the reading device, and thus the reader) by “borrowing” another book. How could this possibly hurt you?

  • You lose rights compared to physical books—a physical book may be read at any time in any place, lent again and again. E-books with DRM (digital restrictions management, also called “digital rights management” by those using the publisher’s propaganda) are under someone else’s control (publisher, reseller, etc.). No matter where the control originates it is not you, the reader. Amazon.com demonstrated this quite effectively in 2009 when Amazon took back legally obtained copies of George Orwell’s “1984” and “Animal Farm” from Amazon Kindle readers. While this is certainly good enough reason to never do business with amazon.com, it’s also good enough reason to never deal with DRM-restricted media.
  • You lose publishing and reading opportunities at the whim of a monopolist—businesses frequently change their terms of acceptable behavior. Today one thing is acceptable and tomorrow that same behavior is objectionable. In 2010 amazon.com’s change in behavior meant that Selena Kitt’s erotic novels went from being publishable to no longer published so for her readers, Kitt’s novels became less available and when would-be customers inquired about the missing novels they were chastised about their reading choices. You should not let others choose what you are allowed to read and you should not have to run an acceptability gauntlet to read what you want. When you take on DRM-encumbered works, only the DRM publisher can set that work as free as its non-DRM equivalent, hence the DRM publisher becomes a monopoly for anyone seeking to do business with publishers/resellers yet not suffer the ill effects of DRM.
  • You could be monitored by the reading device—a device that has as little as a GPS unit and a wireless network device could easily figure out where you are and report your coordinates plus information on what you’re doing via the network to someone else (say, a publisher or reseller). That is enough to effectively track your movements and convey some sense of what is on your e-book reader. By contrast, paper books have no inherent means to report information back to anyone else.
  • DRM only works with proprietary software—if users had the freedom to share and modify DRM software, some users could easily delete the privacy-busting code and keep the privacy-respecting code, then share the upgraded software with everyone else. Proprietary software doesn’t respect your freedom to share and modify, so DRM is a virtual guarantee that you’re working with software you cannot trust to do only what you want. Since you don’t need computers or software to read a book, you shouldn’t use proprietary software.
  • Commercial substitutes for libraries do you no good—if “borrowing” books from commercial interests in this way becomes seen as normal, there will be greater ground to ignore benefits from the local public library system. Public libraries, subsidized by taxes, often buy many copies of books and lend them to patrons (thus putting to rest the notion that DRM is a publisher’s way of making more money; DRM is often about the control publishers/resellers can impose on readers). Our libraries can be run locally by local citizens for collective benefit and libraries treat their patrons with respect, in part by destroying lending records after patrons return borrowed items. None of this need be the case for businesses. Profit-seeking businesses will run their organizations anywhere in the world hiring the cheapest labor available which leads to exploitation and abuse. Records of who copied which book will not be deleted. These records will be leaked long after a customer has finished dealing with them, needlessly bringing disastrously embarrassing results for those who do business with them. Public libraries shouldn’t do business with e-book vendors lest they become a bulwark for privacy-busting themselves.

Related Links

  • The Right to Read—Richard Stallman’s famous dystopic short story on where we’re headed with DRM.
  • Defective by Design—learn more about digital restrictions in a variety of devices and take direct political action.

Free software still creating more pressure to release more free software

In or around October 26, 2011, Apple released source code to their software (called “ALAC”) for compressing and decompressing audio without any loss of audio quality. Apple chose the Apache License version 2.0 for this code which includes a patent license. This was a good thing to do because it helps users with ALAC files use free software to maintain those files. But FLOSS users already had this functionality because on March 5, 2005 David Hammerton published a simple decoder written in C under a very permissive FLOSS license based on the reverse engineering Hammerton and Cody Brocious had completed without any documentation of how the codec worked.

Hammerton and Brocious’ decoder has long been incorporated into a widely-used audio/video library (libavcodec). This code has also helped to make an Apple Lossless encoder to make Apple Lossless files. So for years popular audio/video programs based on libavcodec could handle Apple Lossless files; standalone hardware devices one could purchase at electronic shops (like Plex, XBMC, and Boxee) and popular software players like VideoLAN Client and MPlayer all take advantage of libavcodec.

The FLOSS community had achieved a high degree of interoperability without sacrificing software freedom, and done so on its own terms years before Apple contributed anything. I don’t know why Apple chose to release its code as FLOSS but I believe this is another instance where free software created pressure to release proprietary software as free software.
Continue reading

Richard Stallman on Steve Jobs’ death: respectful, well-written, concise

Background

On October 6, 2011, one day after Steve Jobs died, Richard Stallman (rms) posted his reaction to Jobs’ death:

Steve Jobs, the pioneer of the computer as a jail made cool, designed to sever fools from their freedom, has died.

As Chicago Mayor Harold Washington said of the corrupt former Mayor Daley, “I’m not glad he’s dead, but I’m glad he’s gone.” Nobody deserves to have to die – not Jobs, not Mr. Bill, not even people guilty of bigger evils than theirs. But we all deserve the end of Jobs’ malign influence on people’s computing.

Unfortunately, that influence continues despite his absence. We can only hope his successors, as they attempt to carry on his legacy, will be less effective.Richard Stallman, October 6, 2011
an update on the Washington quote and more on Stallman’s views of Jobs

My thoughts

I find Stallman’s reaction to be very well written: clear, respectful, concise, but most importantly it has its priorities straight:

  • Nobody deserves to have to die. No matter what people do, the dead cannot learn and become better people. Stallman’s words brought to my mind the death penalty, not because it applies here (Jobs died as a result of his pancreatic cancer) but because America has many states which do kill “people guilty of bigger evils than theirs” and Stallman’s phrasing somehow reminded me of recent state-sponsored murders (a topic which strikes me as far more important than Jobs’ death).
  • Everyone deserves software freedom. Whether Apple was building proprietary derivatives from FLOSS, supporting patent pools that threaten FLOSS users (Apple contributes patents to MPEG-LA which spreads FUD about Theora and VP8, Apple wants to patent spyware), trying to dissuade people from controlling their own computers (see also FUD), or setting up services aimed at locking users in (iTunes service has many titles with DRM): Jobs’ life work was proprietary computing. A less effective proprietor means a chance that more users will enjoy software freedom.

I feel compelled to consider death as Peter Tosh said: (but Tosh was talking about matters far more important than consumer electronics)

Let the dead bury the dead now
And who is to be fed, be fed
I ain’t got no time to waste on you, no, no
I am a livin’ man, I’ve got work to do, right nowPeter Tosh, “Burial”

I think it’s unfortunate Jobs died, but the US kills a lot of people who lived lives filled with struggle. We don’t know their names, we are encouraged by corporate media to think of them as collateral damage and not-quite-people. Jobs’ life was too short but I think it’s safe to assume he wanted for nothing and got as much treatment for his cancer as anyone can.

Reactions to rms’ post

Of all the disagreements with rms’ post I’ve read, none were written well. The best of the lot is Steven J. Vaughan-Nichols’ criticism, to which this post is mostly a response.

Regarding Vaughan-Nichols’ grandmother’s aphorism If you don’t have anything good to say, then don’t say anything at all.: Apparently she was a fan of censorship (though her rule seems to apply only selectively as Vaughan-Nichols apparently feels quite free to violate the rule by criticizing rms). I am not a fan of censorship. One of the followups to Vaughan-Nichols’ article mentions Voltaire’s quote which is far better:

To the living we owe respect, but to the dead we owe only the truth.

It’s more important to put Jobs’ life work in its proper place; Stallman did that far better and more concisely than anyone else I’ve seen.

Vaughan-Nichols says I’m glad to say that the vast majority of open-source developers don’t agree with Stallman’s myopic views: Stallman was never and is not now an open-source developer. His movement is the free software movement which is older, philosophically different, and at heart a social movement. Stallman talks about this distinction at every talk he gives as well as writing about it in multiple essays. Vaughan-Nichols isn’t alone in trying to co-opt Stallman into the open source movement but no matter how many people do it, it’s still wrong.

Vaughan-Nichols favorably compares Jobs to Walt Disney and Henry Ford: Disney is widely known for proprietary derivatives of works in the public domain. The Disney corporation is known for following suit by backing copyright extension efforts to disallow the public from doing to Disney’s movies what Disney did with the Brothers Grimm stories. Apple is currently switching compilers from GCC (licensed under the GNU GPL) to LLVM (licensed under a permissive FLOSS license). If Bradley Kuhn of “Free as in Freedom” is correct—Apple will be making their own proprietary LLVM derivative when that compiler gets to a point where it’s more useful (local copy). Apple’s entire compiler switch to LLVM is part of a larger strategy to get away from GPL’d programs. This strategy probably has roots in Apple’s GPL hatred after NeXT got caught committing copyright infringement illicitly distributing their GCC derivative years ago. Apple would later make copyright infringement against free software a habit with their app store (1, 2).

I don’t recall what Jobs did that would make him comparable to Henry Ford. The article Vaughan-Nichols links to compares Jobs and Disney. One of those points is “Disney knew about land grabs” well so did Ford—Fordlândia—Ford’s billion-dollar Brazilian rubber plantation where he could more efficiently exploit the natives through what Greg Grandin described as a combination of intense paternalism and intense surveillance. Intense surveillance is one thing that would fit Apple as proprietary software gives any proprietor an opportunity to closely track what their users do. But Ford was a nastier man than people commonly credit: he mistreated his workers and he sympathized with nazis, nazi sympathizing is something I don’t associate with Jobs. As for Ford’s chief invention, the assembly line, I can’t imagine how Jobs’ computers or his animation company are an apt comparison. The assembly-line was far more culture-changing than anything Jobs’ companies ever made.

Lots of people are poor at critical thought when they’re feeling sad. It should be an adults responsibility to see things as they really are and keep perspective, not maintain an atmosphere where people are too afraid to speak freely (like how Apple treats app store users by keeping so many things out of that store). The limits Apple and proprietary software impose will adversely affect people far longer than any malaise brought on by Jobs’ death. As people get some more time to let this pass they’ll be more willing to part with their indignation. In so doing perhaps they’ll re-read Stallman’s words and come to see how reasonable, well-worded, and appropriately respectful Stallman’s assessment was while simultaneously keeping his eye on the prize: all users deserve software freedom.

Related Links

See labor issues at Apple and Apple’s suppliers.