Speech & Audio

How and why Linux has thrived after three decades • The Register

How and why Linux has thrived after three decades • The Register


Open Source Summit At OSS EU, LWN editor and long-time kernel developer Jonathan Corbet shared a long-term perspective on how and why Linux has thrived for a third of a century.

Corbet’s talk offered a rare, nearly unique, insight into the rise and rise of Linux over 30 years. There aren’t that many developers who’ve been involved for so much of that time, and of those, few are good communicators who are both able to talk about and as well as actually wanting to do so. It’s quite well known that Linus Torvalds himself doesn’t enjoy public speaking.

Youtube Video

We’ve written about Corbet’s annual kernel talks at the Open Source Summit a few times before on The Register, including the 2022 installment as Rust was allowed in, and the 2023 one when he talked about developer burnout and reducing the long term support lifespans for the kernel. This year’s talk was a little different, being more of a retrospective.

Torvalds’ original 1991 announcement said that his kernel project was “just a hobby, won’t be big and professional like GNU” and Corbet opened by contradicting that:

As he laid out, it really did not look like that in the early days. This vulture was there, watching with interest, although I didn’t try to install the thing myself until about 1995.

He credits this to the open development model, as legitimized by Netscape open sourcing its browser.

He proceeded to point out that despite many significant world events over this time, none of them noticeably impacted the pace of development of the Linux kernel. He called out the launch of VA Linux and its meteoric early success as early signs of the dotcom boom. Just a couple of years later in 2001, El Reg regularly reported on dotcoms dying: the Industry Standard, Daily Radar, The Times Interface, The Net, and so on…

Most of these early Linux companies either went under, or emerged transformed into much more modest businesses… But the kernel kept growing.

Later in the noughties, there was the famous SCO versus IBM lawsuit, which he summarized splendidly:

In fact, in the longer run, the lawsuit helped Linux, by legitimizing it. As Corbet put it:

Harsh, but fair.

It wasn’t a technological crisis, but by 2008, things were looking bad once again, thanks to the Credit Crunch. Another dozen years later, it was COVID-19, and yet kernel 5.6 came out like normal.

Corbet talked about the role of corporate investment, and the possibly unfortunate necessity of having lawyers, as highlighted by some early Linux hardware, such as the Axis network camera and the WRT54g router, which The Reg covered in 2003. The WRTD54g used Linux, but Linksys didn’t release the source code until pressured. The result was not only a victory, but better Linux networking.

He discusses the adoption of Larry McVoy’s Bitkeeper source-code management system, the struggles with its proprietary terms, and the controversial moves that led to the creation of the aptly named Git.

The talk covers the importance of real-life in-person meetups for the developer community’s health, and how US politics are making that more difficult. It covers the importance of the GPL over other FOSS licenses, and that of the kernel-versus-userland split, and the distribution model. In a section that will probably rub some people up the wrong way, he questions whether C is still the best tool, and mentions the importance of Rust.

The talk covers a lot of ground, and we don’t want to write our précis of it. It’s worth a watch, and we find Corbet’s presentation style a welcome contrast to the smooth, polished, corporate keynotes that are a common feature of many technical conferences these days. ®

How and why Linux has thrived after three decades • The Register

Source link