Главная

BeOS - 10 лет

«Не похоже, чтобы PalmSource устроил вечеринку по этому юбилейному поводу, но это повод для нас (бывших)пользователей, вспомнить эту “media OS”, как новаторскую операционную систему второй половины 90–х.
Можно считать, что в начале 1994 года за стены Be Inc вышла первая версия ОС, доступная партнёрам и разработчикам. В этом году весть о «новой и восхитительной ОС» начала расползаться среди компьютерных фанатов и первые независимые разрабочики получили к ней доступ» — пишет бывший главный редактор BeNews Eugenia Loli–Queru в статье на osnews.com. Мы приводим перевод этой статьи.

    «Компания Be Inc была создана в 1991 бывшими работниками Apple (включая одного из директоров Jean–Louis Gassée и создателя первого «карманного компьютера» Newton Steve Sakoman. (Стив ныне опять в Apple, руководит самым успешным ныне проектом–продуктом iPod ). Некоторое количество бывших NeXT–(проект первой мультимедийной ОС на основе Unix от Стивена Джобса, основателя Apple, лежащий в основе нынешней Mac OS X — CД) и Apple–инженеров, а также разработчиков для Amiga(первая и пока последняя настоящая мультимедийная платформа — СД) присоединились к Be позже. «Отец» BeOS (в смысле изначального кода), Benoit Schilings (ныне работает на Openwave.com) пришел в компанию на стыке 1992–93 и начал работу над многими компонентами OS. Легенда гласит, что в то время BeOS был консольным (только режим командной строки), но компании нужны были деньги, соответственно и люди, которые деньги дадут.

    Была пятница. JLG попросил Benoit быстренько склепать чего–нибдуь «приятно–графическое» к понедельнику. Чтобы обаять потенциальных инвесторов. И так появлися первый app–server для BeOS. За три дня.

    Mipsys, Raphael Moll и Beatware были среди первых получателей BeBox (первые двое получили H0bb1t–версию, версия BeBox на основе Motorola PPC–based BeBoxen начала поставляться после 1995). «Это была ОС “BeoS 0.99 exp”, с кодовым именем “shark”(Акула), и она регулярна обновлялась через поставки флоппи–дисков. В следующем году мы получили первый голубой PPC BeBox, точную дату не помню. OS поставлялась на CD; мне сказали что мы были первыми, кто ее получил», вспоминает Raphael.

    Это единственный известным мне скриншот версии “shark” BeOS, 0.99–EXP (1994) на машине H0bb1t (в ней использовались 6–7 AT&T DSP–процессоров вместо обычных CPU). В 1999 я присоединилась к BeNews.com, на том сайте опубликована отличная историческая статья, описывающая релизы BeOS c 1994 по 1999, но, так как сайта больше не существует, английский текст можно прочесть на интернетной «машине времени» web.archive.org. Картинки к статье имеются на литовском сайте, где опубликован перевод статьи.

    Лично я начала использовать BeOS со 2–го марта 1999 ( Английский журнал PCPlus вышел с приложенной на CD версией R4) и вскоре познакомилась со множеством людей, использоваших BeOS многие годы. При этом услышала множестов «романтических» историй, например о тех приключениях, с которыми разработчик, позднее получивший работу в Be Inc, тащил голыми руками здоровенный BeBox домой с почты (тогдашний BeBox был намного тяжелее обычных PC), и как мой будущий муж (одни из первых BeOS–разработчиков, тоже позднее работавший на BeInc) проводил дни и ночи, забыв про еду и сон, «развлекаясь» со своим BeBox в 1996.

    Кстати о муже. Тут я должна поблагодарить BeOS:) — мы с ним познакомились благодаря дискуссии о некоторых проблемах с драйвером для карт nVidia под BeOS в феврале 2000 на форуме BeNews. Закончилось это свадьбой, и я до сих пор счастлива. ;)

    Возвращаясь к нашей теме, вспоминается еще одна забавная история: в 1997–8м Dominic Giampaolo (пришел из SGI, потом работал на QNX, Google, ныне работает в Apple) работал над своим детищем, 64–битной файловой системой BFS, сделавшей всемирно знаменитыми и его и BeOS. BFS тщательно тестировалась на флоппи–дисках при помощи скриптов в круглосуточном цикле, включавшем запись, проверку, очистку, запись и так далее.
    Однако по каким–то совершенно мистическим причинам, судя по логам, тест всегда проваливался в 6 часов утра.
    Проваливался раз за разом, несмотря на все усилия инженеров вычислить причину. Доминик решил остаться на ночь и заменить логи собственными глазами:) И это помогло. Оказалось, что ровно в 6 утра солнце заглядывало в офис и сильный луч (Калифорния, однако) падал как раз на этот дисковод. Что приводило к сбоям на то время, пока дисковод оставался освещенным.

    Другая история: Baron Arnold («владелец» всех ваших BeOS–файлов, наберите “ls -l” в Терминале:) был известен своими невероятными способностями охотника за «клопами» — ошибками программ. Он никогда не следовал предписанным «научным» методам поиска ошибок, используя интуицию и опыт. Многие бывшие Be–инженеры помнят историю, как Baron в результате охоты за багом в BeBox/BeOS отыскал ошибку внутри процессора Motorola, о которой Motorola не ведали ни сном ни духом. В результате Motorola прислала специального инженера в Be Inc — поскольку Baron умел эффективно эту ошибку воспроизвести. Так он вошел и в анналы Motorola! Ныне Baron, как и многие другие ex–Be, работает в Danger.

    Еще одна история: В начале 1999 Be готовила R4.5 release. BeOS, ранее позиционировавшийся как замена MacOS (в 1994–м), ориентировался на привычки MacOS–пользователей. Поэтому сокрашение для копирования и вставки было ALT+C/V, к примеру. Однако в 1999 BeOS был нацелен на рынок PC, соответственно, на тех, кто привычен к Windows. Соответсвенно, PC–пользователи очень громко возмущались и раздражались — они привыкли к CNTRL+C/V. JLG попросил Доминика и других добавить возможность выбора между ALT и CTRL. Половина Be–инженеров даже слышать об этом не желала — это шло поперек имевшейся архитектуры. JLG в стиле диктатора упромыслил инженеров все же сделать это. В каком–то смысле инженеры были правы, и реализовано это было скорей в виде хака. Легнда же гласит что прохожие весь тот день слышали из оффиса Be Inc вопли и звуки мордобоя:)

    Еще одним пунктом разногласий была многопользовательская поддержка. Спор шел между Домиником (специалист по ядру в данном случае) и Павлом Цислером (Pavel Cisler, создатель Tracker, пришелец из General Magic, потом работал в Easel, разрабатывая Nautilus, ныне работает в Apple над Finder — функциональным аналогом Tracker и Explorer) о том, где её реализовывать. Половина инженеров была за реализацию в ядре/файловой системе, половина — за реализацию в Tracker. Многопользовательсая поддержка была завершена, но так никогда и не опубликована, поскольку ломала совместимость со многими существовашими программами (к тому времени на BeBits.com их было около 15000)
    (Некоторые разыскания показывают, что победили сторонники «ядерной» реализации — в ядре R5 имеется целый набор недокументированных функций для поддержки многопользовательского режима, в ядре R5.1/Dano их уже нет, несмотря на большую POSIX–совместимость Dano — CД)

    Те кто, рассказывает эти и другие подобные история, всегда с ностальгией вспоминают «эти славные дни…»

    Be выпустила последний релиз, BeOS, 5.0 в марте 2000 года. Через полтора года Be была куплена компанией Palm, исходный код и значительная часть инженеров переместилась в PalmSource, Inc. PalmSource объяснил, что не собирается никоим образом использовать BeOS, но немецкая компания, созданная независимыми BeOS–разработчиками,, YellowTAB, собирается выпустить основанную на BeOS OS Zeta в этом году. Zeta основана на неопубликованном «BeOS 6" и в настоящее время находится в стадии подготовки версии 1.0–RC3.

    Несмотря на то, что наследие BeOS может жить в Zeta или OpenBeOS, вряд ли когда–нибудь это будет то же самое ощущение, как во времена BeOS 4.5.2 (по мнению многих инженеров, лучшая из версий BeOS). Было такое чувство, что у этой OS есть своя душа (конечно и у BeOS есть свои технические проблемы). Было ощущение чистоты и стройности. Лично я практически не пользуюсь ныне BeOS ( гружусь в него раз в месяц–два), но это чувство, которое не давал и не дает мне никакой другой софт, всегда будет со мной.»

