Looking Back on Thirty Years of Free Software

Off the Beat: Bruce Byfield's Blog
As I reflect on the thirtieth anniversary of the Free Software Foundation, I'm reminded of a scene in The Horse's Mouth. Alec Guinness's character is standing in front of a large picture that he has gone to some trouble to paint. "It's not what I meant," he says before he walks away. "Not the vision I had in mind." Looking back over sixteen years of involvement with free software, I understand the sentiment exactly.
Today, free software is everywhere, and running everything. In many ways, it seems well on the way to making the jokes about world domination a reality. Yet as I look around, I can't help thinking that we should have been careful about what we wanted, because, although we are near to having it, the details are not all in the form that we imagined.
When I first learned about Linux, I was overwhelmed. Coming straight off IBM's abandonment of OS/2, I welcomed not being at the whim of a company. Reading books like The ClueTrain Manifesto and The Cathedral and the Bazaar, I was convinced that the free software movement was poised to revolutionize business, making co-operation, not competition the main way that corporations interacted. Thanks to free software, developing countries would soon have the infrastructure they needed to take an equal place in the world. Proprietary software, I thought, would have disappeared by the time I retired.
Was I naive? Very. I can only plead that it was the Dot-Com Era, and enough people were saying such things that they seemed plausible through repetition alone.
Between the conception and the creation
The optimism wasn't completely unfounded. Possibly, free software wouldn't have come as far as it has without a streak of optimism that was unjustified by events.
Then, too, unexpected surprises have happened along the way. The code of major projects like OpenOffice.org and Java was released. Other movements such as Open Access have taken the ideas of free software and applied them to concerns other than software. More recently, combining with crowdfunding, free software seems poised to create a whole new niche of small businesses, making free hardware a reality at last. Even if a majority don't share free software ideals, they are starting to receive some circulation.
All the same, in my professional life I sometimes feel trapped in "The Monkey's Paw," that short story in which every wish is fulfilled to the letter, but in a way so far from the spirit that another miracle is needed. We may no longer be at the whim of IBM or Microsoft, but we are sometimes still too much under the influence of our own examples of corporate success, like Canonical and Red Hat. Too many of the community projects these days are small with no voice compared to that of companies.
True, most companies today use free software, but they do so to save hiring developers and to reduce development time. When they reach the marketplace, suddenly free software is of less concern. Some support free software only in the hopes of luring customers to proprietary tools instead. Many more offer free services like free software, but still insist upon a degree of control over customers' data that is unacceptable.
For too many companies, free software is a tactic that matters only because it reduces their development time. If they talk about the rights and privacy of users, their rhetoric is vague, and little supported by actions -- or even their own features and services. The open source position in the old debates appears to have won out over the free software position, reducing free software to enabling developers and paying no attention to returning control of everybody's computer to them.
Moreover, far from being disappearing, proprietary software seems only to have mutated. Some traditional revenue sources like operating systems and office suites may have been undermined by free software, but software is mixed today and seems likely to remain so The preference is for permissive licenses that allow free-license code to be re-licensed as proprietary, and nobody talks at all about new ways of doing business.
As for world domination, the closest that free software has come is Android, a privatized version of Linux -- and it is generally shipped as though it were 1980 and no one had heard of anti-viruses or malware, with a change of name so that even for those in the know, the attribution is easy to forget.
Something should be said too, of the cruel irony of a group of idealists having creating a sub-culture in women and minorities are often unwelcome, and many people fail to see a problem.
Modified Rapture
I suppose today is better than it would have been without free software. Still, when I consider how the free software movement seems stalled with three-quarters of its work done, and the other quarter on hold, and made up of compromises and temporary makeshifts that never quite go away, I understand why, according to Eben Moglen, Richard Stallman is often pessimistic about the movement that he founded. Sometimes, the frustration must be agony, dealing with the twisted mirror world of yesterday's ideals.
Looking around, what can I or anyone else say? Except, of course, that this is not the vision that we had in mind. Things could be worse, but let's hope that the next thirty years will be less ambiguous than the past thirty.
comments powered by DisqusIssue 268/2023
Buy this issue as a PDF
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Find SysAdmin Jobs
News
-
KDE Plasma 5.27 Beta is Ready for Testing
The latest beta iteration of the KDE Plasma desktop is now available and includes some important additions and fixes.
-
Netrunner OS 23 Is Now Available
The latest version of this Linux distribution is now based on Debian Bullseye and is ready for installation and finally hits the KDE 5.20 branch of the desktop.
-
New Linux Distribution Built for Gamers
With a Gnome desktop that offers different layouts and a custom kernel, PikaOS is a great option for gamers of all types.
-
System76 Beefs Up Popular Pangolin Laptop
The darling of open-source-powered laptops and desktops will soon drop a new AMD Ryzen 7-powered version of their popular Pangolin laptop.
-
Nobara Project Is a Modified Version of Fedora with User-Friendly Fixes
If you're looking for a version of Fedora that includes third-party and proprietary packages, look no further than the Nobara Project.
-
Gnome 44 Now Has a Release Date
Gnome 44 will be officially released on March 22, 2023.
-
Nitrux 2.6 Available with Kernel 6.1 and a Major Change
The developers of Nitrux have officially released version 2.6 of their Linux distribution with plenty of new features to excite users.
-
Vanilla OS Initial Release Is Now Available
A stock GNOME experience with on-demand immutability finally sees its first production release.
-
Critical Linux Vulnerability Found to Impact SMB Servers
A Linux vulnerability with a CVSS score of 10 has been found to affect SMB servers and can lead to remote code execution.
-
Linux Mint 21.1 Now Available with Plenty of Look and Feel Changes
Vera has arrived and although it is still using kernel 5.15, there are plenty of improvements sure to please everyone.