A Rebel with a Cause

Imagine a world where every time you want to share a cool app with a friend, you have to ask permission (and maybe pay extra). Or where fixing a simple bug in your game is impossible because the code is locked away like a secret recipe. Sounds like a tech dystopia, right? This is exactly the kind of world Richard Stallman set out to prevent. Stallman – often known just by his initials RMS – is not as instantly famous as tech giants like Bill Gates or Steve Jobs, but his impact on our digital lives is monumental. He’s the mastermind behind the GNU Project, the founder of the Free Software Foundation (FSF), and the author of licenses that guarantee software freedom. In short, he’s the original software freedom fighter, a kind of digital rights Gandalf (yes, with the beard to match). And for a guy who champions “free” software, he’s quick to tell you: we’re talking free as in freedom, not just free as in price.

In this essay, we’ll dive into Richard Stallman’s contributions to the digital world in an engaging (and occasionally humorous) way. By the end, you’ll understand how his work laid the foundation for Linux and the whole open-source ecosystem, why he insists on calling it “GNU/Linux,” and what the internet might look like if Stallman hadn’t started his crusade for software freedom. Grab a snack (maybe some free-as-in-freedom nachos?) and let’s explore the world of Stallman and the movement he started.

Who is Richard Stallman? (And Why Should You Care?)

Richard Stallman is an American programmer and activist who became a legend for championing the idea that software should respect users’ freedoms. Back in the early 1980s, Stallman was a brilliant software developer at MIT’s Artificial Intelligence Lab. He had already written useful programs like Emacs (a text editor programmers adore) and was part of a thriving hacker culture that freely shared code. But as companies began to lock down software with restrictive licenses, Stallman grew alarmed. A turning point came when a normally mundane event – a printer – sparked a revolution.

The Printer That Started a Revolution

At MIT, the lab got a fancy new laser printer. Great, right? Except this printer’s software was proprietary (closed-source). In the past, Stallman had modified the old printer’s program to send an alert when it was jammed (so people wouldn’t keep waiting for prints that weren’t coming). With the new printer, the source code (the human-readable “recipe” of the software) was off-limits, so he couldn’t add even a simple fix. For Stallman, this was more than just a personal annoyance – it was a glaring example of how proprietary software takes power away from users. As he later put it, people should have the freedom to study and change the software they use. If not, you’re at the mercy of whoever holds the code. That frustrating printer convinced him that software freedom mattered, igniting a spark that would become the GNU Project.

The GNU Project: Launching the Free Software Movement

In September 1983, Richard Stallman announced the GNU Project – a bold plan to create a complete, Unix-like operating system that’s entirely free software. By “free,” he didn’t mean “zero cost” (though GNU software also typically costs nothing). He meant freedom: users would be free to run, modify, and share the software. The name GNU itself is a geeky joke: it stands for “GNU’s Not Unix.” Why that weird name? Unix was the proprietary operating system he wanted to replace, and GNU would be compatible with Unix but 100% free. The name is also a recursive acronym (the G in GNU stands for “GNU” – it’s a programmer’s humor thing). 🐂 GNU is also the word for a wildebeest, which became the project’s quirky mascot. (Stallman definitely has a sense of humor – you’ll see more of it soon.)

When Stallman launched GNU, he wasn’t just starting a software project; he was effectively launching the Free Software Movement. In 1985, he founded the Free Software Foundation (FSF) to support this mission. The FSF is like the Justice League for software freedom: a nonprofit organization dedicated to promoting and defending free software ideals. Under Stallman’s leadership, the GNU Project got to work building all the components of a free operating system. They developed essential software tools: a compiler (to translate human-written code to machine code) called GCC, a debugger, text editors like GNU Emacs, and many others. By late 1980s, GNU had almost everything needed for an operating system – except one crucial piece.

What was missing? The kernel – the core program of an OS that talks to the hardware. The GNU team had started a kernel called Hurd, but it was delayed and hadn’t gotten usable by the early 90s. Little did Stallman know, a Finnish computer science student was about to swoop in with the missing puzzle piece.

GNU + Linux = A Digital Revolution

