KA6AH писал(а):Ну не должна операционная система предоставлять интерфейс для установки/удаления каких-то программ или модулей.
А какой в ней тогда смысл? Это именно среда управления программами и предоставления им некоторых функций.
Вот базовое определение отсюда
http://en.wikipedia.org/wiki/Operating_System
In computing, an operating system (aka, OS) is the system software responsible for the direct control and management of hardware and basic system operations. Additionally, it provides a foundation upon which to run application software such as word processing programs, web browsers and others.
Network operating system and firmware are other types of operating systems.
Тоесть ОС это среда контроля и управления ресурсами компьютера и база для запуска других программ. Пришивки здесь названны другим типом ОС.
Most current usage of the term "operating system" today, by both popular and professional sources, refers to all the software that is required in order for the user to manage the system and to run third-party application software for that system.
Базавая задача ОС - запуск и обслуживание сторонних программ.
Там же рядом про прошивки -
The term "firmware" was originally coined to indicate a functional replacement for hardware on low cost microprocessors. "firm" alludes to the fact that whilst "firmware" is not as set in stone as "hardware", it is not as flexible as "software".
Прошивка используется для замены полностью аппаратных средств низкобюджетными микроконтроллерами. Термин фирмваре означает большую гибкость, чем хардваре, но и меньшую приспособляемость, как софтваре.
Операционную систему мы всетаки ставим по кускам, настраиваем, добавляем или удаляем компоненты. И в дальнейшем ставим и запускаем программы средствами именно ОСи. А прошивку - собираем
вне девайса и заливаем одним куском. И ничего добавить "потом" мы не можем. А уж как и из чего эта прошивка сдеана - не столь важно.
Да, еще одно существенное отличие (это к теме про ЛайвСД) - прошивка уже отображенна на адресное пространство процессора. В случае ЛайвСД или обычной работы присутствует момент
загрузки - ключевое слово для различия firmware и OS.
Нет, только не кошки. Не верь им. Их глаза. Их глаза. Они знают слишком много.
Нешто спи обратно.