Впечатления от BeOS
Он поставил BeOS...
Roman I Khimov, Суббота, 10 Июль 2004, 15:53

<hr>
Давно нам Алексей Сугоняев говорил попробовать Be, я даже скачал как-то давно маленький дистрибутивчик и много думал, когда же мне сие творение опробовать. Свершилось, опробовал!

Все что последует далее можно считать ну очень субъективным мнением слегка офигевшего человека.

Установка.
Скачанный мною дистрибутив предназначен для довольно оригинального способа установки Be - как папку (точнее нужен один файл, но его на всякий случай пихают в папочку, и обкладывают Readme, инструментами для создания загрузочных дискет, ссылками и прочей фигней, непосредственнок системе не относящейся) на FAT раздел.

Загрузка идет с помощью дискеты и далее система полностью крутится в своем файле никому не мешая.
Итак, установка с помощью инсталлятора под Win - плевое дело, все скопировали, диск записали, вот собственно и все. Процесс просто скучен, думать не о чем.

Перезагрузка
После нее грузится начала Windows, однако в BIOS надо загрузку с floppy выставлять было! Еще одна перезагрузка, все выставлено, дискета трещит, показывает приятный экранчик, трещит, трещит и выпадает с ошибкой. Но и тут сказалась моя излишняя хитрость - образ Be хранился на slave-диске на Secondary канале, на старом винте. Вполне допускаю, что увидеть это было не просто. Поэтому я просто поставил этот старенький винт на место основного.

Перезагрузка 2.
Однако! Запустилось. Рабочий стол, разрешение 640х480 - это было первое что я исправил, поставил 1024х768, полегчало. Оглядываюсь - иконки на столе, какое-то странноватое образование в верхнем правом углу. Потыкав в него выясняется, что там где написано BeOS - это вместо Start в Windows, а ниже трей и панель задач. Интересно, начинаю осматриваться...

Открытие №1
Она вертится! Чайничек с помощью OpenGL показал мне 25-30 FPS, что для Riva TNT2 M64 (самая замученная версия) совместно с Celeron 385 вполне ничего. Настроил мышку - забегала как угорелая.

Осваиваемся.
Начинаю оценивать, а что собственно я вижу. Самое незаметное, но самое поражающее своей сутью - скорость реакции! Я запускаю приложение, и такое ощущение, что я его уже давно запустил и просто переключил Alt+TAB'ом каким-нибудь! Оно моментально разворачивается передо мной.

Любое! Любые настройки, редакторы, плееры (да, тут все нехитрое, но все же!) просто выпрыгивают, а не запускаются. Такого НИКОГДА я на этой машине не видел. Никакая Win98 не могла так быстро запустить конфигуратор сети, конфигуратор мышки, экрана - чего угодно. А памяти-то всего 160 мб. Я уже не говорю о WinXP, которая там стоит, та вообще думает долго. Просто при работе к этому привыкаешь и уже заранее слегка расслабляешься после клика по знакомым иконкам - надо же расслабиться, если железяка что-то грузит?! Здесь все не так, тебя постоянно держат в темпе - чего надо, вот это? да вот оно уже перед тобой, пожалста, работай! Местный аналог Windows Explorer загружается быстрее на том железе, чем "Мой компью" на Athlon 1700+. Это даже мерять не надо - просто очевидно. Собственно понятие загрузки тут же хочется упразднить - ну не загрузка это, так, вызов нужного приложения...

Открытие №2
Через 5 минут после запуска я нарвался на конфигуратор сети, взял да и прописал 192.168.0.1, как это было под Windows. Пробежался по вкладкам - о, ftp-сервер какой-то. Интересно! Взял, да и запустил, правда username и password оставил пустыми. Переместился к ноутбуку, ввел
ftp-клиенту 192.168.0.1, но он наотрез отказался соединяться с пустыми именами/паролями. Ладно, поправил имя на qwerty, пароль на asdf. Ввел это в клиенте на ноуте и моментально увидел раздел Be. Слегка ошарашенно там поползал - работает! Я поражаюсь... Работает, получается, много быстрее, чем фирменные навороты от Windows, типа подключение network drive'ов. Ну да это ладно - оно и работает все совершенно по-другому.

Лазим далее
Думал попробовать Media Player - ни одного файла с музыкой. Оно и правда, на том винте нет ничего. Позже выяснилось, что есть пара wav'ов, но их было непросто найти. Смотрю - CD Player. О, думаю, интересно, как мой Aureal Vortex 8830 будет работать под Be?..

Откопал диск, сунул, нажал play. Звука нет, ползунок ползет. Посмотрев/послушав дисковод понял, что идет проигрывание самим дисководом, и музыка идет через аудио-выход, который никуда не подсоединен, этот шнурок я давно выдернул. Вот незадача, я даже думал расстроиться... Тут гляжу - кнопочка с дискеткой, думаю, что бы это могло значить?! Оказалось - простейшее грабление диска, только заметьте как легко, просто и ненапрягающе - сохранить трек! Все. Никаких проблем.

Сохранил я трек, включил его в Media Player'e и услышал звук. Никаких проблем! Я поражаюсь...

