Linux

The free kernel announced in 1991 as "just a hobby" — now the common foundation of servers, phones, supercomputers and the cloud, from Torvalds' first post to GPLv3 and the longterm releases.

A large Tux penguin figure — the Linux mascot — photographed indoors
Tux, the Linux penguin: a figure given to IBMers from Brazil. The Tux logo was created by Larry Ewing using GIMP software and may be used with proper credit. · Renato Pierri (via Wikimedia Commons) · CC BY-SA 4.0

Linux is a free operating-system kernel first announced by Linus Torvalds on 25 August 1991, in a Usenet post describing "just a hobby, won't be big and professional like gnu" for 386 AT clones. It is the kernel — the program that allocates the machine's resources to other programs — normally used with the GNU Project's software to form the complete system Richard Stallman calls GNU/Linux; GNU had been under construction since January 1984 and was complete except for a kernel when Linux appeared. The kernel is released under GNU GPL version 2; the FSF's licence history runs from version 1 in 1989 and version 2 in June 1991 to version 3 released on 29 June 2007 — a revision whose anti-tivoization terms the Linux developers declined to adopt. Kernel development now follows a steady cadence: one mainline release every 9–10 weeks maintained by Torvalds, backported stable releases, and longterm kernels such as 6.12 kept alive until December 2028. Distributions turn the kernel into products and services — Red Hat Enterprise Linux, Debian, Fedora, openSUSE, Ubuntu and SUSE Linux Enterprise among them — sold by Red Hat under subscriptions, with Red Hat acquired by IBM on 9 July 2019. Dated figures in this article carry the year of the source that recorded them.

What Linux is: kernel, system and family

Strictly speaking, Linux is not the whole operating system but the kernel — the program that allocates a machine's resources to the other programs a user runs.1 Used together, they make a system that is, in essence, GNU plus a Linux kernel — GNU/Linux.1 Every distribution commonly called Linux is, by the same logic, a distribution of GNU/Linux.1 Richard Stallman asks that the whole system not be called Linux, since that means attributing the GNU Project's work to someone else.2

It is the combination that users actually run: pairing Linux with the then not-quite-complete GNU system yielded a complete free operating system.2 When the kernel was re-released under the GNU GPL in 1992, GNU and Linux together made it possible for the first time to run a PC without non-free software.3 The kernel travelled far beyond the desktop: by his 1999 essay, Torvalds could note Linux in embedded systems, controlling robotic devices, and flying on the space shuttle.4 That breadth rests on flexibility: the operating system is widely used in diverse environments because its kernel can be configured flexibly.5

By 2000 it was the dominant choice for Internet servers and ISPs, for academia, for hobbyists and for computer-science research.6 Free systems such as Debian GNU/Linux ship with literally thousands of applications.6 The name itself is protected: it is registered as a trademark controlled by Linus Torvalds, with use governed by the Linux Trademark Institute.7 The mascot has its own terms: Larry Ewing created Tux the penguin with GIMP, and it may be used even commercially, as long as he receives proper credit.7

Before Linux: GNU, free software and the missing kernel

The story starts earlier: in September 1983 Richard Stallman announced a plan for GNU, a free software, Unix-like operating system.3 The name is a recursive joke: GNU stands for Gnu's Not Unix, the complete Unix-compatible system he set out to give away free to anyone who could use it.8 Work began in earnest in January 1984, when Stallman resigned from MIT and started writing GNU software.2 The departure was deliberate: had he stayed on the MIT staff, the institute could have claimed ownership of the work and imposed its own distribution terms.2

Distribution terms were the point: the GNU Manifesto puts GNU in a protected commons — everyone may modify and redistribute it, but no distributor may restrict further redistribution, and proprietary modifications are ruled out.8 The goal was to give users freedom, not merely to be popular, so the project needed terms that would prevent GNU software from being turned into proprietary software; the method is called copyleft.2 Its central idea is that everyone may run, copy, modify and distribute the program, but no one may add restrictions of their own.2 The specific implementation for most GNU software is the GNU General Public License, or GNU GPL.2

The Free Software Foundation followed in 1985, founded as a tax-exempt charity for free software development.2 Software counts as free when its users hold the four essential freedoms.9 Freedom 1 covers studying how the program works and changing it so it does your computing as you wish, with access to the source code as a precondition.9 Freedom 3 covers distributing copies of modified versions so the whole community can benefit from them.9 None of that means noncommercial: a free program must be available for commercial use, commercial development and commercial distribution.9

