Э. Таненбаум "Современные Операционные Системы", 2-е издание. Глава 10. Рассмотрение конкретных случаев: UNIX и Linux, стр. 746-747:
Задачи UNIX
Операционная система UNIX представляет собой интерактивную систему, разработанную для одновременной поддержки нескольких процессов и нескольких пользователей. Она была разработана программистами и для программистов, чтобы использовать ее в окружении, в котором большинство пользователей являются относительно опытными и занимаются проектами (часто довольно сложными) разработки программного обеспечения. Во многих случаях большое количество программистов активно сотрудничают в деле создания единой системы, поэтому в операционной системе UNIX есть достаточное количество средств, позволяющих программистам работать вместе и управлять совместным использованием общей информации. Очевидно, что модель группы опытных программистов, совместно работающих над созданием передового программного обеспечения, существенно отличается от модели одиночного начинающего пользователя, сидящего за персональным компьютером в текстовом процессоре, и это отличие отражено в операционной системе UNIX от начала до конца.
Как вы относитесь к ^ высказыванию? Особенно меня интересует ваша точка зрения по поводу
>Она была разработана программистами и для программистов
>Очевидно, что модель группы опытных программистов, совместно работающих над созданием передового программного обеспечения, существенно отличается от модели одиночного начинающего пользователя, сидящего за персональным компьютером в текстовом процессоре, и это отличие отражено в операционной системе UNIX от начала до конца.
Имхо Таненбаум говорит о изначальной неприменимости UNIX/UNIX-like систем для десктопа.
P.S. Пользуясь случаем.. Старожилы, посоветуйте какой-нибудь интересный флейм на тему "Консоль vs Граф. окружение"