От редакции:
Хорошо бы собрать и воспоминания «ранних» русских BeOS–ников, пока же замечу, что и «мы» внесли свой вклад.
Компания SWSOFT, основанная выпускниками Физтеха, ныне известная среди русских фанатов продуктом ASPLinux, сотрудничала с Be Inc. Она были продавцами BeOS в Юго–Восточной Азии и России.
Впрочем, в послекризисном 1999–м году вряд ли Россия была хорошим рынком — Стас Максимов рассказывал, что он лично продал ту самую единственную проданную SwSoft–ом в России копию GoBe Productive, если не ошибаюсь, человеку под ником Alex946.
Также SWSOFT написал по заказу Be Inc драйвер цветных принтеров HP, драйвер для NTFS и (незаконченные) драйвера BFS для Windows9* и NT4. Кроме того в «свободное» время Стас написал переключатель клавиатурных раскладок Switcher, а другой работник SWSOFT, Максим Базаров — файловый менеджер BeFar.
Кроме того они долго поддерживали тогдашний главный русский BeOS–сайт BeNews.ru, первоначально созданный Стасом как beos.lgg.ru — BeOS In Russian (к нему позднее присоединился Максим Базаров с сайтом beos.org/russia). Максим же был одним из основателей BeRussia User Group — официальной (в смысле регистрации и взаимодействия с Be Inc) российской группы пользователей BeOS.
Еще заслуживает упоминания работа на Be Inc в качестве драйвер–программиста Дмитрия Будько — но это уже там, в Menlo Park.