ОСмысление
И что же я получил? В 45 мегабайтах дистрибутива я нашел нужные мне драйвера, набор приложений, саму ОС, притом скорость работы этой ОС была просто ошеломляющей, но что при этом еще более поразительно - очень удобной! Когда я зашел в home папку я увидел, что там не только файлы, там еще какие-то интересные штуки вроде последних запросов собраны. Надувательство? Это не файловый менеджер? Да, да только мне файловый менеджер и нафиг не нужен, мне удобно то, что здесь есть.

А процесс загрузки? Если бы не дискета, я уверен, он проходил бы раз в пять быстрее! Потому что когда дискета уже прочитана, и начинает трещать винт система тут же появляется перед глазами! И это на каком железе-то! В общем я просто поражен... Я специально нагружал систему
чем угодно, только чтобы процессору было несладко, но тормозов нет даже при 100%-ной загрузке! Почему?! Потому что сделано цивильно, потому что система знает что я делаю и тому, что я вижу и с чем я взаимодействую дает работать так, как надо. А то, что работает на фоне - оно и работает на фоне.

Приложений, наверняка, немного под Be, но не о том речь. Сама система действительно достойна того, чтобы попробовать ее в действии! Такой производительноти мне не показал на том железе даже Mandrake. Это что-то неуловимое, но чувствуется, что эта система сделана для того, чтобы можно было делать то, что тебе хочется делать, а не то, что надо сделать для того, чтобы сделать то, что хочется делать. Такое ощущение не передается - его надо ощутить. Поставить, попробовать.

А сам стиль программ под Be? За одно только "сохранить " я дал бы 100 баллов из ста за дружелюбность к пользователю! Этим пропитано каждое фирменное приложение BeOS. Кстати, и интерфейс намного красивее любых убожеств в стиле 95-98, но при этом очевидно, намного быстрее чем оболочка Win. Там окошки рисуются иногда поэтапно, понемногу, тут они не рисуются - они появляются и все тут.

Только что полазил еще немного - работает модем. Просто работает. Под Linux это можно считать праздником - здесь просто напросто все работает. Правда, подключиться к интернету не получилось - нету денег на счету у провайдера.

Полазил еще. Жалко, программ мало, а так я просто поражаюсь - все работает так, как хочется. А хочется быстро и без напряга, не напрягает и шустрит только так.

Все. Я в шоке. Попробовать поставить это чудо рекомендую всем и каждому!

Теперь я во-первых начинаю верить Владу в том, что система с кучей драйверов и приложений может уместиться в около-100мб, а во-вторых я знаю как система должна работать. Особенно в плане скорости - если 3OS не будет так же быстра, значит задачу мы свою не выполнили. При
том, что производительноть не стоит во главе в концепции системы!

И все-таки, это ж как же надо делать, чтобы так?..

Дальнейшие опыты в более спокойной обстановке
После публикации этого импровизированнго эссе в конференции разработчиков 3OS, Алексей Сугоняев, имевший дело с BeOS предложил мне еще кое-какие упражнения с Be. Которые были мною опробованы.

Панель задач
Что было непривычно в Be - так это отсутствие панели задач (это сейчас я без нее под Windows живу, но тогда хотелось увидеть знакомый элемент . Как оказалось, вопрос решается элементарно - в конце часиков есть незаметная полосочка, и если за нее потянуть вниз (или вверх, если нравится), то получится тот самый таскбар из Windows, только с кнопкой BeOS вместо "".

Внешний вид
Также оказалось, что если нажать ctrl-alt-shift и ткнуть в "Пуско-" , то появится новый пункт в меню и можно будет выбрать схему оформления окошек.
Я проделал сию нехитрую операцию и тема сменилась практически моментально! Без долгих "", как под Linux или, тем более Windows...

Причем, сдуру, ткнул в схему Win 95/98 - чуть не стошнило, после BeOS-то...

Поигрался... Это-то как туда влезло?!

Более того, как оказалось, заголовочек в стиле BeOS (а он как закладка выглядит, а не как цельный в Windows) можно двигать вдоль окна при нажатом shift! Это мелочь, но черт побери, и ЭТО туда уместилось? И ЭТО без потерь производительноти?!

Поражает гибкость системы, хотя бы на примере внешнего вида. Но при это ведь она умудряется еще и летать по скорости!

Нормальная инсталляция
Как оказалось, из самой системы, что лежит на FAT файлом можно установить "самое себя" куда угодно. В частности, поверх того FAT где она сама лежит в момент установки! За 10 минут было произведено переформатироваие винчестера на 14 Гб под раздел BeOS и в этот раздел была скопирована сама BeOS 5.

Впечатления от перезагрузки просто неописуемы. Это уже впору одевать шлем и налокотники, чтобы при падении со стула от шока ничего себе не повредить! Так быстро мог запускаться только что DOS+NC!!!

Заключение
Это сожаление о том, что такая прекрасная система не получила должного развития и прекратила свое существование... Фирму купила Palm, наработки команды BeOS конечно же не пропали, но как подумаешь, чего же мы лишились!.. И становится грустно.
Сейчас есть проект OpenBeOS, который пытаются воспроизвести систему, совместимую с оригинальной BeOS, но вот получится ли на другом ядре сделать все так же реактивно, но легко, просто и гибко? Посмотрим.


это контент от Центр информации по операционным системам
( http://www.osrc.info/plugins/content/content.php?content.25 )