Все о GNU/Linux

Почему правильно говорить GNU/Linux, а не просто Linux

Почему правильно говорить GNU/Linux, а не просто Linux

История, которую скрывает слово Linux

— «А почему все говорят Linux, а не GNU/Linux?» — спросил однажды студент на лекции.
Преподаватель улыбнулся и ответил:
— «Потому что люди любят простые названия. Но иногда простота оборачивается потерей памяти».

Почему правильно говорить GNU/Linux, а не просто Linux
Почему правильно говорить GNU/Linux, а не просто Linux

Эта история — именно о памяти.

Когда мы произносим слово «Linux», чаще всего оно звучит как универсальный ярлык: бесплатная система, надёжная, быстрая, работающая и на серверах, и на домашних компьютерах. Но если вдуматься, само слово отражает лишь половину истины. Перед нами не одинокий продукт чьего-то воображения, а союз двух миров — ядра Линуса Торвальдса и среды, созданной проектом GNU. Именно этот союз превратил набор строк кода в полноценную операционную систему.

Там, где софт был роскошью

Чтобы понять, почему эта история так важна, нужно вернуться в конец 80-х. Тогда программное обеспечение было роскошью. Unix стоил десятки тысяч долларов за лицензию, и это были суммы, равные цене квартиры или автомобиля. Пересчитайте в современные деньги — и вы получите стоимость, сравнимую с покупкой элитной недвижимости.

Там, где софт был роскошью

Мир компьютеров тогда был закрытым клубом. Университеты платили огромные деньги, корпорации получали доступ к системам, а обычные пользователи могли только мечтать. Именно в этом мире жил Линус Торвальдс, студент Хельсинкского университета, который не хотел мириться с тем, что его тяга к знаниям ограничена ценниками на софт.

И тогда он решился написать своё ядро. Это был вызов — не рынку, а обстоятельствам. Но сам по себе его код не мог сделать компьютер полноценной системой.

GNU: свобода до ядра

За восемь лет до этого, в далёком 1983 году, Ричард Столлман начал работу над проектом GNU. Его идея звучала почти как манифест: «Операционная система должна быть свободной». Не в смысле бесплатной, а в смысле дающей пользователю свободу: запускать, изучать, менять и делиться.

Именно под этой идеей он вместе с сообществом стал собирать инструменты, которые в итоге превратились в сердце любой Unix-подобной системы.

Когда вы открываете терминал и пишете ls, чтобы увидеть список файлов, вы пользуетесь GNU. Когда набираете cp, чтобы скопировать документ, это снова GNU. Когда запускаете grep, чтобы найти слово в тексте, перед вами результат той самой работы, начатой задолго до появления ядра Linux.

GNU подарил миру Bash — оболочку, без которой командная строка выглядела бы пустым окном. GNU дал компиляторы, библиотеку функций, отладчики, текстовые редакторы. Всё то, что делает систему системой, что позволяет писать программы, тестировать их и запускать.

Линус встречает GNU

Когда в 1991 году в руки сообщества попало ядро Линуса, оно было как мотор без кузова и колёс. Мощный, перспективный, но сам по себе бесполезный. Чтобы этот мотор ожил, ему нужно было тело. И оно уже существовало — это были утилиты, библиотеки и инструменты GNU.

Линус_Торвальдс
Линус_Торвальдс

И вот, когда эти две части соединились, появился тот самый «Linux», который мы знаем. Но это не честное имя. Честное имя — GNU/Linux. Потому что система, которую вы запускаете, — это не только труд Линуса, но и плоды почти десятилетней работы Столлмана и его сообщества.

Не только код, но и философия

Можно было бы сказать: «Ну и что, всё равно работает». Но имя имеет значение. Потому что GNU — это не только строки кода, а прежде всего философия.

Когда вы называете систему только «Linux», вы будто стираете тот слой истории, где шла борьба не за производительность, а за свободу. За то, чтобы студент мог скачать систему бесплатно и изучить её. Чтобы программист мог изменить код, а не ждать разрешения корпорации. Чтобы мир узнал, что есть другой путь, помимо закрытых лицензий и больших денег.

Почему я называю свой сайт prognulinux.ru

Я работаю с системами на протяжении многих лет. И часто вижу, как даже опытные администраторы говорят «Linux», не задумываясь, что под этим словом скрывается труд тысяч людей, начавшийся с проекта GNU.

Именно поэтому мой сайт носит имя prognulinux.ru. Это мой личный способ напомнить себе и другим: мы пользуемся не просто ядром. Мы пользуемся системой, которая стала возможной благодаря усилиям двух миров. Линус дал ядро, но GNU превратил этот кусок кода в живую среду.

Это имя — моя дань уважения тем, кто писал первые утилиты, создавал лицензии и защищал идею свободы.

Заключение

Иногда спор о названии кажется мелочью. Но на самом деле это уважение к истории и людям, которые сделали нашу жизнь другой. Без GNU Linux так и остался бы студенческим экспериментом. Без Linux GNU оставался бы неполной мечтой.

Вместе они дали миру систему, которая изменила всё. И хотя мы можем продолжать в повседневности говорить «Linux», хотя бы иногда стоит произносить полное имя — GNU/Linux.

Это слово хранит в себе память о свободе, труде и философии. А значит, хранит суть того, что делает мир open source особенным.

Linux — это мотор. GNU — это кузов, руль и колёса. Только вместе они становятся настоящей машиной. Только вместе они — система.