Linus Torvalds Primary Linux Distribution
Linus Torvalds has publicly stated that he uses Fedora as his main desktop Linux distribution for daily work and general use. He has mentioned this in interviews and on mailing lists, noting that Fedora provides a stable, up-to-date environment that suits his workflow. The distribution is developed by Red Hat, a major open source company now part of IBM, and is known for its rapid adoption of new technologies and strong community support. Forbes reports on Torvalds' preference for Fedora.
While Fedora is his primary desktop choice, Torvalds also uses other distributions for specific tasks. He has mentioned using Arch Linux in the past for its rolling release model and minimalism. His choice of distro is driven by practicality, access to the latest kernel features, and the ability to customize the system to his needs. The Linux ecosystem is vast, with hundreds of distributions, but Torvalds' public statements consistently point to Fedora as his go-to option for general desktop use.
Why Fedora for Kernel Development
Fedora is closely tied to the Linux kernel development cycle. It often ships with the latest stable kernel versions and serves as a testing ground for new features that later appear in Red Hat Enterprise Linux. This makes it a natural fit for someone like Torvalds, who is the lead maintainer of the Linux kernel itself. The close relationship between Fedora and kernel development means that contributors can test changes quickly and efficiently.
Torvalds has emphasized the importance of using a distribution that allows him to work directly with the latest kernel code without major hurdles. Fedora's commitment to upstream development and its strong support for developer tools aligns with this philosophy. The distribution also benefits from extensive documentation and a large user base, which helps in troubleshooting and sharing configurations.
Other Distros and Tools in Torvalds' Workflow
In addition to Fedora, Torvalds has discussed using specialized tools and environments tailored for kernel hacking. He often works directly with the mainline kernel source tree, which is hosted on kernel.org. His workflow involves a combination of command-line tools, Git for version control, and custom patches to manage the complex integration of driver and subsystem updates.
While the exact distribution he uses for specific embedded or server tasks is less documented, Torvalds has shown interest in distributions that prioritize simplicity and direct access to system components. His public statements and interviews, such as those covered by Forbes, reinforce that his choice is pragmatic and focused on efficiency rather than brand loyalty.