The year was 2001, the tech world was reeling from the effects of the ongoing dot-com bust and Microsoft had recently been deemed a monopoly under US antitrust law. In the midst of the various tribulations of the time came the release of Linux kernel 2.4 on 4 January 2001. Linux kernel guru, Jon Masters, bids it a fond farewell…

Linux averages 5.5 changes per hour, every hour of every day, and is perhaps one of the most active software projects in human history. Jon Masters charts these changes every month in quite possibly the best technical column in human history…

This month Linux kernel legend Jon Masters talks about the release period of 2.6.35 and the opening of the merge window. Also this month: old security vulnerabilities, AppArmor, SELinux and the ongoing suspend blockers debate continues…

In this months kernel column John Masters discusses another eventful kernel cycle, not to mention the latest round of Linus Torvald (justified?) rants, the Kernel Summit 2010 and some pretty intense penguin-on-penguin action…

Linux User & Developer’s resident Linux kernel expert, Jon Masters, gave the keynote speech at this year’s Linux Symposium. In this column he mirror’s his keynote with a look back at the past year of kernel developments…

Last month saw the opening and subsequent closing of the 2.6.35 kernel’s merge window, the period of time during which all of the exciting new features that have been waiting in the wings (and in linux-next nightly kernels provided by Stephen Rothwell) are considered for merging into the official ‘mainline’ kernel source tree by Linus Torvalds…

Last month Linus Torvalds released the final 2.6.34 kernel, following a bumpy few weeks that saw a major virtual memory (the subsystem responsible for memory management in-kernel) glitch, the usual round of regressions, and a power outage that knocked vger.kernel.org

The past month saw steady progress toward the final 2.6.34 kernel release, including the announcement of initial Release Candidate kernels 2.6.34-rc1 through 2.6.34-rc4. The latter had an interesting virtual memory bug that added a week of delay (I will cover that in a future issue), and of course there was already an incompatible release of the nouveau graphics driver that was covered in last month’s column.

Last month saw the release of the final 2.6.33 Linux kernel, following several months of development (and some last-minute patches – including the network namespace bug this author discovered and wrote about the previous month).