Если верить слухам, то Mosix появился из Moshe Unix. Вообще же Mosix начался как приложение для BSD/OS 3.0.
Выход MO6 для BSD/OS 3.0
Oren Laadan (orenl@cs.huji.ac.il)
Tue, 9 Sep 1997 19:50:12 +0300 (IDT)
Всем привет!
Мы рады объявить о выходе MO6 Version 3.0 Release 1.04 (beta-4) - совместимом
с BSD/OS 3.0, patch level K300-001 through M300-029.
MO6 - это шестипроцессорная версия расширения MOSIX для BSD/OS PC кластера.
Если у вас то двух до шести PC объединённых в ЛВС, то можете проверить
настоящую мультикомпьютерную среду при помощи MO6.
Дистрибутив MO6.
--------------------
MO6 доступен как в виде исходников, так и в двоичном виде. Он устанавливается
как патч для BSD/OS при помощи интерактивного скрипта.
MO6 можно скачать с http://www.cnds.jhu.edu/mirrors/mosix/
или с нашего сайта: http://www.cs.huji.ac.il/mosix/
Основные новшества данного релиза:
--------------------------------------
- Улучшение работы с памятью (предотвращение утечки) при миграции процессов.
- Улучшенная процедура установки.
- Расширенное управление миграцией.
- Улучшенные утилиты администрирования.
- Добавлены пользовательские утилиты.
- Добавлена документация и man-страницы.
- Динамическая конфигурация.
Пожалуйста, шлите свои комментарии и замечания на адрес mosix@cs.huji.ac.il.
-------------------
|
GNU/Linux был выбран в качестве основной платформы в 1999 году. В начале 1999 вышел Mosix MO6 Beta для ядра Linux 2.2.1. В конце 2001 года и начале 2002 появился проект openMosix – свободная версия Mosix (см. следующий параграф).
openMosix – это ответвление выдающегося проекта Mosix, возглавляемого профессором Бараком (prof. Barak).
Моше Бар (Moshe Bar) также несколько лет участвовал в проекте Mosix и был одним из его менеджеров, а также главным менеджером коммерческой организации Mosix.
Позднее их мнения разошлись по поводу коммерческого будущего Mosix, и Моше создал новую кластерную компанию – Qlusters Inc., а профессор Барак решил пока не участвовать в этом предприятии (хотя серьёзно об этом подумывал), и вёл затяжные переговоры с инвесторами. Таким образом Mosix более не развивается как GPL проект. Тем не менее, проект оказался популярным среди пользователей (около 1000 установленных систем по всему миру), и Моше Бар решил продолжать развитие и поддержку проекта Mosix под новым именем и новой GPL2 лицензией: openMosix. Весь код в openMosix, который был заимствован из старого проекта Mosix, принадлежит Амнон Бараку (Copyright © 2002 by Amnon Barak). Весь новый код принадлежит Моше Бар (Copyright © 2002 by Moshe Bar).
В будущих версиях openMosix планируются серьёзные архитектурные изменения. В списках рассылки openMosix обсуждаются новые концепции авто-конфигурации, обнаружения узлов и новые пользовательские утилиты. Многие из этих новшеств уже реализованы, хотя некоторые, такие как DSM, ещё только планируется внести (на момент написания этого документа, март 2003).
В целях стандартизации и будущей совместимости /proc-интерфейс был переименован с /proc/mosix на /proc/hpc, а файл /etc/mosix.map переименован в /etc/hpc.map. Пока что он называется /etc/openmosix.map (фактически это первый конфигурационный файл, который считывает скрипт /etc/init.d/openmosix). Адаптированные пользовательские утилиты уже доступны для на странице проекта openMosix.
Конфигурационный файл /etc/openmosix.map можно заменить системой автообнаружения узлов, которая реализована в виде демона omdiscd.
openMosix поддерживается многими компетентными людьми (см. sourceforge.net), работающими вместе по всему миру. Главной целью проекта является создание стандартизованного кластерного окружения для всех типов HPC-приложений.
Проект openMosix имеет свою веб-страницу с деревом CVS и списками рассылки для разработчиков и пользователей.
Как и в большинстве активных проектов с открытым исходным кодом, в openMosix темп изменений программы опережает возможность пользователей обновить документацию до соответствующего состояния.
На момент написания данной части документа в феврале 2003 была доступна версия openMosix 2.4.20 и пользовательские утилиты openMosix v0.2.4, включая и средства автообнаружения.
Но проект развивается очень быстро, так что ищите более новые версии на веб-сайте проекта openMosix.
Практически невозможно сделать полный список всех приложений, работающих в openMosix. Тем не менее, сообщество старается особо выделить приложения, которые мигрируют, и те, которые не мигрируют.