Хочется еще отметить, что к статье на osnews.com есть много интересных комментариев, в частности, Николя Блашфор,
бывший разработчик аудиософта для Amiga, а нынче разработчик открытой PPC–платформы Pegasos и ОС для нее (MorphOS) высказывает более чем авторитетное мнение, что BeOS настолько опередил в свое время, что многие его функции и возможности только–только начинают реализовываться на других OS (впрочем, с гораздо больше кровью и меньшим изяществом).

RadeonVE

Сначала при загрузке через сейф моде отключи юзерные расширения
Если загрузится значит у тебя старые драйверы в системе и лучше переустановить

Ура!!! Заработало!!!

Действительно, старые стояли и мешали. Сейчас их убрал, новые поставил. Так все просто оказалось.
Спасибо всем, кто помог!

Так где же слить драйвер Radeon 7xxx???

И как его поставить?
Почему то в Visa accelerated не работает моя карточка. У меня Ati Radeon 7200 32 Mb.

Radeon

А файл конф. Веза создала ?
Может взаимная несовместимость с матью, монитором …
Но Веза жалкое зрелище, порой единственный
выход и не самый плохой …
По чем брал карту, чем она лучьше 7000 …

О Radeon'e

Похоже, ты решаешь ту же проблему, что и я пару месяцев назад…
А на самом деле там все просто.
Vesa, конечно, не вариант, уж больно убого.
Я не спец, (мозги кривые… :–(( ), но вот варианты, может, помогут.
1. Если тебе без разницы, (я то хотел именно BeOS, naturlich), то ставь DANO, ( я сейчас не помню, где я ее брал, но здесь наверняка ссылка есть на ISO'шник, он беспроблемный), там все Radeon'ы поддерживаются без вопросов.
2. Если нужна натуральная BeOS, то, опять же, бери Dano, вынимай оттуда драйвера и ставь на
ЧИСТУЮ BeOS. Я просто не знаю, как отрубить Vesa, когда она уже в работе, я это решал переустановкой. ( Ну не знаю я !!! :–)) ) Спроси здесь, наверняка подскажут.
3. ( Самый надежный! :–)) ) Закинь почту, я тебе солью драйвера на адрес. Главное, удалить старые, в этом вся фишка. Я из–за этого и корячился. Грузишься в Safe Mode, выкидываешь старые, ставишь новые, перегружаешься…, ВСЕ!!! Я в это за 4 дня в'ехал, ( спасибо еще раз тем, кто помог !!!)
Справишься, сообщи, нет — тем более.
Все вопросы, я полагаю, решаемы.
Удачи.

