Как стать автором
Обновить

Комментарии 148

Стоит-ли ждать MeeGo как ОС для установки а-ля Express Gate, ведь она куда функциональней и, по идее, так же может загружаться за считанные секунды.
на PC — вряд-ли, а в смартфонах, car-pc именно так и будет. Надо понимать только, что объем образа стремится к 1Гб, а с приложениями будет еще больще, что превосходит размеры BIOS на порядки. Так что BIOS как такового не будет, а будет специальный загрузчик, который в течении нескольких секунд будет загружать ОС
Дык и EG просит полтора гига на винте. Другое дело, что чип на 4 гиг обычной флеш памяти стоит копейки (ну… 10 баксов, ну 15)
ну не знаю я почему Асус не сделает загрузочный флеш-диск на 4Гб на мат. плате) предполагается, что MeeGo будет работать с флеш-диска, там даже основная файловая система btrfs, которая умеет умно работать с ними
Никто не мешает прицепить брелок с памятью к внутреннему USB, кстати. А для MeeGO положение «ос для быстрого старта» на больших компьютерах — вполне себе шанс отхапать долю рынка, пока в ней никого толком и нету.
согласен, но это опять же вопрос к OEMам. Про планы Intel на своих мат. платах такого не слышал, хотя идея классная, и похожу технологию мы уже опробовали ранее
Но ведь Асус как раз-таки и делает загрузочный ssd на материнских платах с Express Gate, Вы о чём:? В этом очень легко удостовериться, попытавшись скачать EG — есть отдельная версия для жёсткого диска и отдельная версия для ssd, больше того, эти материнки есть в продаже и у нас
Самый наболевший вопрос — когда рантаймы добавят уже в UpApp? Висят как future уже с год не менее.
добавят в конце этой осени
видимо пролетели мы со своими джава-приложениями мимо конкурсов :)
ну конкурсы еще будут :)
Как ось для car-pc наверное самое то :)
Угу, еще навигатор встроить — и вообще конфетка.
все будет)) когда производители навигационного софта спортируются на MeeGo
>> MeeGo — Linux-подобная операционная система
что за бред???
А как на самом деле? :)
Это дистрибутив Linux, сборка, а не самостоятельная система, внешне напоминающая Linux.
да, это сборка из open-source компонентов, включая ядро Linux. нужно по другому было написать)
Это не совсем дистрибутив Linux, потому что есть MeeGo-Suse и MeeGo-Ubuntu. Вот Suse и Ubuntu — это дистрибутивы. А MeeGo — это как бы улучшенная сборка со своими карточными играми и прибамбасами.
Согласен, полностью самостоятельным дистрибутивом он не является. Если не ошибаюсь, та сборка, котороая фигурирует на оффициальном сайте проекта базируется на проекте Fedora. Но и Ubuntu, который вы сейчас упомянули, базируется на Debian, т.е. не является полностью самостоятельным проектом. Suse в свое время появился из Slackware, но сейчас развивается (на сколько я могу судить со стороны) сам. По большому счету main-stream дистрибытивы можно по пальцам пересчитать, а дельше лишь ответвления от них.
Ниже в комментариях грамотный товарищ Vsukhomlinov пишет:
MeeGo = Linux Kernel (2.6.33.1+) + MeeGo SW (v. 1.0 — oFono telephony, social web, etc) + MeeGo UX (User eXperience)=UI.
За дело берется сразу столько больших контор, стоит ожидать серьезного конкурента эпплу и гуглу. Надеюсь так же что тупых ограничений на используемые ЯП не будет.
нет, скорее наоборот планируется поддерживать все платформы (С, Java, Silverligth, Flash, AIR)
Планируется ли продвижение MeeGo на настольные компьютеры, возможно ли такое в будущем, например при достижение существенной доли на рынке мобильных устройств?

Будете ли стимулировать производителей железа, что бы выпускали открытые драйвера или/и открывали спецификации к устройствам?

