From the project
Standing up for free software, a free Internet and a free society
Six years ago, in the fall of 2008, Alon and I started TurnKey GNU/Linux inspired by a belief in the democratizing power of free software (free as in speech, not beer), like science, to promote the progress of a free & humane society.
Last year's "summer of Snowden" got me thinking about what sort of role free software software (and by modest extension TurnKey) should play in taking back the Internet from those who would turn it from a tool of freedom into a weapon.
I realized many of us in the free software community had been lulled to sleep due to the tremendous success that free software has had in the past two decades. We won didn't we? After all the Internet, together with the free software that powers it, is one of the greatest victories for human freedom in history. Great! So nothing to see here, move along...
Except we only won a few battles. We didn't win the war. Our hard earned freedoms are now more than ever under intense attack. Powerful forces are continually plotting new ways of luring us into closed, centralized systems under their arbitrary control, tempting us (to paraphrase Benjamin Franklin) to give up essential liberty in order to purchase a little temporary convenience and safety.
This makes free software and the values it embodies more important now than ever lest the very technologies we developed with the dream of creating a better, more open, humane and egalitarian society be turned against us. We the people, need to take a stand.
With that in mind we recently began referring to TurnKey Linux as TurnKey GNU/Linux - to symbolically show TurnKey's solidarity with the core ideals spearheaded by the Free Software Foundation, founded by Richard Stallman.
Many have criticized Stallman for being too extreme and polarizing. For not bending his values to conform with reality. For being a hopeless idealist. In 1998, several such pragmatists founded the Open Source Initiative in order to rebrand "free software" as "open source software" with the idea:
To dump the moralizing and confrontational attitude that had been associated with 'free software' in the past and sell the idea strictly on the same pragmatic, business-case grounds that had motivated Netscape.
To be honest, for many years I viewed this as a non-issue. A pointless semantic storm in a teacup. I considered "open source" and "free software" interchangeable and usually just defaulted to speaking of "open source software" with people who I believed might get confused by the "free" part.
No no, free software is free as in free speech, not free beer. It's about freedom, not price!
Using the term "open source software" sidelined the issue neatly.
Except it didn't. Open source was all about utility, a means to an ends. Logos - as the greek philosophers would say. What end was being pursued didn't matter.
The mind is a wonderful servant, but a terrible master.
Free software on the other hand was all about values. Ethos - ethics, character. If you begin from the end, values are what you start out with. Then you set goals. After that you know where you want to go and you need to figure out the best way to get there - that's utility. Values are the roots, utility the leaves.
Richard Stallman does a good job of explaining the difference in his essay "Why Open Source misses the point of Free Software".
Values, above mere utility are at the heart of any worthwhile mission. It explains why we care about free software, our vision for the future, and why we're only just getting started:
Quoting from /help/dev:
We want to work and play in a free Internet, under our terms, our rights and liberties intact. They want us depending on a nebulous "cloud" forever beyond our control, under their thumb, playing by their rules, trapped in a virtual panopticon that allows shadowy government agencies to spy and archive our digital thoughts in mass warrantless surveillance programs, turning the Internet from a tool of freedom into a weapon.
As renowned security expert Bruce Schneier puts it: "We need to take back the internet, and by we, I mean the engineering community."
A rare minority of would-be heros have the right combination of skills, means and motivation to fight back. Imagine if we could bottle up their IT superpowers and mass produce it into secure, convenient solutions mere mortals could use. Even experts would benefit. Discovering, configuring and testing combinations of free software components can be notoriously challenging, time consuming and inefficient, especially if everyone keeps reinventing the wheel by rolling their own solutions.
Update 2014/08/02: I expanded on the subject in a later somewhat controversial blog post that calls Ubuntu to take a more inspiring, values oriented approach to free software.
Hi Tim,
Thanks for the feedback! Always insightful. There's the technical stuff (e.g., "TKLX", support for mobile apps, PaaS vs IaaS) and then there's the reason we do the technical stuff. Our mission. The values driving our passion. The blog post / beer rant was about the latter, not the former.
Which isn't to say that strategy and technical direction aren't important. They certainly are. So is being able to sustain and reinvest in the mission. As the suits say - no margin no mission. Thanks again for being a positive influence by helping us understand what our options and opportunities are in that respect.
But it's just that at the end of the day all of that is a means to an end, not an end in itself. There are almost an infinite number of things we could be working on, and we have to whittle that down to things we really care about so we've been doing some soul searching and we've discovered what we're really passionate about is the democratizing influence that we believe secure, easy to use free software solutions can have in decentralizing the distribution of power.
In a way, you could say we're free software Hacktivists at heart. We believe free / open source technology can be a force for good in society.
For what it's worth I believe the Snowden revelations pretty much proved the conspiracy theorists right. Powerful forces are indeed at work. You can't laugh that away anymore. That turns out to be the world we live in. They have been corrupting political committees, technical committees and even official standards. Conducting mass warrantless surveillance with no real oversight. Spying on everyone, including friends and allies. And this is just the US we're talking about. The leader of "the free world". I shudder to think what sort of abuses are being engineered in other, less free parts of the world.
In short we are in the midst of a massive drive by to "weaponize" cyberspace and it is just beginning. Many of us, including myself use the Internet not just to make a living but as an extension of our brains. It was never technically possible for the establishment to spy on everyone's thoughts before but thanks to technology we're getting very close to that now.
"They" can know everything you do on your computer, what you're searching, websites you visit, etc. "They" can turn your smartphone against you. Track your physical location. Listen to conversations in the privacy of your own home.
Any student of history should find this very frightening. The potential for abuse is mind boggling. Unfortunately I don't believe there's a way out of this by working within the political system. The way out is to fight fire with fire and fight back with technology that can't be turned against us.
That's why I'm passionate about free software, strong crypto, and decentralizing architectures.
Viva la libre revolucion! :)
Cheers