Кидай на это мыло (+)

nikolay@male.ru.
BeOS 5.1d Dano я скачал, но как его поставить пока не понял :(
Резал болванки и так и сяк — не грузится с них и все тут :((

чем лучше

не понятно чем этот Радеон лучше… может частоты повыше. Я и не разбирался — это на рабочем компе. Вообще–то мне ATi–шные продукты не нравятся… C NVidia как–то меньше проблем.

Еще вопрос про Safe Mode

Поставил Радеон драйвер (2Д) — теперь при загрузке цвет есть, но через какое–то время комп виснет :((
Есть ли в БеОС Safe Mode?
BeOS 5 PE

Ага

При загрузке (еще до появления экрана с пятерочкой) активно лупишь по прообелу — и пожалуйста

Раз скачал - то ставь!

Тут на сайте слева внизу вроде есть, как резать. А в общем–то все просто — надо еще один файл — CD_boot_image.zip. Это загрузочный образ. В стандартном CD–Burner'e ставишь этот файл первым треком, а исо–образ Дано — вторым. Адью. Только смотри — после загрузки Дано сразу начинает инсталиться

Radeon !

Веза убивается просто, достаточно закоментировать строку в /boot/home/config/settings/kernel/drivers/vesa, например
# mode 800 600 16 .
А как себя ведёт Радеон (кстати какой) под Би
?

Все о том же...

Драйвер я тебе смылил, так что получите, распишитесь! :–)) ( Кстати, ты уверен, что адрес правильно дал? Странный он какой–то…)
Что касается моих соображений, попытаюсь высказаться последовательно, может, кто дополнит или поправит, если ошибусь.
1. IMHO, Nvidia сейчас себя ведет как мелкомягкие, и половину бабок гребет только за крутизну названия и широкую распространенность. Что касается технической стороны, то зайди на ixbt.com и просмотри тесты. Отличия — минимальные, а цена? Делай выводы.
2. Ты в чем DANO резал? Если в Виндах, то у меня тоже ни черта не вышло, по–ходу, у мастдая проблемы с BFS. Так что режь CDBurner'ом прямо из BeOS, у меня все прокатило без проблем. Mayk все очень правильно описал.
3. DANO из–под BeOS ( и наоборот) ставится элементарно. Я делал так: на винте создал заранее два совершенно независимых раздела, небольших, а дальше в один ставишь BeOS, в другой — DANO и по ходу дела эксперементируешь — одну можно затереть, другую поставить, в разных сочетаниях.
А технология следующая: в BeOS (и в DANO) есть в приложениях мулька такая — Installer.
Запускаешь его, он спрашивает, что и куда, и откуда ты хочешь проставить. Если ISO'шник у тебя прожегся нормально, то он прокатит, не обязательно даже прожигать boot img.
4. Насчет DANO. В свое время linker, если не ошибаюсь, высказался в том плане, что игрушка.
Лично я с ним полностью согласен. Повыкинули самые лучшие беховские фишки, ( зачем — непонятно), понавешали симпатичных мулек и украшалок, ( мусор, IMHO ), половина нормальных BeOS–приложений несовместма.
В общем, дурной головняк на пустом месте.
И, по личному опыту, с кириллицей там куда проблемнее, нежели в оригинальной системе.
Но, конечно, посмотреть для любопытства не помешает. А для жизни нормальной я бы однозначно посоветовал BeOS 5.04.
Не стоит заниматья апгрейдом 5 или 5.01,
в 5.04 все уже сделано, (и BONE тоже).
Удачи.

Дополнение...

Кстати, DANO инсталлится не сразу, оно у тебя первым делом попросит согласиться с лицензией,
( маразм какой! ). Можешь вежливо отказаться и ничего тебе за это не будет! :–))) Вылетаешь в перезагрузку…

