Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

BeOS - это операционная система для персональных компьютеров, впервые разработанная Be Inc. в 1990 году. [3] Впервые она была написана для работы на оборудовании BeBox .

BeOS позиционировалась как мультимедийная платформа, которая могла использоваться значительным количеством пользователей настольных компьютеров, и являлась конкурентом Classic Mac OS и Microsoft Windows . В конечном итоге ей не удалось достичь значительной доли рынка, и она не оказалась коммерчески жизнеспособной для Be Inc. Компания была приобретена Palm Inc., и сегодня BeOS в основном используется и разрабатывается небольшой группой энтузиастов.

Операционная система с открытым исходным кодом Haiku , полная переработка BeOS, предназначена для запуска с того места, где BeOS остановилась. Бета 1 Haiku была выпущена в сентябре 2018 года, через шесть лет после Alpha 4. [4] Бета 2 Haiku была выпущена в июне 2020 года. [5]

История [ править ]

Первоначально разработанный для запуска на AT & T Hobbit -На оборудование, BeOS был позже изменен , чтобы работать на PowerPC -На процессоров: собственные системы сначала в, позже компания Apple Inc. «s PowerPC Reference Platform и Common Hardware Reference Platform , с надеждой , что компания Apple будет купить или лицензируйте BeOS в качестве замены устаревшей Classic Mac OS . [6] Генеральный директор Apple Джил Амелио начал переговоры о покупке Be Inc., но переговоры зашли в тупик, когда генеральный директор Be Жан-Луи Гассе потребовал 300 миллионов долларов; [7] Apple не желала предлагать больше 125 миллионов долларов. Совет директоров Apple принял решение NeXTSTEPбыл лучшим выбором и купил NeXT в 1996 году за 429 миллионов долларов, вернув соучредителя Apple Стива Джобса . [8]

В 1997 году Power Computing начала связывать BeOS (на компакт-диске для дополнительной установки) со своей линейкой клонов Macintosh на базе PowerPC . Эти системы могут выполнять двойную загрузку либо классической Mac OS, либо BeOS, с начальным экраном, предлагающим выбор. [9]

Из-за действий Apple и растущего долга Be Inc., BeOS вскоре была перенесена на платформу Intel x86 с выпуском R3 в марте 1998 года. [10] В конце 1990-х BeOS удалось создать нишу последователей, но компания не удалось сохранить жизнеспособность. Be Inc. также выпустила урезанную, но бесплатную копию BeOS R5, известную как BeOS Personal Edition (BeOS PE). BeOS PE можно было запустить из Microsoft Windows или Linux , и она была предназначена для того, чтобы стимулировать интерес потребителей к своему продукту и дать разработчикам возможность повозиться. [11] [12] Be Inc. также выпустила урезанную версию BeOS для интернет-устройств ( BeIA), которая вскоре стала основным направлением деятельности компании вместо BeOS. [13]

В 2001 году авторские права Бе были проданы Palm, Inc. примерно за 11 миллионов долларов. BeOS R5 считается последней официальной версией, но BeOS R5.1 « Dano », которая находилась в стадии разработки перед продажей Be компании Palm и включала сетевой стек BeOS Networking Environment (BONE), стала известна общественности вскоре после кончины компании. [14] [15]

В 2002 году Be Inc. подала в суд на Microsoft, утверждая, что Hitachi отговаривали от продажи ПК с BeOS и что на Compaq оказывали давление, чтобы она не продавала Интернет-устройства в партнерстве с Be. Также можно утверждать, что Microsoft действовала для искусственного подавления первичного публичного размещения акций Be Inc. (IPO). [16] В конечном итоге дело было урегулировано во внесудебном порядке на сумму 23,25 миллиона долларов без признания ответственности со стороны Microsoft. [17]

После отделения от Palm PalmSource использовала части мультимедийной инфраструктуры BeOS для своего неудавшегося продукта Palm OS Cobalt . [18] После поглощения PalmSource права на BeOS теперь принадлежат Access Co. [19]

Продолжение и клоны [ править ]

