Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет dibr ([info]dibr)
@ 2008-08-31 22:48:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
О цене, э-чернилах и линуксе
     А я пока вот чего не понимаю. Возвращаясь к предыдущему посту.

     В э-буки (ebooks) на э-чернилах (e-ink), судя по тому что пишут в форумах, активно суют линукс. И я прекрасно понимаю, в чем плюсы линукса: это полноценная операционная система, и если в э-бук удалось впихнуть линукс - то многие вещи (например, встроенная поддержка дивайсом целого зоопарка форматов и прикручивание разных удобных фенечек) делаются намного проще, чем если бы внутри был тупой кусок кремния с разумностью однокристалльного контроллера.
     С другой стороны - линукс всё-таки требует для себя более-менее Полноценного Компьютера (на однокристалке не заведется), а Полноценный Компьютер в составе дивайса добавляет к его цене вполне заметную сумму (см. напр. на портативные mp3 плееры, в которых нет линукса и которые стоят в разы дешевле е-буков). При этом с точки зрения пользователя "полноценность системы" внутри э-бука как-то не особо заметна: во всех известных мне случаях э-бук есть просто показывалка текстов и картинок, никаких других приложений она запускать не может, и даже встроенная поддержка десятка форматов на самом деле не так уж важна - всё равно файлы на флэшке не зарождаются из воздуха, а переписываются с Большого Брата (персонального компьютера), а значит нет проблем обработать их, переведя в единый, удобный собственно для читалки формат, непосредственно на Большом Брате. Более того, со всякими мелкими глючками типа корявых шрифтов, сбивающихся полей или слетевших кодировок, проще бороться именно на Большом Брате, на котором можно спокойно гонять тяжеловесные интерпретаторы сложных форматов (и иметь кучу настроек оной интерпретации), а не на маломощной железке с линуксом, оборудованным обрезками фриварных рендерилок, внутри. То есть, отсутствие встроенной поддержки слишком большого числа форматов может быть даже и плюсом!

     В мире, скажем, принтеров, уже очень давно существует деление на "полные" принтеры - со встроенным интерпретатором графического языка, и "GDI-принтеры" ("вин-принтеры") - умеющие тупо плевать полученный с компьютера растр на бумагу. Для пользователя главное отличие между ними состоит в том, что вторые - дешевле. Они, правда, "не печатают из доса" (а когда вы последний раз печатали из доса?), больше грузят процессор компьютера при печати, часто имеют проблемы с раздачей себя по сети, но для домашнего пользователя это обычно неважно. Важно что при том же самом качестве печати - "вин-принтер" дешевле.

     Вот я и думаю. Меня бы совершенно полностью устроила "вин-читалка", поддерживающая ровно один формат (можно чисто растровый - при сегоднышних объемах памяти это не так уж важно, и при этом к чёрту масштабирование - у меня ровно один удобный размер шрифта, текст "зумить" я не собираюсь), и требующая конвертации всего в него. Но - она должна быть дешевле, именно в силу того что это вин-читалка, а не "полноценная читалка с поддержкой всего и линуксом в пузе".
     И я очень надеюсь, что годика через два производители, вволю наигравшись с пока ещё "горячим" рынком, сейчас активно хавающим эти штуковины с бесполезным линуксом но за ~10т.р., вплотную займутся более дешевым сегментом рынка. Которому пофиг на внутреннюю крутизну и гармонию устройства, но не пофиг на качество картинки и цену. При этом второе можно улучшить, не ухудшив (а возможно и улучшив) первое, именно отказом от линукса в пузе. Я так думаю.
     Ну, или раз уж там всё равно линукс - пусть за те же деньги встроят туда интернет-браузер, текстовый редактор, калькулятор, электронные таблицы, и ssh-клиент до кучи. Видео на э-чернильном экране смотреть конечно не получится, но иметь железку с полноценной ОС в пузе, которая умеет меньше чем apple newton пятнадцатилетней давности - как-то странно по моему...


(Читать комментарии) - (Добавить комментарий)


[info]ext_101447@lj
2008-09-07 16:30 (ссылка)
вы путаете тёплое с реактивными самолётами. GNU — это операционная система, а GPL — это лицензия.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]denismajor@lj
2008-09-07 16:47 (ссылка)
я хотел сказать GNU GPL.
вообще, GPL бесплатности совсем не подразумевает. есть немало коммерческих дистрибутивов Linux.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ext_101447@lj
2008-09-07 17:32 (ссылка)
GPL, разумеется, не запрещает продажу, но о лицензионных отчислениях, о которых вы заговорили в исходном своём комментарии, речи идти, насколько я знаю, не может.