By 1990 the GNU system had only one major piece missing: the kernel.2 The intended replacement, the Hurd, is a collection of servers that run on top of Mach and do the various jobs of the Unix kernel.2 It started working reliably only in 2001, still a long way from ready for general use.1 Linux had already filled the gap: Torvalds' Unix-compatible kernel, written in 1991, started out proprietary and became free software in 1992.2 The result of joining Linux to that almost-finished GNU system was a complete free operating system.2

Callout: How Linux is licensed

The kernel ships under version 2 of the GNU GPL, a licence whose own history runs from 1989 to 2007.3 Version 3 arrived on 29 June 2007 with rules against tivoization, and the question of adopting it went to the Linux developers.3 The result was the split described in the box below.3

August 1991: the announcement and the first releases

The founding document of Linux is a Usenet post: on 25 August 1991 Linus Torvalds announced a free operating system for 386(486) AT clones, describing it as just a hobby that would not be big and professional like GNU.10 The project had been brewing since April and was starting to get ready.10 By announcement time bash 1.08 and gcc 1.40 had been ported, and things seemed to work.10 He also stressed that the system was free of any minix code and had a multi-threaded file system.10

The first numbered release, 0.01, contained no binaries at all — just source code for people curious about what linux looked like.10 Version 0.02 followed on 5 October 1991, with sources placed at nic.funet.fi in the directory /pub/OS/Linux.10 It still required minix-386 to be compiled and minix to be set up, so it was not yet a standalone system.10 Early copyright was also stricter than the GNU copyleft — no money at all could change hands because of linux — a rule relaxed with 0.12.10

Linus Torvalds on stage in conversation with Dirk Hohndel at a Linux Foundation event
Linus Torvalds, creator of the Linux kernel, in conversation with Dirk Hohndel at a Linux Foundation event in 2025. The same Torvalds posted the 1991 Usenet announcement that started Linux. · The Linux Foundation (via Wikimedia Commons) · CC BY 4.0

By December 1991 the kernel had reached version 0.11, still in beta yet already with a small following.10 Version 0.12 arrived on January 5th with major corrections, and proved very stable — no patches were needed for a long time.10 That was the release that made it: 0.12 is when linux started to spread a lot faster.10

Out of the hobby stage: ports, modules and the microkernel debate

In early 1992, with the Linux discussion having taken over comp.os.minix, Andrew Tanenbaum decided it was time to comment on Linux.11 His post of 29 January 1992 was titled LINUX is obsolete and argued that, among people who actually design operating systems, the debate was over: microkernels had won.11 He contrasted MINIX, a microkernel-based system, with LINUX, which he called a monolithic style system and a giant step back into the 1970s.11 Torvalds' reply conceded the charge: linux was monolithic, and he agreed that microkernels are nicer.11

Still, Linux was never a copy of anything: it aims to provide a Unix-compatible interface, but the kernel was written from scratch without reference to Unix source code, so it is not a port of Unix.4 Portability came slowly — in 1991 Torvalds judged porting impossible, since the kernel leaned on every conceivable feature of the 386 he could find.10 Later versions changed that, and linux was in fact ported to other architectures.10 The first serious port went to DEC's Alpha: it started in 1993, took about a year to complete, and established design principles that made later ports easier.4

Development kept growing: with the 2.0 kernel Linux grew up a lot, and loadable kernel modules were added at that point.4 On licensing, Torvalds decreed that system calls would not count as linking against the kernel, so programs running on top of Linux are not covered by the GPL.4 One early reason for the licence choice was the compiler: the GPL was the licence of the GCC compiler.4 By 1999 the kernel ran from PalmPilots to Alpha workstations, making it the most widely ported system available for PCs.4

Milestones and major distributions

The dated record below begins with GNU's announcement in September 1983.3 It runs through the 1991 announcement, the 1992 relicensing and the GPLv3 split to the longterm kernel 6.12.12 The distribution table that follows shows how that kernel reaches users as products and services.13