В годы, последовавшие за упадком Be Inc., сформировалось несколько проектов по воссозданию BeOS или ключевых элементов ОС с конечной целью продолжить то, на чем Be Inc. остановилась. Этому способствовала компания Be Inc., выпустившая некоторые компоненты BeOS по бесплатной лицензии. К таким проектам относятся:

  • BlueEyedOS: он использует модифицированную версию ядра Linux и повторно реализует API BeOS поверх него (приложения BeOS необходимо перекомпилировать). Его можно скачать бесплатно, но исходники никогда не публиковались. С 2003 года выпусков не было. [20]
  • Cosmoe: Порт пользовательского пространства Haiku поверх ядра Linux. Приложения BeOS необходимо перекомпилировать. Это бесплатное программное обеспечение с открытым исходным кодом. Последний выпуск был в 2004 году, и его веб-сайт больше не работает. [21]
  • E / OS: сокращение от Emulator Operating System. Операционная система на основе Linux и FreeBSD , предназначенная для запуска приложений Windows , DOS , AmigaOS и BeOS. Это бесплатное программное обеспечение с открытым исходным кодом. [22] Активная разработка завершилась в июле 2008 года.
  • Haiku : Полная реализация BeOS, не основанная на Linux. В отличие от Cosmoe и BlueEyedOS, он напрямую совместим с приложениями BeOS. Это бесплатное программное обеспечение с открытым исходным кодом. Первый альфа-релиз, «Haiku R1 / Alpha 1», был выпущен 14 сентября 2009 года. [23] Второй альфа-релиз, «Haiku R1 / Alpha 2», был выпущен 9 мая 2010 года [24] и третий альфа-релиз, «Haiku R1 / Alpha 3», - 18 июня 2011 года. [25] «Haiku R1 / Alpha 4» был выпущен 12 ноября 2012 года. [26] По состоянию на 2020 год это единственный клон BeOS. находится в стадии разработки, первая бета-версия выпущена 28 сентября 2018 г. [4], а вторая бета-версия - 9 июня 2020 г. [5]

Zeta была коммерчески доступной операционной системой, основанной на кодовой базе BeOS R5.1. Первоначально разработанная yellowTAB , операционная система затем была распространена magnussoft . Во время разработки yellowTAB компания подверглась критике со стороны сообщества BeOS за отказ обсуждать свою правовую позицию в отношении кодовой базы BeOS (возможно, по договорным причинам). Access Co. (которая купила PalmSource , до этого момента владелец интеллектуальной собственности, связанной с BeOS) заявила, что yellowTAB не имеет права распространять модифицированную версию BeOS, и magnussoft прекратил распространение операционной системы. [27]

История версий [ править ]

Особенности [ править ]

BeOS была создана для работы с цифровыми носителями и была написана с учетом преимуществ современных аппаратных средств, таких как симметричная многопроцессорность, за счет использования модульной полосы пропускания ввода-вывода, повсеместной многопоточности, вытесняющей многозадачности и 64-битной файловой системы журналирования, известной как BFS . Графический интерфейс BeOS был разработан на основе принципов ясности и лаконичного дизайна.

API был написан на C ++ для облегчения программирования. Он частично совместим с POSIX и имеет доступ к интерфейсу командной строки через Bash , хотя внутренне он не является производной от Unix операционной системой.

BeOS использовала Unicode в качестве кодировки по умолчанию в графическом интерфейсе пользователя, хотя поддержка таких методов ввода, как двунаправленный ввод текста, никогда не была реализована.

Многие приложения Unix были перенесены в интерфейс командной строки BeOS . [28]

Продукты, использующие BeOS [ править ]

BeOS (а теперь и Zeta) по-прежнему используется в мультимедийных устройствах, таких как видеоредакторы Edirol DV-7 от Roland Corporation , которые работают поверх модифицированной BeOS [29], и программное обеспечение Tunetracker Radio Automation, которое использовалось для его запуска на BeOS [30] [31] [32] и Zeta, а также продавалась как «Station-in-a-Box» с включенной операционной системой Zeta. [33] В 2015 году Tunetracker выпустил дистрибутив Haiku на USB-флеш-диске вместе с программным обеспечением для вещания. [34]

Цифровой аудиорекордер Tascam SX-1 работает под управлением сильно модифицированной версии BeOS, которая запускает только программное обеспечение интерфейса записи. [35]

iZ Technology Corporation продает RADAR 24, RADAR V и RADAR Studio , профессиональные записывающие устройства с 24 дорожками на жестком диске, основанные на BeOS 5, [36], хотя более новый RADAR 6 не основан на BeOS.

