БеИА

Встроенная операционная система

BeIA ( Be OS for Internet Appliances ) — устаревшая операционная система для встраиваемых систем , разработанная Be Inc. с 2000 по 2001 год . Она представляла собой минимизированную версию их операционной системы BeOS и была разработана для архитектур x86 и PowerPC . [1]

Система BeIA представляет пользователю интерфейс на основе браузера . Браузер был основан на кодовой базе Opera 4.0, [2] но в большинстве случаев он имел встроенную панель управления (например, Sony eVilla ) и назывался Wagner. [3] В отличие от BeOS, которая запускает Tracker и Deskbar при загрузке, ОС BeIA загружается прямо в интерфейс браузера Opera (только на Compaq IA-1, аналогично тому, как более поздняя ChromeOS делает с браузером Google Chrome ). Хотя можно загрузить BeIA в интерфейс, аналогичный стандартному BeOS, это требует специальных знаний. [ необходима цитата ]

В 2001 году «интернет-холодильник» Zanussi гастролировал по США с веб-падом DT-300 на базе BeIA, установленным в его дверце. [ необходима цитата ]

BeIA была прекращена после того, как активы Be Inc были проданы Palm, Inc. [4], поскольку BeIA не смогла помочь финансовому положению компании [5] и провалу Sony eVilla. [6]

Методы компрессии

Операционная система BeIA использует ряд методов для минимизации системного следа. Они включают ряд предварительных процессов, которые дают устанавливаемый образ файловой системы. [7]

Сжатая файловая система (CFS) [2] была файловой системой, созданной в Be Inc, которая была направлена ​​на сжатие файлов внутри себя для экономии места. Файловая система имела схожий набор свойств с собственной файловой системой BeOS BFS, но некоторые из более продвинутых функций (живые запросы и атрибуты) были либо сломаны, либо нефункциональны во многих бета-версиях программного обеспечения.

BeOS использует исполняемые файлы формата ELF , как и многие другие операционные системы. BeIA использует расширенную версию ELF, название которой неизвестно, но которая стала известна как CELF, из-за магического слова CEL в заголовке исполняемого файла и того факта, что она получена из исполняемых файлов формата ELF посредством процесса сжатия. Файлы CELF (сжатый ELF) используют запатентованную технологию сжатия кодов операций внутри исполняемого файла и уменьшения общего размера каждого исполняемого файла. Файл был сжат путем создания набора словарей, которые содержат коды операций и считываются ядром при запуске и отображаются в исполняемом файле в памяти во время выполнения. Это обеспечивает быструю загрузку файла, но имеет существенный недостаток, заключающийся в том, что словарь не может быть расширен пользователем, и добавление дополнительного исполняемого файла было невозможно при использовании методов сжатия CELF, если исполняемые символы не существовали в уже имеющемся словаре. Создание исполняемых файлов CELF обычно выполняется в пакетном режиме. Вся система будет сжата, и из сжатых файлов будет создан образ файловой системы.

Crushing — термин, придуманный для сжатия системы с использованием формата CELF. BeIA может работать как на основе CELF, так и на основе ELF. Однако он может использовать только один или другой формат файлов.

История версий

На этапах разработки системы разработчикам были предоставлены следующие версии BeIA: [1]

ДатаПримечания
Сборка до 1.0Сообщается, что это 4.5.2; это, вероятно, наследие версии BeOS
1.0 БетаФевраль 2000 г.Кодовое название «Стингер»
1.0 Кандидат на релиз? 2000
1.0Октябрь 2000 г.
1.09.2Май 2001 г.
1.5? 2001
2.0? 2001

Список устройств BeIA

  • Sony eVilla — продается как домашний веб-терминал с предустановленной BeIA
  • Compaq IA-1 — продается либо с BeIA, либо с MSN Companion .
  • HARP — не компьютер, а стандарт для потоковых аудиотерминалов, используемый Virgin в некоторых своих магазинах
  • Просмотрите iPAD (PI-520B)
  • DT Research DT-300 (Примечание: DT-325 использовался с более поздними бета-версиями 2.0)
  • Первая международная компьютерная конференция Genesis 2000 [8]
  • Оборудование, на котором, как известно, работает BeIA (официальное и неофициальное)

Смотрите также

  • BeOS
  • Обзор продукции BeIA
  • Часто задаваемые вопросы о BeIA
  • Информационный лист BeIA
  • Тесты браузера BeIA
  • Ссылка на обсуждение технической терминологии BeIA
  • DT300 и обсуждение взлома BeIA. Архивировано 24.09.2018 на Wayback Machine

Ссылки

  1. ^ ab "BeIA Operating System". www.operating-system.org . Получено 2023-11-27 .
  2. ^ ab "VintageOS (vintageos.org) спрашивает... Что такое BeOS?". vintageos.org . Получено 27.11.2023 .
  3. ^ "Be Dope - Мы печатаем все новости, которые подходят". www.bedope.com . Получено 27.11.2023 .
  4. ^ Смит, Тони. «Будет неизбежно поглощение». www.theregister.com . Получено 27.11.2023 .
  5. ^ Смит, Тони. «Be увольняет 25 процентов персонала». www.theregister.com . Получено 27.11.2023 .
  6. ^ "Sony убивает устройство для веб-серфинга eVilla". ZDNET . Получено 2023-11-27 .
  7. ^ Патент BeIA на сжатие Патент США: 6883087
  8. ^ "Программная платформа BeIA компании Be Incorporated для поддержки нового интернет-устройства от First International Computer, Inc". 2000-08-15. Архивировано из оригинала 2000-08-15 . Получено 2023-11-23 .
  • Товарный знак США 76,113,641 (BeIA)
  • Демо BeIA
Взято с "https://en.wikipedia.org/w/index.php?title=BeIA&oldid=1233580239"