bash Cookbook / bash: Сборник рецептов: GNU Software / Программное обеспечение GNU
| Английский оригинал | Перевод на русский | |
|---|---|---|
Сожалеем, но текст оригинала доступен только зарегистрированным пользователям. |
bash, как и многие из рассматриваемых в этой книге инструментов, являются частью проекта GNU (http://www.gnu.org/). GNU (произносится как гу-ну, напоминая по произношению английское слово каноэ (кэ-ну)) является рекурсивной аббревиатурой для “GNU’s Not Unix” (GNU - не Unix), а сам проект стартовал в 1984 году. Его целью является разработка свободной (как предмет свободы) Unix подобной операционной системы. stan_ch 08.01.09 в 14:42 |
|
|
Не вдаваясь глубоко в детали о том, что обычно понимают под Linux, можно сказать, что Linux - это ядро системы, включая сопутствующее программное обеспечение. Инструменты GNU обрамляют ядро, наряду с обширным перечнем другого программного обеспечения, которое может варьироваться в зависимости от Вашего дистрибутива. Стоит отметить, что ядро Linux само не является программным обеспечением GNU. stan_ch 27.01.09 в 07:47 |
||
|
В проекте GNU поддерживается мнение о том, что операционная система Linux на самом деле должна называться "GNU/Linux", и эта точка зрения является довольно распространенной, так что некоторые дистрибутивы, например Debian, называют себя именно таким образом. Поэтому цель проекта GNU вероятно можно считать достигнутой, хотя результат и не принадлежит исключительно GNU. stan_ch 27.01.09 в 07:58 |
||
|
Проект GNU поддерживает огромное количество превосходного программного обеспечения, включая bash, и практически для каждого инструмента, обсуждаемого в данной книге, найдется несколько GNU версий. В то время как, инструменты GNU имеют более богатый набор возможностей и (обычно) более дружественный интерфейс, они могут иметь и небольшие отличия друг от друга. Мы обсуждаем этот вопрос в Рецепте 15.3, "Разработка переносимых скриптов оболочки". Тем не менее, пользователи коммерческих версий Unix в 1980-х и 1990-х годах активно осуждали наличие подобных отличий. stan_ch 27.01.09 в 08:13 |
||
|
Мы уже достаточно рассказали о GNU, Unix, Linux (по этой теме можно написать несколько книг такого же размера), но мы чувствуем, что данное краткое изложение этих вопросов было необходимо. Для получения дополнительной информации воспользуйтесь ссылкой http://www.gnu.org. stan_ch 27.01.09 в 08:19 |