DateMilestoneSource note
September 1983GNU announced: a plan for a free software, Unix-like operating system3FSF press release on GPL version 33
January 1984Stallman leaves MIT and begins writing GNU software2Richard Stallman, The GNU Project2
1985Free Software Foundation founded as a tax-exempt charity for free software development2Richard Stallman, The GNU Project2
1989GNU GPL version 1 released3FSF press release on GPL version 33
June 1991GNU GPL version 2 released — the licence the Linux kernel still uses14GPL version 2 licence text, June 199114
25 August 1991Linus Torvalds announces his free operating system in comp.os.minix for 386(486) AT clones10Torvalds' 1991–1992 Usenet posts, collected 199210
5 October 1991Version 0.02 released for wider distribution, with sources at nic.funet.fi10Torvalds' 1991–1992 Usenet posts10
29 January 1992The Tanenbaum–Torvalds debate opens with the post LINUX is obsolete11Open Sources, Appendix A (O'Reilly, 1999)11
1992Linux relicensed as free software, fitting the last gap in the GNU system2Richard Stallman, The GNU Project2
1993The Alpha port starts and takes about a year to complete4Torvalds, The Linux Edge (O'Reilly, 1999)4
January 1999The Linux Edge appears in the first edition of Open Sources4O'Reilly, Open Sources (1999)4
2001The GNU Hurd starts working reliably, still far from general use1GNU Project, Linux and the GNU System1
29 June 2007GPL version 3 released; the Linux kernel stays on version 23FSF press release on GPL version 33
9 July 2019IBM closes its acquisition of Red Hat, funded with debt and cash15IBM FY2019 Form 10-K15
17 November 2024Linux 6.12, a longterm kernel, released with a projected EOL of December 202812kernel.org, Active kernel releases12
Milestones are dated as the sources record them; each row carries the source that documents it.
DistributionWhat the record showsSource note
Red Hat Enterprise LinuxAn operating system built with open source software components, including the Linux kernel, designed expressly for enterprise computing13Red Hat FY2019 Form 10-K13
Debian GNU/LinuxThe FSF funded an early stage of its development1GNU Project, Linux and the GNU System1
FedoraNamed among the freely available distributions Red Hat competes with13Red Hat FY2019 Form 10-K13
CentOSNamed among the freely available distributions Red Hat competes with13Red Hat FY2019 Form 10-K13
openSUSENamed among the freely available distributions Red Hat competes with13Red Hat FY2019 Form 10-K13
UbuntuNamed among the freely available distributions Red Hat competes with13Red Hat FY2019 Form 10-K13
SUSE Linux Enterprise ServerNamed among Red Hat's competitors (EQT Partners' enterprise Linux)13Red Hat FY2019 Form 10-K13
Distributions named in the fact base; each row carries the source that documents it.

How the kernel is made: cadence, maintainers and longterm versions

The release machine is regular: the mainline tree, where new features are introduced, is maintained by Linus Torvalds, and a new mainline kernel appears every 9–10 weeks.12 Each release opens a 2-week merge window during which new major features are introduced into the kernel.12 The merge window then closes and a 7-week stabilisation phase begins, publishing a release candidate each week.12 rc7 is usually the last release candidate — pre-releases carry the -rc suffix and must be compiled from source.12

Maintenance is layered: a designated maintainer backports fixes from the mainline tree to the stable kernel.12 Stable updates appear on an as-needed basis, usually once a week.12 Longterm kernels take only important bugfixes and therefore do not see very frequent releases, especially the older trees.12 Their projected EOL dates are not set in stone: each new longterm kernel usually starts with a 2-year projected end of life that can be extended if there is enough interest from industry.12

The flagship example is 6.12: Greg Kroah-Hartman and Sasha Levin maintain it, and it was released on 17 November 2024 with a projected end of life in December 2028.12 Distributions also maintain their own longterm kernels; those are not hosted at kernel.org and carry no support from kernel developers.12 The site itself is operated by the Linux Kernel Organization, a 501(c)3 nonprofit corporation.16 One quirk is worth remembering: the major version number means nothing — it is incremented when the number after the dot starts looking too big, and there is literally no other reason.12

The GPLv2-GPLv3 question

The kernel sits on the older licence: GNU GPL version 2, which the Free Software Foundation defines as Free Software.7 Version 3 took years: Stallman began revising the GPL in 2005, and in January 2006 the FSF opened a systematic public review with legal support from the Software Freedom Law Center.3 The FSF released version 3 on 29 June 2007.3 Its flashpoints were about control rather than features: it does not restrict a program's features and does not prohibit DRM, but it prohibits tivoization and Treacherous Computing used to stop users from changing the software.3

The FSF was clear that the licensing of Linux would be decided by the developers of Linux.3 With them staying on version 2, a GNU/Linux system ends up mixed: GNU packages using GPL version 3 alongside a Linux kernel that remained on GPL version 2.3 Red Hat's filing reads the business meaning: licences such as the GPL impose significant limits on a distributor's ability to license derivative works under more restrictive terms and generally require the distributor to disclose the source code of such works.13 A further consequence is firmware: it is not part of Linux and is not executed by the kernel, merely uploaded to a device during the driver initialisation stage.7

Firmware blobs now live in their own repository, linux-firmware, moved out of the main Linux tree to keep licensing clear.7 A fully free setup stays possible but expensive: Linux runs without non-free firmware binaries, usually at the cost of rendering much hardware inoperable.7 The GPL remains the most widely used free software licence; almost three quarters of all packages are distributed under it.3

Linux in business: Red Hat, IBM and the subscription model

Red Hat describes itself as a leading global provider of open source software solutions, using a community-powered approach to develop and offer its technologies.13 Its flagship, Red Hat Enterprise Linux, is an operating system built with open source software components, including the Linux kernel, and designed expressly for enterprise computing.13 The filing credits Torvalds and a relatively small group of engineers, many not employed by Red Hat, with the kernel's development and evolution — the heart of that operating system.13 Customers pay for support: they agree to purchase a support subscription for each unit of Red Hat software they deploy.13

Entry looks easy, and the filing says why: financial and legal barriers to creating a new Linux distribution are relatively low, since the components are publicly available under licences permitting copying, modification and redistribution.13 Competition is constant: Red Hat, SUSE, Amazon and Oracle all ship enterprise Linux kernels, and vendors compete with free options such as CentOS, Debian, Fedora, openSUSE and Ubuntu.13 Growth nonetheless: total revenue increased from $2.92 billion in fiscal 2018 to $3.36 billion in fiscal 2019.13 In a world where GPL terms limit traditional proprietary models, Red Hat treats its trademarks as possibly its most valuable intellectual property.13

The corporate story turned in 2019, when IBM's acquisition of Red Hat closed on 9 July 2019, funded through a combination of debt and cash, with incremental debt issued earlier that year.15 IBM frames the target in cloud terms: Red Hat is, in its words, the world's leader in open source technology, including Enterprise Linux — the operating system of the cloud — as well as containers and OpenShift.15 IBM's own forecast is Linux-shaped: as clients move more mission-critical workloads to the cloud, their multi-cloud environments will be based on a foundation of Linux, with Kubernetes to deploy, manage and scale container-based applications.15 A guide of the same era captured the momentum: Linux, started from scratch not even 10 years earlier, had been the favorite kernel of the Free Software world.6

In their own words

Much of Linux's early history survives in the principals' own words, from Usenet posts to essays and project pages.10 The exchange below set the tone: a modest announcement, a harsh rebuke, and a reply that conceded the theory.11 The licence and community statements that follow show how the project described itself to the outside world.7

I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu) for 386(486) AT clones.

