Представлена (https://www.tizen.org/blogs/tsg/2013/tizen-2.1-beta-sdk-and-...) бета-версия мобильной платформы Tizen 2.1 и связанного с ней SDK-комплекта для разработчиков приложений. Разработку Tizen курирует организации Linux Foundation, при участии LiMo Foundation, Intel и Samsung. Платформа продолжает развитие систем MeeGo и LiMO, но отличается переходом к использованию Web API и HTML5-технологий для создания мобильных приложений. Выпуск первого телефона на базе Tizen намечен компанией Samsung на август.
Из изменений (https://developer.tizen.org/tizen-2.1b-release-notes) можно отметить переход на системный менеджер Systemd в качестве основной системы инициализации и службы управления сервисами (поддержка системы инициализации System V прекращена). Добавлен новый модуль для управления аппаратным обеспечением, выступающий в роли промежуточного звена между фреймворком и OAL-слоем (OEM Adaptation Layer), непосредственно взаимодействующим с устройствами. Задействована система мандатного контроля доступа SMACK.
Расширен API для разработки мобильных приложений с использованием web-технологий и API для обеспечения работы нативных приложений.
Дополнительно можно обратить внимание на заметку (https://developer.tizen.org/forums/sdk-ide/tizen-sdk-licensi...) в которой ставится под вопрос свободность платформы Tizen в условиях поставки для разработчиков приложений Tizen SDK, который поставляется под лицензионным соглашением, не соответствующим требованиям к свободным проектам. Открытое ПО - это не столько доступ к коду, но и возможность его свободного изменения и распространения. При этом в лицензии (https://developer.tizen.org/tizen-sdk-license) на Tizen SDK указано, что компания Samsung ограничивает дальнейшую передачу прав на использование некоторых компонентов SDK и не разрешает их изменение и использование вне состава SDK. Части Tizen SDK разрешается использовать только на персональных компьютерах, но не на других устройствах. Кроме того, Samsung может в одностороннем порядке не объясняя причин расторгнуть лицензионное соглашение, уведомив пользователя за 30 дней.URL: https://www.tizen.org/blogs/tsg/2013/tizen-2.1-beta-sdk-and-...
Новость: http://www.opennet.me/opennews/art.shtml?num=36866
Разработке свободного/открытого ПО эти ограничения каким-то образом мешают?..
Самсунг может отобрать у тебя SDK, уведомив за 30 дней. И ты не сможешь разрабатывать открытое ПО.
FSF в очереддной редакции gpl может запретить использование gpl софта на устройствах с проприетарным bios и весь gpl vx+ софт точно также превратится в тыкву.
Лол. gpl vx+ подразумевает, что софт может использоваться под любой из версий лицензии, начиная с x, на выбор пользователя.
Не может, учи матчасть
Не выстрелит.
Как показал опыт Appcelerator-а и PhoneGap-а в продакшене - на такой изврат идут только скаредные клиенты, которые потом плачут горькими слезами, когда приложение надо расширить и ускорить из за возросших потребностей. В результате всё равно пишется нативное приложение, но при этом затрат больше
>Как показал опыт Appcelerator-а и PhoneGap-а в продакшенеА что не так-то? По-моему PhoneGap вполне работоспособен. Я лично, например, уже не одно приложение видел под андроид на нем. Да и списочки http://phonegap.com/app/ http://phonegap.com/app/feature/ имеются. Поясните что вы имеете ввиду когда говорите о негативном опыте на продакшине, плиз.
>на такой изврат идут только скаредные клиентыНа самом деле это не скаредность, а защита инвестиций: проще в штате держать одного-двух веб-программистов, чем минимум (!) по одному программисту на каждую платформу, для развития и поддержки. Альтернатива - вынужденная привязка к какой-то одной платформе, что тоже "не алё". Понятно, что при таких раскладах, каждому, мало-мальски умеющему считать общую стоимость владения, становится понятным привлекательность веб-подхода - ведь он как раз и решает данные проблемы.
Использование Qt решает проблему многих платформ, т.к. количество платформ поддерживаемых проектом Qt становится с каждым днём всё больше. Даже для WIn Phone будет. А чтобы скомпилировать приложение под заданную платформу, отдельный программист не требуется.
А теперь вспоминаем 2Gis на Qt, который до сих пор тормозит
вопрос: тормозит Qt или 2Gis?
ответ знаю. вопросов больше не имею.
> ответ знаюQt?
и так и так 2GIS идиоты. либо неверно выбрали фреймворк либо не умеют писать на выбранном.
твой ход.
>> ответ знаю
> Qt?Только во влажных мечтах отдельных фанатиков :)
>> ответ знаю
> Qt?Нет. growl
Это в какой-то мере-степени действительно вариант.Но только в какой-то степени. Для того что бы это действительно было хорошо - мне лично потребуется еще и что-то вроде QtWebkit. Тогда все то, что я буду делать под десктоп хорошо приживется и на мобилах. Но это оставляет "за бортом" огнелис. Пичалька.
Тизен может и не взлетит, но платформа, на которой можно будет писать быстрые нативные приложения на HTML+CSS+JS - может и взлететь, и андроидам со всеми остальными резко придётся подтягиваться. Открытые стандарты, как известно, творят чудеса :)
> Тизен может и не взлетит,взлетит. может бомбы и не будет, но как-то взлетит.
> но платформа, на которой можно будет писать быстрые нативные приложения на HTML+CSS+JS
HTML5/CSS/JS интерфейсы тоже взлетят. И сильно взлетят. Точнее их силком втащат на Олимп.
гогно не перестаёт быть гогном, даже его открытость не может изметь этот факт.
> быстрые
> нативные
> на HTML+CSS+JSпредлагаю угадать, какие две строчки тут лишние.
Теперь на данном направлении им будет сильно мешать Mozilla.
IMO Тизен не взлетит.
Не, ну ежели хорошо пнуть...
Самсунг - большая контора. Они могут и демпинг себе позволить, и в судах со всякими мекрософтами пободаться.
А чем им будет мешать Мозилла (на данном этапе развития своей ОС)? Назойливыми просьбами сделать им телефон, или хотя бы экран для него?
> Теперь на данном направлении им будет сильно мешать Mozilla.Кому кто? FF OS метит в low-end, Tizen позиционируют как hi-end. Если вспомнить, то Tizen поддерживает NTT DoCoMo как раз как замену эппловских звонилок.
> IMO Тизен не взлетит.Пока мне представляется что пачка новичков FF OS, Tizen, Ubuntu, Sailfish сильно даст прос$%^я как дедушке Андроеду и зажравшейся iOS, так и всяким BB,WP/W8.
Во всяком случае за все ОС вписались сильные вендоры и операторы, и веер идёт от low-end до топовых. Ну и в принципе Андроиду тоже не помешает подвинуться. На дешёвых смартах он как-то не очень. Пусть лучше FF OS будет.
Если из "пачки" кто-то не взлетит, суммарный эффект всё равно будет ощутим.
Сосунг - уроды, даёшь SDK под GPL.
На фоне последних событий, абсолютно не удивлён поступку Samsung. В любом случае все эти разговоры вокруг частично ограниченного SDK ни как не сделает платформу менее интересной.
> ни как не сделает платформу менее интересной.это да: меньше и некуда уже…
>Открытое ПО - это не столько доступ к коду, но и возможность его свободного изменения и распространенияМмм, открытое или свободное?
>>Открытое ПО - это не столько доступ к коду, но и возможность его свободного изменения и распространения
> Ммм, открытое или свободное?Думаешь, тут кто-то видит разницу?
+1
>>Открытое ПО - это не столько доступ к коду, но и возможность его свободного изменения и распространения
> Ммм, открытое или свободное?По определению, открытое ПО - это ПО с доступным API. Даже Windows - открытое ПО.
В этом форке meego будет нормальный libc и xorg? Или будет что-то свое недоделанное и ни с чем не совместимое на подобии bionic как в андройде? За что мне нравился n900 с maemo так это за то что можно было просто взять любой пакет от дебиана или убунты и пересобрать без изменений и оно запускалось. Разве что оставалось подправить внешний вид интерфейса потом при необходимости. Если будет только html5 то уж лучше ждать устройств на sailfish.А по поводу SDK наверняка основным компонентом будет gcc который они закрыть не могут. А дополнительные api от производителей и в андройдет не под свободной лицензией. Да и google apis там вроде как тоже не свободный.
> андройдетебе-то какая разница, воЙн?