Microsoft co-founder Bill Gates and Linus Torvalds, the creator of the Linux kernel, have surprisingly never met before. That all changed at a recent dinner hosted by Sysinternals creator Mark Russinovich.
The worlds of Linux and Windows finally came together in real life, and Dave Cutler, Microsoft technical fellow and Windows NT lead developer, was also there to witness the moment and meet Torvalds for the first time. “No major kernel decisions were made,” jokes Russinovich in a post on LinkedIn.
[Image: Bill Gates and Linus Torvalds meet for the first time. https://platform.theverge.com/wp-content/uploads/sites/2/2025/06/1750435121315.jpg?quality=90&strip=all]
Bill Gates and Linus Torvalds have apparently never met in person before, despite their pseudo-rivalry.
But without Microsoft’s “PC on every desktop” vision for the '90s, we may not have seen such an increased demand for server infrastructure which is all running the Linux kernel now.
Debatable, in my opinion. There were lots of other companies trying to build personal computers back in those times (IBM being the most prominent). If Microsoft had never existed (or gone about things in a different way), things would have been different, no doubt, but they would still be very important and popular devices. The business-use aspect alone had a great draw and from there, I suspect that adoption at homes, schools, etc. would still follow in a very strong way.
I remember that IBM was famously missing the trend in the late 80s/90s and couldn’t understand why regular consumers would ever want to buy a PC. It’s why they gave the PC clone market away, never seriously approached their OS/2 thing, and never really marketed directly to anybody except businesses.
Microsoft really pushed the idea that regular people needed a home PC which laid the foundation for so many people already having the hardware in place to jump on the internet as soon as it became accessible.
For a brief moment it looked like a toss up between Microsoft IIS webservers serving up .asp files (or coldfusion .cf - RIP) vs Apache pushing CGI but in the end the Linux solution was more baked and flexible when it was time to launch and scale an internet startup in that era.
Somebody else would have done what Microsoft did for sure, had they not been there, and I suppose we could be paying AT&T for Unix licenses these days too. But yeah, ultimately both Gates and Torvalds were right in terms of operating systems and well timed.
If Microsoft hadn’t been around Apple would have probably defined the early PC era. The Apple II was released in 1977, 4 years before IBM decided to enter the home market with the PC.
Or Commodore might have been the one to dominate. They sold about 5 million Amigas.
Or it could have been NeXT after Jobs was forced out of Apple and started a new computer business.
The winner turned out to be Microsoft, but desktop computers were well on their way to being a standard thing long before Microsoft / IBM got into the market.
Debatable, in my opinion. There were lots of other companies trying to build personal computers back in those times (IBM being the most prominent). If Microsoft had never existed (or gone about things in a different way), things would have been different, no doubt, but they would still be very important and popular devices. The business-use aspect alone had a great draw and from there, I suspect that adoption at homes, schools, etc. would still follow in a very strong way.
I remember that IBM was famously missing the trend in the late 80s/90s and couldn’t understand why regular consumers would ever want to buy a PC. It’s why they gave the PC clone market away, never seriously approached their OS/2 thing, and never really marketed directly to anybody except businesses.
Microsoft really pushed the idea that regular people needed a home PC which laid the foundation for so many people already having the hardware in place to jump on the internet as soon as it became accessible.
For a brief moment it looked like a toss up between Microsoft IIS webservers serving up .asp files (or coldfusion .cf - RIP) vs Apache pushing CGI but in the end the Linux solution was more baked and flexible when it was time to launch and scale an internet startup in that era.
Somebody else would have done what Microsoft did for sure, had they not been there, and I suppose we could be paying AT&T for Unix licenses these days too. But yeah, ultimately both Gates and Torvalds were right in terms of operating systems and well timed.
I was there, 3,000 years ago
If Microsoft hadn’t been around Apple would have probably defined the early PC era. The Apple II was released in 1977, 4 years before IBM decided to enter the home market with the PC.
Or Commodore might have been the one to dominate. They sold about 5 million Amigas.
Or it could have been NeXT after Jobs was forced out of Apple and started a new computer business.
The winner turned out to be Microsoft, but desktop computers were well on their way to being a standard thing long before Microsoft / IBM got into the market.