[Sarlug] BeOS ÖÉ× - ÏÎÌÁÊÎ ÉÎÔÅÒ×ØÀ Ó ÒÅÄÁËÔÏÒÁÍÉ qube.ru
Paul Galashin
wblaze at yandex.ru
Sat May 24 11:01:50 MSD 2003
Hail sarlug,
BeOS жив!
Послано sun | Пятница, 23 мая, 2003 г. - 19:44 CET
В этой статье Вы сможете прочитать о том, что произошло с BeOS, наверно, единственной операционной системой, которая притянула к себе множество сердец, и, только благодаря этому, осталась жива и вскоре будет идти ввысь. Интервью с www.qube.ru.
Слишком много пользователей не знает, что такое BeOS, а те же, кто видели, думают, что он уже пропал? Но не стоит радоваться вместе с Мелкософтом, потому что такие вещи не умирают, а проходят свой этап эволюции. На каком моменте он сейчас находится, мы решили выяснить, поэтому нашли самый лучший сайт о BeOS на русском языке и решили взять интервью. Редакторы www.qube.ru Михаил Панасюк(BeAR) и Сергей Долгов(СД) откликнулись, и все, вроде бы, получилось :)
<==========1=========>
- что произошло с BeOS? Одни говорят, что их купила Palm, другие - что Мелкософт.
BeAR: Be inc., как известно, обанкротилась и продала всю свою интеллектуальную собственность компании Palm inc. (ныне PalmSource inc.) за 11 миллионов долларов. Но незадолго до этого исходные коды BeOS были лицензированы немецкой компанией YellowTAB. Единственное, что YT не могут использовать торговые марки BeOS и Be. На тот момент программисты Be работали над BeOS R6 (кодовое имя Dano).
После банкротства Be inc. развитие BeOS прекратилось, теперь ее наработки используются в создании новой PalmOS 6. И, хотя официально BeOS вроде бы умерла, на самом деле, это далеко не так. YellowTAB вот уже 2 года занимается доработкой системы и готовится к скорому выпуску ОС Zeta, которая есть не что иное, как BeOS R6 (как я уже говорил, они не имеют права использовать торговую марку BeOS) и в названии системы есть тонкий
намек на это: Zeta - шестая буква греческого алфавита.
Сразу же после банкротства Be BeOS-сообщество предпринимало попытки повлиять на сложившуюся ситуацию. Идея с покупкой исходников системы у Palm провалилась (о YellowTAB тогда никто не знал) и энтузиаст Michael Phipps основал проект OpenBeOS. Цель проекта - создание системы с открытыми исходными кодами (считается, что коммерческой ОС не выжить в современном мире, она не выдержит конкуренции), бинарно совместимой с BeOS R5. Т.е. программы, написанные под BeOS R5 будут без перекомпиляции работать в OBOS (принятое сокращение от OpenBeOS).
Еще есть проекты портирования BeOS API на Linux и FreeBSD, но это уже совсем другая история.
СД: Мелкософт наезжал, давил и строил подлянки ( http://www.zdnet.ru/?ID=182022 и http://www.qube.ru/index.html?q=10&i=428 ). И додавил. A Palm купил все разработки и многих разработчиков.
<==========2=========>
- какой самы й последний релиз? и его дата.
BeAR: Официально последняя версия BeOS - это BeOS R5.0.3 Professional Edition(Pro) и Personal Edition(PE). Но в Сети можно найти неофициальную Beta-версию BeOS R5.1d0 Exp/Dano. Дата выхода BeOS R5 - 2000г. В YellowTAB обещают в скором времени выпуск Zeta RC1 и затем R1. Точные сроки выхода пока не ясны, скорее всего в начале лета 2003-го года.
СД: Официальный последний релиз от Be inc. - 5.03. На его основе любителями сделаны релизы BeOS Dev Edition( http://www.beosonline.com ) и BeOS Max Edition (http://www.bebits.com/app/3089 ), c улучшенной поддержкой современного железа. Кроме того, по сети бродят важные обновления, "украденные" из Be Inc, превращающие BeOS в версию 5.04. Кроме того, ходят по рукам любителей и беты фантастической новой версии Dano, которая то ли BeOS 5.1, то ли то, что должно было быть BeOS 6. Русскому человеку доступны две версии этой лебединой песни Be inc. На основе кода этой распоследней
версии небольшая немецкая компания YellowTAB готовит сейчас официальный выпуск так называемой BeOS Zeta, уже были показаны демки этой версии на разных презентациях, включая главную компьютерную выставку CeBIT.
<==========3=========>
- на каком месте сейчас находится Ось, для десктопа или сервера?
BeAR: Изначально у BeOS было второе название, отражающее специализацию системы - MediaOS, ОС для работы с мультимедиа. BeOS хороша как десктоп, она изначально проектировалась с учетом максимального удобства работы пользователя. Начиная с версии R5.1 у BeOS, новая сетевая подсистема √ BONE (BeOS Network Enviroument). Фактически это портированный под BeOS и немного модифицированный сетевой стек BSD. Отсюда уже можно сделать кое-какие выводы. Со слов разработчиков из YellowTAB, Zeta отлично справляется с серверными задачами. Но тут есть один важный момент: BeOS √ однопользовательская система и, хотя многопользовательность и планируется, ее поддержка появится не скоро.
СД: IMHO это чуть ли не единственная из реально существующих современных OS, которая именно что десктопная. Предназначенная для блага отдельного человека - юзера (что Win2K/XP, что MacOS X, не говоря уже о Linux и BSD - это все серверные системы, переделанные или переделываемые под десктоп). Тем не менее в BeOS можно гонять все виды интернет-серверов - http/ftp/mail. Вплоть до того, что он имеет даже простенькие встроенные web и ftp сервера.
<==========4=========>
- единственный шанс выжить - это собранная помощь программистов в отладке и усовершенствовании. Или еще остались коммерческие пути развития?
BeAR: То, чем занимаются в YellowTAB - и есть коммерческий путь развития. По условиям лицензии они не имеют права раскрыть исходные коды системы. Но после выхода Zeta в планах компании помощь команде OpenBeOS. И вообще, эти две организации очень тесно сотрудничают (Zeta использует часть кода OpenBeOS).
СД: Насчет коммерции см. выше про немецкую компанию и BeOS Zeta. Но сам я считаю, что на фоне Мелкософта в нынешние времена ни одна ось коммерческого
типа с закрытым исходным кодом шансов на выживание не имеет. А программисты ныне создают копии и вариации на тему BeOS в заметном количестве. Самый интересный проект - OpenBeOS ( http://open-beos.sf.net/ ) - это они пишут BeOS c нуля, да еще и бинарно-совместимый. А это значит, что там будут работать не только существующие программы без пересборки, но и системные части оригинальной BeOS. Что позволяет усовершенствовать/заменять систему по кускам. Кроме того, система настолько красива по своему построению для программиста, что существует все нарастающее количество проектов BeOS-а поверх других осей: O.B.O.S( http://www.blueeyedos.com/ ) - поверх Linux, BeFree( http://befree.berlios.de/ ) - поверх *BSD, WinBE( http://sf.net/projects/winbe/ ) - поверх виндов, Syllable - поверх AtheOS.
Кроме того, даже та немецкая компания, что делает BeOS Zeta на основе оригинального лицензированного кода, надеется со временем заменять части оси на куски, сделанные независимыми программистами, тем более, что построение BeOS этому очень благоприятствует.
<==========5=========>
- как часто сам юзаешь эту ось и что на ней обычно делаешь?
BeAR: Каждый раз, когда я включаю свой домашний компьютер ;) Хотя и держу на нем Windows для программирования на Java, игры в кое-какие игрушки и Linux для
выполнения различных учебных заданий (я учусь на 2 курсе Факультета Информационных Технологий Новосибирского Государственного Университета).
СД: Дома 100% времени. Ползаю по сети, пишу тексты, рисую, слушаю музыку, смотрю фильмы, программирую.
<==========6=========>
- чем отличается купленная версия от скаченного iso файла?
BeAR: Скорее всего, имеются в виду BeOS R5.0.3 Pro и PE. Personal Edition (PE) доступна для скачивания из Сети в виде самораспаковывающегося инсталляционного пакета, размером в 45Mb. Ее можно установить прямо из-под Windows в файл, объемом 500Mb. Этот файл - образ BFS-диска. Можно установить фирменный Bootmanager от Be или грузить систему прямо из Windows (при этом Windows автоматически выгружается).
Pro отличается от PE тем, что идет на отдельном CD. Причем на нем 2 версии системы - для x86 и для PowerPC (все модели, предшествующие Apple G3). Кроме того, на диске есть комплект разработчика (для PE его нужно отдельно скачивать с Сети, ~17Mb в архиве), RealPlayer G2, енкодер MP3 (в PE только декодер) и набор различных тестовых картинок, звуковых и видео-файлов.
СД: Смотря где купленная, и какой iso скачан :)
<==========7=========>
- как отнесся Рунет к BeOS, уже прошло достаточно времени чтобы судить.
СД: Рунет отнесся достаточно спокойно, поскольку для обитателей Рунета есть другое занятие - хвастаться перед друг-другом самыми последними супер-пупер
мелкософтными изделиями. За этим интересным и времяпоглощающим занятием, да еще требующим вертеться неслабо в охоте за новым железом, времени на обдумывание внутренностей не остается. Варез в этом смысле работает не хуже профессионального подсаживателя на "кайф".
<==========8=========>
- как с русским языком в BeOS, траблы есть?
BeAR: BeOS использует кодировку UTF-8 (разновидность Unicode), так что никаких проблем ни с какими языками возникать не должно. Нужно просто установить русские шрифты (хотя бы взять их из Windows) и переключатель раскладки клавиатуры.
СД: В самом BeOS траблов нет. Траблы появляются, когда надо русским языком связываться с другими осями и форматами, использующими устаревшие 40 лет
назад идеи, с теми же виндами, например.
<==========9=========>
- есть ли русские ребята, которые занимаются написанием драйверов, программ для BeOS?
СД: Есть. Немного, вряд ли больше 10 человек нынче, но есть.
<==========10=========>
- неужели все настолько пропитано деньгами, что сегодня никак не прорваться новой операционке. У меня подозрение, что BeOS просто давят конкуренты. Им не нужны альтернативы.
СД: Насчет конкурентов - см. выше. Насчет денег - ты прав. Увы или ах. Любой продукт должен быть сделан так, чтобы он приносил деньги как можно дольше и больше. Как производителям самого софта и его партнерам, так и производителям железа. Отсюда и выводы. Как маленький пример - тот же BeOS был кандидатом на новую OS для Макинтошей в 96-м году. Причем, он мог быть выпущен уже через год, да так, что все старые программы для Маков работали бы, как родные. Но, так как Apple - производитель железа, они от BeOS отказались - он фантастически работал на их тогдашнем и более старом железе. И работал бы и дальше. А отдали предпочтение NextSTEP - который и ныне, 7 лет спустя, работает ни шатко, ни валко (по сравнению с BeOS) на их самом распоследнем железе.
<==========11=========>
- Как решить проблему драйверов, ведь если нет драйвера, нет юзера, а нет юзера, фирмы не пишут под эту ось драйверы. Есть ли выход из этого круга?
BeAR: Поддержка железа - слабое место BeOS. С выходом Zeta ситуация изменится в лучшую сторону, т.к. эта ОС комплектуется солидным набором драйверов.
Недавно компания YellowTAB провела интересную акцию. В течение некоторого времени любой желающий мог с форума на сайте компании разместить заявку на написание драйвера под какое-либо железо. Далее из них были отобраны 10 самых популярных и проведено голосование, которое выставило приоритеты написания драйверов под эти устройства.
СД: Это проблема, если у тебя глобальные амбиции, и ты хочешь побить Microsoft на его же поле. Для всех других целей достаточно драйверов для САМОГО распространенного железа. Кроме того, железо все дешевеет и дешевеет, так что тем, кому это интересно, нет проблем использовать совместимое железо.
Для западного мира есть и другой путь - продавать комплекты из совместимых компьютеров и ОС. Как, например, сейчас делается с бытовыми версиями Linux -
их продают в комплекте с компьютером (все вместе - 200 у.е. или даже меньше) в универсамах Wall-Mart, рядом с шампунем и чипсами. Be inc. пыталась
пойти именно таким путем, но тут вмешались ребята из Microsoft.
<==========12=========>
- дайте в заключение пару советов нашим читателям касательно BeOS
BeAR: Советую всем поставить программу SpicyKeys(http://www.bebits.com/app/385). Она позволяет назначать "горячие клавиши" для запуска той или иной программы, скрипта, чего угодно.
СД: Ну был у Be inc. вроде бы лозунг - "Be different, think different" - "Будь другим, думай по-другому". Я бы его дополнил - "Будь проще, думай проще".
В BeOS все сделано и организовано очень просто, иногда "слишком неожиданно" просто. И, увы, с мозгами и руками, заточенными под гигантские OC c их колдовскими плясками и инструкциями "сделай то, не скажу почему (сам не знаю патамушта)" - это поначалу может вызывать затруднения.
Для тех, кто еще не видел BeOS хотим дать пару скриншотов:
http://www.anior.com/data/images/other/beos_1.jpg
http://www.anior.com/data/images/other/beos_2.jpg
О том, где можно загрузить последнюю версию BeOS, драйвера и многое другое Вы сможете узнать на www.qube.ru. Еще раз спасибо Михаил и Сергей за хорошие, полные ответы. Ну и, конечно, спасибо Ивану Матвееву (Админ) за организацию интервью.
Пожелаем BeOS достигнуть той вышины, к которой они давно стремятся, и быть там, где хотят увидеть его те, кому он, несмотря на все происки конкурентов, запал в сердце...
Со стороны Anior участвовал в интервью: Sun
--
wbr, Bleys≥
ICQ: 21136630
Jabber: wblaze at yandex.ru
More information about the Sarlug
mailing list