Обратите внимание, что новости можно получать по RSS.
X
-

Информационные технологии, IB NEWS - архив

24 августа 1998, 00:00 (7032 дня назад, №6084)FreeDows

Не так давно на www.slashdot.org был упомянут проект, первый этап которого (по заявлениям авторов) должен быть завершен в 1998 году. Это FreeDows - операционная система, главным свойством которой предполагается возможность выполнения приложений различных операционных систем, в том числе под различные платформы (Win32, Mac, AmigaDOS и т.д.) Одной из изюминок FreeDows является Cache Kernel идеология (разработка Stanford University). Также предполагается поддержка CORBA, для распределенных вычислений. На данный момент на сайте отсутствуют сколько-нибудь внятные спецификации, если не считать отдельных отрывочных сведений и заметок, однако, масштабы проекта заставляют думать, что это не шутка. Как бы там не было, в последнее время все больше людей и организаций всерьез задумываются над альтернативой существующим ОС - универсальной системой. Такие попытки делаются в том числе и в России. В качестве лишь одного из известных мне примеров, можно назвать проект VM/2 Юлия Горявского и Андрея Студнева.
Без сомнения, эти попытки отражают ситуацию, когда с одной стороны, существующие ОС не удовлетворяют современным требованиями по надежности и эффективности, с другой, осознание невозможности обеспечить вновь написанную ОС приложениями типа WWW browser'a, хорошего текстового процессора, пакетов компьютерной графики и других необходимых приложений вынуждает использовать существующее software.
Подобный путь развития ОС представляется мне тупиковым, как минимум по следующим причинам:

1. Невозможность обеспечить полную совместимость с теми ОС, которые недостаточно хорошо документированы и не распостраняются в исходных текстах (та же Win95).

2. Необходимость осуществлять эмуляцию аппаратной части, в том числе процессора, в реальном времени - посредством виртуальной машины, что приведет к значительной (десятки раз) потере производительности. Более того, для некоторых платформ (таких как Amiga) полная эмуляция аппаратной части невозможна, ввиду необходимости четко соблюдать временные интервалы.

3. Невозможность заставить большинство фирм-производителей hardware выпускать драйвера под новую систему, при том, что драйвера для существующих ОС нельзя использовать, поскольку, при подобном уровне доступа приложений к hardware, нельзя гарантировать устойчивость системы.

Есть как минимум два пути: отказ от универсальной ОС и ограничение ее возможностей узким кругом задач (к примеру коммуникации, управление оборудованием). Или другой - запуск ОС из под существующих, наподобии Java VM, DIS VM (Inferno), а затем, по мере наращивания числа приложений, постепенный переход на аппаратную платформу.

Опубликовано: Пётр Соболев

Случайная заметка

573 дня назад, 20:1730 апреля 2016 Пара слов о надёжном хранении файлов (поучительная история со счастливым концом): У меня давно используется WD MyBook Studio, объёмом 4TB (на фото). Организован он был в RAID1 (т.е. всё пишется параллельно на два диска по 2TB, соответственно фактическая ёмкость - 2TB). Всё это было подключено по USB и использовалось просто как внешний диск. ...далее

Избранное

203 дня назад, 01:575 мая 2017 Часть 1: От четырёх до восьми Я люблю читать воспоминания людей, заставших первые шаги вычислительной техники в их стране. В них всегда есть какая-то романтика, причём какого она рода — сильно зависит от того, с каких компьютеров люди начали. Обычно это определяется обстоятельствами — местом работы, учёбы, а иногда и вовсе — ...далее

1708 дней назад, 00:5922 марта 2013 Прочёл тут книжку - iWoz ( ссылка ) , 2006 года. Это автобиография Стива Возняка. Похоже, что на русский её не переводили (в отличие от книг про Стива Джобса). В этой парочке, как известно, Возняк был инженером (собственно, и спроектировавшим Apple I и II), а Джобс - скорее предпринимателем. В книге есть довольно интересные ...далее

812 дня назад, 23:404 сентября 2015 Небольшое видео про CC'2015 ( версия без фоновой музыки здесь: ссылка )

1180 дней назад, 03:121 сентября 2014 Мой семинар на Chaos Constructions'2014 (слайды можно в виде PDF скачать здесь: ссылка ) и несколько интервью с разными людьми: Вячеслав Славинский (svo) о Vectrex: ссылка Вячеслав Славинский (svo) о 3D Imager для Vectrex: ссылка Вячеслав Славинский (svo) о световом пере для Vectrex: ссылка ...далее