Linus Torvalds, announcement in comp.os.minix, 25 August 1991

LINUX is a monolithic style system. This is a giant step back into the 1970s.

Andrew Tanenbaum, LINUX is obsolete, comp.os.minix, 29 January 1992

True, linux is monolithic, and I agree that microkernels are nicer.

Linus Torvalds, replying in the Tanenbaum–Torvalds debate, 1992

Please don't fall into the practice of calling the whole system "Linux," since that means attributing our work to someone else.

The GNU Project, Linux and the GNU System

Linux kernel is released under the terms of GNU GPL version 2 and is therefore Free Software as defined by the Free Software Foundation.

The Linux Kernel Archives FAQ, kernel.org

The power of Linux is as much about the community of cooperation behind it as the code itself.

Linus Torvalds, The Linux Edge, Open Sources, 1999

Read together, the quotations mark the distance from a hobby announcement to an operating system the industry builds on.10 The community, in Torvalds' account, matters as much as the code itself.4

Linux by the numbers

The figures here are snapshots, each stamped with the source that recorded it.16 The volatile rows — the current kernel versions — carry their September 2026 dates.16 Two figures frame the whole article: GNU's share of a distribution's source code against Linux's, and the GPL's reach across free software.1

MetricValueSource
GNU's share of a CD-ROM distribution's source codeAbout 28% — the largest single contingent1GNU Project, Linux and the GNU System1
Linux's own share of the same distributionAbout 3%1GNU Project, Linux and the GNU System1
Mainline release cadenceOne release every 9–10 weeks12kernel.org, Active kernel releases12
Post-release cycle2-week merge window, then a 7-week bugfix and stabilisation period12kernel.org, Active kernel releases12
Operator of kernel.orgLinux Kernel Organization, a 501(c)3 nonprofit corporation16The Linux Kernel Archives16
Red Hat revenue, fiscal 2018$2.92 billion13Red Hat FY2019 Form 10-K13
Red Hat revenue, fiscal 2019$3.36 billion13Red Hat FY2019 Form 10-K13
Longterm kernel 6.12Released 17 November 2024; projected EOL December 202812kernel.org, Active kernel releases12
GPL coverage of free software packagesAlmost three quarters3FSF press release on GPL version 33
Latest stable kernel (snapshot)7.2.6, dated 14 September 202616The Linux Kernel Archives16
Latest mainline pre-release (snapshot)7.3-rc3, dated 13 September 202616The Linux Kernel Archives16
Studied configurability windowFeature model history 2002–20245ACM TOSEM study (2025)5
Figures are shown as their sources recorded them; the snapshot rows for the current kernels carry September 2026 dates.