Сказано же — производители сами будут допиливать платформу под свои устройства.
Допиливать то же можно по разному.
для устройств на платформе Intel стимулировать никого не надо — все открыто. если используются сторонние компоненты типа тач-скрина, тот тут обычно их поддержка встраивается непосредственно в ядро Linux и отдельных драйверов не надо.
Что-то как-то мутно он разъяснил про лицензирование, про типы устройств. Чует мой обонятельный орган, что нифига путного не выйдет из этого.
Мне показалось, что это оставили на откуп разработчикам софта. То есть они будут решать, как будет продаваться программа — сразу на все типы устройств или для каждого надо будет покупать отдельно.
НЛО прилетело и опубликовало эту надпись здесь
Нокия Ovi Store совсем недавно запустила, а учитывая количество устройств, для которых там есть приложения я думаю очень скоро ситуация поменяется. у какого количества пользователей есть iPhone, а у скольких Nokia?
Nokia понять не может что же от жизни ей надо. Это становится очевидным после того, как видишь какой ассортимент они предлагают, причем различия между моделями откровенно левые. Эти метания в дизайне, в характеристиках, в платформах не доведут до добра. У них не хватает программистов, чтобы прошивки вылизывать для каждой модели, даже для топовых моделей, которые в рекламе все такие быстрые и удобные и с красивым интерфейсом, а на деле…
если быть консерватором, то не создать что-то новое. именно поэтому встает вопрос унификации платформы, прошивок, «аутсорсинг» у опен-сорс сообщества
не надо быть консерватором, но надо понимать, что если ты выпустил устройство — будь добр поддерживать его на должном уровне, будь добр выпускать заплатки и латать дырки. Мне не нужны новые феньки, мне нужно то, чтобы весь заявленный изначально функционал работал на 5+, а не так, что сначала приходится ждать полгода-год пока прошивку допилят. У меня е52 — только сейчас выпустили прошивку которая работает «более-менее», хотя и в ней косяков много.
сочувствую и разделяю чувства. у меня аналогичная проблема с HTC на Windows Mobile… но моя вера в open-source сильна — я надеюсь, что до версии 1.2, которая будет вшиваться в устройства в массовом порядке основные проблемы будут решены. для этого мы и выпустили эти билды, хотя я бы назвал версию не 1.0, а 0.5 ;) без него никак
Не поменяется. Сколько лет симбиану, и сколько лет iOS? Сколько софта на симбиан, и склько на iOS? Под симбиан разработка софта — АД. Сложно, неудобно, инструментарий — откровенное говно. Ну вот QT уже год как пытаются портировать и пока не особо, родной компилятор не может под симбиан QT собрать.
а под iPhone не ад? еще хуже с Objective C… Qt Designer 2.0 должен будет решить много проблем с удобством разработки.
К сожалению, проблему железа в той же 5800, 5530 и 97 нокиах он не решит — всего 128 памяти, ось её плохо распределяет, в юзерспейсе остается метров 30, и ось подтекает, нужны ребуты. Да и процессор 434 мгц явно захлебывается. Проблема с самим симбианом. Кому понадобилась микроядерность на телефоне — непонятно, в результате — страдают юзеры.

А под айфоном не особо-то и ад, достаточно посмотреть на количество разработчиков софта в айсторе и в ови/интернетах под симбиан 9.4.
эмм, вообще дарвин тоже микродядерен.
Увы, нет! Там одно условие микроядерности не выполнено, все драйвера там работают в пространстве ядра, в итоге если драйвер слетит, то улетит вся система, как и в обычных монолитных ядрах. Это скорее уж тогда гибридное ядро.
нет. Mach был изначально, но теперь там схема гибридная похожая на современный Windows NT.
Современный? Оо он же гибридный со времен царя-гороха.
По сравнению с плюсами, objective-c — просто рай на земле)
QML же еще вот :)
вы под iPhone писали? а под Симбиан? Objective-C очень хороший язык, просто надо отойти от старых привычек С++ и понять как все умно и просто устроено.

А что Qt? Время уже ушло, рынок Нокии падает, пока они допилят инструментарий хотя-бы до уровня Android, никто под них писать не станет
Qt сейчас очень здорого развивается, KDEшники вот свой шелл для мобилок уже делают, к примеру.
Да я за них только рад, но только вот как сделают и как мобилки с этим шеллом начнут хорошо продаваться, тогда и приходите. Работать то надо сейчас
Qt на сегодняшний день самый функциональный и гибкий кроссплатформенный фреймворк, вещь в себе способная взаимодействовать с внешним миром.
А Objective-C — язык программирования. Что сравнивается?
сравнивается C++ + Qt vs. Objective-C + Cocoa.

By the way, Qt косяки С++ исправляет с помощью и большинство своих идей берет как раз из Cocoa
И чего? Главное результат, а результат таков, что какао есть лишь на одной платформе, а Qt везде и разрабатывать под него очень удобно.
ну так разрабатывайте на здоровье.

