Роль организации GNU

Роль организации GNU

25.05.2018 12:18:28 Просмотров 24 Источник

Не могу понять роль организации GNU. Переводится как некий проект ***not Unix. Эм...ну если not Unix, то почему тогда их проект gdb это отладчик под Unix системы?

У вопроса есть решение - Посмотреть?

https://ru.stackoverflow.com/questions/833255/%d0%a0%d0%be%d0%bb%d1%8c-%d0%be%d1%80%d0%b3%d0%b0%d0%bd%d0%b8%d0%b7%d0%b0%d1%86%d0%b8%d0%b8-gnu#comment1332583_833255
Название такое, т.к. по дизайну очень походил на Unix, но был за бесплатное ПО. А на заре эпохи Unix был очень популярен.
https://ru.stackoverflow.com/questions/833255/%d0%a0%d0%be%d0%bb%d1%8c-%d0%be%d1%80%d0%b3%d0%b0%d0%bd%d0%b8%d0%b7%d0%b0%d1%86%d0%b8%d0%b8-gnu#comment1332587_833255
@Unick не бесплатное, а открытое/свободное
https://ru.stackoverflow.com/questions/833255/%d0%a0%d0%be%d0%bb%d1%8c-%d0%be%d1%80%d0%b3%d0%b0%d0%bd%d0%b8%d0%b7%d0%b0%d1%86%d0%b8%d0%b8-gnu#comment1332592_833255
@insolor я основывался на этом: chosen because GNU's design is Unix-like, but differs from Unix by being free software and containing no Unix code. (en.wikipedia.org/wiki/GNU )
https://ru.stackoverflow.com/questions/833255/%d0%a0%d0%be%d0%bb%d1%8c-%d0%be%d1%80%d0%b3%d0%b0%d0%bd%d0%b8%d0%b7%d0%b0%d1%86%d0%b8%d0%b8-gnu#comment1332596_833255
@Unick с английского free переводится как свободный или как бесплатный. В данном случае имеется в виду свобода (как free speech - свобода слова), а не бесплатность (как free beer).
https://ru.stackoverflow.com/questions/833255/%d0%a0%d0%be%d0%bb%d1%8c-%d0%be%d1%80%d0%b3%d0%b0%d0%bd%d0%b8%d0%b7%d0%b0%d1%86%d0%b8%d0%b8-gnu#comment1332669_833255
@insolor, спасибо за разъяснение.
https://ru.stackoverflow.com/questions/833255/%d0%a0%d0%be%d0%bb%d1%8c-%d0%be%d1%80%d0%b3%d0%b0%d0%bd%d0%b8%d0%b7%d0%b0%d1%86%d0%b8%d0%b8-gnu#comment1333246_833255
Почитайте книжку -- Хакеры: Герои компьютерной революции . Не прямо по теме вопроса, но увлекательно описаны события в результате которых появились FSF и GNU. / Да и остальные истории весьма интересны
https://ru.stackoverflow.com/questions/833255/%d0%a0%d0%be%d0%bb%d1%8c-%d0%be%d1%80%d0%b3%d0%b0%d0%bd%d0%b8%d0%b7%d0%b0%d1%86%d0%b8%d0%b8-gnu#comment1333259_833255
А по теме, GNU это акроним фразы GNU Not Unix. Одно из толкований происхождения -- это шутка о бесконечной начальной рекурсии. Почему не UNIX? Ответ простой -- в отличии от настоящего UNIX® вы можете свободно (imho все же почти свободно) им пользоваться
https://ru.stackoverflow.com/questions/833255/%d0%a0%d0%be%d0%bb%d1%8c-%d0%be%d1%80%d0%b3%d0%b0%d0%bd%d0%b8%d0%b7%d0%b0%d1%86%d0%b8%d0%b8-gnu#comment1333301_833255
Еще про историю свободного программного обеспечения есть хорошая статья в вике (с множеством ссылок)
https://ru.stackoverflow.com/questions/833255/%d0%a0%d0%be%d0%bb%d1%8c-%d0%be%d1%80%d0%b3%d0%b0%d0%bd%d0%b8%d0%b7%d0%b0%d1%86%d0%b8%d0%b8-gnu#comment1333335_833255
imho все же почти свободно — ох, любит avp проприетарщиков!