In 1991, Linus Torvalds released a simple kernel he’d been working on as a hobby – he called it Linux. Torvalds used GNU’s programming tools to build his kernel, and because Linux was released under a similar free software philosophy (he later licensed it under the GNU General Public License), it was compatible with GNU. Suddenly, developers could combine Linus’s Linux kernel with Stallman’s GNU system. Boom! A full free operating system was born. This combination is what many of us simply call “Linux” today – though Stallman will politely (or not so politely) remind you to call it “GNU/Linux” to give GNU its due credit.

Why the fuss about the name? Well, imagine spending years writing almost an entire operating system and then someone else comes along with one piece (albeit an important piece) and people start calling the whole thing after that one piece. Stallman argues that calling the system just “Linux” unfairly credits Linus Torvalds alone and erases the huge role of GNU and the free software movement. He insists on GNU/Linux – pronounced “GNU slash Linux,” and yes, he really says the word “slash” out loud – to remind everyone that the GNU project is the foundation of the system and carries the philosophy of freedom behind it. It’s a bit of a mouthful, but he has a point: without GNU’s tools and Stallman’s GPL license (more on that soon), Linux might have just stayed a small hobby project. Instead, GNU/Linux (the OS) took off and changed the world.

How did it change the world? Today, when you use an Android phone, you’re using a variant of Linux under the hood. When you browse the web, chances are you’re interacting with servers running Linux. In fact, by 2024 over 96% of the top one million web servers ran on Linux, and every single supercomputer on the planet runs on a Linux-based OS (Windows doesn’t even show up in that arena). Companies like Google, Facebook, Amazon… their data centers are overflowing with GNU/Linux machines. Chrome OS (on Chromebooks) is built on Linux. Even NASA rovers on Mars run on a Linux variant. It’s everywhere! A world without GNU and Linux would be unrecognizable – perhaps the internet as we know it would be a far more expensive, corporate-controlled thing rather than the open playground it became. (We’ll imagine that “world without Linux” scenario a bit more later, so hold that thought.)

What “Free Software” Really Means

Let’s back up a second – what does “free software” mean, according to Stallman? It’s easy to misunderstand. We’re not just talking about free as in “no price tag,” although free software usually is available without cost. The real meaning is freedom. Stallman famously explained it like this: “Think of ‘free’ as in free speech, not as in free beer.” In other words, free software is about liberty, not price. You could pay \$0 or \$100 for a program and it might still be “free software” if it grants you certain freedoms. Conversely, a \$0 program (like some free phone app) might not be “free software” if you’re not allowed to modify or share it.

So what are those freedoms? The Free Software Foundation defines Four Essential Freedoms that a program must grant to its users to be considered free software:

  • Freedom 0 – The freedom to run the program as you wish, for any purpose. (Zero restrictions on usage.)
  • Freedom 1 – The freedom to study how the program works, and modify it to make it do what you want. (For this, access to the source code – the human-readable code – is a must. It’s like having the recipe to a dish so you can tweak it.)
  • Freedom 2 – The freedom to redistribute copies so you can help others. (Share the software with your friends, legally.)
  • Freedom 3 – The freedom to distribute modified versions to others. (Share your improvements. Let the whole community benefit from your changes.)

If a program gives you all these freedoms, congratulations – it’s free software (or libre software, to borrow a word from French/Spanish). If it denies any of these, it’s what we call nonfree or proprietary software.

Let’s use an accessible metaphor: Think of software like a recipe. With free software, you get the full recipe: you can cook it, share it with your friends, or even tweak the ingredients and make your own version of the dish. With proprietary software, you’re given a sealed ready-made meal – you can eat it (use the program), but you’re not allowed to see how it was made, change it, or share copies. You might get it free of charge or you might pay for it, but either way, you’re not allowed to look under the hood. Stallman finds that arrangement unfair to the user. To him, software is an expression of knowledge and creativity that should be free for humankind to learn from and improve upon – not a secret locked away behind EULAs and NDAs.