Только ведь разговор сейчас не про все платформы, а про мобильные: Qt есть под iPhone, Android, WinMobile7, WebOS? нет. Вот как будет, будет совсем другой разговор.
Под Андроид есть, насчет Вебоси не уверен возможно ли в виду идеологии системы, а остальные платформы закрыты по самые гланды.
официально есть? нет. А нужно чтобы был официально, поделки которые сегодня есть, а завтра нет мы не рассматриваем.

By the way до недавнего времени портировать Qt под айфон лицензия позволяла, но почему-то не портировали.

Так вот и получается, что Qt есть далеко не везде. Так что привлекательность его сильно падает
Qt — попытка внести единообразие, снизить затраты разработчиков, которые могут легко создавать приложения под MacOS, Linux, Windows, Symbian и производные системы. и как разработчик я не хочу разрабатывать и поддерживать десяток версий своего приложения под разные ОС. Если есть единая платформа — это существенно снижает расходы и позволяет заняться чем-то более полезным, чем портированием. С Qt вопрос поддержки других платформ, при изначально правильном дизайне ПО, сводится к перекомпиляции под целевую ОС. И игра для ТВ, как и игра для смартфона по сути будут одним приложением с небольшими отличиями в UI из-за разных размеров экрана и устройств ввода. Intel оценивает перенос существующего Qt приложения под новый сегмент как ~20% от разработки с нуля. Это включает в себя валидацию, тестирование приложения, адаптацию интерфейсов, итп.
>И игра для ТВ, как и игра для смартфона по сути будут одним приложением с небольшими отличиями в UI из-за разных размеров экрана и устройств ввода

может для игр это и так, но для обычных приложений это в корне не верно. За десктопом я работаю с помощью клавиатуры и мыши, с телефоном – с помощью пальцев. Эргономика устройств принципиально разная, поэтому нужны и совершенно разные интерфейсы пользователся, что требует серьезной переработки.

Вот майкрософт в начале нулевых говорили: теперь будут рулить планшеты с перьевым вводом. Но софт оставили от клавиатуры и мыши. Итог Вы знаете.

Да даже в Win, Linux и Mac OS X отличные принципы поведения приложений, поэтому если хотите обеспечить наилучшый юзер экспириенс (а вы думаете за счет чего Apple айфоны миллионами продает?) приложение переписывать все-равно прийдется.

Так что оптимальный вариант как всегда один: платформо-независимое ядро + родной UI по всем правилам и привычкам пользователей под каждую платформу.
Вы хоть Qt API смотрели? Оо Есть вот QML, который по большому счету специально под тачскрины затачивается (кинетическая прокрутка, драг&дроп, жесты и т.д.), но который можно легко заточить под десктоп.
В API Qt есть все для заточки под любые девайсы
ну так если приходится все-равно под каждую платформу затачивать, то в чем смысл выражения «портирование на Qt заключается в компиляции под целевую платформу»? Если не все так просто, то может быть и не стоит привязываться к очередной прослойке?
А ты думал? Чудес не бывает, но затраты на портирование гуя очень даже скромные получаются.
а особенно они скромные получаются когда Qt под нужную платформу не существует. Очень скромные.
Бугага… не существует его лишь под анально отгороженные платформы вроде яблофона. Достали ей богу уже. Варитесь в своей каше лучше, нахер лезете то?
именно так и есть в MeeGo — одна платформа, различный UX (User eXperience) под каждый сегмент устройств. Логика приложений остается той-же, а вот интерфейс придется адаптировать.
ну так вот зачем мне юзать Qt если я могу написать ядро на С + юзать нативный интерфейс каждой платформы?
хех, ну расскажите мне как вы обеспечите кроссплатформенную многопоточную прослойку для различныз платформ ????
Qt не GUI, это главное заблуждение.
Я знаю что Qt это не только GUI, но вот толку с него если на мобильных платформах он есть только на не очень популярной сейчас Symbian и то в бета версии?
вообще Symbian — самая популярная. Оглядитесь в метро или в другом общественном транспорте.

давно уже не в бета версии.
Плюс к нокиевским симбиан аппаратм можно добавить самсунговские и Сони-Ер.

Плюс официально существует под симбианом и Маемо.

Это достаточно много я считаю, намного больше чем все андроид и айфон телефоны.
stdlib + C++ не кроссплатформенно. И этого явно не достаточно для более менее сложного проекта.

Qt — это С++.
>stdlib + C++ не кроссплатформенно

