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 PC World newsletter!

Error: Please check your email address.

Our Back to Business guide highlights the best products for you to boost your productivity at home, on the road, at the office, or in the classroom.

Keep up with the latest tech news, reviews and previews by subscribing to the Good Gear Guide newsletter.

Stacy Cowley

PC World
Show Comments

Most Popular Reviews

Latest News Articles


PCW Evaluation Team

Azadeh Williams

HP OfficeJet Pro 8730

A smarter way to print for busy small business owners, combining speedy printing with scanning and copying, making it easier to produce high quality documents and images at a touch of a button.

Andrew Grant

HP OfficeJet Pro 8730

I've had a multifunction printer in the office going on 10 years now. It was a neat bit of kit back in the day -- print, copy, scan, fax -- when printing over WiFi felt a bit like magic. It’s seen better days though and an upgrade’s well overdue. This HP OfficeJet Pro 8730 looks like it ticks all the same boxes: print, copy, scan, and fax. (Really? Does anyone fax anything any more? I guess it's good to know the facility’s there, just in case.) Printing over WiFi is more-or- less standard these days.

Ed Dawson

HP OfficeJet Pro 8730

As a freelance writer who is always on the go, I like my technology to be both efficient and effective so I can do my job well. The HP OfficeJet Pro 8730 Inkjet Printer ticks all the boxes in terms of form factor, performance and user interface.

Michael Hargreaves

Windows 10 for Business / Dell XPS 13

I’d happily recommend this touchscreen laptop and Windows 10 as a great way to get serious work done at a desk or on the road.

Aysha Strobbe

Windows 10 / HP Spectre x360

Ultimately, I think the Windows 10 environment is excellent for me as it caters for so many different uses. The inclusion of the Xbox app is also great for when you need some downtime too!

Mark Escubio

Windows 10 / Lenovo Yoga 910

For me, the Xbox Play Anywhere is a great new feature as it allows you to play your current Xbox games with higher resolutions and better graphics without forking out extra cash for another copy. Although available titles are still scarce, but I’m sure it will grow in time.

Featured Content

Latest Jobs

Don’t have an account? Sign up here

Don't have an account? Sign up now

Forgot password?