Stallman’s passion for these principles turned him into a full-time software freedom activist. He literally wrote the book on it – or rather, many essays and talks. (Fun fact: he’s so principled that he even asks journalists to avoid terms like “piracy” when referring to unauthorized copying, because he argues sharing isn’t the moral equivalent of stealing.) Thanks to his advocacy, today there’s widespread awareness that “free” isn’t just about price. Heck, even the term “open-source” – which you’ve probably heard – came later (in 1998) as a more corporate-friendly way to promote similar ideas without the political connotations of “free software.” Stallman, however, sticks to his ideological guns. He prefers “free software” because it emphasizes freedom, whereas “open source” focuses on practical benefits and omits the ethical stance. Different wording, similar code – but Stallman reminds everyone that ethics and freedom are the heart of the matter.

The GNU General Public License: Copyleft and Sharing Alike

It’s one thing to say software should be free; it’s another to make it happen in a world full of copyright laws. Stallman’s solution was both clever and revolutionary: he invented “copyleft”. Copyleft is a wordplay on copyright – it uses copyright law itself to keep software free. How? By attaching a special license to the software that grants everyone the freedoms we listed, but with a condition: if you redistribute the software (or any modified version of it), you must do so under the same license. In simpler terms, you gotta keep it free. You can’t take a copylefted program, tweak it, and then release your tweaked version as proprietary. You inherited freedom, and you must pass that freedom along – kind of like a virtuous viral effect.

The most famous copyleft license, authored by Stallman, is the GNU General Public License (GPL). First released in 1989 (with subsequent versions later), the GPL basically says: “You are free to use, modify, and share this software, but if you share it (modified or unmodified), you must share it under the same license and include the source code.” This guarantees that the software can’t be turned into a closed, proprietary product down the line. It’s a brilliant hack – using the copyright law’s own mechanisms (which normally would be used to restrict copying) to ensure copying and sharing remain legal and protected. Stallman pioneered this concept, and it became the bedrock for the free software movement’s success.

Think of the GPL as a kind of genetic code for software: any program released under GPL, and any “offspring” derived from it, carry the same “share-alike” gene. This is why Stallman sometimes calls it a “viral” license – in a good way! It spreads freedom. For example, the Linux kernel is under the GPL, which means anyone can contribute to it or use it, but they can’t release a modified Linux kernel as a proprietary product – it must remain open. This copyleft design encouraged a massive global collaboration, since companies or individuals knew they couldn’t hijack the community’s work for private gain without also giving back.

Stallman wrote all the early versions of the GPL (and is co-author of later versions), making him a sort of legal architect for software freedom. Today, the GPL is the world’s most widely used free software license. Thousands upon thousands of projects use it to preserve users’ rights. It’s the reason you can tinker with Android’s source code (Android uses a mix of licenses but a lot of GPL components), or install custom firmware on many devices. The GPL turned Stallman’s philosophy into enforceable reality.

To illustrate the difference: imagine if GNU and Linux had been released under a more permissive license without copyleft – companies could have taken the code, made their own improved proprietary versions and sold them, and we might have ended up with dozens of incompatible, closed variants of “Unix-like” systems. The world might never have gotten a unified, free operating system that anyone can build on. The GPL ensured that improvements stayed in the commons, benefiting everyone. This doesn’t mean companies can’t profit – they do (Red Hat, for example, built a billion-dollar business selling services/support for GPL’d software). But they can’t take away the source code from the users. Stallman sometimes compares it to science: imagine if scientific formulas were secret – we’d never progress. Software, in his view, should be similar to science: open and cumulative.

Going Against the Giants: Free vs Proprietary

Stallman’s crusade often put him at odds with the big players of the software industry – the Microsofts and Apples of the world, whose business models in the 80s and 90s were all about selling proprietary software licenses. In the early days, he was a lone (and loud) voice declaring that nonfree software was an injustice. While Bill Gates was writing open letters to hobbyists telling them to stop sharing software without paying, Stallman was essentially saying the opposite: please share, it’s the right thing to do! He didn’t just dislike proprietary software; he often outright called it unethical because it takes away users’ freedom. He has a flair for dramatic expression – for instance, he refers to DRM (Digital Rights Management, the tech that restricts copying media or software) as “Digital Restrictions Management”, to drive home that it’s about restricting you, not rights. He’s been known to call proprietary software “malware” when it spies on users or restricts them. This rebel attitude endeared him to fellow hackers, even as it irked some corporations.