а Qt более кроссплатформенно чем stdlib + C++?
с полной увереностью заявляю — ДА. Очень много раз в этом убеждался.
Qt, внезапно, полностью нативна на MeeGo. Линукс для Qt вообще можно сказать мать родная :)
ну и что? сколько пользователей у MeeGo и Linux? А сколько у Android и iPhone?
Вот блин пристал как банный лист.
фанат, не переубедишь
>By the way до недавнего времени портировать Qt под айфон лицензия позволяла, но почему-то не портировали.

И кому это нужно было? Вообще где-то был полуготовый порт.
Какао вот почти нигде, к примеру.
>И кому это нужно было?
ну а кто тут хочет писать на Qt под все-все платформы?

>Какао вот почти нигде, к примеру.
ну так а разработчики Cocoa как-бы и не стремятся к кроссплатформенности оной, в отличии от
Нда… а я думал разрабы под макось адекватнее(((
ну и в чем моя неадекватность?
Кто-то, не будем показывать пальцем, успел всех заебать своим айфоном
и это меня тут еще будут называть неадекватным?

Ну удачи вам, пишите дальше на своем Qt и счастливо портируйте на Symbian и MeeGo для миллионов пользователей.
*исправляет с помощью MOC
Вы ничего не знаете о Qt, продолжать разговор бессмысленно
Ну не так уж и не особо, Nokia SDK ставится минут за 10 (с учетом времени на скачивание) и через 10 минут у вас полностью готовая для сборки сисек среда.
Много слышал уже о том, что MeeGo придет на мобильные платформы. Вопрос касается- сегмента нетбуков.
MeeGo — Linux, а следовательно остро встает поддержка периферийных устройств.
Почему пользователь выберет MeeGo, а не Ubuntu Netbook Edithion? У того и у того интерфейс, ориентированный на маленькие экраны. Но на данном этапе Ubuntu — обладает сильным и многочисленным сообществом и поддерживает множество периферийных устройств.
Много говорят про AppUp, но как говорили на Intel Atom Developer Day месяц назад было, только 400 уникальных приложений. Сколько их сейчас? Какие темпы роста AppUp? Какова доля бесплатных приложений?
Блин, простите меня криворукого, ниже комментарий для вас.
AppUp пока в бете, официально стартует только в следующем году. посмотреть количество приложений можно скачав клиента на intelappup.com :) статистики у меня нет сейчас

Meego выбирать чаще всего будет OEM, а не пользователь. Так же как пользователь не выбирает Windows Mobile/Android/iPhone OS. Причиной для выбора может быть возможность получать %% с продаж приложений, чего нет ни в Android, ни в iPhone
А почему OEM-производитель будет выбирать MeeGo, а не что-то еще? Куда делись нетбуки с линуксами?

И что значит, «нет возможности получать %% с продаж приложений»? Кто мешает OEM-производителю зарегистрироваться как разработчику, и закидывать в маркет платные приложения?
сегодня в AppUp зарегистрировано 522 приложений, ежедневный прирост увеличился примерно до 0.5% в день. про долю бесплатных приложений не скажу… но как Вадим уже сказал вся информация доступна на сайте
> то MeeGo придет на мобильные платформы.
По-моему она для них в основном и разрабатывается

> MeeGo — Linux, а следовательно остро встает поддержка периферийных устройств.
Никаких драйверов, все просто работает. Это действительно острая проблема.
Если без шуток: покажите мне устройство, которое не заработает в Linux и я… уберусь у себя на столе.

> Почему пользователь выберет MeeGo, а не Ubuntu Netbook Edithion?
Об этом позаботится маркетинг-отдел нокии. Они из любого говна могут сделать красивую картинку.
> Если без шуток: покажите мне устройство, которое не заработает в Linux и я… уберусь у себя на столе.
Это легко :), Creative X-FI Xtreme Audio PCI-E — уже год пытаюсь заставить её петь, но не поет :(
Йота свистки, официальных дров так и нет, есть неофициальные, критерию работают вполне удовлетворяют, но все же хочется офф поддержки.
Но это скорее исключение чем правило и с каждым годом таких вот исключений все меньше и меньше :)
Уборку оставляю на вашу совесть :)
Хм, много девайсов я заставлял работать под Linux, но вот с X-FI не встречался. Как-то странно, что такая известная звуковая карта не работает, вроде все звуковухи подобного уровня распознавались на ура.
А прибраться правда надо. Пойду, пока время есть ;)
Да там темная история с этой звучкой, строго говоря именно Xtreme Audio не должна быть в линейке X-Fi, но маркетинг её туда поставил, с остальными никаких проблем нет. Вроде даже нет проблем с PCI версией.
работа устройств под Linux на совести производителей устройств. если совести нет, то вступаются энтузиасты. для железок от Intel все драйвера в опен-сорсе, так что проблем нет.
Периферия — в большинстве своем не «железки от Интел».
это правда. но ведь делают же «совместимые с iPhone/Android» железки. так же будет и с MeeGo.
Я так понимаю, что графическая система всё тот же X11, мне интересно, будет ли он дозатачиваться под мультитач, как дела обстоят с графическими драйверами, в десктопных Линуксах с ними часто проблемы возникают.
Ну и не планируется ли в будущем переход от иксов на что-то иное?
X11 в самом низу, а поверху GTK/Clutter/Qt мультач поддерживается
В топике написано что будет некий центральный сервер приложений, доступных на всех устройствах всех брендов и будут локальные под брендами тех или иных компаний. Как я понял, в локальных серверах доступны все приложения из центрального сервера + свои собственные.

