It’s funny what associations particular times of the year can bring to mind. For me, one of the things the time around Thanksgiving has come to mean is the formation of the Internet Division ten years ago — a time I recently wrote about. And the December holidays and New Year period, among all their other meanings, remind me of IBM’s embrace of Linux. It was over this time that we organized this groundbreaking effort six years ago.
In retrospect, it’s remarkable how rapidly this all coalesced. Personally, I first started hearing seriously about Linux from people in the supercomputing community early in 1999, although I was aware that some Linux activities were already underway in our labs in IBM. Universities and research institutions were using clusters of Intel processors running Linux as a way of building relatively inexpensive and increasingly powerful supercomputers. So were fields like seismic processing and life sciences, whose applications were well suited to parallel Linux clusters. At the same time, Linux-based systems were becoming popular in all kinds of Internet infrastructure applications, such as web servers, file and print servers, and network firewalls.
The word about Linux was getting around. I specifically remember a mid-1999 meeting of PITAC, the President’s Information Technology Advisory Committee, for which I was serving as co-chair. A number of the members, highly respected leaders from industry and universities, felt that we should initiate a study on the importance of Linux and open source software in general to the advancement of high-performance computing. We launched the study later in the year and formally published our report in September 2000.
By the summer of 1999 Linux was picking up steam in the marketplace. Around that time, we launched two major studies in IBM, under the auspices of our corporate technology committee: one focused on the use of Linux in supercomputing, the other on Linux as a high-volume platform for Internet applications and application development. Both studies strongly recommended that IBM embrace Linux across its product lines, that we work closely with the open Linux community as a partner in the development of Linux, and that we establish an IBM-wide organization to coordinate Linux activities across the company. Ultimately the recommendations went to Sam Palmisano, current IBM Chairman and CEO, who was then head of IBM’s Enterprise Systems Group.
The Monday before Christmas 1999, I was in Boston attending a meeting when I got a call from John M. Thompson. At the time I was general manager of the Internet Division reporting to John, who led our Software Group. John told me that Sam was ready to implement the recommendations to embrace Linux across IBM and wanted me to lead this new Linux initiative reporting to him. The following day I talked to Sam from New York City, where I was meeting with customers. Sam wanted to make the announcements as soon as possible. Since the Internet was by then so integrated into all the activities of the company, we agreed that we no longer needed a formal Internet Division, as we had for the last four years. I would continue to oversee our “Next Generation Internet" programs from my new position, as well as a number of advanced systems technology programs.
This was actually a rather remarkable turning point. On the one hand, it showed how thoroughly IBM had embraced the Internet — the Internet and everything around it was just standard operating procedure for IBM now. But perhaps even more striking was the way this former icon of proprietary ownership — the company that still led the world in patent creation, as we continue to do to this day — had rapidly recognized the business potential of the open, collaborative approach to technology development and innovation. By late 1999, there really wasn’t a lot of debate on the matter within IBM. It was obvious that this was important, that it could prove extremely valuable to our clients and to the world at large, and that we should take a leadership position in helping it succeed.
We had to put together the new organization, as well as make plans for announcing our new Linux strategy to the world over the next couple of weeks, an especially challenging task since many people were out on vacation the last two weeks in December. We reached people at home and started putting things together, and then continued the work when we got back to the office in January. On Monday, January 10, 2000 we announced IBM’s embrace of Linux, as well as the formation of the new Linux organization.
Our announcement got a mixed reception. Many welcomed our strong support of Linux and open source communities. But in January 2000 Linux was still not all that well known in the commercial marketplace. A number of people viewed Linux as just another operating system developed by a bunch of "hackers" with nothing better to do, and were totally perplexed that IBM was so aggressively supporting an initiative that, in their opinion, was so removed from the IT mainstream.
Over the next year, I spent quite a bit of time explaining why we were supporting Linux. On February 3, 2000, I gave a keynote presentation at the LinuxWorld Conference in New York, saying that we did not view Linux as just another operating system any more than we viewed the Internet as just another network when we announced our Internet initiative four years earlier. We viewed Linux very much as part of the evolution toward open standards to help integrate systems, applications and information over the Internet. Linux was then and continues to be the only popular operating system that runs on every single platform regardless of vendor or architecture, a property it shares with just about all major software associated with the Internet.
Also like the Internet four years earlier, we were convinced that Linux was going to be a success in the marketplace. That was the message we were hearing from the world’s technical community, as well as from our own technical people in IBM who had thoroughly studied Linux and some of whom were themselves part of that community. Even though the software ran only on relatively smaller systems at the time, Linux was already attracting a very strong following of the best and brightest programmers and computer scientists around the world, and we could tell that it was only a matter of time before it got significantly better. I believe that when community efforts like Linux are successful and keep attracting top talent to work on them, the marketplace is sending a strong signal that companies should not ignore. If Linux or other such initiatives are going to be a marketplace success with or without you, you are much better off being part of the success than fighting it or ignoring it.
Finally, I also believe that our Linux initiative and our relationship with the Linux community have had a major impact on the IBM culture. It has made us a more open company, more ready to collaborate closely with others in open communities and to share our intellectual property with them when appropriate. I am convinced that this kind of collaborative culture is required for businesses that want to be innovation leaders in the 21st century. When I look back, I feel very good about those times six years ago when we launched our Linux initiative.
