Обсуждение

В архиве: 12 комментариев.

Читать и комментировать в ЖЖ ↗

kapterev · 10 июля 2009

Комментарий

Замечу, что "операционная система Гугля", равно как и Андроид -- это просто варианты Линукса. . Ну, да, а Mac OS X — это просто вариант BSD :)

Анатолий Левенчук · 10 июля 2009

Комментарий

Нет, в Mac OS X много переписано в ядре по сравнению с FreeBSD. Хотя, конечно, яблоко от яблоньки недалеко падает (pun intended). Если идти по линии look and feel, то линукс с каким-нибудь Gnome и линукс с командной строкой вообще операционные системы из разных вселенных. Но не пользовательский интерфейс делает операционную систему операционной системой, а конструкция ядра, драйверов, системы управления памятью, варианты реализации многозадачности и прочие вещи, которые под капотом -- а не раскраска этого капота в приятные цвета...

Ответ на комментарий

Имя не сохранено · 10 июля 2009

Комментарий

Рецензия на мою рецензию про Голдратта: http://mmaxxxx.livejournal.com/134255.html. Вывод: читать Голдратта надо начинать утром, а не вечером. Не читать -- такого варианта нет. Боюсь теперь читать. Я и так в последнее время плохо сплю, все теоремы доказываю, изоморфизм Карри-Ховарда вкуриваю.

Анонимный автор · 10 июля 2009

про http://book.pdfchm.net

>> И не забывайте регистрироваться на сайте по ссылке! ммм... уже не первый раз даете этот хороший совет... а сами как давно пробовали это сделать? ;) закрыта там регистрация новых аккаунтов :( во всяком случае публичная

tejblum · 11 июля 2009

Комментарий

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

Ответ на комментарий

Анатолий Левенчук · 11 июля 2009

Комментарий

Как я понимаю, плывет само понятие "операционной системы" -- и заодно плывет понятие "задачи", понятие "слоя" (данного как API?) и всех остальных составляющих OS. В конечном итоге размоется понятие "приложения" (а Алан Кей вообще настаивает на том, что приложений в их классическом смысле не должно быть, а workspaces должны "верстаться"). К операционным системам в их классическом понимании все ближе и ближе подползают поделки умельцев виртуализации. В общем, жизнь поменялась. Моя печаль в том, что архитектура "традиционной ОС" все-таки блюдется до сих пор, поэтому и старые куски кода наследуются, и многоуровневое дублирование функций на всех "уровнях"/"слоях", и ограничения (часто намеренные: безопасность!) на взаимодействие "задач" (которые еще нужно понять, что такое на сегодняшний день).

Ответ на комментарий

Имя не сохранено · 11 июля 2009

Комментарий

с 2-х ночи до 17 дня - не читайте ночью Голдратта! Правда я с 4 страницы начал записывать и размышлять. Однако, эпистемология такова 59 год функционально - стоимостной анализ, 72г кан-бан, точно вовремя и кружки качества, экономические издержки и затраты упущенных возможностей тоже раньше уже было... как там Вы всегда говорите - "а где идея"! Есть преувеличение - так не борятся с инновациями, слишком легко там все получается.