>У ASUS могут быть свои приложения, которые он не будет распространять через Intel AppUp — такое тоже возможно. Он распространяет их бесплатно и только для устройств ASUS.

Будет ли налагаться жесткое ограничение на бесплатность приложений доступных только на локальных серверах?

Будет ли привязка именно к брендам? Т.е. возможно ли создание независимых серверов скажем группой заинтересованных разработчиков или это доступно только выпускающим компаниям порядка ASUS, Nokia и др.?

Каково позиционирование MeeGo — ОС для широкого круга устройств или для премиум класса? Ведь, как я понимаю, Maemo был доступен на аппаратах Nokia только верхнего ценового диапазона.

Позиционируется ли MeeGo как конкурент Android && iPhone OS или это игрок другого класса? Иными словами будут ли они делить рынки и если да то насколько агрессивным будет продвижение MeeGo? Если рынки разные то опишите их.

спасибо
>Будет ли налагаться жесткое ограничение на бесплатность приложений доступных только на локальных серверах?
нет, какие угодно, более того ОЕМ может даже согласовать особое распределение прибыли

>Будет ли привязка именно к брендам? Т.е. возможно ли создание независимых серверов скажем группой заинтересованных разработчиков или это доступно только выпускающим компаниям порядка ASUS, Nokia и др.?
Да, можно создавать эксклюзивные приложения

>Каково позиционирование MeeGo — ОС для широкого круга устройств или для премиум класса? Ведь, как я понимаю, Maemo был доступен на аппаратах Nokia только верхнего ценового диапазона.
про планы Nokia ничего сказать не могу, позиционирование ОС во многом зависит от самого устройства. средняя цена устройств будет в районе $500-$800, для телефонов это премиум класс, для планшетов — мейнстрим

>Позиционируется ли MeeGo как конкурент Android && iPhone OS или это игрок другого класса? Иными словами будут ли они делить рынки и если да то насколько агрессивным будет продвижение MeeGo? Если рынки разные то опишите их.
Intel одновременно поддерживает Android на x86, Nokia считает за платформу Qt (что работает и в MeeGo, и в Maemo, и в Symbian) и по распространенности скоро превзойдет iPhone/Android благодаря в общем-то Symbian.
>>Будет ли привязка именно к брендам? Т.е. возможно ли создание независимых серверов скажем группой заинтересованных разработчиков или это доступно только выпускающим компаниям порядка ASUS, Nokia и др.?

>Да, можно создавать эксклюзивные приложения

Нет, я имел ввиду немного другое. Могу, к примеру я или кто-либо другой, создать свой собственный AppUp Store со своей политикой размещения программ и т.д.? Или такая возможно доступна только именитым брендам, непосредственно выпускающим устройства?
да, такое будет возможно. осенью все тайное станет явным и будут опубликованы техническо-юридические требования. будут разнообразные партнерские программы.
А как обстоит дело с «традиционным» софтом? Если оставить в покое телефоны и взять, например, нетбуки — смогу ли я поставить туда, к примеру, vim из rpm-пакета (meego же на rpm?)? Подойдёт ли мне обычный i386-пакет от какого-нибудь из редхатов или потребуется что-то особое? Или мне вообще придётся выкладывать (или просить разработчиков) vim в AppUp и оттуда его ставить? Аналогично интересует, разумеется, доступность компилятора.
Ну и смогу ли я выложить собранную таким образом программу просто на сайте для общего скачивания или будет повторяться история с «установка только из Apple Appstore AppUp»?
скорее всего придется пересобрать пакет, чтобы решить все зависимости — в MeeGo более новые версии библиотек, и старые пакеты от RedHat скорее всего не заработают. В MeeGo есть список гарантированно установленных пакетов, рекомендуется использовать именно их для решения задач. Если приложению нужно что-то еще, то это должно входить в rpm приложения. Пока зависимости не резолвятся автоматически, так как нет единого репозитория, источники приложений — внешние разработчики, одному нужна одна версия библиотеки, другому — другая, потому лучше чтобы все это, по крайней мере на начальном этапе, входило в поставку приложения.

