Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовая работа ОС (полуось).docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
588.32 Кб
Скачать

Эпоха eComStation.

1999 год, 10 сентября. Американская компания Serenity Systems и голландская компания Mensys BV объявляют о том, что ими достигнуто партнерское соглашение с IBM о выпуске новой клиентской версии OS/2 Warp 4.5.

Компания Serenity System договорилась с IBM о новом OEM OS/2 клиенте, основанном на компонентах из OS/2 Warp 4 (Merlin), OS/2 Warp Server for e-Business и технологии WiseManager Managed Client от TouchVoice. Будет 2 веpсии eComStation Entry (начального уpовня) и Professional (пpофессиональная).

  • Веpсия Entry должна была включать однопpоцессоpное ядро WarpServer for e-Business, некотоpые компоненты Warp 4 и все улучшения и компоненты из convenience package (о котоpых было объявлено pанее IBM).

  • Веpсия Professional должна была включать многопpоцессоpную веpсию ядpа из WSeB и журналируемую файловую систему JFS от IBM.

Обе веpсии должны были включать поддеpжку мобильного пользователя. Система должна быть совместима с существующими пpиложениями для OS/2 точно так же, как и WsEB или Warp 4+ convenience pack обpатно совместимы с существующими пpиложениями.

Правда, эта клиентская версия полностью меняет свое название - новый клиент называется eComStation (сокращенно eCS). Необходимость изменить название была обусловлена (как сказали в IBM): причинами технического, юридического и коммерческого характера.

Почему именно Serenity и Mensys?

  • В компании Serenity Systems работал Kim Cheung (компания TouchVoice). Именно он на встрече с IBM смог убедить их в перспективности ОС. Он продемонстрировал WiseMachine (развертывание софта на компьютеры в сети) и другие программы, использующие Drag&drop.

  • Mensys владела всей пользовательской базой OS/2 Warp (они поддерживали всех самостоятельных разработчиков, все пользователи и компании покупали софт в Mensys).

IBM согласилась на OEM-соглашение с Serenity Systems. В то время были модны слова на букву "e-": e-business, e-commerce. Название новой системы eComStation состоит из слов: "e-Commerce Station", т.е. "система для электронной коммерции". Разработку eComStation возглавлял Kim Cheung. Только благодаря его целеустремленности удалось преодолеть все трудности.

Важный момент - теперь операционная система была переориентирована с корпоративных пользователей (банки, заводы, корпорации - проблемы отдельных пользователей никого не интересовали) на домашних пользователей и небольшие компании (SOHO). С этого момента изменился характер работы разработчиков - теперь они работают в прямом контакте с пользователями.

1999/10/25 -- Первое упоминание в прессе о новой операционной системе от Serenity Systems PCWeek Online.

2000, Выпуск демонстрационной версии eComStation preview. Руководитель проекта: Kim Cheung.

2000 август, Немецкая компания Metabox планирует выпуск tv-приставок на базе OS/2.

2001 год, июль. Начались продажи eCS 1.0 (Руководитель проекта: Kim Cheung). По-сути, это новая модификация OS/2, в которой изменен интерфейс за счет включения в базовую систему приложения Styler/2, а также улучшен процесс инсталляции. Добавлено новое средство распределенной инсталляции ПО под названием WiseMachine.

Выпущено две веpсии: eComStation Entry (начального уpовня) и eComStation Professional (пpофессиональная). В числе прочих в состав eCS вошли: журналируемая файловая система JFS, поддержка симметричных многопроцессорных систем (до 64 процессоров), программы из бонус-пака OS/2 Warp 4 (в том числе программа голосового управления и диктовки VoiceType), два офисных пакета (Lotus SmartSuite и StarOffice). eComStation совместима со всеми существующими пpиложениями для OS/2, DOS, Windows 3.1 полностью!

В разаботках участвовали одиночки-разработчики и бывшие сотрудники IBM. Система устанавливалась и была полностью работоспособной. Содержала свежие компоненты. Нужно признать, что процедура установки была ненадежной. Несмотря на проблемы, некоторые пользователи покупали по 5 - 10 лицензий eComStation, чтобы поддержать разработчиков. 

2001, осень, Первая лицензия eComStation была продана в России в конце 2001-го года (ночью, на железнодорожном вокзале).

2001, Serenity Systems официально попросила компанию eCo Software создать русскую версию eComStation.

eCo Software начинает подготовку русской версии eComStation. Ведущий переводчик: Юрий Пронякин, также ему помогала команда переводчиков и разработчиков, всего более 10 человек.

В 2001-2002 Serenity Systems активно искала инвесторов. Найти их не удалось, американские пенсионные фонды предпочитали вкладывать деньги в Windows и другие звонкие проекты.