По поводу нарезки CD Dano

есть такая тулза от RSJ Software
http://www.rsj.de/stage/en/default.asp
скачать можно здесь ftp.rsj.de/pub
есть версии дла МД–NT/2000/XP, и МД 9x и OS/2
нарезал я Dano под OS/2
драгаеш треки в CD–View и давите на рекорд
1 . iso бутовый
2. iso с дано
и все ОБи.
под МД нарезать я непробывал.

Про игрушки

Насчет всех красот в Дано согласен — игрушки, но все–таки приятно. А вот не кривая поддержка русского языка, нормального воспроизведения ДивИкс–видео (как я ни крутил, а в 5.0.3 фильм посмотреть с середины не удавалось)+человеческая работа HP LJ1100 — это те вещи, из–за которых я выбрал Дано. Кроме того, слухи о несовместимости сильно преувеличены — у меня работает 95% программ, которыми я пользовался в 5.0.3. Да еще забыл про номальную поддержку н–видюховских и атишных карт, и много другого железа. Вот чего тоам реально не хватает, так это Самбы или чего–либо подобного. Слышите, разработчики?

ПРо разработчиков

На данный момент Дано еще более безнадежна нежели 5.0.3 в плане развития. У последней хоть есть надежда реинкарнироваться в ОБи. Дано же из–за проблем с авторскими правами никто серьезно развивать не сможет …

Из каждой ситуации...

…есть как минимум два выхода. Когда ОБОЗ дойдет до stable–стадии, то я думаю, он будет являться в одинаковой степени реинкарнацией как 5.0.3, так и Дано, поскольку 5.0.3 — легальна, но сильно устарела, а Дано- нелегальна, но имеет более современные решения. Поэтому на сегодняшний день пока что они обе — тупик тупиком, и не надо говорить, что вот эта пойдет дальше, а эта — п…ц. Обоим им п…ц

демагогия ...

Не гони пургу — R5 _уже_ идет дальше (OBFS, kernel .. etc.). А про критерии на основе которых ты классифицируешь системы как "устарелые" и "современные" забавно было–бы послушать =–]

О спорах...

Я бы не согласился… На сегодняшний день, даже если и не будет никакого развития, и DANO, и Beos
вполне пригодные для работы системы. Тут суть
в том, что на вкус и цвет… И сложно судить, что устарело, а что — нет. Я знаю людей, которые в DOS'е живут и горя не знают, и пофиг им это поступательное движение. Каждому свое…

согласен , но дос бывает разный ... и ещё какой !...

Спасибо, интересно !!!

сабж =)

Было время...

