BeOS

Матеріал з Вікі ЦДУ
Версія від 21:05, 12 грудня 2013; Єршов Владислав (обговореннявнесок)

(різн.) ← Попередня версія • Поточна версія (різн.) • Новіша версія → (різн.)
Перейти до: навігація, пошук
Вікно BeOS

Розробник- Be Inc .

Сімейство ОС- BeOS

Тип ядра- модульне гібридне ядро

Ліцензія- Власницьке програмне забезпечення

BeOS- операційна система , історія якої починається в 1991 р. Спочатку розроблялася як базова ОС для BeBox . До вигідних відмінностей BeOS від інших популярних у той час систем відносять багатопоточність , мікроядерну , підтримку багатопроцесорних архітектур , 64 -бітну журнальовану файлову систему , вкрай зручний і простий користувальницький інтерфейс.

Корпорація Be Inc . була створена в 1990 році колишнім виконавчим директором Apple Жаном -Луї Гассьє з метою створити комп'ютерну систему нового покоління ( зауважимо , що Гассьє пішов шляхом засновника Apple Стіва Джобса і його платформи NeXT ) . На підйомі ентузіазму Гассьє і його соратники об'єдналися , щоб зробити простий у використанні , надійний комп'ютер , вільний від пережитків минулого. Планувалося створити саме комп'ютер , операційна система була тільки побічної метою . Наприклад , файлова система не повинна була містити каталогів взагалі , всі файли лежали на диску без розподілу за тек , а приналежність до тієї чи іншої програми визначалася на основі атрибутів - інформації про фото , що не записаної в самому файлі .

BeBox

BeBox

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

Після того як було згорнуто виробництво 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 .

Після невдачі з 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 .

У Palm колишні розробники BeOS працювали над 6 -ю версією операційної системи PalmOS , спираючись на зроблені ще в рамках BeOS напрацювання операційної системи BeIA ( BeOS for Internet Appliances ) для мобільних пристроїв.

6 - я версія 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 ( BeOS for Internet Appliances ) ще в 2000 році.

Сучасність

Незважаючи на використання передових на час існування Be Inc . технологій , BeOS не змогла набрати достатньої маси користувачів і додатків для подальшого існування . В даний час серед кількох проектів з відродження BeOS найбільші шанси на успіх у Haiku team . Група ентузіастів , серед яких кілька колишніх інженерів Be Inc . пише бінарно - сумісну з BeOS операційну систему з відкритими вихідними кодами (в даний момент доступна альфа версія Haiku R1/Alpha 4 ) .

Незадовго до поглинання Be Inc . Palm'ом німецька компанія yellowTAB придбала у Be Inc . вихідні коди BeOS , як вона сама заявляє , проте до цих пір історія залишається темною. Напевно відомо тільки, що у yellowTab є ліцензія від Be Inc . на перепродаж і модифікацію BeOS . Незабаром з'явилася створена yellowTab операційна система Zeta , яка представляє собою модифіковану версію BeOS 5.1 або операційну систему , створену на основі отриманих від Be Inc . вихідних кодів , для BeOS нового покоління (останнє , проте , малоймовірно) . На початку 2005 року в Ганновері на CeBIT була показана перша версія Zeta . Zeta успішно продавалася ; на середину 2005 року була продано більше 80 000 копій - це більше , ніж було продано копій BeOS за всі роки існування Be Inc .

У 2006 році компанія yellowTAB піддалася процедурі банкрутства , і права на розповсюдження Zeta перейшли до німецької компанії magnussoft , яка в 2007 році відмовилася від подальшого розповсюдження та підтримки Zeta через недостатній обсяг продажів і можливих проблем з правами на вихідний код і поширення цієї ОС.

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 encoder'а на Lame , RSA Encryption Engine в NetPositive на OpenSSL ) .

  • BeOS (і Zeta ) як і раніше використовуються в відеоредакторах Edirol DV - 7 корпорації Roland .
  • Цифровий рекордер Tascam SX - 1 працює на сильно зміненій версії BeOS .
  • iZ Technology продає 24 -х канальні професійні цифрові аудіорекордери RADAR 24 і RADAR V на BeOS 5 .
  • Magicbox , виробник зовнішніх вивісок , використовує BeOS в лінійці Aavelin .
  • Final Scratch , система для діджеїв , що грають на 12 " вінілі , спочатку працювала на BeOS .