Linux today: configurability, research and open questions

Configurability is the engine of that breadth: Linux is widely used in diverse environments because its kernel can be configured flexibly.5 A 2025 study in ACM Transactions on Software Engineering and Methodology analysed the kernel's configurability across its feature model's entire history, from 2002 to 2024.5 A decade earlier, a 2015 study in Empirical Software Engineering mined all known distributed version control systems to show how the official kernel repository's code history diverges from the complete development history.17 Those systems — git and mercurial, with Github and Bitbucket — revolutionised collaboration by letting developers exchange and integrate code changes peer-to-peer.17

Development has not slowed: the latest stable kernel recorded here is 7.2.6, dated 14 September 2026, with mainline 7.3-rc3 dated 13 September 2026.16 The longterm machinery keeps older lines alive at the same time: 6.12 is projected to be maintained until December 2028.12 The first open question is non-free firmware, and the price of refusing it is hardware support.7 The second is who decides the kernel's licensing — in the FSF's account, that decision belonged to the developers of Linux, and they stayed on GPLv2.3

Market structure is the third: Red Hat's filing lists AWS with Amazon Linux 2, EQT Partners with SUSE Linux Enterprise Server and Oracle with Oracle Linux among the competition, alongside freely available distributions.13 The community layer is the counterweight: the Linux Foundation says it helps companies and developers identify and contribute to the projects that matter, with the open source community addressing the challenges of industry and technology for the benefit of society.18 Torvalds' own 1999 formulation still fits: the strength of Linux owes as much to the community of cooperation behind it as to the code itself.4 Even the earliest framing survives: Linux really exists, but it remains only one part of the system people use.1

Timeline: from GNU in 1983 to the longterm kernels of the 2020s

September 1983

GNU announced

Richard Stallman announced the plan to develop a free software Unix-like operating system called GNU.

January 1984

GNU work begins

Stallman quit his job at MIT and began writing GNU software, starting with a compiler and GNU Emacs.

1985

Free Software Foundation founded

The Free Software Foundation was created as a tax-exempt charity for free software development.

1989

GPL version 1

The first version of the GNU General Public License was released, written by Richard Stallman with legal advice.

June 1991

GPL version 2

The GNU General Public License version 2 was released; this is the licence the Linux kernel still uses.

25 August 1991

Torvalds announces his operating system

Linus Torvalds posted to comp.os.minix about a free operating system, "just a hobby, won't be big and professional like gnu", for 386 AT clones.

5 October 1991

Version 0.02 released

Torvalds released version 0.02 of the Linux kernel for wider distribution, with sources at nic.funet.fi.

29 January 1992

"LINUX is obsolete"

Andrew Tanenbaum opened the Tanenbaum–Torvalds debate, arguing microkernels had won and that a monolithic Linux was a step back to the 1970s.

1992

Linux relicensed as free software

After starting out proprietary, the Linux kernel was made free software, fitting the last gap in the GNU system.

1993

First serious port

The port of the Linux kernel to DEC's Alpha architecture started and took about a year to complete.

January 1999

"The Linux Edge" published