Я впервые узнал о BeOS из выпуска «НеWinный Мир» (классное название!) журнала Hard'n'Soft за не-помню–какой месяц 1998 года (там же было про OS/2, Mac OS, Unix…). Мне было 14 лет и я только–только обзавёлся компьютером (PII–300 в конце 1997–го, затем двухпроцессорный PII–350 в феврале 1998–го). Мы с отцом занимались обработкой видео на компьютере (минута готового видео рендрилась больше часа на далеко не самом дешёвом по тем временам железе…). Потом в каком–то из журналов по видео попалась заметка «Все сюда. Видеомонтаж в BeOS.» с кратким обзором профессионального видеоредактора Adamation A–Studio (не путать с любительским personalStudio). Пооблизывались мы с отцом, но достать A–Studio, а тем более саму BeOS в Восточном Казахстане тогда было просто нереально. Только когда после 9–го класса поехал учиться в Новосибирск, мне попалась на глаза (битая :() пиратская копия R4.5, а в декабре 1999–го удалось заказать R4.5.2 через Питерский web–shop… Примерно в это же время JLG разродился статьёй о перспективах Internet Appliances (см. BeNewsletter), далее Focus–shit, выпуск R5 (спасибо пиратам за R5 Pro от Gobe) и примерно через год — развал компании.

До сих пор BeOS (5.1d0 с патчами/апдейтами/драйверами и проч.) — моя основная ОС и иногда приходится перегружаться в винду или Linux для выполнения лаб.работ по учёбе либо из–за некоторых игрушек ;) Видео я больше не занимаюсь.

PS. A–Studio мне так и не удалось найти.

Было время...

байтораздирающие истории -8~(

Я вот тут о том же и даже раньше.

Я вот тут о том же и даже раньше.
http://qube.ru/forums/item/common/message/12704

Как вообше на сервер новости постить ?
Хотьбы кнопку какую приделали.
А так пишу в полуживой форум.

Грезы...

Начальник Чукотки купил бы вдобавок к «Челси» исходники BeOS у Palm ..
По крайней мере получил бы моральную поддержку (в случае чего) не только у фанов анг. футбола :)))))))))
Учитывая насколько тяжелые времена настали для олигархов, хе–хе…. OS для России… вам бы зачлось у прокурора.

Гду я могу купить КПК

… с BeIA или хотя бы новые Palm с Cobalt?

Нафиг ностальгию. За работу товарищи!

Нафиг ностальгию.
BeOS много–много лучше чем Linux или Win с точки зрения API и потенциальных возможностей.

Вы видели WinAPI? Если не видели, поверьте мне — это С–ужас (чистый С — никаких обьектов).
Вы наверняка видели MFC. Что есть MFC — враппер над WinAPI. Чем глубже лезем в MFC — тем больше пачкаемся в С–структурах.
Вы видели GTK? Если не видели, поверьте мне — он недалеко ушел от MFC. Типа обьeктно–ориентированный, на самом с большой порцией всяких структур вместо классов, дескрипторов вместо обьектов, операторов вместо методов классов и т.д.

ИМХО BeAPI и по сей день остается _лучшим__обьектно–ориентированным__API_ (и только Qt может составить конкуренцию). А это многое значит.

Хороший АПИ — половина успеха альтернативной ОС.
Взгляните на KDE — путь который винда прошла за 10 лет они с, помошью Qt, прошли за 3–4 года.
Посмотрите на KDevelop — вот что значит хороший API!

Вторая половина — Open Source и GPL.
Это например понял наконец–то SUN — открывают код Solaris и Java.

И это так и не поняли в Be Inc. Ну спасибо им уже за API.
И спасибо команде OpenBeOS за новую ОС.

Имея такое АПИ _все_ можно сделать самим!
У Вас не работает любимый модем? Не поддерживается 5.1 звук? До сих пор нет 3D?
Засучим рукава и
За работу товарищи! Глаза боятся, а руки делают.

NP Bruce Dickinson. Chemical Wedding.

хехе, я так и знал!!!!

но не был уверен :–) теперь себе медаль повешу штоль — «единственный официяльный пользователь Gobe» хехехе.

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

