HPC.ru lite - Все форумы
Форум: Обсуждаем материалы HPC.ru
Тема: [News] Microsoft объяснил, почему многие устройства не подле
Страницы: 1 [2]

[Ответить]
ВадимП [12.10.2005 03:48] :
Портируемой, как нетрудно догадаться, называется система способная работать на самом широком классе процессорных архитектур.
Впервые определение "Мобильная операционная система" было дано для Unix-подобных ОС (Собственно, два первых варианта советского Unix'а так и назывались: МОС и Демос).
А это, как легко понять, не сводится к одному только Линуксу (который, строго говоря, является всего лишь ядром такой ОС).
Помимо Unix (на КПК успешно работают некоторые варианты BSD) к портируемым ОС можно отнести,в частности некоторые ОС реального времени - такие как QNX (имеется вариант для КПК), VxWorks (устанавливается на очень широкий спектр оборудования - от спутника, до цифрового фотоаппарата. Вариант для КПК мне лично неизвестен), pSOS, Nucleus.... их можно очень долго перечислять.
На основании каких фактов я говорю "никогда"? Ну, наверное, на основании того, что за 22 года использования подобных систем мне ни разу не приходилось сталкиваться с невозможностью обновить программное обеспечение.
Sneaksie [12.10.2005 09:22] :
Ну так вам не пришлось с этой невозможностью столкнуться и на 23 год, потому что апгрейд до 2005 windows возможен. Майкрософт сделать универсальный апдейт для всех КПК на прежней системе не может. Выпускать апдейт для конкретного дивайса или нет, решают производители КПК, а не Гейтс. Все вопросы и крики про желание заставить пользователей покупать опять то же самое с новым ПО - к ним. Вот Dell например - выпустил х51 и все. А апгрейд х50 - может будет, а может нет (или все-такие есть?). Вам правильно сказали - где вы видели апгрейд Симбиана например? Кстати, владельцы Sharp Zaurus с линуксом - апгрейдится он или нет?
4iv [12.10.2005 11:15] :
Надо - не надо, сделают - не сделают...
Не о том спорим, господа!

Неуж-то перевелись умельцы на земле русской?

Лично я (как оказалось) - минималист.
Купленная в доисторические времена Casio BE-300 до сих пор со мной.

Если кто в курсе (а нет - посмотрите описание на hpc.ru), BE-300 позиционировалась производителем как не-до-КПК.
И все потому, что ради удешевления машинки в ней был WinCE 3.0, не была куплена Win оболочка от MS и весьма некоторый набор библиотек. В результате работало на ней далеко не всё.

НО нашелся GooFather (если не ошибаюсь) и его последователи
и появились оболочки ePod, xPod и др. разных версий, сделавшие машинку полноценным PPC2000.
Были и отдельные наборы библиотек (практически патч), были и отдельные оболочки (то же KCMenu I и II).

Позже на арену вышел москвич DIC со своим бессмертным BeShell, подарившим BE-шникам функционал PPC2002, а местами и превзошедший его. Кому интересно, сходите на dpz.ru - там есть форум.

Вот.
А мы все плачем: "Нам не дали красивую игрушку..."
Кто хочет, тот делает!
ВадимП [12.10.2005 11:41] :
Так я и есть один из них.
Как уже было сказано - без проблем.
asred [12.10.2005 13:46] :
ВадимП, о чем я и говорил. Ваше утверждение следует понимать не как "Windows отстой", а как "Unix в данном конкретном вопросе - лучше". Так с этим я и не спорю.
Однако, при всех его (Unix) плюсах, в нем сохраняется главный недостаток - он по-прежнему сложен и неудобен для простого пользователя. Думаю, тут спорить не о чем. Надеюсь, у меня хватит квалификации при необходимости пересобрать либы под свою версию процессора и доработать напильником. Но поверьте, мне и помимо этого есть чем развлечься Ну и не последний агрумент - цена устройств Sharp Zaurus (я же уже писал про "выбираем железяшку подешевле, потом плачемся).

А определения портируемой ОС Вы, извините, так и не привели
Что такое самый широкий класс прцессорных архитектур? Способная работать гипотетически, или имеющая реализованные разновидности под все процессорные архитектуры? И главное - где кроется переход от количества к качеству? На скольки процессорах должна заработать ОС, чтобы стать портируемой - на 5, 10, 20? PalmOS работает на трех разных процессорах: Motorola Dragonball, TI OMAP, Intel XScale (я знаю, что у последних двух архитектура одинаковая) - это много или мало, чтобы считаться портируемой?
[Ответить]
[< Назад]