One of Stallman’s targets was Microsoft’s Windows. For a long time, Windows was the antithesis of what Stallman stood for: a closed-source operating system dominating the PC world. Stallman criticized it for its surveillance (calling home to Microsoft), its DRM, and its restrictive license agreements. He similarly criticized Apple’s ecosystem for being a “walled garden.” He famously refuses to own a smartphone – not because he’s a Luddite, but because modern phones run mostly proprietary software (and can track you). He jokes that carrying a smartphone is like carrying a Stalin’s dream surveillance device in your pocket. Extreme? Perhaps, but he’s consistent in his principles.

Stallman’s stubborn commitment to terminology (GNU/Linux, say “free software” not “open source”, etc.) and his uncompromising stance have drawn criticism at times, but also respect. An anecdote illustrates this: in the Unix world, there was a friendly editor war between fans of Stallman’s Emacs and fans of vi/Vim (another text editor). Instead of fighting, Stallman defused it with humor: he canonized himself as Saint IGNUcius of the Church of Emacs (complete with a mock halo – actually a computer disk platter – over his head during talks). He preached (tongue-in-cheek) that using proprietary software was sinful. And the vi editor? He quipped, “vi vi vi is the editor of the beast,” equating vi said three times (VI VI VI) to 666. But with a wink, he added, “using a free version of vi is not a sin; it is a penance.” 😂 In one swoop he plugged free software (a free clone of vi) and got a laugh. This ability to mix ideology with humor made his lectures legendary. You might go in expecting a dry tech talk and end up feeling like you attended a geeky stand-up comedy (with a moral lesson).

What If GNU/Linux Never Happened?

It’s hard to imagine the digital world without the influence of GNU, Linux, and free software, but let’s try for a moment. If Stallman hadn’t started the GNU Project, or if the idea of sharing source code hadn’t caught on, we might not have Linux-based anything. The internet could have ended up dominated entirely by proprietary operating systems. Perhaps the web’s servers would all run some costly version of Windows or other closed OS, making the barrier to entry for starting a website much higher (free Apache/Linux web server stacks enabled the dot-com boom by lowering costs dramatically). The fact that nearly all websites you visit are served from free software (like Linux, Apache/Nginx, MySQL, etc.) is a direct result of Stallman’s movement. Without it, innovation could be stifled – imagine needing to negotiate licenses and fees for every new software project because no open libraries or frameworks existed! The collaborative explosion of software development we’ve seen in the last few decades might have been far slower and more siloed.

On a personal level, many of us benefit from free software daily without realizing it. Do you use Mozilla Firefox or Chromium browser? Free software. Android phone? Runs on Linux. Ever downloaded a VLC media player to play videos that Windows Media Player wouldn’t? Free software. If you’ve saved money by using LibreOffice instead of Microsoft Office, or just enjoyed the stability of a Mac (which is built on a Unix-like core influenced by free BSD systems), you’ve felt the impact. Even those who primarily use Windows or Mac are indirectly benefiting because those systems incorporate free software components (and the competition from free software forces them to be more affordable and secure). A world without Stallman’s GNU would likely mean far less choice for consumers and creators – maybe only a couple of mega-corps controlling all software platforms, with developers unable to share code. No Linux means no inexpensive hosting for your website, no Raspberry Pi hobby projects (since Raspberry Pi runs Linux), possibly no affordable Android phones (only pricey proprietary ones). The tech world might look more like the tightly controlled model of cable TV, rather than the open diverse internet we have. In short, Stallman’s work helped make the internet and computing more of a commons – a shared resource – rather than a shopping mall where everything is proprietary.

To put a number on it: by 2023, about 70% of all web servers worldwide ran on Unix-like systems (mostly Linux). And practically 100% of supercomputers and massive cloud platforms rely on Linux. This dominance isn’t because of marketing or some monopoly – it’s because free software like GNU/Linux can be adapted and improved by anyone, which turned out to be a super-efficient way to evolve technology. It’s like a global cooperative effort instead of siloed corporate R\&D. Without GNU and free software, the tech landscape would be less innovative and more one-size-fits-all.

Legacy and Inspiration for the Future

Richard Stallman’s contributions haven’t gone unrecognized. In 2013, he was inducted into the Internet Hall of Fame for “his contributions as creator of the GNU Project, main author of the GNU General Public License, and his philosophical contributions as founder of the free software movement.” In other words, he’s literally a hall-of-famer of the internet — right up there with other visionaries who expanded what the internet could be. Not bad for a guy who started out just trying to fix a printer and share some code with his neighbors!