Моё знакомство с BeOS

Я обожаю всевозможные операционки. Перепробовал немалое их количество, в основном — всякие Линуксы. В 1999–м году работал в Интернет–провайдере, в отделе техподдержки. Мимо пробегал парень по кличке Split, уж не помню его настоящего имени, сжимая в руке диск. Диск был выхвачен… На диске оказалась BeOS 4.5. Узнав про новую операционку, я загорелся идеей её поставить. Пришёл домой, установил, уставился на чёрно–белый экран (поддержка nVidia Riva TNT2 M64 появилась только в версии 4.5.2), спросил у Split`а, что делать с чёрно–белым экраном, скачал апдейт… И обалдел!!!

Сине–жёлтые тона завораживали. Выпуклые radio–buttons, похожие на капельки ртути, так и просили быть щёлкнутыми. Я влюбился в эту систему с первого взгляда. Я тогда жил в университетском общежитии, и Интернет там был бесплатным, выделенным. Подключение Windows 98 к Интернету было кровавым ужасом. Каждое изменение, даже в Default Gateway, требовало перезагрузки. То же самое подключение в BeOS прошло за три минуты, и ещё три минуты я искал подвох, потому что ОНО НЕ МОЖЕТ БЫТЬ ТАК ПРОСТО!!! Скорость скачивания в BeOS была на десять килобайт выше. Даже потом, когда я подключался с модемом, BeOS подключался на 1333 бита в секунду быстрее и отключался реже.

Когда в 2001–м пришла пора покупать новый компьютер, я специально подбирал список комплектующих так, чтобы они были совместимы с BeOS.

Сейчас, поменяв жёсткий диск и переставив BeOS, я провожу в нём почти всё время. Пытаюсь программировать, изучаю API. И когда я ухожу на работу, я оставляю компьютер включённым. На обработку одного пакета SETI BeOS 5 тратит, в среднем, 8 часов, а Windows XP — 12.

Коммюнити+GPL+API

2Oc, 2All
Я попытался коротко и сравнительно показать, что BeAPI — хороший API. И сравнил его с теми, что я знаю, видел.
GTK и Qt были приведены как ведушие библиотеки для разработчиков под Linux.
MFC как наиболее распространенная API для винды.

Я не первый конечно сарвниваю.
Вот можно тут почитать.
http://www.fifthplanet.net/cgi–bin/wiki.pl?Comparisons (это про FOX АПИ)
http://phil.freehackers.org/kde/qt-vs–mfc.html

КДЕ втрой версии появилась в 1999 году. Первое КДЕ в 1997. На мой взгляд переход от 2.х -> 3.х (1999–>2002/03) был весьма быстр.
Про разные философии в Qt ничего не знаю. На мой немного дилетантский взгляд Qt довольно монолитно.
Кстати для интересуюшихся вот диаграмма классов.
http://www.trolltech.com/products/qt/classchart.html?cid=4

К Qt надо привыкнуть (всякие моки, сигналы–слоты, предкомпиляции). Особенно после MFC.
Но в том что Qt — сильная штука — меня никто не разубедит. И еще она платформеннонезависимая.

По поводу SUN/Java/Solaris. Наверно был не очень пример (хотя 9–ый Solaris был с открытымы кодами долгое время если кто не знает).

Kороче
Я имел ввиду сказать, что чтобы успешно противостоять M$ и винде, альтернативная операционная система должна иметь коммюнити разработчиков, лицензию типа GPL (в крайнем случае BSD), и хороший API. У. BeOS все это есть.

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Allowed HTML tags: <a> <em> <i> <img> <strong> <b> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Строки и параграфы переносятся автоматически.

Подробнее о форматировании

CAPTCHA
Введите перечисленные символы, чтобы мы убедились, что вы не робот. Не требуется для зарегистрированных пользователей.
m
t
W
N
j
X
Enter the code without spaces and pay attention to upper/lower case.