(Ответить) (Уровень выше)


[info]dibr@lj
2008-09-07 16:50 (ссылка)
Как мне кажется, GPL вообще и Линукс в частности в случае PSP геморроя для сони может создать больше, чем принести радости.

В плюсах у линукса в данном случае - экономия ресурсов на разработку: взяли готовый микропроцессор, прикрутили готовую ОС - готов продукт.
В минусах же - для PSP критично быстродействие конкретно трёхмерной графики при минимальной цене и энергопотреблении всего этого, при этом "общесистемная" обвязка нужна минимальная. Боюсь, существующие готовые микропроцессорные решения, помещающиеся в формат PSP и способные запускать линукс, тут совершенно неконкурентноспособны. А если так - то как минимум придётся разрабатывать "трёхмерную" часть приставки самим (т.е. и собственно графический процессор и программную "обвязку" вокруг него)... а поскольку это - существенно больше половины работы, линукс тут совершенно не нужен: он будет мешаться под ногами, навязывая свои "принципы того, как устроена система", а кроме того - он GPL, и соньке придётся возиться с соблюдением лицензии - раздавать исходники системы, используемой в PSP. А зачем им это надо, если можно написать своё - всё равно ведь большую часть придётся делать самим - и никому не показывать?

Так что GNU оно может и не GNU, но GPL тут скорее в минус, чем в плюс.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ext_101447@lj
2008-09-07 17:44 (ссылка)
Что касается GPL, то совершенно непонятно, какие тут минусы. Что страшного в том, чтобы открыть исходники совершенно непонятно.

Что касается ваших рассуждений про непригодность Linux для игровых приставок, то они мне тоже странны. Что вы имеете ввиду под «общесистемоной обвязкой» непонятно. Всё лишнее из ядра можно при необходимости выкинуть, никто не мешает. Почему вы думаете, что linux помеха из-за того что большую часть работы надо делать сами совершенно непонятно. Всё же делать большую часть работы лучше чем вообще всю. Почему вы думаете, что linux тут неконкурентноспособен тоже непонято. Какие-то у вас разрозненные и мало друг с другом связанные тезисы.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]dibr@lj
2008-09-07 18:10 (ссылка)
> Что касается GPL, то совершенно непонятно, какие тут минусы. Что страшного в том, чтобы открыть исходники совершенно непонятно

1. Затруднить жизнь конкурентам. Мы отдадим исходники, а конкуренты сляпают свою PSP, причём что обидно - совместимую с нашей, а помешать мы им не сможем.
2. Гарантировать себя от насмешек типа "смотрите, через какую Ж у них реализовано вот-это-вот". "Писать так чтобы не было над чем смеяться" не предлагать - в подобных устройствах всегда будут вынужденно черезжопные решения, игнорировать насмешки тоже не катит - целевая аудитория может не понять, что их любимая PSP внутри вовсе не так красива как снаружи, и перестать покупать.
3. Психология: "это наше, и никому не отдадим!"

> Почему вы думаете, что linux помеха из-за того что большую часть работы надо делать сами совершенно непонятно

Потому, что разработчик считает что архитектура системы в целом должна быть вот-такой-вот, а линукс навязывает свою. Скажем, разработчик хочет чтобы "ядром" была собственно 3д-часть, а остальное можно прилепить сбоку - а подобная экзекуция над линуксом не то чтобы невозможна, но скорее всего лишена смысла ввиду трудоёмкости. Подробней, увы, не могу - не знаю что там внутри PSP. Но думаю не факт что разработчики обрадовались бы, если бы им сказали "пишите под линукс".

> Почему вы думаете, что linux тут неконкурентноспособен тоже непонято. Какие-то у вас разрозненные и мало друг с другом связанные тезисы

Давайте попробуем их связать. Раз решения на основе готовых микропроцессорных комплектов с линуксом конкурентоспособны - то назовите такое решение. С себестоимостью, близкой к себестоимости PSP, и со скоростью отрисовки трёхмерной графики не хуже чем у PSP. Я таких не знаю, но может быть я просто не в курсе?

(Ответить) (Уровень выше)


(Читать комментарии) -