Що таке Linux?
Linux (/ˈliːnʊks/ (listen) LEE-nuuks або /ˈlɪnʊks/ LIN-uuks) - сімейство операційних систем, схожих на Unix, заснованих на ядрі Linux, ядрі операційної системи, вперше випущеному 17 вересня 1991 року Лінусом Торвальдсом. Linux зазвичай упакований як дистрибуція Linux, яка включає в себе ядро і підтримуюче системне програмне забезпечення і бібліотеки, багато з яких надаються проектом GNU. Багато дистрибутивів Linux використовують слово «Linux» у своєму ім'я, але Фонд вільного програмного забезпечення використовує ім'я «GNU/Linux», щоб підкреслити важливість програмного забезпечення GNU, викликаючи деякі суперечки.
Після того, як AT&T вийшла з проекту Multics, операційна система Unix була розроблена і реалізована Кен Томпсоном і Деннісом Річі (обидва з AT&T Bell Laboratories) в 1969 році і вперше випущена в 1970 році. Пізніше вони переписали його на новій мові програмування, C, щоб зробити його портативним. Доступність і портативність Unix призвела до того, що він був широко прийнятий, скопійований і модифікований академічними установами і бізнесом.

У 1977 році Berkeley Software Distribution (BSD) був розроблений Computer Systems Research Group (CSRG) з UC Berkeley, на основі 6-го видання Unix від AT&T. Оскільки BSD містив код Unix, який належав AT&T, AT&T подав позов (USL проти BSDi) на початку 1990-х років проти Університету Каліфорнії. Це сильно обмежило розвиток і прийняття БСД.

Onyx Systems почала продавати ранні мікрокомп'ютерні робочі станції Unix в 1980 році. Пізніше Sun Microsystems, заснована як спонсор студентського проекту в Стенфордському університеті, також почала продавати настільні робочі станції на основі Unix в 1982 році. Хоча робочі станції Sun не використовували товарний комп'ютерний апарат, як Linux був пізніше розроблений для, це була перша успішна комерційна спроба поширювати переважно однокористувацький мікрокомп'ютер, який керував операційною системою Unix.

У 1983 році Річард Сталлман почав проект GNU з метою створення вільної UNIX-подібної операційної системи. У рамках цієї роботи він написав GNU General Public License (GPL). На початку 1990-х років було майже достатньо програмного забезпечення для створення повної операційної системи. Однак ядро GNU, назване Hurd, не вдалося залучити достатньо зусиль для розробки, залишаючи GNU неповним. [Коли потрібна цитата]

У 1985 році компанія Intel випустила 80386, перший мікропроцесор x86 з 32-розрядним набором інструкцій і одиницею управління пам'яттю з paging.

У 1986 році Мауріс Бах з AT&T Bell Labs опублікував книгу «Проектування операційної системи UNIX». Цей остаточний опис в основному охоплював ядро System V Release 2, з деякими новими функціями з Release 3 і BSD.

У 1987 році MINIX, схожа на Unix система, призначена для академічного використання, була випущена Ендрю С. Таненбаумом, щоб зобразити принципи, передані в його підручнику, Операційні системи: дизайн і реалізація. Хоча вихідний код для системи був доступний, модифікація та перерозподіл були обмежені. Крім того, 16-бітний дизайн MINIX не був добре адаптований до 32-бітних функцій все більш дешевої і популярної архітектури Intel 386 для персональних комп'ютерів. На початку 1990-х років комерційна операційна система UNIX для комп'ютерів Intel 386 була занадто дорогою для приватних користувачів.

Ці фактори і відсутність широко прийнятого вільного ядра дали імпульс Торвальдсу почати свій проект. Він стверджував, що якби в той час були доступні ядра GNU Hurd або 386BSD, він, ймовірно, не написав би свого власного.