Компилятор и среда разработки — стандартные, gcc вполне подойдет, можно использовать Intel Compiler в спец. версии для мобильных приложений. собирать и проверять проще под Linux.

приложения можно устанавливать любым образом, не только через AppUp. Никто не мешает скопировать rpm и поставить его явно.
А формат пакетов в AppUp тоже будет rpm и будут ли они системные зависимости ставить? Всё же не хотелось бы аналога dll hella на устройстве, где и так памяти мало
Хм, мне это очень нравится, но тогда я не понимаю, о какой системе сертификации приложений Вы говорите. Что даёт сертификация, если я могу и так поставить что угодно?
Похоже, что речь идет о том, какую кастомную систему можно назвать MeeGo, а какую нет.
есть сертификация ОС, а есть валидация приложений под конкретный тип устройств. Это разные вещи. сертификация ОС означает, что когда ОЕМ прошивает ОС в свое устройство, чтобы оно могла называться MeeGo должны быть соблюдены определенные требования. а валидация приложений означает проверку, что они действительно работают на заявленных устройствах.
>Nokia считает за платформу Qt (что работает и в MeeGo, и в Maemo, и в Symbian) и по распространенности скоро превзойдет iPhone/Android благодаря в общем-то Symbian.

И даже на Американском рынке где до айфонов все остальным ой как далеко?.. хм. А можно ссылку (если есть)?

>Intel одновременно поддерживает Android на x86…
т.е. на рынке одновременно Интел будет поддерживать и Android и MeeGo? Будет ли предпочтение в одну из сторон или на равных? Не будет ли повторения истории как некогда с процессорами i860 и 486 когда компания некоторое время сама не знала какую из разработок рекомендовать клиентам? Как я понимаю одновременная поддержка практически конкурентных друг друг решений несколько негативно повлияло на ход дел в целом.
про Американский рынок не знаю. Я видел слайд от Nokia, где все было только в мировом масштабе. он вроде должен быть публичным от Nokia, но ссылки нет.

Intel продает железо и зарабатывает на этом. как для нас нет разницы между Windows и Linux, так и между Android & MeeGo. Если будут желающие по каким бы то ни было причинам ставить Android — он у нас оптимизирован (в смысле Dalvik) под x86. Мы продвигаем MeeGo как единую платформу во всех сегментах, которая упростит жизнь разработчикам за счет единой платформы и даст зарабатывать как производителям устройств, так и сервис-провайдерам в дополнение к разработчикам)

Тут несколько тонкий момент… В разработку MeeGo Интел вкладывает заметно большую долю своих ресурсов в отличие от Windows, Linux и, главное, Android. Неужели для Интел Андроид и MeeGo равноценны? Какова политика компании в этом вопросе?
не совсем так. Intel вкладывает много ресурсов в Linux вообще — см. changelog на kernel.org. Android и MeeGo не равноценны. Есть масса неизвестных с политикой Google относительно развития Android. Android нет в разных сегментах, на Androidе зарабатывает только Google. Intel очень хочет зарабатывать на сервисах, но так как мы далеко от конечных устройств (есть OSV, OEM, ISV), то хотя-бы платформа+ОС дает новый виток к развитию, появляется возможность быстрее реализовать новые фичи, которых в противном случае пришлось бы ждать дольше. Это то же почему мы делаем свой компилятор (который, кстати считается лучшим для HPC), хотя есть MS VS, gcc итп — мы знаем нюансы процессора и можем реализовать лучшую поддержку раньше, в процессе разработки процессора. Так же и с ОС — группы, которые разрабатывают ТВ-приставки, смартфоны могут расчитывать на собственную платформу, где все идеи воплощены, избегая политических маневрирований с чужими (хоть иногда и почти опен-сорс) платформами.
очень жаль, что нокия переехала с дебиана на моблин(рх если память не изменяет) ):
Моблин — это не дистрибутив. Можно собрать моблиновский дебиан, необходимые пакеты в репозитории есть.
Вадим, а в чем причина отсутствия поддержки графического процессора GMA500? Есть надежда, что в MeeGo 1.1 такая поддержка появится?
поддержка то есть, только не в сборке для нетбуков. это будет в сборке для планшетов и смартфонов позже. вариант — самостоятельно собрать ядро со всеми нужными драйверами — выступить в роли ОЕМа). как уже говорилось, на сайте выложена референсная сборка, в которой нет драйверов тачскрина и большинства графических процессоров.
А для GMA500 будет наконец нормальный opensource драйвер? А то я только и слышу, что «не бери ничего с GMA500, она очень плохо под Линуксом работает».
GMA500 к сожалению разработан не Intel, а лицензирован у Imagination Technologies. Это ядро PowerVR, аналогичное тому, что используется в iPhone (отличаются частотой и фичами). Imagination Technologies не делает open-source драйверов, к сожалению. Сейчас должен появиться новый драйвер под GMA500 для Linux, где многие проблемы исправлены. Во всяком случае на EeePC T91 я смог нормально его поставить под Ubuntu. Хотя процесс установки был странный
Ну драйвер через dkms цепляться будет хотя бы? Если вдруг захочется свою сборочку MeeGo с самосборным ядром?
не могу найти отдельно сам драйвер, чтобы посмотреть… в июле должна сборка появиться с его участием
Чехорда с версиями очень сильно отдает маркетоидством.

