The new paradigm is Linux
Off the Beat: Bruce Byfield's Blog
The first time I sensed the potential of free software was when I tried GNU Parted. As an OS/2 user, I had been impressed by PartitionMagic, one of the few pieces of software to originate on that doomed platform. But if Parted could do the same functions reliably, how could proprietary software like PartitionMagic hope to compete? As things happened, I was overly optimistic, but my rhetorical question was correct all the same -- it just ignored a lot of other considerations that took time to overcome.
At the time, I knew too little to appreciate how radical the logic of free software actually was. Twenty years after the first personal computers, software was considered a commodity. Of course you bought it. More -- you paid extra for the reassurance of the brand and the convenience of support. As the saying went, no one could go wrong buying IBM -- or Microsoft or Symantec, or any of half a dozen other industry leaders. It says something for the conservatism of the times that buying Apple seemed Bohemian. Anyone who suggested otherwise must have a sinister agenda.
Such an outlook has taken more years than I imagined possible to fade away. The idea that alternative viewpoints were possible, much less practical, took a long time to percolate through the technology industry -- despite its reputation for cutting edge thought. No doubt the Dot Com bubble, with its blind belief in the power of free software didn't help, either, despite the success of a handful of companies like Red Hat.
Changing the paradigm
Specifically, what conventional business balked at was the idea of limited co-operation, and the de-emphasis of intellectual property. Under free software, business is no longer total war. Instead of fighting your opponents every step of the way, you speed development by working together on common interests. In return, you earn the benefit of faster development times, and a quicker time to market -- all of which seems a reasonable tradeoff in an industry where thinking beyond a financial quarter ahead makes you a visionary.
At first, the advantages of these tradeoffs was more theoretical than real. Most free software was far behind its proprietary rivals. Companies like Microsoft were prematurely alarmed over practically nothing, because for years only idealists like me would use inferior software, and never mind that it was free for the download.
Gradually, however, free software improved. Five years into the millennium, it was starting not only to match proprietary feature sets, but in some cases to out do them. Even though the challenge to proprietary software was still largely theoretical, you can mark its reality in the steadily lowering prices of Microsoft's flagship product, Windows and Microsoft Office. Increasingly unable to offer features that free software couldn't match and make available in a few months, Microsoft offered different versions of Windows, and discounts for students, upgraders, and anyone else imaginable until no one was paying the full price. What cost you $500 in 1994 is now expected to cost the average user $120 later this year. The same thing happened with Microsoft Office.
In the end, Microsoft had no choice but to diversify into technology and other services. It even had to encourage free software compatibility with applications like Azure -- not because of a sudden outburst of benevolence, you understand, but because it couldn't overlook such a large chunk of the market.
And so it has been with every other tech-giant in the last decade. IBM accepted free software much earlier than most, probably because it has a history of supporting new technologies. Others, like Google, factored free software into their tactics from the beginning, making themselves the equals of past generations. Apple resisted longer than most, relying on brand prestige, but in the end, it has been dragged kicking and screaming into accepting free software as part of the industry background.
The new normal
Look at the new technologies, and all of them are following a similar pattern. In 1995, Sun Microsystems introduced Java as proprietary, not freeing the code for another decade. By contrast, Apple introduced Swift in 2014, and announced a year later that its code would be released towards the end of 2015, and support more than Apple products. If Swift is to have any hope of becoming widely used, Apply had little choice.
And so it goes with technology after technology. OpenStack, CloudFoundry, Node.js -- each has become a consortium working with a free license, with a non-profit foundation to oversee its affairs. Allan Clark of SUSE tells me that some companies participating in OpenStack development are still struggling with the concept of free software and how to introduce its practices into the culture of their companies, but ignoring free software is no longer an option. Instead, the holdouts are going to conferences to take notes about how to work with free software.
About the only places where free software is not making major in-roads is games and the desktop. Still, what is happening is a sign of coming victory, not an immediate one. At least free software is too widespread to be in immediate danger, and maybe a time will come some attention is paid to these holdouts. Maybe, too, a time when come the rights of users will be given equal attention with the advantages to developers. But what is satisfying to a long time observer like me is to see the clear signs that free software is no longer at a disadvantage and increasingly unavoidable
None of this current situation happened overnight. It has happened over fifteen years, so slowly that I have frequently wondered if my rhetorical question was nothing more than naive idealism. However, now in 2015, the implied answer to my question is as obvious as I thought years ago.
How can proprietary software compete with free software? It can't, of course. The industry just takes time to accept the answer, that's all.
comments powered by DisqusSubscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Support Our Work
Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.
News
-
So Long Neofetch and Thanks for the Info
Today is a day that every Linux user who enjoys bragging about their system(s) will mourn, as Neofetch has come to an end.
-
Ubuntu 24.04 Comes with a “Flaw"
If you're thinking you might want to upgrade from your current Ubuntu release to the latest, there's something you might want to consider before doing so.
-
Canonical Releases Ubuntu 24.04
After a brief pause because of the XZ vulnerability, Ubuntu 24.04 is now available for install.
-
Linux Servers Targeted by Akira Ransomware
A group of bad actors who have already extorted $42 million have their sights set on the Linux platform.
-
TUXEDO Computers Unveils Linux Laptop Featuring AMD Ryzen CPU
This latest release is the first laptop to include the new CPU from Ryzen and Linux preinstalled.
-
XZ Gets the All-Clear
The back door xz vulnerability has been officially reverted for Fedora 40 and versions 38 and 39 were never affected.
-
Canonical Collaborates with Qualcomm on New Venture
This new joint effort is geared toward bringing Ubuntu and Ubuntu Core to Qualcomm-powered devices.
-
Kodi 21.0 Open-Source Entertainment Hub Released
After a year of development, the award-winning Kodi cross-platform, media center software is now available with many new additions and improvements.
-
Linux Usage Increases in Two Key Areas
If market share is your thing, you'll be happy to know that Linux is on the rise in two areas that, if they keep climbing, could have serious meaning for Linux's future.
-
Vulnerability Discovered in xz Libraries
An urgent alert for Fedora 40 has been posted and users should pay attention.