Skip to Content
MIT News magazine

Do It Yourself

Christopher Kelty examines the ideas behind free software
October 20, 2008

The free-software movement is devoted to making the source code of computer programs available to anyone, at no charge, so that the programs can be collaboratively modified and improved. But understanding how free software (or its close cousin, open-source software) is created and maintained can be life-changing even for people who will never write code, says ­Christopher Kelty, PhD ‘00, an associate professor at the Center for Society and Genetics and the Department of Information Studies at UCLA. In his book Two Bits: The Cultural Significance of Free Software, Kelty writes, “People–even (or, perhaps, especially) those who do not consider themselves programmers, hackers, geeks, or technophiles–come out of the experience with something like religion, because Free Software is all about the practices, not about the ideologies and goals that swirl on its surface.” The free-software community, Kelty says, consists of people who come together to build practical alternatives to the status quo–and to maintain, improve, and share them. Some have devoted countless hours to building the Linux operating system and then freely distributing it so that others can use it, understand it, and modify it to suit their needs. Kelty thinks that anyone who understands this process will wonder how to create similar communities elsewhere–around “movies, music, science or medicine, civil society, and education,” he writes.

Two Bits: The Cultural Significance of Free Software
By Christopher Kelty, PhD ’00
Duke University Press, 2008, $23.95

Kelty’s own “religious” experience came while he was working on his PhD through the MIT Program in Science, Tech­nology, and ­Society in the late 1990s. For his dissertation, he followed the teleradiology startup ­Amicas, then run by Sean Doyle ‘83 and Adrian ­Gropper ‘74; in the process, he got caught up in the appreciation for open standards and free software that drove the founders to push for using Internet standards in medical systems, rather than using proprietary systems. While Kelty had always wanted to be able to hack software, he’d also believed he needed a computer science degree to do so. “When I discovered free software,” he says, “I realized, ‘Oh my God, I could actually sit down and look at this and learn the entire thing on my own, by communicating with the people who created it.’”

But Kelty became a hacker of culture, not software. At Rice University, where he was an assistant professor of anthropology until earlier this year, he participated in the Connexions project, working to create a community of people who write educational materials, share them freely, and build on and repackage each other’s work. He also helped write licenses for Creative Commons, an organization that extends the practices of free software to visual art, music, and writing. Like free-software licenses, many Creative Commons licenses protect users’ rights to modify and share creative work.

Two Bits “is a chance to articulate how the culture of free software is significant,” Kelty says. “Not just the mechanics of how does it work, but what does it mean?” He says people could use his book to apply practices common to free software elsewhere.

The book is available free at Twobits.net, where readers are invited to transform it as they see fit.

Keep Reading

Most Popular

Large language models can do jaw-dropping things. But nobody knows exactly why.

And that's a problem. Figuring it out is one of the biggest scientific puzzles of our time and a crucial step towards controlling more powerful future models.

OpenAI teases an amazing new generative video model called Sora

The firm is sharing Sora with a small group of safety testers but the rest of us will have to wait to learn more.

Google’s Gemini is now in everything. Here’s how you can try it out.

Gmail, Docs, and more will now come with Gemini baked in. But Europeans will have to wait before they can download the app.

This baby with a head camera helped teach an AI how kids learn language

A neural network trained on the experiences of a single young child managed to learn one of the core components of language: how to match words to the objects they represent.

Stay connected

Illustration by Rose Wong

Get the latest updates from
MIT Technology Review

Discover special offers, top stories, upcoming events, and more.

Thank you for submitting your email!

Explore more newsletters

It looks like something went wrong.

We’re having trouble saving your preferences. Try refreshing this page and updating them one more time. If you continue to get this message, reach out to us at customer-service@technologyreview.com with a list of newsletters you’d like to receive.