OS/2: The Forerunner of Linux
Off the Beat: Bruce Byfield's Blog
Today, OS/2 is mostly a footnote in computer history. If you are under thirty, you may never have heard of it. Yet OS/2 was in many ways the direct predecessor to Linux, and I suspect that its decline produced many of Linux's early adopters.
OS/2 was originally a collaboration between IBM and Microsoft to create the successor to DOS. However, the two corporations quarreled over coding methods and their visions of the future, and by 1992, OS/2 was the leading alternative to Windows and DOS, running many Windows and DOS programs, as well as native OS/2 programs. It never managed to come anywhere near Windows for popularity, but by 1994, with the release of OS/2 (codenamed Warp), it had a growing reputation for technological superiority.
However, development costs were nearly a billion a year, and IBM examined Windows 95 and decided not to compete. In a move that is still often considered a betrayal of loyal users, IBM slashed OS/2's budget and promotion. By 1997, OS/2 was on the way out, although it continued to be used in automatic tellers and subway systems as late as 2011. Today, Serenity Systems continues to resell OS/2 as eComStation. A few corporate customers remain, but today eComStation is best known as a hobbyist's operating system rather than a major commercial player.
Technological Alternatives
OS/2 has never been free software, although a few years ago, users petitioned IBM to release its code. But in OS/2's heyday, few users had heard of Linux, whose 1.0 version was released in 1994, or the GNU General Public License, whose second version was released in 1991.
So where does the connection come in? The answer is that OS/2, like Linux today, attracted technical users unhappy with Microsoft or Apple. The fact that a product written by a mega-corporation like IBM could be considered an alternative in the early 1990s only shows how desperately some users wanted another choice.
In fact, OS/2 was not only an alternative, but an alternative with serious claims to technical superiority. It released a mostly 32 bit system several years before Windows 95, and its Presentation Manager desktop was far in advance of Windows 3.x or Windows 95, especially in its abilities to multitask.
Many of OS/2's features will be familiar to modern free software users, including the dual-booting of operating systems and an alternative file system (HPFS). OS/2 was also the original platform for PartitionMagic, the first commercial partition editor, as well as Describe, an alternative office suite to MS Office and WordPerfect whose styles-oriented approach would have reminded modern users of LibreOffice.
You might even see the origins of virtualization in OS/2. Advertised as "a better DOS than DOS and a better Windows than Windows," OS/2 made good on that claim more often than not. Each DOS and Windows application installed in OS/2 had over two dozen settings to fine-tune its performance. I particularly remember WordPerfect 6.0 for DOS, which crashed regularly under Windows, but which OS/2 ran flawlessly. Admittedly, OS/2 included full versions of DOS and Windows, so it was not virtualization as we know the concept today, but at the time, no one had tried anything like its individual tweaking of programs.
Looking for a rallying point
Perhaps even more important than any technical innovations is the fact that OS/2 created a group of technical dissidents. When Linux started development, many OS/2 supporters were ready to explore it, and OS/2 bulletin boards were carrying the first news of Linux to less technically-knowledgable users like me (I thought it it interesting, but quixotic, and probably something I would need to learn much more than I knew before I even tried it).
For several years, users supported both OS/2 and Linux. However, when IBM withdrew its support for OS/2, many were outraged. OS/2 users, remember, had been partly motivated by a distrust of Microsoft and Apple, and, then, suddenly, IBM, which had been providing a refuge, was proving unworthy of trust as well.
Edwin Black, the editor of OS/2 Professional, was so coldly furious that he went on to write several well-researched books detailing IBM's dealings with Nazi Germany and its involvement in the Holacaust. Other OS/2 users were not in a position to exact such a revenge, but as the extent of IBM's about-face became obvious, the resolution emerged in many never to be dependent on a corporation again.
As the operating system died, many OS/2 users like me went back to Windows for a year or two, grumbling all the way. Others found free software an alternative that would free them from the whims of corporations. By 1999, the first desktops made Linux ready for early adapters, and users like me started moving over to Linux for similar reasons.
Admittedly, no one has ever counted how many early free software advocates served an apprenticeship in OS/2, but from my own informal head counts, it must have been a significant number. I suspect that, without IBM's betrayal, the Dot.com Era (1999-2001) would not have happened. As things were, disaffected OS/2 users seem to have found exactly what they were looking for in Linux and free software.
In microcosm
When I looked at eComStation a few years ago, it seemed unbearably primitive, mostly because of its unaliased fonts. Yet twenty years earlier, it had seemed the most advanced desktop environment available. I remember calculating that its ability to run three operating systems made it a sensible alternative to Windows.
Of course, I had not reckoned with commercial considerations. Yet, even so, that calculation helped to shape the course of my life. The first articles I sold were about OS/2 software, and OS/2 collapse made me jump at the chance to work with Linux commercially. I learned, too, to appreciate copyleft licenses, recognizing at once that they would prevent software corporations from having the control over my computing that I had given to IBM.
By modern standards, OS/2 had some strange features. For instance, its desktop was designed as a replacement for the command line, so that deleting an icon meant deleting the file as well. Yet, without OS/2 to make mistakes beforehand, I wonder if either free software or my own life would have been the same.
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
-
Halcyon Creates Anti-Ransomware Protection for Linux
As more Linux systems are targeted by ransomware, Halcyon is stepping up its protection.
-
Valve and Arch Linux Announce Collaboration
Valve and Arch have come together for two projects that will have a serious impact on the Linux distribution.
-
Hacker Successfully Runs Linux on a CPU from the Early ‘70s
From the office of "Look what I can do," Dmitry Grinberg was able to get Linux running on a processor that was created in 1971.
-
OSI and LPI Form Strategic Alliance
With a goal of strengthening Linux and open source communities, this new alliance aims to nurture the growth of more highly skilled professionals.
-
Fedora 41 Beta Available with Some Interesting Additions
If you're a Fedora fan, you'll be excited to hear the beta version of the latest release is now available for testing and includes plenty of updates.
-
AlmaLinux Unveils New Hardware Certification Process
The AlmaLinux Hardware Certification Program run by the Certification Special Interest Group (SIG) aims to ensure seamless compatibility between AlmaLinux and a wide range of hardware configurations.
-
Wind River Introduces eLxr Pro Linux Solution
eLxr Pro offers an end-to-end Linux solution backed by expert commercial support.
-
Juno Tab 3 Launches with Ubuntu 24.04
Anyone looking for a full-blown Linux tablet need look no further. Juno has released the Tab 3.
-
New KDE Slimbook Plasma Available for Preorder
Powered by an AMD Ryzen CPU, the latest KDE Slimbook laptop is powerful enough for local AI tasks.
-
Rhino Linux Announces Latest "Quick Update"
If you prefer your Linux distribution to be of the rolling type, Rhino Linux delivers a beautiful and reliable experience.