Torvalds' essay on Linux design and management appeared in the first edition of Open Sources: Voices from the Open Source Revolution.

2001

The GNU Hurd becomes reliable

The GNU project's own kernel, the Hurd, finally started working reliably — long after Linux had filled its role.

2005–2006

GPLv3 revision process

Stallman began revising the GPL for version 3 in 2005, and in January 2006 the FSF opened a systematic public review.

29 June 2007

GPL version 3 released

The Free Software Foundation released version 3 of the GNU General Public License, adding protection against tivoization; the Linux kernel stayed on version 2.

9 July 2019

IBM closes its Red Hat acquisition

IBM completed its acquisition of Red Hat on 9 July 2019, funded through a combination of debt and cash, and described Red Hat's Enterprise Linux as "the operating system of the cloud".

17 November 2024

Linux 6.12 LTS released

Linux 6.12, maintained by Greg Kroah-Hartman and Sasha Levin as a longterm kernel, was released with a projected end of life in December 2028.

Frequently asked questions

Is Linux an operating system or just a kernel?

Linux is not the whole system but the kernel — the part that allocates the machine's resources to the other programs you run.1 The complete system people use is basically GNU with Linux added, or GNU/Linux.1

Why do some people insist on calling it GNU/Linux?

GNU had been under construction since January 1984, and by 1990 it was almost complete, missing only a kernel.2 Stallman asks that the whole system not be called Linux, since that means attributing the GNU Project's work to someone else.2

Who created Linux, and when did it appear?

The kernel dates to 1991, when Linus Torvalds developed a Unix-compatible kernel and called it Linux; it was proprietary at first, and in 1992 he made it free software.2 He announced it on 25 August 1991 in comp.os.minix, pitching it as just a hobby that would not be big and professional like GNU, aimed at 386(486) AT clones.10

What licence is the Linux kernel under?

The kernel's licence is GNU GPL version 2, which the Free Software Foundation recognizes as Free Software.7 Version 3 arrived on 29 June 2007, but the Linux developers stayed on version 2, so a GNU/Linux system mixes GNU packages under GPLv3 with a GPLv2 kernel.3

How often does a new Linux kernel come out?

A new mainline kernel appears every 9–10 weeks, followed by a 2-week merge window and then a 7-week bugfix and stabilisation period with weekly release-candidate snapshots.12 Stable updates are backported from mainline and released on an as-needed basis, usually once a week.12

What is a longterm kernel, and how long does support last?

Longterm kernels receive only important bugfixes, and each new one usually starts with a 2-year projected EOL that can be extended if there is enough industry interest.12 Version 6.12 — maintained by Greg Kroah-Hartman and Sasha Levin and released on 17 November 2024 — is projected to be supported until December 2028.12

Who owns the Linux name and the Tux penguin?

The Linux name is registered as a trademark controlled by Linus Torvalds, and the Linux Trademark Institute governs its use.7 Tux was created by Larry Ewing with GIMP and is free to use, including commercially, as long as he is given proper credit.7

How does a company like Red Hat make money from free software?

Red Hat sells support: customers agree to purchase a support subscription for each unit of Red Hat software they deploy.13 Its total revenue rose from $2.92 billion in fiscal 2018 to $3.36 billion in fiscal 2019.13

Linux at a glance

developed_bydeveloped_bylicensed_underlicensed_undercombined_withcombined_withfounded_byfounded_byreleased_byreleased_bypart_ofpart_ofacquired_byacquired_byfunded_byfunded_bymascot_ofmascot_ofdebateddebateddeveloped_bydeveloped_bylicensed_underlicensed_undercombined_withcombined_withfounded_byfounded_byfounded_byfounded_bypublished_bypublished_byacquired_byacquired_bydistributesdistributesAndrew TanenbaumAndrew TanenbaumDebian GNU/LinuxDebian GNU/LinuxFree Software FoundationFree Software FoundationGNU General Public LicenseGNU General Public LicenseGNU HurdGNU HurdGNU ProjectGNU ProjectIBMIBMLinus TorvaldsLinus TorvaldsRed HatRed HatRichard StallmanRichard StallmanTuxTuxLinuxLinux

Sources & citations

