LINUX.ORG.RU

История изменений

Исправление shpinog, (текущая версия) :

GNU это набор системного утилитариума, он не обеспечивает работу прикладных приложений или каких либо ещё как-таковой.

По сути операционная система действительно ядро-linux, лишь по одной причине, так как обработку и исполнение двоичного кода одной и той же программы выполняет именно оно, можно выкинуть весь GNU и запустить приложение без него( если написать без привязки).

Но, на том же hurd\gnu , freebsd/gnu и тд, ты не сможешь запустить приложение которое обращается к системным вызовам linux, либо это будет эмуляция вызовов ядра,в системные вызовы другого ядра.

С другой стороны само ядро, без системного утилитариума, не способно запустить приложение,нужны система инициализации, и консоль, на сколько помню после загрузки ядра, доступ к консоли получить можно через системные вызовы,без интерактивного ввода.

Однако можно сделать систему лишь на загрузчик-ядро-система инициализации->автоматическое исполнение программы ,без gnu.

Исходная версия shpinog, :

GNU это набор системного утилитариума, он не обеспечивает работу прикладных приложений или каких либо ещё как-таковой.

По сути операционная система действительно ядро-linux, лишь по одной причине, так как обработку и исполнение двоичного кода одной и той же программы выполняет именно оно, можно выкинуть весь GNU и запустить приложение без него( если написать без привязки).

А но на том же hurd\gnu , freebsd/gnu и тд ты не сможешь запустить приложение которые общается к системным вызовам linux, либо это будет эмуляция вызовов ядра,в системные вызовы другого ядра.

С другой стороны само ядро, без системного утилитариума, не способно запустить приложение,нужны система инициализации, и консоль, на сколько помню после загрузки ядра, доступ к консоли получить нельзя.

Однако можно сделать систему лишь на загрузчик-ядро-система инициализации->автоматическое исполнение программы ,без gnu.