2002 год. IBM выпустил MCP2 (Merlin Convenience Pak - обновленный дистрибутив клиентской версии) и ACP2 - это были обновленные дистрибутивы (MCP2 и ACP2 совпадают 1:1, единственное отличие ACP2: включает IBM LAN Server).

2002 в eCo Software начали заниматься развитием файловых систем. JFS была доведена до состояния, когда ее можно использовать. Была сделана загрузочная JFS (Bootable JFS, BooJFS).

Были определены долгосрочные проекты:

  • BooJFS -- для ускорения работы с диском.

  • NTFS - для миграции с Windows.

  • ACPI - для работы на новом поколении PC-компьютеров.

Разработка всех новых компонент, всех проектов с открытыми исходными кодами финансировалась за счет eComStation.

2003 год. Осень. Выпуск eComStation 1.1 (Руководитель проекта: Kim Cheung). Новая версия включала расширитель рабочего стола eWorkPlace (разработка и отладка eWP велась на средства eComStation в течение 2 лет).

Изображение 9 – eComStation 1.1

2004 - Golden Code выпустила Java 1.4 для OS/2.

2004 год, осень. Выпущена eComStation/Rus 1.2.

Обновлен Web-браузер Mozilla, в состав вошел текстовый редактор AE. Обновлены драйверы. Продукт распространяется по лицензии Serenity Systems International и основан на оригинальной версии eComStation, созданной SSI и её партнерами.

  • Что нового? Совместно с корпорацией IBM была разработана кардинально новая программа установки, обновлен пользовательский интерфейс, улучшилась поддержка устройств и средств для подключения к сети Интернет.

  • Включает много новых системных утилит: MiniLVM и т.д.

  • Внутри: структура операционной системы осталась прежней. Изменились сотни файлов, компонент. Отрегулированы настройки подсистем и рабочего стола. Отобраны устойчивые версии драйверов и модулей.

2004, осень -- Начинается унификация отдельных системных программ. Mensys заказала у eCo Software разработку eSchemes - единой системы для управления цветами, иконками и внешним видом кнопок. Изначально планировалось сделать eSchemes на базе ColorManager (проект затянулся, стабильные версии появились к началу 2008).

2004 создание SVISTA/2 (Serenity Virtual Station для eComStation). SVISTA/2 - Благодарю этому проекту закончился переходный период Odin-софта. Далее началась разработка WPS-программ, нативного OpenOffice.org и т.д.

Функционально виртуальная машина не превосходила конкурентов. Компания Serenity Systems (Bob St.John) повлияла на рынок виртуальных машин тем, что начала продавать машину за 99 USD, в то время как стоимость лицензии других продуктов (VirtualPC, VMWare) составляла несколько сотен USD. (Позже рынок виртуальных машин опять резко изменился, после того, как появилась виртуальная машина Innotek VirtualBox, с открытыми исходными кодами, бесплатная).

2004, Осень, Идет конкурентная борьба между виртуальными машинами Innotek Java VM (исполняемые файлы от Windows-версии JVM выполняются с помощью конвертера Innowin/Odin) и Golden Code Java VM (собрано из исходных кодов). В результате этой "борьбы" оба продукта были отлажены и получились достаточно высокого качества.

2005-ый год - IBM завершила поддержку OS/2 Warp.

2005/07 - Суд подтвердил, что корпорация Microsoft использовала неконкурентные методы борьбы с IBM OS/2 Warp и Lotus SmartSuite, Microsoft выплатила 775 миллионов долларов корпорации IBM.

2005, осень, Выпуск eComStation 1.2.5 (Сборку системы выполняла компания Mensys BV)

  • Эта версия eComStation соответствует уровню IBM OS/2 Warp MCP2, fixpak 5, ядро: 14.103a.

  • Появилась поддержка загрузочной JFS (Английская версия имеет номер 1.2R, без загрузочной JFS). Другие возможности: поддержка жестких дисков SATA.

С первых версий eCS пользователи могли покупать годовую подписку eComStation (Upgrade protection, она предназначалась для предприятий, у которых бюджет расписан до конца года), но по-настоящему система подписки заработала только после выхода eComStation 1.2.5. Это значительно изменило бизнес-модель eComStation:

  • Пользователи получили постоянный доступ к новым драйверами и программам,

  • а разработчик ОС начал получать постоянные инвестиции на дальнейшее развитие системы.

  • Кроме того, это снизило уровень пиратства.

eComStation 2.0

2005, 4 ноября. Запущена программа бета-тестирования eComStation 2.0 Подписан договор с SciTech по поводу обновления видеодрайверов SciTech SNAP в течение 2006 года.