Magicbox, производитель вывесок и телевизионных дисплеев, использует BeOS в своей линейке продуктов Aavelin . [37]

Final Scratch , 12-дюймовая программно-аппаратная система для ди-джеев с записью временного кода, была впервые разработана на BeOS. Версия "ProFS" была продана нескольким дюжинам ди-джеев до выпуска 1.0, который работал на виртуальном разделе Linux. [38]

См. Также [ править ]

  • Access Co.
  • BeIA
  • сапожник
  • Сравнение операционных систем
  • Gobe ​​Productive
  • Hitachi Flora Prius
  • KDL
  • NetPositive
  • OpenTracker
  • Пе

Ссылки [ править ]

  1. ^ "BeOS" . Проверено 13 января +2016 .
  2. ^ «Ядро BeOS является« проприетарным ». Он использует собственное ядро ​​(небольшое, но не совсем микро-ядро, потому что оно включает файловую систему и некоторые другие вещи) ». -Юбер Фигьер
  3. ^ Финли, Клинт (2015-05-29). «Эта ОС почти сделала Apple совершенно другой компанией» . Проводной . ISSN 1059-1028 . Проверено 1 июля 2020 . 
  4. ^ a b «Haiku Release 1 Beta 1» , Haiku-OS.org , 28 сентября 2018 г., заархивировано из оригинала 29 сентября 2018 г.
  5. ^ a b Haiku Release 1 Beta 2 , 9 июня 2020 г.
  6. ^ Том (2004-11-24). «BeOS @ MaCreate» . Архивировано из оригинала на 2005-03-24 . Проверено 16 ноября 2006 .
  7. ^ Том, Hormby. «Взлет и падение Джила Амелио из Apple» . Бюджетный Mac . Паутина Publishing, Inc . Проверено 28 марта 2015 года .
  8. ^ Оуэн В. Линцмайер (1999). «Конфиденциальная информация Apple: день, когда они почти решили поставить Windows NT на Mac вместо OS X!» . Зона скорости Mac . Архивировано из оригинала на 2013-06-24 . Проверено 18 января 2014 года .
  9. ^ "Be Newsletters, Volume 1: 1995-1996" . Хайку . Be Inc. 1996. Архивировано из оригинала на 2010-12-17 . Проверено 18 января 2014 года .
  10. ^ "Be Newsletters, Volume 3: 1998" . Хайку . Be Inc. 1998. Архивировано из оригинала на 2013-07-22 . Проверено 18 января 2014 года .
  11. ^ "Be Newsletters, Volume 5: 2000" . Хайку . Be Inc. 2000. Архивировано из оригинала на 2010-12-17 . Проверено 18 января 2014 года .
  12. ^ "BeOS / Zeta" . YellowBites . YellowBites. Архивировано из оригинала на 2013-11-27 . Проверено 18 января 2014 года .
  13. ^ "Be Newsletters, Volume 5: 2000" . Хайку . Be Inc. 2000. Архивировано из оригинала на 2013-07-22 . Проверено 18 января 2014 года .
  14. ^ "Be Newsletters, Volume 5: 2000" . Хайку . Be Inc. 2000. Архивировано из оригинала на 2013-07-22 . Проверено 18 января 2014 года .
  15. Джейк Дэниелс (23 января 2001 г.). «Дополнительная информация о версии BeOS Dano» . OSNews . OSNews. Архивировано из оригинала на 2014-03-14 . Проверено 18 января 2014 года .
  16. ^ Андрей Орловский (2002-02-20). «Be Inc. подает в суд на Microsoft» . Архивировано 20 апреля 2008 года . Проверено 24 апреля 2008 .
  17. ^ Марк Берникер (2003-09-08). «Microsoft снимает антимонопольные сборы с компанией Be» . Архивировано из оригинала на 2013-11-09 . Проверено 24 апреля 2008 .
  18. ^ PalmSource представляет Palm OS Cobalt , пресс-релиз PalmSource, 10 февраля 2004 г. Архивировано 21 июля 2012 г., на Wayback Machine
  19. ^ ACCESS завершает приобретение PalmSource , пресс-релиз ACCESS, 14 ноября 2005 г. Архивировано 5 января 2007 г., на Wayback Machine
  20. ^ «Добро пожаловать в BlueEyedOS» . BlueEyedOS . BlueEyedOS. 26 июня 2003 года Архивировано из оригинала на 2014-04-07 . Проверено 18 января 2014 года .
  21. ^ «Операционная система Cosmoe» . Интернет-архив . Космо. 2 июня 2011 года Архивировано из оригинала на 2011-06-02 . Проверено 18 января 2014 года .
  22. ^ "Бесплатные клоны BeOS и BeOS" . Свободная страна . Свободная страна. 30 ноября 2009 . Проверено 18 января 2014 года .
  23. ^ "Проект Haiku объявляет о доступности Haiku R1 / Alpha 1" . 2009-09-14. Архивировано из оригинала на 2013-12-21.
  24. ^ «Проект Haiku объявляет о выпуске Haiku R1 / Alpha 2» . 2010-05-09. Архивировано из оригинала на 2014-03-14.
  25. ^ "Haiku Release 1 Alpha 3" , Haiku-OS.org , 18 июня 2011 г., заархивировано из оригинала 23.06.2011
  26. ^ "Haiku Release 1 Alpha 4" , Haiku-OS.org , 12 ноября 2011 г., заархивировано из оригинала 22 декабря 2013 г.
  27. ^ «Операционная система Zeta» . Операционная System.org . Операционная System.org. 14 октября 2013 г. Архивировано из оригинала на 2014-03-14 . Проверено 18 января 2014 года .
  28. ^ Браун, Мартин С. (1998). BeOS: перенос приложений UNIX . Морган Кауфманн . ISBN 978-1558605329.
  29. ^ «EDIROL от Roland DV-7DL Series Digital Video Workstations» . Архивировано из оригинала на 2006-11-10 . Проверено 16 ноября 2006 .
  30. Хакер, Скотт (21 мая 2001 г.). «BeOS и радиоавтоматика» . Byte.com. Архивировано из оригинального 22 ноября 2001 года . Дата обращения 14 февраля 2019 .
  31. Вернон, Том (4 июня 2002 г.). «TuneTracker 2 обеспечивает автоматизацию для всех» . Радио Мир . Дата обращения 14 февраля 2019 .
  32. ^ «Станция на станцию». Компьютерная музыка . № 82. Future plc. Январь 2005. С. 68–73. ISSN 1463-6875 . 
  33. ^ "Программное обеспечение для автоматизации радио TuneTracker" . Архивировано 14 ноября 2006 года . Проверено 9 декабря 2006 .
  34. Förster, Moritz (17 марта 2015 г.). «Альтернативная система Betriebssysteme: Haiku als USB-Distribution» (на немецком языке). iX Magazin . Дата обращения 14 февраля 2019 .
  35. ^ "Профессиональное аудио приходит в Haiku?" . Haikuware . Haikuware. 6 сентября 2011 года Архивировано из оригинала на 2011-10-01 . Проверено 18 января 2014 года .
  36. ^ "iZ RADAR 24" . Архивировано из оригинала на 2006-12-27 . Проверено 27 декабря 2006 .
  37. ^ Джей Ankeney (2006-05-01). «Витрина технологий: оборудование для цифровых вывесок» . Производитель цифрового контента. Архивировано из оригинала на 2012-02-04 . Проверено 9 декабря 2006 .
  38. Питер Кирн (28 апреля 2008 г.). "Ни прекращает юридический спор по поводу Traktor Scratch; извилистая, поворотная история цифрового винила" . Создавайте цифровую музыку . Создавайте цифровую музыку. Архивировано из оригинала на 2014-03-14 . Проверено 18 января 2014 года .

Дальнейшее чтение [ править ]

  • Браун, Мартин С. (1998). BeOS: перенос приложений UNIX . Морган Кауфманн . ISBN 978-1558605329.

Внешние ссылки [ править ]

  • Рассвет Хайку , Райан Ливенгуд, IEEE Spectrum, май 2012 г., стр. 40–43,51-54.
  • Зеркало старого сайта www.be.com Другое Зеркало старого сайта www.be.com
  • BeOS празднует десятилетие
  • BeGroovy Блог, посвященный всему, что связано с BeOS
  • BeOS: Mac OS X могла бы быть , reghardware.co.uk
  • Программирование операционной системы Be : открытая книга O'Reilly (вышла из печати, но может быть загружена)
  • Видео разработчика BeOS на YouTube
  • Торговая марка США 78,558,039 (BeOS)