Intel и Nokia заключили соглашение о сотрудничестве. Целью нового союза является разработка новой мобильной платформы, которая будет сочетать в себе опыт предыдущих мобильных решений с новыми мобильными процессорами. Кроме того, обе компании будут продвигать свои мобильные Linux платформы Moblin и Maemo. Среди продвигаемых решений будут и такие ключевые технологии, как oFono, ConnMan, X.Org, BlueZ, D-BUS, Tracker, GStreamer, PulseAudio.
27 мая 2009, Nokia открыла исходные коды видеокодека H.264/MPEG-4 MVC для всех желающих.
Видеокодек оптимизирован для работы на мобильных устройствах, в том числе, и на платформе Maemo.
Возможности видеокодека H.264/MPEG-4 MVC были продемонстрированы на выставке Nokia World 2008 с использованием модифицированного интернет-планшета Nokia N800 с интегрированным авто-стереоскопическим дисплеем.
На нем было запущено, для воспроизведения, 3D видео в реальном времени.
Программный комплекс, состоящий из двух утилит:
1. MVC Encoder - утилита для компьютера, позволяющая создать MVC совместимый 3D видео файл
2. MVC Decoder - полностью оптимизированный видео плеер для платформы Maemo
Intel и Nokia представили широкой публике новый совместный проект. oFono — открытая платформа для создания мобильной GSM/UTMS телефонии, позволяющая строить на её основе приложения организации телефонной связи.
oFono распространяется под лицензией GNU GPLv2, и предоставляет разработчикам высокоуровневое D-BUS API для создания телекоммуникационных приложений под любой лицензией. Также одной из интересных особенностей новой платформы является возможность её расширения с помощью низкоуровневого plug-in API, который позволяет производить интеграцию не только с существующими OpenSource решениями, но и со сторонними закрытыми разработками. Plugin API основывается на открытых стандартах, в том числе, и на спецификации 3GPP TS 27.007 «AT command set for User Equipment (UE)».
Европейский Комитет по Обеспечению Взаимодействия Систем, в который входят IBM, Nokia, Oracle Corporation, Sun Microsystems, Red Hat, Linspire, Adobe Systems, и ряд других компаний, включая саму Opera Software, присоединился к иску против Microsoft, инициированному Opera Software и поддержанному Mozilla и Google, по поводу использования Microsoft-м доминирующего положения на рынке операционных систем для захвата рынка интернет-браузеров и других смежных.
Появился небольшой видеоролик про первые наработки в платформе Maemo 5 для "таблеток" от Nokia, что приятно интерфейс стал компактнее, а также добавлены спецэффекты (анимации, прозрачность и т.д.).
Разработчики из QtSoftware (ранее Trolltech, а ныне подразделение компании Nokia) выпустили новую версию кросс-платформенного GUI (и не только) фреймворка Qt, а также первую стабильную версию Qt Creator IDE.
======== Qt ========
В Qt 4.5 было добавлено несколько новых возможностей, также значительно увеличилась скорость работы графической подсистемы и подсистемы обработки данных. Улучшена интеграция с WebKit, в том числе:
Поддержка API плагинов Netscape, позволяющая загружать флеш (и другие плагины) в программах на Qt.
Сложные эффекты пользовательского интерфейса, включая анимацию, трансформации и масштабирование.
Новый движок JavaScript для улучшения производительности.
Также Qt был портирован на фреймворк Cocoa от Apple. Предыдущие версии поддерживали только Carbon. Это означает, что разработчики теперь могут создавать приложения, которые поддерживают одновременно и 32, и 64 бита, и на Intel, и на PowerPC под Mac, и при этом остаются полностью кросс-платформенными.
И одно из важных новшеств — Qt теперь можно использовать по условиям лицензии LGPL (ранее только GPL и коммерческая).
======== Qt Creator ========
Qt Creator — это легковесная кросс-платформенная среда разработки, заточенная для разработки под C++ и Qt. Разработка Qt Creator велась с прицелом на две вещи: полностью кросс-платформенная разработка; и простота использования для тех, кто только начинает знакомиться с Qt.
Среда Qt Creator включает эффективный набор средств для создания и тестирования программ на Qt:
Продвинутый редактор кода на языке C++
Контекстная помощь
Визуальный отладчик
Управление исходным кодом
Средства управления проектом и сборкой
Qt Creator также распространяется под лицензией LGPL 2.1. На данный момент для разработки поддерживаются только десктопные операционные системы (Windows, Linux и Mac OS), но поддержка платформ для встраиваемых устройств возможно будет добавлена в следующие несколько месяцев.
Nokia анонсировала альфа-версию Maemo5 SDK (Fremantle) с поддержкой OpenGL-ES2. OpenGL-ES2 представлена как ядерными драйверами, так и пользовательскими библиотеками.
Теперь возможно использование OpenGL-ES2 С API без GTK+ или Qt. В Qt возможно встроить код OpenGL-ES2 в QGLWidget и получить все прелести комбинации Qt и OpenGL-ES2.
На конференции VMworld Europe 2009, посвященной виртуализации, показали презентацию, демонстрирующую запуск виртуальных машин на интернет-планшете Nokia N800. На видео показаны одновременно запущенные Windows CE и Android с впечатляющей производительностью.
Сигнальный интерфейс Nokia N810 позволяют разработчикам просто управлять сигналами на программном уровне. Питер Сибах демонстрирует, как небольшая программа с интерфейсом командной строки может использовать этот для различных полезных целей.
Для разработчика имеют значение два основных изменения. Во-первых, можно установить внешний xterm, что является крупным усовершенствованием. Во-вторых, при установке пакета openssh-server вам предлагается изменить пароль суперпользователя root. Это большой шаг по сравнению с предыдущей версией, когда по умолчанию паролем root был «rootme». Естественно, вам нужно придумать какой-нибудь другой пароль.
Компания Nokia объявила о том, что, начиная с версии 4.5, кросс-платформенная библиотека Qt будет доступна также под лицензией LGPL.
Переход на более мягкую лицензию позволит снять те ограничения, которые раньше останавливали многих коммерческих разработчиков от использования Qt для своих проектов и позволит значительно расширить круг пользователей библиотеки.
Кроме того, станут общедоступными репозитории исходных кодов Qt, сделав процесс разработки библиотеки открытым для сообщества.
Коммерческая лицензия и лицензия GPL также останутся доступными.
Nokia таким образом рассчитывает качественно повысить популярность библиотеки и сохранить ее статус как лучшей в классе кросс-платформенных библиотек для разработки приложений и пользовательского интерфейса.
Компания Nokia может начать использовать Linux для своих топовых смартфонов, — заявил Укко Лаппалайнен (Ukko Lappalainen), вице-президент Nokia, в интервью Reuters.
Судя по всему, позиция Nokia, которая до сих пор называла Linux "незрелой платформой для мобильных устройств", значительно изменилась: "В долгосрочной перспективе Linux станет серьезной альтернативой для наших телефонов высокого класса". При этом в Nokia не хотят использовать Android и другие готовые решения рынка, а базировать свои системы на Maemo Linux, под управлением которой работают интернет-планшеты компании.
Другой интересный момент — как в Nokia будут совмещать Linux с Symbian, исходный код которой они пообещали открыть в 2010 году.
В рамках проходившего сегодня Smartphone Show в Лондоне, Nokia официально объявила о том, что исходные коды мобильной операционной системы Symbian будут открыты и она станет развиваться по принципам открытого программного обеспечения. В компании надеются, что данный шаг поможет увеличить количество пользователей и разработчиков Symbian.
В Nokia говорят, что с открытием исходников Symbian у разработчиков программного и аппаратного обеспечения появится шанс более гибко и широко использовать эту ОС. В итоге Nokia намерена пойти по пути Google Android и набрать к себе в консорциум ведущих мировых разработчиков смартфонов и телефонов, которые станут приверженцами Symbian.
После открытия кодов Symbian, эта ОС более других начнет конкурировать с Google Android за место на картах памяти производителей телефонов. Сейчас пока сказать, кто выйдет победителем из этого сражения, совершенно невозможно - с одной стороны, за Nokia огромный мобильный опыт и большая база пользователей, с другой, за Google не менее огромный инновационный потенциал и большая база разработчиков, часть которых ранее писала софт для Linux.
Сегодня, 20 октября, Qt Software (ранее известная как Trolltech) анонсировала доступность первого Technology Preview библиотеки Qt для платформы Symbian S60, активно продвигаемой компанией Nokia. Доступны коммерческая и свободная (GPLv2 или v3) версии библиотеки, не отличающиеся ничем, кроме текста лицензии. На данный момент поддерживается только третья редакция S60 FP1 и выше. Для демонстрации возможностей библиотеки разработчики предпочитают использовать Nokia N95.
Первую законченную версию Qt для платформы S60 обещают выпустить во втором квартале 2009 года.
"EASY-DEBIAN" - это набор средств для использования всей мощи дебиана на "таблетках" от Нокии. По сути это просто образ дебиана, который находится на флешке в виде отдельного файла, установка, настройка и использование которого предельно облегчены для пользователя.
Из важных изменений:
теперь вы можете установить его из "Диспетчера приложений", достаточно обновить список доступных пакетов;
значительно возросла скорость работы;
в базовую установку добавлен LXDE;
добавлена поддержка режима "Performance Mode" для процессора, предназначенного для более комфортной работы с OpenOffice и IceWeasel.
Итак, мы все-таки дождались! Буквально на днях Mozilla Labs представила общественности это долгожданное чудо. Продукт получил кодовое имя "Fennec".
Особенности:
Новый полноэкранный режим.
Интерфейс в стиле «finger-friendly», похожий на использующийся в Apple iPhone для скроллинга страниц.
Функция, напоминающая «Expose» в Mac или Compiz.
На данный момент продукт доступен пока только для Nokia N8x0. Версия для устройств Windows Mobile ориентировочно будет доступна через несколько недель.
30 сентября Nokia анонсировала готовность Qt Extended 4.4, платформы для разработки широкого диапазона мобильных и встроенных устройств. По словам вице-президента Qt Software, Nokia Себастьяна Нистрема [Sebastian Nyström], «новый релиз Qt Extended позволяет легко совмещать его функциональные возможности и опыт пользователя».
Среди основных особенностей новой версии:
модульная архитектура;
расширенные возможности сенсорного управления пользовательским интерфейсом;
коммуникационный IP-фреймворк на базе Telepathy;
инструментарий Qt UI Test для автоматического тестирования системы на целевом устройстве.
Согласно заявлениям вице-президента по разработке Скотта Гутри (Микрософт), небольшая библиотека jQuery, лицензированная под лицензией MIT, которая позволяет манипулировать DOM'ом в браузере, станет основой ASP.Net Ajax Control Toolkit и будет поставляться в составе Visual Studio.
Разработчик jQuery Джон Резиг заявил, что Нокиа тоже использует jQuery как часть своей платформы для разработки Web Runtime, базирующейся на Webkit.
Обе компании не собираются менять библиотеку под свои нужды, но обещали посылать патчи в проект.
28 сентября в рамках совершённой сделки покупки компанией Nokia норвежской компании Trolltech последняя официально переименовывается в Qt Software. Одновременно изменён дизайн сайта Trolltech, из которого убраны практически все упоминания бывшего имени компании.
Trolltech была основана в 1994 году Гавардом Нордом (Haavard Nord, CEO) и Эриком Чамбе-Ингом (Eirik Chambe-Eng, President), до этого времени известная как Quasar Technologies и Troll Tech. Первые строки библиотеки Qt увидели свет 1991 году, а в 1996 она вышла на рынок как коммерческий продукт. В июне 2005 с выходом Qt 4 библиотека полностью стала доступна под лицензией GPL v2 (а позже и GPL v3) под все заявленные платформы.
Также официальная смена имени коснулась и самой библиотеки - в этот же день выпущена версия Qt 4.4.3. В ней отсутствуют исправления кода, основные изменения в смене заголовков исходных файлов и логотипов.
Ребрендингу подверглась и платформа для мобильных устройств Qtopia - теперь она называется Qt Extended. А новый слоган самой Qt расширился до трёх словосочетаний: "Code less. Create more. Deploy everywhere".