BeOS

Материал из Википедии — свободной энциклопедии
Перейти к навигацииПерейти к поиску
BeOS
Изображение логотипа
Рабочий стол BeOS 5 Personal
Рабочий стол BeOS 5 Personal
РазработчикBe Incorporated
Семейство ОСBeOS
Первый выпускоктябрь1995
Последняя версия
Типядрамонолитное[2][3]
ЛицензияПроприетарное программное обеспечение
Состояниеразработка закрыта
Веб-сайтbeincorporated.com.Архивировано 25 июля 2011 года.
Логотип Викисклада Медиафайлы на Викискладе

BeOS —операционная система, история которой начинается в1991 году. Изначально разрабатывалась как базовая ОС дляBeBox. К выгодным отличиям BeOS от других популярных в то время систем относятмногопоточность,микроядерность, поддержкумногопроцессорных архитектур,64-битную журналируемую файловую систему, крайне удобный и простойпользовательский интерфейс.

В настоящее время энтузиасты создали операционную системуHaiku соткрытым исходным кодом для замены BeOS[4][5][6][7][8].

Содержание

История

[править |править код]

Создание компании Be Inc.

[править |править код]
Основная статья:Be Incorporated

Корпорация Be Inc. была создана в1990 году бывшим исполнительным директоромAppleЖаном-Луи Гассье с целью создать компьютерную систему нового поколения (заметим, что Гассье пошёл по пути основателя AppleСтива Джобса и его платформыNeXT). На подъёме энтузиазма Гассье и его соратники объединились, чтобы сделать простой в использовании, надёжный компьютер, свободный от пережитков прошлого.Планировалось создать именно компьютер, операционная система была только побочной целью. Например,файловая система не должна была содержать каталогов вообще, все файлы лежали на диске без распределения по каталогам, а принадлежность к той или иной программе определялась на основе атрибутов — информации о файле, не записанной в самом файле[9][10][11][12][13][14][15][16][17][18][19][20][21][22].

BeBox

[править |править код]
Компьютер BeBox(справа). На передней панели светятся индикаторы загрузки двух процессоров — вертикальные Blinkenlights

Первые версии BeOS работали только на специально созданных компьютерахBeBox[23], которые тоже производились компанией Be Inc. Отличительными особенностями этих компьютеров были многопроцессорность (в одной из версий компьютера стояло 7процессоров, в другой — 2), в двухпроцессорной версии — индикаторы загрузки процессоров на передней панелисистемного блока (известные также под названием Blinkenlights), тёмно-синий цвет системного блока и 37-битный порт на задней панели, известный под названием «GeekPort»[24], с простым и удобным управлением для программиста — чтобы поощрять создание внешних устройств под BeOS. BeBox назывались «Silicon Graphics для нищих» из-за их мощности, позволяющей использовать BeBox в качестве графическойрабочей станции при относительно невысокой стоимости. Первые прототипы BeBox строились на процессорахAT&T Hobbit[англ.], пока их не сняли с производства. Тогда Ве решила перейти на процессорыPowerPC. С1995 до1997 всего было продано около двух тысяч компьютеров BeBox, большинство из которых работает и по сей день. Один из них можно увидеть в компьютерном музее вБостоне.30 января1997 Be Inc. объявила, что сворачивает производство оборудования, и BeBox больше не выпускались.

PowerPC

[править |править код]

После того, как было свёрнуто производство BeBox, операционной системе BeOS понадобилась новая платформа. Поскольку она к тому времени уже работала на PowerPC, в качестве новой платформы были выбраны компьютерыMacintosh фирмыApple Computer, Inc.Портирование BeOS на Macintosh заняло два дня.

К тому времени традиционная операционная система компьютеров Макинтош (System или Classic) безнадёжно устарела, а проект разработки новой, современной системы (Copland) провалился, поэтому исполнительный директор AppleГил Амелио начал переговоры о покупке Be Inc. Переговоры сорвались, посколькуЖан-Луи Гассье просил 200 миллионов $, а Apple готова была потратить не более 125. Совет директоров Apple решил, что лучше выбратьNeXTSTEP, и купил NeXT в1996 году за 429 миллионов $, вернув руководство основателю компанииСтиву Джобсу.