Every factual claim in this article is drawn from the sources below. Bracketed numbers in the text link to the corresponding source.

  1. 1
    Linux and the GNU System — why the combined system is called GNU/LinuxGNU Project / Free Software FoundationPrimary sourceAccessed 2026-09-18CC BY-ND 4.0 (gnu.org article by Richard Stallman)
  2. 2
    The GNU Project — Richard Stallman's history of the GNU operating systemGNU Project / Free Software FoundationPrimary sourceAccessed 2026-09-18CC BY-ND 4.0 (gnu.org article by Richard Stallman)
  3. 3
    FSF releases the GNU General Public License, version 3 (press release, 29 June 2007)Free Software FoundationPrimary sourceAccessed 2026-09-18FSF press release (quoted for research)
  4. 4
    The Linux Edge — Linus Torvalds, in Open Sources: Voices from the Open Source Revolution (O'Reilly, 1st edition January 1999)O'Reilly & AssociatesPrimary sourceAccessed 2026-09-18Free online edition, O'Reilly & Associates (1999)
  5. 5
    How Configurable Is the Linux Kernel? Analyzing Two Decades of Feature-Model History (Kuiter, Sundermann, Thüm, Heß & Krieter, ACM TOSEM, 2025; DOI 10.1145/3729423)ACM Transactions on Software Engineering and Methodology (OpenAlex scholarly record)Accessed 2026-09-18ACM copyright (abstract quoted via the OpenAlex scholarly record)
  6. 6
    Debian GNU/Linux: Guide to Installation and Usage (Goerzen & Othman) — Project Gutenberg ebook 6527Project GutenbergReferenceAccessed 2026-09-18Project Gutenberg (freely redistributable ebook)
  7. 7
    The Linux Kernel Archives — Frequently asked questions (licensing, firmware, Tux, trademark)Linux Kernel Organization (kernel.org)ReferenceAccessed 2026-09-18Site content by the Linux Kernel Organization
  8. 8
    The GNU Manifesto (1985) — the founding statement of the GNU ProjectGNU Project / Free Software FoundationPrimary sourceAccessed 2026-09-18Verbatim copying and distribution permitted (GNU project page rights notice)
  9. 9
    What is Free Software? — the four essential freedomsGNU Project / Free Software FoundationPrimary sourceAccessed 2026-09-18CC BY-ND 4.0 (gnu.org article)
  10. 10
    LINUX's History — Linus Torvalds' 1991–1992 Usenet posts (collected 31 July 1992)Linus Torvalds (comp.os.minix / Linux-Activists), mirrored by Carnegie Mellon UniversityPrimary sourceAccessed 2026-09-18Public Usenet postings (1991–1992); mirror page hosted by CMU SCS
  11. 11
    Appendix A: The Tanenbaum–Torvalds Debate — in Open Sources: Voices from the Open Source Revolution (O'Reilly, 1999)O'Reilly & AssociatesPrimary sourceAccessed 2026-09-18Free online edition, O'Reilly & Associates (1999)
  12. 12
    Active kernel releases — release categories, longterm table and FAQLinux Kernel Organization (kernel.org)ReferenceAccessed 2026-09-18Site content by the Linux Kernel Organization
  13. 13
    Red Hat, Inc. — Form 10-K for the fiscal year ended 28 February 2019 (filed 24 April 2019)U.S. Securities and Exchange Commission (EDGAR)Primary sourceAccessed 2026-09-18U.S. Government work (public domain filing)
  14. 14
    GNU General Public License, version 2 (June 1991)Free Software FoundationPrimary sourceAccessed 2026-09-18Everyone is permitted to copy and distribute verbatim copies of this licence document
  15. 15
    International Business Machines Corporation — Form 10-K for the year ended 31 December 2019 (filed 25 February 2020)U.S. Securities and Exchange Commission (EDGAR)Primary sourceAccessed 2026-09-18U.S. Government work (public domain filing)
  16. 16
    The Linux Kernel ArchivesLinux Kernel Organization (kernel.org)Primary sourceAccessed 2026-09-18Kernel sources under GNU GPLv2; site content by the Linux Kernel Organization
  17. 17
    Continuously mining distributed version control systems: an empirical study of how Linux uses Git (Germán, Adams & Hassan, Empirical Software Engineering, 2015; DOI 10.1007/s10664-014-9356-2)Springer / Empirical Software Engineering (OpenAlex scholarly record)Accessed 2026-09-18Springer Nature copyright (abstract quoted via the publisher page)
  18. 18
    About the Linux FoundationThe Linux FoundationReferenceAccessed 2026-09-18The Linux Foundation (quoted for research)