Ответы - Роль организации GNU / Роль организации GNU

Является ответом!
nörbörnën

25.05.2018 12:26:51

Проект GNU (англ. The GNU Project) — проект по разработке свободного программного обеспечения (СПО), является результатом сотрудничества множества отдельных проектов. Проект был запущен программистом и сторонником СПО Ричардом Столлманом 27 сентября 1983 года в Массачусетском технологическом институте. Изначальной целью проекта было «разработать достаточно свободного программного обеспечения, чтобы можно было обойтись без программного обеспечения, которое не является свободным».

Текущая работа проекта GNU включает в себя разработку программного обеспечения, повышение осведомлённости, проведение политических кампаний и раздачу новых материалов.

Пожалуй, в контексте твоего вопроса, интереснее всего фраза

является результатом сотрудничества множества отдельных проектов

Манифест

Лицензии

Программы. Уверен, тебя заинтересует список.


Философию происходящего в этом проекте хорошо иллюстрирует существование нежно мною любимой LibreJS.

дополнение к Firefox, позволяющее отказаться от выполнения несвободного JavaScript-кода. По мнению Ричарда Столлмана, проблема с JavaScript состоит в том, что код загружается без ведома пользователя, не давая возможности оценить степень его свободности перед загрузкой и воспрепятствовать выполнению проприетарного JavaScript-кода. Определение применяемой в JavaScript-коде лицензии производится через указание на сайте специальных меток или через анализ наличия упоминания лицензии в комментариях к коду. Кроме того, по умолчанию допускается выполнение тривиального JavaScript-кода, известных библиотек и кода с сайтов, занесённых пользователем в белый список.

Fat-Zer

25.05.2018 07:00:58

Про название.

В старом *nix-мире обычной практикой было, что кто-то брал какую-то программу, немного изменял её или писал совместимую, но немного отличающуюся. В итоге новую программу нужно как-то было называть. Обычно или добавлялось пару букв, характеризующих улучшение по этой схеме именования до сих пор сохранились, например, syslog-ng, aircrack-ng (Next Generation), vim (Vi IMproved), или имя автора: ksh (Korn SHell). За отсутствием повсеместного доступа к интернету и за тем фактом что написание софта под себя было нормой таких вариантов накапливались десятки и в каждой сети были свои.

В 80-е был распространён редактор TECO (тико) и по аналогии свои редакторы многие программисты хакеры называли свои поделия такой-то-тико и сякой-то-тико, но один умный хакер решил пошутить и назвал свой редактор tint (Tint Is Not Teco). Шутка многим пришлась по вкусу и отчасти даже стала традицией именования.

Ричард Мэттью Столлманом (rms) — один из тех толстых весёлых парней, кто в принципе любит пошутить и кому эта шутка в том числе нравилась. Когда он начал искать имя для своей свободной UNIX-подобной операционной системы он решил придерживаться шаблона «что-то не UNIX», но ни один из 26 возможных вариантов «?INU» не являлся словом и название получалось не такое уж интересное. В итоге волевым решением он сократил его на одну букву и получил классическое «GNU's Not Unix», которое с одной стороны следовало традиции, а с другой имело за собой шлейф вторых прочтений, среди которых «не UNIX от GNU» и «не UNIX от гну» итп.

Вольный пересказ лекции самого rms.

https://ru.stackoverflow.com/questions/833255/%d0%a0%d0%be%d0%bb%d1%8c-%d0%be%d1%80%d0%b3%d0%b0%d0%bd%d0%b8%d0%b7%d0%b0%d1%86%d0%b8%d0%b8-gnu/833461#comment1333088_833461
они там вообще любят повеселиться opennet.ru/opennews/art.shtml?num=48559
Закрыть X