Затем Apple перестала делиться с Be Inc. спецификациями своих новых компьютеров, поэтому BeOS запускается лишь на некоторыхPower Macintosh (на других моделях работа возможна только в эмуляторе). В1997 году Power Computing поставлял BeOS вместе со своей серией клонов Macintosh, которые могли по выбору пользователя грузиться в Mac OS или BeOS.

Intel

[править |править код]

После неудачи с Apple Be Inc. решила перенести систему на обычные процессорыIntel, и, начиная с издания BeOS 3 (примерно1997 г. также вышли издания 4, 4.5 и 5), эта операционная система работает на обычныхIBM PC-совместимых компьютерах. Этот шаг был сделан с целью набрать группу последователей и занять свою нишу на рынке ОС. Минимальные требования для установки (не менявшиеся с тех пор) — процессорIntel Pentium, 32мегабайта оперативной памяти, 500 мегабайт нажёстком диске, клавиатура имышь: последнее является системным требованием, потому что без неё в BeOS работать нельзя — в отличие от, например,Microsoft Windows, в которой без указательного устройства ввода работать трудно, но можно.

Версия BeOS R5 стала последней версией BeOS, выпущенной компанией Be Inc. Впервые для широкой публики была выпущена бесплатная версия — Personal edition, которую каждый желающий мог установить на свой компьютер. Она широко распространялась в виде CD-приложений к журналам (в том числе и в России) и была выложена на сайте компании. Кроме того, было достигнуто соглашение с ведущими производителями компьютеров о предустановке BeOS в качестве второй системы, наряду с Windows.

Неудачный менеджмент привёл к тому, что бесплатная версия (BeOS 5 Personal Edition) успешно конкурировала с платной (BeOS 5 Professional). Попытка Be Inc. выпустить бесплатную версию оказалась неудачной с маркетинговой точки зрения: состав бесплатного пакета был таков, что почти полностью дублировал платную и продажи последней неуклонно падали — BeOS 5 Personal Edition распространялась как Windows-программа, устанавливавшаяся в логический раздел на одном из дисков компьютера и предполагалась только для ознакомительных целей, однако включала в себя весь инструментарий, необходимый для разбивки диска, установки системы в отдельный раздел и установки загрузчика, позволявшего выбрать загрузку Windows или BeOS.

КорпорацияMicrosoft надавила на производителей компьютеров (Hitachi, Compaq), и они отказались от предустановки двух систем на производимые машины. Малоизвестная операционная система так и не стала популярной среди пользователей. 8 сентября 2003 года Microsoft выплатила Be Inc. 23,3 миллиона $ по иску о нарушении антимонопольного законодательства.

В 2002 году компания Be Inc. объявила себябанкротом и продала всю свою интеллектуальную собственность фирмеPalm за 11 млн долларов, куда перешла также и основная часть бывших работников Be Inc.

Cobalt

[править |править код]

ВPalm бывшие разработчики BeOS работали над шестой версией операционной системыPalmOS дляналадонников, опираясь на сделанные ещё в рамкахBeOS наработки операционной системыBeIA (BeOS for Internet Appliances) для мобильных устройств.

Шестая версия Palm OS, называемая PalmOS Cobalt, вышла в свет в2004 году, однако не пошла на серийные устройства и работала только на прототипах. После разделения компании Palm наPalmOne иPalmSource, с последующим приобретением последней компаниейACCESS Co., Ltd.[англ.], работы по Cobalt были прекращены, и начата разработка новой ОС для устройствPalm на базеLinux. Все права на систему сейчас принадлежат ACCESS Co., Ltd.

Скорее всего, часть разработчиковBeOS приняла участие в созданииPalm webOS, так как новая ОС, основанная на ядре Linux и выпущенная в2009 году, использует ту же концепциюAPI-интерфейса дляWeb-приложений, которая впервые появилась в BeIA ещё в2000 году.

Современность

[править |править код]