2006, июнь - Первые новости о нативной версии OpenOffice.org 2.0 для OS/2 и eComStation.

2007, Весна. eComStation на грани гибели, т.к. систему невозможно установить на современные компьютеры с новыми видеоадаптерами (ATI ATOM). eComStation получила универсальный драйвер eCo Software Panorama VESA (ведущий разработчик: Валерий Гайнуллин, видеодрайвер работает быстрее на мультипроцессорных компьютерах).

На рынке работает несколько компаний (групп разработчиков):

  • Mensys BV, Serenity Systems - сборка дистрибутива операционной системы, заботятся, чтобы в системе поддерживались промышленные стандарты (OpenOffice.org, виртуальные машины, ..)

  • eCo Software - разработчик модулей для операционной системы, а также комфортная работа в eComStation (пользовательский интерфейс, виджеты, утилиты)

  • Швейцарская компания Netlabs.org - Mensys выпускает open source программы под маркой Netlabs.org.

2008, К началу года выпущено восемь промежуточных бета-версий eComStation 2.0

2008, июнь - Пользователям (с большими усилиями) удалось запустить ethernet и wifi на компьютерах ASUS Eee PC. eComStation хорошо подходит для работы на нетбуках, т.к. требует мало ресурсов.

2008, июль, в eComStation портирована система печати CUPS (работает по сети).

2008-ой год - самые большие инвестиции в eComStation за последние годы.

2009, январь - Первые версии OpenOffice.org 3.x для eComStation (первая альфа-версия была продемонстрирована на Warpstock Europe 2008)

2009 - eComStation 2.0 была намечена на 2005-ый год. Релиз задержался на 4 года. Тем не менее, у пользователей всегда был доступ к бета-версиям eComStation 2.0. Почему задержка? Если выпустить сырую версию, то очень дорого поддерживать, и все равно нужно готовить фикспаки. Поэтому, выбран другой способ выпуска: бета-версия всегда доступна, выпускать eCS, когда станет стабильной.

2010, 14 мая, - Вышла финальная версия eComStation 2.0. Исправлено около тысячи багов. Добавлена подсистема ACPI (обновлено ядро), в систему включены драйверы для wifi и гигабитных сетевых адаптеров, добавлены новые системные утилиты.

Разработка следующей версии началась в начале 2010 года.

  • 2010/I, II - VLC player port

  • В начале года к проекту ACPI подключились разработчики: a) Lars Erdmann, b) Steven Levine

  • 2010/05 - Релиз eComStation 2.0 GA

  • 2010/05 -- Shareware: EasySync utility

  • 2010/06 - старт портирования Java VM

  • 2010/06 - старт портирования VirtualBox (Qt4)

  • 2010/06 - релиз драйвера для Intel Ethernet адаптеров (порт из Linux)

  • 2010/06 -- замена системного File Open Dialog

  • 2010/07 -- Вслед за драйвером для сетевых адаптеров NVidia, создан еще один драйвер для Intel Ethernet адаптеров.

  • 2010/08, 2010/09 -- Важно показать как выглядит eCS. Для этого начали заливать десятки скриншотов в каталог программ APeCS

  • START Java 6 porting.

  • 2010, конец Августа - Стартовала кампания WarpIn TOTAL - Перепакуем всё в WarpIn! в поддержку eCo Market

  • 2010/10 -- Альфа-версии Firefox 4

  • 2011/0x -- Realtek Ethernet driver ported

2011/05 -- Выпущена eComStation 2.01 (английская и немецкая версии).

Новый загрузчик Air-Boot; обновленный Danis506; Новый драйвер AHCI; Firefox 4 с печатью и без утечек памяти; новый File Open Container; улучшена поддержка HP, Dell, Acer; Multimac NIC - драйверы Ethernet; Рабочий драйвер Uniaud.

2011/06, Первые о сообщения об успешном запуске eComStation на планшетных компьютерах (с процессором Intel). Тема работы eCS на планшетах и мини-PC обсуждалась ещё в 2005 году. Для полноценной работы eComStation на планшетах требуется создать несколько драйверов.

2011/07, Компания Mensys выкупила видеодрайвер SNAP. Переговоры шли несколько лет. Пользователь Craig Miller (США) опять инициировал обсуждение статуса драйвера, после чего Mensys'у удалось договориться с владельцем прав на SNAP.

2011/12, Пакеты LIP (переключение интерфейс ОС на другой национальный язык). Появилось много языковых пакетов: Русский, испанский, шведский, норвежский, чешский.

2012, Апрель -- Исполняется 25 лет IBM OS/2, эта новость вызвала рост посещаемости сайтов OS/2.

2013/04, Начинается тестирование новой eComStation 2.2 beta 1[2].