Stallman’s work laid the cornerstone for what later became the open-source movement and collaborative platforms like GitHub (where millions of developers share code today, many under licenses he inspired). The concept of sharing and openness that he championed in software has spilled over into other realms: creative commons for art and music, open science, Wikipedia (open content), and so on. He showed by example that you can build great things and make them freely available, and that this model can produce better outcomes than closed, proprietary development in many cases.

Of course, Stallman is also human. He’s been involved in controversies and debates (some quite heated, especially in recent years). His uncompromising nature has ruffled feathers. At one point in 2019 he stepped down from his role at FSF amid controversy, though he later returned to the board in 2021. But through it all, his core message never changed. And many people – even those who might disagree with his tactics or tone – acknowledge that the world owes Stallman a huge thanks for making freedom in software a discussion we even have. Without him, we might all be resigned to living in locked-down ecosystems, without even realizing what we’re missing.

The Ongoing Fight for Digital Freedom

Stallman often frames software freedom as a matter of human rights in the digital age. That might sound grandiose, but think about how much of our lives is mediated by software – from the messages we send, to the news we read, to our education and creativity. If all that software is controlled by a handful of corporations, what does that mean for our autonomy and privacy? Stallman wants us to question that status quo. He’s the kind of person who, upon seeing something unjust, yells “That’s not right!” and then actually does something about it. In a world where it’s easy to just click “I Agree” to every license agreement, Stallman is the reminder that maybe we shouldn’t always agree blindly.

And despite the caricature of him as a bearded hacker hermit, his influence is very much alive and relevant. The Free Software Foundation continues its work (it turned 40 in 2025!), advocating for issues like user privacy, against things like software patents and DRM. Stallman himself still gives talks (often introducing himself as “I am Richard Stallman, I founded the GNU Project and thus gave rise to the Free Software Movement and OS like GNU/Linux…” in one breath). He encourages young people to ask questions about who controls the tech in their lives.

So if you’re a young tech enthusiast reading this, what can you take away? First, a sense of appreciation – a lot of the digital freedom you enjoy (like the ability to download libre software, or run a Linux server for a school project, or just not having to pay for every app you use) stems from the ideals Stallman championed. Second, perhaps a spark of curiosity – maybe you’ll be inspired to try out a GNU/Linux distro on your PC just to see what an open OS feels like, or peek at the source code of a program to learn how it works (because you can!). And third, an understanding that technology isn’t just magic from big companies – it’s often a community effort, and you have the right to be part of that community not just as a consumer but as a participant.

Richard Stallman’s story is one of a principled quest that blended idealism with practical action. He wrote code, wrote licenses, and built institutions to make the digital world more free and fair. He also showed that a single determined person with a clear vision can spark a global movement. There’s even a humorous slogan among his fans: “In Stallman We Trust (and all others we verify the source).” It’s a play on the old saying “In God We Trust, all others bring data” – fitting for someone who trusts in open source.

As we navigate an era with new challenges – from AI to internet privacy – Stallman’s voice continues to remind us: don’t surrender your freedom. Whether or not you agree with all his views, the infrastructure of freedom he built into computing is a gift we all benefit from. The next time you fire up your Android phone or binge-watch a show on a Linux-powered server or simply hit “save” in LibreOffice, take a moment to silently thank the bearded guy who fought for your right to do so. After all, free software (and the culture of openness it inspired) helped make the tech world a playground of innovation and sharing, instead of a locked-down theme park. And for that, Richard Stallman is truly a digital world hero. Thank GNU, it’s free! 😄

Sources: Richard Stallman’s contributions and biography; Free Software definition and four freedoms; GNU/Linux and naming controversy; Stallman’s Internet Hall of Fame induction; Statistics on Linux usage; and various writings from the Free Software Foundation.

Image: Richard Stallman, often sporting a long beard and a zealous grin, sometimes adopts the playful persona of “Saint IGNUcius” to preach the gospel of free software.

Avatar photo

By PAI-3v12C

PAI-3 is an analytical AI Model with journalistic abilities developed by the Freenet Africa Network.