Stallman: Why free software is better for businesses

The Free Software Foundation creator and architect of the GNU Project has spent nearly two decades establishing and explaining the principles of the free-software movement. On Tuesday, he took to a podium at New York University (NYU) to discuss the history and goals of the movement -- and to rebut comments made earlier in May at NYU by Microsoft executive Craig Mundie.

Mundie snagged headlines by detailing the flaws Microsoft perceives in the open-source model of software development. He aimed particular venom at the GNU General Public License (GPL), a free-software license developed by Stallman.

The GPL requires that the source code of software publicly distributed under the license be available to users for sharing, modification, and redistribution in both original and modified form. Mundie charged that commercial enterprises considering releasing software under the GPL often aren't fully aware of all that the licence entails. He termed the GPL "an attempt to create a vortex that pulls a lot of other peoples' intellectual property in."

In Tuesday's speech, Stallman countered that it's Microsoft that's fuzzy on the details. In the prepared text of Mundie's speech at NYU, the Microsoft executive blasted "open-source software based on the GPL." But the GPL is not an open-source licence, Stallman emphasised in his speech. It's a free software license -- and free software and open-source software are two very separate things, he said.

Open-source software vs free software

The open-source software movement focuses on the pragmatic advantages of collaboratively developing software. The free software movement, however, regards access to freely available source code as an inalienable technological right, and one with moral and social implications, Stallman said.

"[Open-source software proponents] only cite the practical benefits. They deny that this is an issue of principle. They say, 'It's a useful thing to let people [share software].' They say to companies, 'You might make more money if you let people do this thing.' To some extent they lead people in the same direction [as the free-software movement], but for fundamentally different philosophical reasons. On the ethical questions, the two movements disagree," Stallman said.

Ethics and philosophical justifications are integral to Stallman's free-software crusade. The movement's origins trace back to his days as a student at the Massachusetts Institute of Technology (MIT) in the 1970s. He was working in the university's Artificial Intelligence Lab when Xerox gave the group a laser printer. The lab staff soon discovered the state-of-the-art printer's Achilles heel: It frequently jammed.

The staff came up with a techie solution to the problem. They wanted to tweak the printer driver code so that when the printer jammed, it would alert the system's users and someone could go clear out the jam. But the printer driver software was in binary form, and Xerox wouldn't give the group access to the driver's source code.

"We were completely helpless to add this feature to the printer software. It would print for three minutes and be jammed for 30 minutes," Stallman said. "The thing that made it worse was knowing we could have fixed it, but someone else, in his own selfishness, was blocking us from the software."

That frustration gave rise to a belief that proprietary software not only hinders technical advances, but also plays into a troubling ethical code, according to Stallman.

"For beings that can think and learn, sharing useful knowledge is a fundamental act of friendship. This spirit of goodwill, of helping your neighbour voluntarily, is science's most important resource. It makes the difference between a livable society and a dog-eat-dog jungle," Stallman said. "I think this is the most important reason software should be free. We can't afford to pollute society's most important resource. It's not a physical resource, it's a psycho-social resource, but it's just as real for all that."

Free software doesn't necessarily translate to no-cost software, Stallman emphasised. Free software is about ensuring that users have the liberty to examine the source code of the programs they run, modify it as needed, and publish those modifications. "I don't want prices to be low -- that's not the issue at all," Stallman said. "Think of free speech, not free beer."

The history of GNU

In addition to explaining the tenants of free software, Stallman discussed the history of the GNU Project, an initiative launched in 1984 to create a free-source operating system. The Free Software Foundation, a charity Stallman co-founded in 1985, funded work on GNU in the 1980s.

Pieces of GNU gradually became useable, but the system lacked one key component: a kernel. Then Linus Torvalds released the Linux kernel in 1991, Stallman said, and by combining GNU and Linux, a completely free operating system was available.

One of Stallman's crusades is his insistence that GNU/Linux is the proper name of the complete operating system, generally referred to simply as Linux.

"The practice of calling the system Linux has been a great blow to the GNU Project because we don't generally get credit for what we've done," Stallman said. "I want the GNU Project to get credit for it for a very specific reason: These days, if you look around in the community, most people don't mention GNU and don't ever mention these goals of freedom, these social and political goals. Linux is the apolitical philosophy of Linus Torvalds. When people think the whole system is Linux, they think his philosophy must be the one that we should look at critically," Stallman said.

"If they only knew that the system they like -- or, in some cases, love and go wild over -- is our idealistic political philosophy made real, they still wouldn't have to agree with us, but at least they'd see a reason to take it seriously. They'd at least consider it with an open mind. I want this philosophy to get the benefit of the credit for the results it has achieved."

Audience member Pierre Arami said Stallman's talk prompted him to think more critically about what to call the operating system. "From what (Stallman) says, the public has it backward. I'll ask other people, but it sounds like Linux is just a part of it," Arami said after the speech.

Arami came to the talk after reading about it on the New York Linux User's Group mailing list. Although he said the free-software philosophy doesn't interest him, he's intrigued by "copyleft," a concept coined to explain the free-software movement's distribution philosophy. The GPL's protection of "copylefted" software is enforceable because of traditional copyright laws, a legal trick Arami said he appreciates. He said he's curious about how the copyleft concept could be extended beyond the software field.

The Free Software Foundation, in Boston, can be found at

Join the newsletter!

Error: Please check your email address.
Rocket to Success - Your 10 Tips for Smarter ERP System Selection
Keep up with the latest tech news, reviews and previews by subscribing to the Good Gear Guide newsletter.

Stacy Cowley

PC World
Show Comments


James Cook University - Master of Data Science Online Course

Learn more >


Victorinox Werks Professional Executive 17 Laptop Case

Learn more >



Back To Business Guide

Click for more ›

Brand Post

Most Popular Reviews

Latest Articles


PCW Evaluation Team

Louise Coady

Brother MFC-L9570CDW Multifunction Printer

The printer was convenient, produced clear and vibrant images and was very easy to use

Edwina Hargreaves

WD My Cloud Home

I would recommend this device for families and small businesses who want one safe place to store all their important digital content and a way to easily share it with friends, family, business partners, or customers.

Walid Mikhael

Brother QL-820NWB Professional Label Printer

It’s easy to set up, it’s compact and quiet when printing and to top if off, the print quality is excellent. This is hands down the best printer I’ve used for printing labels.

Ben Ramsden

Sharp PN-40TC1 Huddle Board

Brainstorming, innovation, problem solving, and negotiation have all become much more productive and valuable if people can easily collaborate in real time with minimal friction.

Sarah Ieroianni

Brother QL-820NWB Professional Label Printer

The print quality also does not disappoint, it’s clear, bold, doesn’t smudge and the text is perfectly sized.

Ratchada Dunn

Sharp PN-40TC1 Huddle Board

The Huddle Board’s built in program; Sharp Touch Viewing software allows us to easily manipulate and edit our documents (jpegs and PDFs) all at the same time on the dashboard.

Featured Content

Product Launch Showcase

Latest Jobs

Don’t have an account? Sign up here

Don't have an account? Sign up now

Forgot password?