Операционная система обеспечивает работу всех фундаментальных функций компьютера. Она позволяет использовать аппаратные средства компьютера, определяет стандарты пользовательского интерфейса и предоставляет базовые инструменты, которые делают компьютер удобным для работы. В конечном счете путь многих этих функций сводится к ядру. Другие функции ОС обеспечиваются дополнительными программами, которые запускаются поверх ядра. Далее в статье остановимся чуть подробнее на описании каждого компонента...
Статья на Хабре. Графический интерфейс пользователя, каким мы его знаем сегодня, возник в результате десятилетий исследований множества инженеров и ученых. Программа Sketchpad Айвена Сазерленда, созданная в 1962 году, считается первым графическим интерфейсом пользователя. Дуглас Энгельбарт изобрел компьютерную мышь в 1964 году, чтобы преодолеть ограничения световых перьев. Конструкция мыши продолжала развиваться. Исследователи PARC разработали первые растровые окна и меню, которые реагировали на ввод данных мышью...