Вроде принято что 1.0 — это релиз, предназначенный для конечных потребителей. Если продукт не готов, то это 0.1, 0.5, 0.99, 1.0alpha|beta|rc и т.п.
согласен) к сожалению, не знаю что побудило так назвать. MeeGo 1.0 = Moblin 2.2 = Maemo 6. С другой стороны MeeGo = Linux Kernel (2.6.33.1+) + MeeGo SW (v. 1.0 — oFono telephony, social web, etc) + MeeGo UX (User eXperience)=UI. Т.е. MeeGo состоит из ядра с пакетами, который имеет версию 1.0 и в общем-то рабочий, и UX=UI который есть только под нетбуки сейчас, версии под планшеты и смартфоны активно разрабатываются.
Тут можно усмотреть влияние Nokia — как владелец N900, считаю, что недавняя прошивка 1.2 это настоящий релиз, а то что было раньше — версия для разработчиков и энтузиастов =)
Кстати, а чем обусловлен выбор btrfs файлухой по умолчанию? Она же вроде совсем для других нужд разрабатывалась.
там есть оптимизация под SSD, сжатие данных, проверка целостности на уровне ФС.
Системные требования с студию.
Intel x86 32bit SSSE3 capable CPU (Intel Atom, C2D, i3+) + Intel GMA (3150+) графика. Тач скрины в референсной сборки под нетбуки не поддерживаются, так же как и ATI/NVidia/GMA500/Via/SIS итп граф. чипы. от 512Мб RAM, 4Гб HDD/SSD
Спасибо.
А как же ARM?
а про ARM там другие требования к графике и памяти. я не знаю, лучше у Nokia спросить :)
1. Если первая версия планировалась скорее для разработчиков то почему бы сразу не выложить образы для виртуальных машин, того же VMWare, Virtual PC?
2. Не планируется ли создания мануалов из разряда getting started для тех кто хочет перенести свое Windows приложение? К примеру я планирую перенести несколько приложений, а учитывая полное отсутствие опыта в написании приложений под Linux нахожусь в некотором замешательстве. Какую ОСь ставить, какое IDE, чем компилировать, как понять какую GUI библиотеку выбрать? Это скорее даже не вопрос, а пожелание, создать подобную базу знаний. :)
3. Не планируется сделать протокол AppUp клиента не только для производителей железа, но и для всех? Например для того, чтобы любой желающий мог создать свою версию клиента и получать процент с продаж, при покупках через его клиент?
4. Не планируется ли создание веб-сервисов для разработчиков, позволяющих получать статистику по своим приложениям (кол-во закачек, продаж, кол-во просмотров) из dashboard?
5. Реально, не будучи крупным софтверным гигантом, получить на «поюзать», например, планшет на базе атома с установленным MeeGo (один из тех что демонстрировался на выставке) до того, как начнутся массовые продажи? :)
2. Использовать рекомендуется Qt, потому что обычно разработка под Linux очень сильно отличается от таковой под Windows, если Вы писали только на VC++ и WinApi. А как уже тут неоднократно писалось, код на Qt с большой вероятностью не придётся портировать с платформы на платформу вообще — только скомпилировать под нужную систему, и вдобавок он выглядит практически так же, как обычный нормальный C++ код, то есть, не придётся запоминать многочисленных расширений, как у VC++. А еще у Qt есть и довольно удобная среда разработки, и свой getting started и подробный мануал заодно.
Спасибо за информацию.
1. Хорошое замечение — попробую убедить коллег
2. Планируется, будет выкладываться в ISN и на MeeGo.com
3. В общем-то так и будет, детали будут анонсированы осенью
4. Интересное предложение — частично это есть в личном кабинете разработчика, но не как API
5. Как придедут в Москву — добро пожаловать в наш офис) я думаю мы статью тут напишем по такому поводу))
3. Радует
4. Информация есть, но иной раз проще что-то реализовать самому (например историю загрузок в виде графика, по дням), чем ждать когда это будет реализовано :)
5. Будем ждать новостей.
1. Так же было бы замечательно иметь возможность скачать образ, который бы включал в себя ОС с предустановленной средой разработки, инструментарием и всеми необходимыми пакетами. Чтобы разработчик, желающий перенести свое приложение под MeeGo не рыскал в интернете в поисках инструкций по установке, настройке и т.д., а мог просто установить систему из образа и начать разрабатывать.
Не вопрос, а как пожелание — раз уж MeeGo будет устанавливаться на различного рода устройства (нетбуки, планшеты, коммуникаторы, телевизоры, кто знает — холодильники) интересной выглядела бы перспектива единого (не знаю как корректно выразиться) информационного пространства для всех устройств. Поясню — раз на телевизоре MeeGo то пусть он передает картинку на мой нетбук, а с нетбука я могу делать / принимать звонки, отправлять, получать СМС посредством коммуникатора.
А раз уж будут приложения (теоретически) поддерживающие работу на различных устройствах так им сам бог велел быть переносимыми с одного устройства на другое. Купил я программу по учету финансов и хочу чтобы база данных была едина на всех устройствах, и не приходилось их вручную синхронизировать. Или игру. Поиграл на нетбуке, продолжил на телевизоре. :)
в AppUp это решено — лицензия может быть на 5 устройств, разного типа, подключенных к 1 аккаунту пользователя. Динамический перенос экранов, как в Аватаре, пока только планируется — с одной стороны X11 — сетевой протокол и все возможно, но вот разделения экрана между локальным и удаленным пока отсутствует, так-же как и требуется интеграция в UI. Синхронизация данных — это вопрос работы приложения. Evernote, Dropbox и прочие хранят все в сети и там проблем нет… Каких-то встроенных механизмов для этого в API не предусмотрено пока
Понято, что разработчик ПО сам может озадачиться реализацией подобного рода синхронизации. Но, как мне кажется, если создать для разработчика инструмент, позволяющий внедрять подобные фичи в свое ПО (протоколы синхронизации, сервера хранящие данные), то кол-во такого ПО может заметно увеличиться. А это удобство для пользователя и очередной плюс магазину и всей платформе в целом. :)
НЛО прилетело и опубликовало эту надпись здесь
план обновлений — примерно раз в полгода будет новая версия
НЛО прилетело и опубликовало эту надпись здесь
Текущую нетбучную версию Meego я успешно запустил на 64-битном 2-ядерном:
CPU Model: Core 2 Duo
Processor name string: Genuine Intel® CPU U4100 @ 1.30GHz

х86 версия требует SSE3, поэтому на AMD вряд ли.
на AMD уже есть SSSE3 довольно давно. не везде, но есть. но там проблемы будут с драйверами чипсета, переферией.
А какие именно задачи по MeeGo решает московский офис и где базируется основная разработка?
в основном работа с разработчиками ПО, местными ОЕМ, SI, сервис-провайдеры, адаптация WiMax например итп.
Как запустить UX в симуляторе на видеокарте от nvidia?
А что такого в SSE3 и насколько было оправдана сборка с поддержкой SSE3 для x86? Или это больше политическое решение, ограничивающее установку MeeGo только на устройствах с определенными процессорами? :)
Причём, не просто SSE3, а SSSE3.
ну, это было сделано чтобы избавиться от наследия 80386, Pentium4 и прочих канувших в лету процессоров… зачем собирать под 386, если все равно на 386, 486, Pentium, Pentium Pro итп это не запуститься, хотя-бы из-за требований к памяти, которую в размере 256Мб+ не поставить ни на одну из этих систем. а именно SSSE3 — это именно то, что поддерживается процессорами Atom :) так что это полическое решение. пересобрав ядро самостоятельно у вас есть шанс изменить это)
Зарегистрируйтесь на Хабре , чтобы оставить комментарий