11 июля 2009 · Комментарий

Без заголовка

Ну, во-первых, Gnome командную строку не отменяет. "Эмуляторы терминала" -- достаточно популярные программы, и в gnome один из них входит. Но неважно. Потом, все-таки, операционная система -- это действительно интерфейс; не пользовательский, так програмный (API). Варианты реализации многозадачности и драйвера сегодня одни, а завтра придет апдейт -- и они уже другие, а никто этого не заметил. API же так просто не изменишь. Кстати, стандартны того же Unix'а стандартизуют именно API, и ничего не говорят о том, должно ли эти API реализовывать ядро или что-то другое. В тот же GNOME входит очень большое количество програмных интерфейсов (и того, что у этих интерфейсов "под капотом"), побольше чем в ядро, вероятно. То, что GNOME не считается частью "операционной системы" -- это скорее просто традиция, чем что-то осмысленное. Теперь: может, где-то там внутри у Google Chrome OS ядро Linux, но, насколько я понял, пускать к этому ядру прикладные программы они не собираются. Если программы на этой штуке не будут использовать API Linux'а, то считать ее вариантом линукса неправильно. А что до многозадачности и драйверов -- за прошедшие десятилетия их уже худо-бедно делать научились. Зачем кому-то, хоть Гуглю, хоть кому еще, "изобретать велосипед" и переделывать то, что и так работает. Другие проблемы стоят перед людьми, и именно их они и решают, а не переписывание многозадачности в 1001-ый раз...

К записи · К обсуждению