Як правильно: linux або gnu linux

Досить часто на просторах інтернету зустрічаються суперечки про те, як потрібно називати операційну систему Linux. Досить просто назви Linux або ж потрібно обов`язково використовувати словосполучення GNU Linux.

У цій статті ми спробуємо розібратися як правильно називати операційні системи з ядром Linux і набором програмного забезпечення з проекту GNU. Так що, Linux або GNU Linux? Давайте розбиратися!

Трохи історії

Одне з найбільших протиріч в співтоваристві відкритого програмного забезпечення пов`язано з ім`ям операційної системи GNU Linux. Велика кількість дистрибутивів були створені з використанням ядра Linux, випущеного під ліцензією GNU GPL, написаного Лінус Торвальдс в 1991 і програмного забезпечення GNU, створеного Річардом Столлманом і Фондом вільного програмного забезпечення. Через це виникла суперечка, чи повинна така операційна система називатися просто Linux або GNU Linux.

В середині 80-х Річард Столлман почав розвивати вільне програмне забезпечення, щоб кожен міг його безкоштовно використовувати і модифікувати і поширювати на свій розсуд. Це призвело до створення Фонду вільної платформи Java, який став основною структурою для розробки і поширення вільного ПЗ. Розробники з Фонду СПО створили всі програмне забезпечення, необхідне для нормальної роботи операційної системи, тепер відоме як програмне забезпечення GNU.

Для графічного інтерфейсу на екрані було прийнято рішення використовувати систему X Window. Але була одна проблема, яка уповільнює розробку - ядро ​​Hurd, що розробляється для цієї операційної системи, було занадто нестабільним. Тоді з`явилося ядро ​​Лінуса Торвальдса і зайняло свою частину в цьому пазлі. З тих пір розробники почали використовувати ядро ​​Linux разом з програмним забезпеченням GNU, щоб створювати свої дистрибутиви Linux.

Протягом багатьох років масами було прийнято назву Linux для позначення таких операційних систем. Назва передавалося з уст в уста і люди не замислювалися що Linux та GNU це різні речі. Ось тут і почалися суперечки.

Аргументи на користь GNU Linux

Я ж не прошу вас називати систему Stallmanix

Річард Столлман

Люди, які хочуть щоб операційна система називалася GNU Linux стверджують, що GNU була повноцінною ОС під час розробки, в той час як ядро ​​Linux було тільки ядром. Воно має життєво важливе значення для існування GNU тільки тому, що їх власне ядро ​​не відповідало поставленим вимогам.

"Програма в Unix подібній системі. Яка розподіляє ресурси машини і працює з апаратним забезпеченням називається ядро" GNU зазвичай використовується разом з ядром Linux і ця комбінація називається Linux. GNU Linux використовується мільйонами, але багато хто називає його помилково Linux.




Веб-сайт проекту GNU

Річард Столлман створив сторінку з часто вживаними питаннями частково для того, щоб вирішити цю проблему. Він пише, що незважаючи на те, що вони не розвивали всю операційну систему, вони розвивали велику її частину, а їх мотивація і бачення вільного ПЗ, можливо, і привели до того ядру, яке ми маємо зараз. Значить GNU повинні отримати як мінімум рівний ступінь згадки в імені.

Столлман зазначає, що в 80-і роки Фонд СПО поодинці піднімав ідеологію розробки вільного програмного забезпечення. Цей термін більше схожий на "Свобода слова", ніж "Безкоштовне пиво". Може бути, це і стало мотивуючим елементом при створенні ядра Лінус Торвальдс. Він був частково під впливом мови Річарда Столлман, яка відбулася в 1990 році у Фінляндії. Столлман каже, що цілком можливо, що без цього впливу Лінус Торвальдс написав би Unix-подібне ядро, але воно точно не було б вільним.

Спочатку Столлман запропонував, що нова операційна система повинна називатися LiGNUx. Це ім`я містить як GNU, так і Linux але звучить дивно. Ось чому потім він придумав GNU Linux. Деякі люди кажуть, що Річард Столлман робить це для свого его. Але сам Столлман заперечує це. Він же не вимагає назвати систему Stallmanix.

Ще один аргумент на користь такої назви, це те, що багато людей використовують систему GNU з ядром Linux і не знають, що це GNU. Вони думають що система складається тільки з ядра Linux.

Аргументи на користь Linux

Не має значення як люди називають Linux поки вони використовують цю операційну систему. Особисто я буду як і раніше називати її Linux.




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

Люди, які вважають за краще називати операційну систему просто Linux теж взяли участь в дискусії. Їхні думки обертаються навколо того, що Річард Столлман засмучений через те, що Лінус отримав славу за те що хотів зробити він.

Ще одна причина використання назви Linux в тому, що крім GNU існує й інше програмне забезпечення, наприклад, дисплейний сервер, Apahce, Nginx, GUI і т д). В операційній системі Linux використовується безліч програм і хіба GNU важливіше ніж інші компоненти?

Не може колесо або двигун, або сидіння відокремитися від функціонального транспортного засобу і рухатися окремо.

Джим Гетті (засновник X Window)

Прихильники назви Linux кажуть, що операційна система, заснована на ядрі Linux повинна називатися Linux. І подібне мислення знаходить відображення у відповіді Лінуса Торвальдса.

Ну я думаю що це виправдано, але тільки тоді, коли ви створите дистрибутив GNU Linux. Так само як і SUSE Linux або Debian Linux, це прекрасно. Тому що якщо ви створите свій дистрибутив, ви зможете називати його як захочете, навіть "GNU Linux".

Є люди, які будуть хотіти називати систему GNU Linux і це нормально. Це нічим не гірше, ніж ім`я Linux Pro, Red Hat Linux або Slackware Linux.

Лінус ні ініціатором дискусій про іменування дистрибутива. Але йому не подобається ідея Столлман назвати систему LiGNUx.

Я думаю що Linux / GNU або GNU / Linux звучить більш професійно але я не збираюся думати про це.

Що змінилося зараз?

До сих пір немає жодної офіційної заяви про те, як правильно називати операційну систему яка створена на основі ядра Linux і утиліт проекту GNU. Проте багато провідних розробники почали використовувати назву GNU Linux. Наприклад, фінансована Фондом СПО Debian в 1994 році почав називатися Debian GNU Linux. За ним послідували ще кілька дистрибутивів: BLAG, Dynebolic, Parabola.

Але великі компанії, наприклад Red Hat Inc, Feodra Project воліють називати свої операційні системи Linux. До сих пір неясно чим все це закінчитися. Ця суперечка розділяє двох найбільших розробників програмного забезпечення в світі. Те що під силу двом неможливо зробити одному.

А як ви вважаєте, як правильно називати цю операційну систему Linux або GNU Linux? Напишіть в коментарях!

Деякі міркування про те як правильно називати операційну систему Linux є у фільмі про її створення:

Поділися в соціальних мережах:

Схожі
Статистика використання linuxСтатистика використання linux
Чому лінус торвальдс не любить debianЧому лінус торвальдс не любить debian
Lame - linux administration made easyLame - linux administration made easy
Як приховати процес в linuxЯк приховати процес в linux
Віртуальна флешка в linuxВіртуальна флешка в linux
Linux біблія користувача 9 виданняLinux біблія користувача 9 видання
Стів джобс свого часу пропонував роботу лінус торвальдсСтів джобс свого часу пропонував роботу лінус торвальдс
Чим відрізняється unix від linuxЧим відрізняється unix від linux
Установка kali linux на комп`ютерУстановка kali linux на комп`ютер
Opera для linuxOpera для linux
» » Як правильно: linux або gnu linux