Несмотря на использование передовых на время существования Be Inc. технологий, BeOS не смогла набратьдостаточной массы пользователей и приложений для дальнейшего существования. В настоящее время среди нескольких проектов по возрождению BeOS наибольшие шансы на успех уHaiku team. Группа энтузиастов, среди которых — несколько бывших инженеров Be Inc., пишет бинарно-совместимую с BeOS операционную систему с открытыми исходными кодами (в данный момент доступнабета-версия Haiku R1/Beta4 (2022 г.)[25].

Незадолго до поглощения Be Inc. Palm немецкая компанияyellowTAB[англ.], по собственному заявлению, приобрела у Be Inc. исходные коды BeOS, однако официальный правообладатель, японская компанияACCESS[англ.], опровергла эти сведения. История до сих пор остаётся тёмной. Наверняка известно только, что у yellowTab была лицензия от Be Inc. на перепродажу и модификацию BeOS. Вскоре появилась созданная yellowTab операционная системаZeta[26], являющаяся изменённой версией BeOS 5.1 или операционной системой, созданной на основе полученных от Be Inc. исходных кодов для BeOS нового поколения (последнее, однако, маловероятно). В начале2005 года вГанновере наCeBIT была показана первая версия Zeta. Zeta успешно продавалась; на середину 2005 года было продано больше 80 тыс. копий — это больше, чем было продано копий BeOS за все годы существования Be Inc.

В 2006 году компания yellowTAB подверглась процедуре банкротства, и права на распространение Zeta перешли к немецкой компанииmagnussoft[англ.], которая в 2007 году отказалась от дальнейшего распространения и поддержки Zeta из-за недостаточного объёма продаж и возможных проблем с правами на исходный код и распространение этой ОС.

Cosmoe является интерфейсом дляLinux, который может выполнять приложения BeOS. Cosmoe был соткрытым исходным кодом. Последний релиз Cosmoe был в2004 году[27].

Существует также операционная система BlueEyedOS, основанная на модифицированной версииядра Linux, которая могла выполнять приложения BeOS после их перекомпиляции[28]. Релизы BlueEyedOS не выходят с2003 года.

BeOS R5.1d0

[править |править код]

BeOS R5.1d0 или Dano/EXP (также известна какEXP,Dano,EXP/Dan0 илиDan0,«Подарок» в русскоязычном BeOS-сообществе) — кодовое имя сборки незавершенного релиза R5.1, утекшего из Be Inc. Дата сборки — день закрытия последней,15 ноября2001 года. В Dano реализованыOpenGL, новый сетевой стек (BONE), оконные украшения,XML kit, новый USB-стек, поддержка подсказок, новыx принтеров, новые шрифты, обновлённые Media kit, Interface Kit и app_server, новые драйвера (например, поддержка Adaptec U160 SCSI контроллеров и улучшенная поддержка SB128) и пр.

Существует мнение, согласно которому Be Inc. двигалась в сторону открытия BeOS, в пользу чего свидетельствует замена некоторых проприетарных компонентов на открытые аналоги (замена собственногоMP3-кодировщика наLame, RSA Encryption Engine в NetPositive на OpenSSL).

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

[править |править код]
  • BeOS (и Zeta) по-прежнему используются в видеоредакторах Edirol DV-7 корпорацииRoland[29][30].
  • Цифровой рекордер Tascam SX-1 работает на сильно изменённой версии BeOS[31].
  • iZ Technology продаёт 24-канальные профессиональные цифровые аудиорекордеры RADAR 24 и RADAR V на BeOS 5[32].
  • Magicbox, производитель наружных вывесок, использует BeOS в линейкеAavelin[33].
  • Final Scratch[англ.], система для диджеев, играющих на 12″ виниле, изначально работала на BeOS[34].
  • TuneTracker[англ.], система для автоматизации трансляций радиостанций, использовала BeOS, а в данный момент в ней используется Haiku.

См. также

[править |править код]

Литература

[править |править код]
  • Scot Hacker; Henry Bortman; Chris Herborth. BeOS bible (англ.). — Berkley, CA: Peachpit press, 1999. — 916 p. —ISBN 9780201353778.

Примечания

[править |править код]
  1. Daniels J.More Information on the BeOS Dano Version — 2002.
  2. BeOS . Дата обращения: 3 июля 2018. Архивировано 20 февраля 2016 года.
  3. Ядро BeOS является «проприетарным». BeOS использует своё собственное ядро (небольшое, но не очень микроядро, потому что оно включает в себя файловую систему, и некоторые другие вещи)». — Hubert Figuière.
  4. Haiku Release 1 Alpha 4 | Haiku Project . Дата обращения: 3 июля 2018. Архивировано 22 декабря 2013 года.
  5. Haiku Project Announces Availability of Haiku R1/Alpha 1 | Haiku Project . Дата обращения: 3 июля 2018. Архивировано 21 декабря 2013 года.
  6. Haiku Project Announces Availability of Haiku R1/Alpha 2 | Haiku Project . Дата обращения: 3 июля 2018. Архивировано 9 июля 2019 года.
  7. Haiku Release 1 Alpha 3 | Haiku Project.Архивировано 23 июня 2011 года.
  8. New package repositories are now enabled by default . Дата обращения: 3 июля 2018. Архивировано 3 июля 2018 года.
  9. BeOS | MaCreate.Архивировано 24 марта 2005 года.
  10. The Rise and Fall of Apple's Gil Amelio | Low End Mac . Дата обращения: 3 июля 2018. Архивировано 29 марта 2015 года.
  11. Apple Confidential: The Acquisition of NEXT . Дата обращения: 3 июля 2018. Архивировано 24 июня 2013 года.
  12. Be Newsletters - Volume 1: 1995&8211;1996 . Дата обращения: 3 июля 2018. Архивировано 18 ноября 2018 года.
  13. Be Newsletters - Volume 3: 1998 . Дата обращения: 3 июля 2018. Архивировано 3 июля 2018 года.
  14. Be Newsletters - Volume 5: 2000 . Дата обращения: 3 июля 2018. Архивировано 17 декабря 2010 года.
  15. YellowBites - BeOS/Zeta . Дата обращения: 3 июля 2018. Архивировано 27 ноября 2013 года.
  16. Be Newsletters - Volume 5: 2000 . Дата обращения: 3 июля 2018. Архивировано 18 ноября 2018 года.
  17. Be Newsletters - Volume 5: 2000 . Дата обращения: 3 июля 2018. Архивировано 22 июля 2013 года.
  18. More Information on the BeOS Dano Version . Дата обращения: 3 июля 2018. Архивировано 14 марта 2014 года.
  19. Be Inc sues Microsoft • The Register . Дата обращения: 3 июля 2018. Архивировано 20 апреля 2008 года.
  20. Microsoft Settles Anti-Trust Charges with Be . Дата обращения: 3 июля 2018. Архивировано 9 ноября 2013 года.
  21. ACCESS | Advanced Software Solutions | Mobile, Embedded, Connected TV, Connected Home, Automotive, Digital Publishing.Архивировано 21 июля 2012 года.
  22. Архивированная копия . Дата обращения: 3 июля 2018. Архивировано изоригинала 5 января 2007 года.
  23. The BeBox Zone (англ.). Andrew Lampert. Дата обращения: 28 марта 2011. Архивировано изоригинала 21 августа 2011 года. — музей BeOS.
  24. GeekPort (англ.). The BeBox Zone. Andrew Lampert. Дата обращения: 28 марта 2011. Архивировано изоригинала 21 августа 2011 года.
  25. Haiku R1/beta4 has been released!  Дата обращения: 25 декабря 2022. Архивировано 25 декабря 2022 года.
  26. Zeta Operating System . Дата обращения: 3 июля 2018. Архивировано 29 июля 2020 года.
  27. The Cosmoe Operating System.Архивировано 2 июня 2011 года.
  28. Welcome to BlueEyedOS!.Архивировано 7 апреля 2014 года.
  29. EDIROL by Ronald Dv-7DL Series Digital Video Workstations.Архивировано 10 ноября 2006 года.
  30. TuneTracker Radio Automation Software.Архивировано 14 ноября 2006 года.
  31. Professional Audio Coming to Haiku? | Latest.Архивировано 1 октября 2011 года.
  32. iZ RADAR 24.Архивировано 27 декабря 2006 года.
  33. Technology Showcase: Digital Signage Hardware.Архивировано 4 февраля 2012 года.
  34. Nl Ends Legal Dispute Over Traktor Scratch; Digital Vinyl’s Twisty, Turny History — Create Digital Music.Архивировано 14 марта 2014 года.

Ссылки

[править |править код]
Перейти к шаблону «BeOS»
Компании
Компьютеры
Операционные системы
Сообщество
Программы
Перейти к шаблону «Операционные системы реального времени»
Открытые
Проприетарные
Исторические
Источник —https://ru.wikipedia.org/w/index.php?title=BeOS&oldid=149812339
Категории:
Скрытые категории: