[size="3"]Из Android SDK убраны API для Google Talk и Bluetooth[/size]
В блоге разработчиков Google Android, Linux-платформы для мобильных устройств, появилась информация о компонентах, которые были убраны из последней версии SDK -- Android SDK 0.9 beta.
Дэн Моррилл (Dan Morrill) попытался объяснить, почему из Android SDK 0.9 beta (а значит, и будущего финального релиза 1.0) были убраны API для поддержки Google Talk/XMPP (GTalkService) и беспроводных подключений по Bluetooth.
Включение в SDK GTalkService API было отложено по ряду причин, основной из которых являются серьезные проблемы в безопасности при использовании Google Talk на мобильном устройстве.
Ситуация с Bluetooth API проще: как заявил Ник Пелли (Nick Pelly), ответственный за Bluetooth в Android, разработчики просто не успевают «вычистить» код в достаточной мере для того, чтобы включить все необходимое в SDK. Несмотря на это, первая версия (1.0) платформы Android будет поддерживать Bluetooth в первых же Linux-телефонах на ее основе.
http://www.nixp.ru/news/9226 (http://www.nixp.ru/news/9226)
[size="3"]Google создаст систему распространения приложений для Android[/size]
В блоге разработчиков мобильной Linux-платформы Android появилась информация о том, что Google собирается создать открытую систему распространения мобильного контента (программных приложений и игр), которая получит название Android Market.
Сообщается, что новый ресурс Android Market позволит всем пользователям устройств, работающих под управлением Linux-платформы Android, искать, оплачивать и скачивать содержимое различного типа. В первую очередь эта система распространения ориентирована на программное обеспечение, поскольку до сих пор разработчиков приложений для Android все больше интересовал вопрос, как пользователи смогут получить их продукты.
Сами разработчики обретут возможность публиковать свои файлы на хостинг-сервисе Google, в который будут интегрированы функции обратной связи (отзывы на размещенные там приложения) и система рейтинга, подобная используемой на YouTube. Кроме того, программистам будут предоставляться аналитические данные, которые позволят им направлять дальнейшее развитие продуктов в правильном русле.
Запуск бета-версии Android Market запланировано на время появления первых смартфонов, работающих под управлением Android. Первым телефоном с Android должен стать HTC Dream, начало продаж которого ожидается 13 октября этого года.
http://www.nixp.ru/news/9237 (http://www.nixp.ru/news/9237)
[size="3"]Состоялась презентация первого телефона с Android -- T-Mobile G1[/size]
LinuxPhone.ru сообщает, что 23 сентября 2008 года состоялась обещанная презентация первого в мире смартфона, работающего под управлением Linux-платформы Android, разрабатываемой альянсом Open Handset Alliance (OHA) во главе с Google, -- T-Mobile G1. Ранее устройство было известно под кодовым названием HTC Dream.
Linux-смартфон T-Mobile G1 оснащен выдвижным 3,2-дюймовым сенсорным дисплеем, QWERTY-клавиатурой и картой памяти SD на 1 Гб. Устройство работает в сетях GSM/GPRS/EDGE 850/1700/1800/1900/2100 МГц, поддерживает Wi-Fi, Bluetooth и GPS. Кроме того, в смартфоне есть 3-мегапиксельная камера -- правда, она не снимает видео (впрочем, по словам разработчиков, для этого не хватает лишь соответствующего программного приложения). Питание обеспечивает литий-ионная батарея (3,7 В), гарантирующая 5 часов работы в режиме разговора или 130 часов -- в режиме ожидания. Габариты телефона: 117 x 55 x 16 мм.
Стали известны и подробности про программную начинку T-Mobile G1. Среди приложений, работающих в первом телефоне на базе Android Linux:
* плеер с поддержкой музыки в форматах MP3, M4A, AMR, WMA, MDI, WAV, OGG;
* Web-браузер на базе движка WebKit, называемый «облегченной версией Google Chrome»;
* программа ShopSavvy для совершения покупок;
* программа Ecorio для упрощения навигации;
* программа BreadCrumbz для географических карт с фотографиями;
* возможность просмотра файлов в форматах PDF, Microsoft Word и Excel.
T-Mobile G1 будет продаваться в США с 22 октября 2008 года по цене в 180 USD при заключении 2-летнего контракта с T-Mobile. В Великобритании новый Linux-смартфон появится в продаже в ноябре, а в остальной Европе -- в первом квартале 2009 года.
http://www.nixp.ru/news/9290 (http://www.nixp.ru/news/9290)
[size="3"]Компания Google представила Basic-подобный язык для платформы Android[/size]
С целью упрощения создания простых приложений и привлечения непрофессиональных программистов к платформе Android, компания Google анонсировала проект Simple, в рамках которого разработан специальный диалект языка программирования BASIC для мобильной платформы Android. Simple позволяет максимально быстро создать необходимое приложение, используя коллекцию специально подготовленных компонентов, привязанных к логике выполнения приложения в виде обработчиков событий. Например, для отображения данных на экране используется компонент Canvas, для доступа к сенсору наклона - OrientationSensor, для определения вибрации - Accelerometer.
Более детально с новым языком можно познакомиться изучив руководство "Simple Language Definition" (PDF, 199 Кб).
Кроме того, можно отметить открытие новой экспериментальной ветки Android под кодовым именем "Donut", в рамках которой будет разрабатываться прототип будущего релиза платформы. Несколько дней назад в репозиторий исходных текстов Donut разработчики Google поместили большую порцию патчей, реализующих: возможность работы в CDMA-сетях; поддержку VPN L2TP и IPSec; улучшения в шифровании для WiFi (WPA Enterprise); реализацию средства для создания автоматических резервных копий; поддержку рукописного ввода; интеграцию сервиса Google Translate для перевода блоков текста через один клик; встроенный поисковый механизм по всем документам, мультимедиа файлам, заметкам в планировщике и адресной книге, хранимым на телефоне; виджет для быстрого включения WiFi, Bluetooth, GPS, Email и настройки яркости экрана. Для разработчиков представлен расширенный API для использования функций голосового управления (voice-control) и API для синтеза речи (text-to-speech). Вопреки заявлениям в сети, в Donut отсутствует поддержка multi-touch навигации.
http://www.opennet.r...shtml?num=22784 (http://www.opennet.ru/opennews/art.shtml?num=22784)
[size="3"]Компания Mentor Graphics поглотила Embedded Alley для переноса Android на архитектуру PowerPC [/size]
Компания Mentor Graphics сообщила о заключении соглашения о покупке специализирующейся на Linux разработках фирмы Embedded Alley, имеющую опыт портирования мобильной платформы Android на архитектуру MIPS и одночиповые системы (SoC) RMI Au1250 в частности. Приобретение Embedded Alley является ключевым шагом в представленной вчера стратегии Mentor Graphics портированию платформы Android на процессорную архитектуру PowerPC.
В кооперации с ARM Ltd. и Marvell Semiconductor компания Mentor Graphics планирует создать новое решение для двухядерных процессоров Marvell Sheeva MV78200, путем комбинирования Linux с разрабатываемой в Mentor Graphics операционной системой реального времени (RTOS) "Nucleus". Кроме того, Android планируется портировать и на PowerPC-совместимые процессоры QorIQ и PowerQUICC III, производимые компанией Freescale, а также продолжить портирование на основанную на архитектуре MIPS платформу RMI.
Для портирования Android 1.5 ("Cupcake") на архитектуру PowerPC планируется выполнить следующие шаги:
* Произвести интеграцию Android-специфичных патчей к Linux ядру 2.6.28;
* Портировать виртуальную машину Dalvik для работы на платформах Freescale PowerQUICC и QorIQ, включая адаптацию процесса сборки и проведения специфичных для данных архитектур оптимизаций;
* Расширить run-time библиотеки и систему динамического связывания (linker) Android поддержкой архитектуры Power;
* Задействовать в различных модулях использование возможностей процессорных блоков SPE APU и Power FPU;
* Подготовить комплект драйверов, кодеков, промежуточного ПО для поддержки тестовых и интерфейсных плат для разработчиков аппаратных устройств;
* Реализовать поддержку архитектуры Power в Android Software Development Kit (SDK) и подготовить базовые сборки платформы Android, пригодных для создания производных решений сторонними производителями;
* Создать средства для тестирования компонентов платформы Android.
http://www.opennet.r...shtml?num=22825 (http://www.opennet.ru/opennews/art.shtml?num=22825)
[size="3"]Компания MIPS представила код для поддержки архитектуры MIPS32 в платформе Android [/size]
Компания MIPS Technologies сообщила об открытии исходных текстов инструментария для разработки приложений для платформы Google Android, портированной для процессорной архитектуры MIPS32. Исходные тексты Android для MIPS32 можно загрузить со специально созданного для заинтересованных разработчиков сайта MIPSAndroid.org.
Исходные тексты включают в себя модифицированные для работы на архитектуре MIPS виртуальную Java машину Dalvik, систему динамического связывания (linker), системную библиотеку Android и инструментарий Android SDK. Также доступен комплект драйверов, кодеков, промежуточного ПО для поддержки тестовых и интерфейсных плат для разработчиков аппаратных устройств.
Процессоры MIPS активно используются в таких устройствах, как беспроводные маршрутизаторы Linksys, теле-приставки Motorola, DVD плееры Sony и принтеры Hewlett-Packard. Заинтересованность компании MIPS предрекает появление в скором времени новых, основанных на платформе Android, устройств домашней электроники, таких как теле-приставки, мобильные интернет устройства, VoIP системы и медиа-плееры.
Кроме того, на выставке электроники в Тайване, проходившей на прошлой неделе, компания MIPS Technologies в партнерстве с D2 Technologies продемонстрировала коммуникационный клиент mCUE для использования VoIP, видео-чата и других средств IP-коммуникаций в устройствах на базе Android.
http://www.opennet.r...shtml?num=22883 (http://www.opennet.ru/opennews/art.shtml?num=22883)
[size="3"]Мобильная платформа Android обзавелась средствами разработки на языке Perl[/size]
В новом выпуске системы Android Scripting Environment (ASE), позволяющей выполнять на устройствах на базе мобильной платформы Android полнофункциональные приложения, написанные на популярных скриптовых языках, добавлена поддержка разработки на языке Perl. Ранее в ASE была реализована поддержка языков Python, Lua, JRuby и BeanShell.
Пример простейшего perl-приложения для Android:
use Android;
my $a = Android->new();
$a->makeToast("Hello, Android!");
Как видно из примера, доступ perl программ к API платформы Android, осуществляется через perl-модуль Android. Модуль представляет собой обвязку вокруг стандартного JSON RPC платформы Android и позволяет использовать из perl-скриптов функции телефонии, отправлять SMS, получать данные с GPS, web-камеры и акселерометров, обрабатывать события, использовать функции синтезатора речи (text-to-speech).
Загрузить готовые бинарные сборки интерпретатора perl и сопутствующих модулей для устройств на базе платформы Android можно на данной странице.
http://www.opennet.r...shtml?num=23142 (http://www.opennet.ru/opennews/art.shtml?num=23142)
[size="3"]Открыта регистрация на конкурс разработки приложений для платформы Android[/size]
Открыта подача заявок на конкурс Android Developer Challenge 2. Свои разработки для мобильной платформы участникам необходимо отправить не позднее 23:59:59 (тихоокеанское время) 31 августа 2009 года. Работы, присланные с опозданием, согласно регламенту, к участию в конкурсе допущены не будут.
Организаторы конкурса предупреждают, что конкурсные приложения должны использовать только стандартные программные интерфейсы (API) опубликованные для платформы Android. В первую очередь это связано с тем, что пользователи, которые будут оценивать представленные работы, могут использовать новые устройства, которые не были протестированы автором, и, следовательно, в них могут быть не реализованы некоторые недокументированные библиотеки. Так же, работы должны быть законченными полнофункциональными приложениями, а не просто демонстрациями с красивым интерфейсом.
Соревнование пройдет в два этапа. В следующий круг пройдут 20 работ, набравших наибольшее количество баллов в своей номинации. Всего номинаций 10:
* Образовательные приложения
* Игры: головоломки
* Игры: аркады, стрелялки
* Приложения для социальных сетей
* «Жизненные» (Lifestyle) приложения
* Офисные утилиты
* Информационные приложения
* Развлекательные
* Помощники путешественников
* Остальные приложения
Первый тур будет оцениваться пользователями, изъявившими желание стать судьями соревнования и имеющими в своем распоряжении Android версии 1.5 и выше. На втором этапе к общественным судьям подключатся эксперты, выбирать которых будет поручено Google из числа участников альянса OHA (Open Handset Alliance).
Призы, в размере 100 тыс. долларов получат работы, занявшие первое место в каждой категории. Второе и третье места оцениваются соответственно в 50 и 25 тыс. Так же будут определены три самых лучших приложения, создателям которых будут вручены 150, 50, и 25 тыс. соответственно.
http://www.opennet.r...shtml?num=23194 (http://www.opennet.ru/opennews/art.shtml?num=23194)
[size="3"]Релиз Android 1.6 SDK и несколько новых Android-телефонов[/size]
Компания Google выпустила релиз комплекта для разработки приложений Android SDK 1.6r1, основанный на экспериментальной ветке платформы Android Donut. Первые телефоны на базе прошивки Android 1.6 ожидаются в начале октября.
В новой версии SDK представлены следующие ключевые улучшения:
* Поддержка технологии сотовой связи CDMA и API для доступа к специфичным функциям;
* Поддержка работы с широким спектром экранных разрешений, например QVGA (240 x 320), HVGA (320 x 480), WVGA800 (480 x 800), VGA854 (480 x 854) с различными DPI; Поддержка новых экранных разрешений и скинов в эмуляторе телефона;
* Доступен новый графический интерфейс для создания и управления виртуальными телефонами на базе платформы Android (Android Virtual Devices);
* Новый API для восприятия экранных жестов как управляющих команд;
* Движок для синтеза речи (text-to-speech);
Напомню, что в экспериментальной ветке Android под кодовым именем "Donut", реализованы такие возможности, как:
* Возможность работы в CDMA-сетях;
* Поддержка VPN L2TP и IPSec;
* Улучшения в шифровании для WiFi (WPA Enterprise);
* Реализация средства для создания автоматических резервных копий;
* Поддержка рукописного ввода;
* Интеграция сервиса Google Translate для перевода блоков текста через один клик;
* Встроенный поисковый механизм по всем документам, мультимедиа файлам, заметкам в планировщике и адресной книге, хранимым на телефоне;
* Виджет для быстрого включения WiFi, Bluetooth, GPS, Email и настройки яркости экрана.
* API для использования функций голосового управления (voice-control) и API для синтеза речи (text-to-speech).
В заключение можно отметить информацию о ряде новых устройств на базе платформы Android:
* "HTC Tattoo" - новый смартфон с модифицированной пользовательской оболочкой Sense UI от HTC, идущий на смену MyTouch 3G. Начало продаж запланировано на октябрь. Характеристики: CPU Qualcomm MSM7225 528MHz, 256 Мб ОЗУ, 512 Мб Flash, MicroSD слот, 2.8-дюймовый сенсорный экран (240 x 320), поддержка стандартов связи HSPA/WCDMA 900/2100MHz и GSM/GPRS/EDGE 850/900/1800/1900MHz, WiFi 802.11 b/g, Bluetooth 2.0, mini-USB разьем, 3.2-мегапиксельная камера, GPS, FM-радио, аккумулятор емкостью 1100 mAh, вес 113 г.
* Компания Motorola готовит к выпуску в начале осени свой первый телефон на базе платформы Android - MotoBlur, ориентированный на активное использование социальных сетей. Как и первая модель HTC G1, MotoBlur снабжен выдвижной клавиатурой (форм-фактор - слайдер). Из особенностей телефона можно выделить 3.1-дюймовый экран (320 x 480), 5-мегапиксельную камеру и вес 163 г. В остальном харакретистики похожи на телефон от HTC.
* Компания LG, без предварительных анонсов решения использовать Linux вместо Windows Mobile, представила модель телефона на базе платформы Android - LG-GW620, начало продаж в Европе которой ожидается в течение третьего квартала текущего года. Детальные характеристики не сообщаются, известно, что телефон снабжен трехдюймовым экраном и выдвижной QWERTY-клавиатурой.
http://www.opennet.r...shtml?num=23435 (http://www.opennet.ru/opennews/art.shtml?num=23435)
[size="3"]Компания Google начала борьбу с разработчиками независимых сборок Android[/size]
Компания Google направила требование прекратить нарушение интеллектуальных прав авторам проекта CyanogenMod, в рамках которого создана популярная альтернативная сборка платформы Android, ориентированная на выпускаемые на базе данной платформы телефоны (HTC G1, HTC Dream и т.п.). Претензии Google связаны с помещением в сборку ряда проприетарных приложений, включаемых в состав официальных прошивок Google. Среди таких приложений называются программы для работы с картами, каталогом программ (Market), Gmail, Talk, YouTube и т.д. Данные приложения подлежат обязательному лицензированию, в случае если производитель телефонов захочет использовать их в составе модифицированной прошивки.
У разработчиков альтернативных прошивок сейчас три выхода: договориться о мирном урегулировании ситуации с Google, исключить нарушающие права Google приложения из комплекта или разработать для них свободные альтернативы. В настоящий момент разработчики проекта CyanogenMod, число пользователей которого достигло 30 тысяч, вынуждены были удалить все установочные образы своей сборки с сайта.
http://www.opennet.r...shtml?num=23596 (http://www.opennet.ru/opennews/art.shtml?num=23596)
[size="3"]Основан альянс, нацеленный на создание полностью открытой платформы Android[/size]
Группа энтузиастов несогласных с политикой компании Google, поддерживающей развитие в рамках платформы Android проприетарных компонент, ограниченных для использования в сторонних продуктах, объявили о создании нового проекта - "Open Android Alliance". На первой стадии развития проекта основной целью является разработка полностью свободных аналогов всем компонентам OEM сборки Android, требующим лицензирования в Google. В настоящий момент планируется переработать следующие части Android: ПО для работы с картами Google Map, Market (каталог программ), почтовый клиент (Gmail), клиент для мгновенного обмена сообщениями (GTalk), ПО для просмотра YouTube-роликов, web-браузер, интерфейс для настройки, система синхронизации с ПК.
Исходные тексты, созданные новым сообществом, будут распространяться в рамках лицензии GPLv3, что гарантирует их открытость в любой ситуации. Основная масса выпущенных Google в рамках проекта Android исходных текстов распространяется под лицензией Apache (ASL v2) и допускает перелицензирование, за исключением компонент, связанных с ядром Linux, развиваемых под лицензией GPLv2, и средств для разработчиков, построенных на основе Eclipse, которые доступны под лицензией Eclipse Public License (EPL). Перед приемом в основную ветку Android кода от сторонних разработчиков Google требует подписания специального соглашения - "Individual Contributor License Grant".
Тем временем, разработчики CyanogenMod, альтернативной сборки Android, которым компания Google запретила использовать ряд своих приложений, нашли интересное решение проблемы - в ближайшее время будет опубликована лишенная всех проприетарных компонентов сборка CyanogenMod. Отдельно будет создан инструмент для выделения закрытых частей из оригинальной сборки Google и оформления на их основе отдельно устанавливаемого пакета, распространяемого вне проекта CyanogenMod.
http://www.opennet.r...shtml?num=23632 (http://www.opennet.ru/opennews/art.shtml?num=23632)
[size="3"]Вышел Android NDK 1.6, для выполнения кода на языках Си и Си++[/size]
Компания Google выпустила релиз Android 1.6 NDK (Native Development Kit), системы дополняющей Android 1.6 SDK средствами для организации выполнения нативного Си/Си++ кода в приложениях, функционирующих в Java окружении мобильной платформы Android. Android NDK включает в себя:
набор утилит и сборочных файлов для генерации специальных бинарных библиотек;
инструменты для встраивания C/C++ библиотек в APK пакеты с приложениями;
коллекцию системных заголовочных файлов и системных библиотек (libc, libm, JNI (Java Native Interface), libz, liblog);
документацию и примеры кода.
В состав новой версии NDK включены библиотеки для манипуляции 3D объектами через совместимый c OpenGL ES 1.1 программный интерфейс, что открывает двери созданию новых высокопроизводительных игр и графических приложений, на скорость выполнения которых не влияют факторы, связанные с работой виртуальной Java машины. Кроме того, в новой версии упрощена генерация кода для устройств на базе платформы Android 1.5 или 1.6 (автоматически учитываются особенности библиотек, входящих в состав разных версий). Добавлена возможность интеграции разработки нативных библиотек в рамках дерева существующих проектов, развиваемых в стандартной интегрированной среде разработки.
Дополнение: Вчера для телефона HTC Dev Phone (специальная модель для разработчиков, идентичная HTC G1 со снятыми ограничениями на загрузку прошивок) выпущена прошивка Android 1.6 (обзор новшеств), что свидетельствует о том, что до выхода обновления Android 1.6 для обычных телефонов осталось в худшем случае несколько недель.
http://www.opennet.r...shtml?num=23648 (http://www.opennet.ru/opennews/art.shtml?num=23648)
[size="3"]Релиз Android SDK 2.0 и завершение портирования на архитектуру PowerPC[/size]
Компания Google выпустила релиз комплекта для разработки приложений Android SDK 2.0. Появление обновлений прошивки для ранее выпущенных телефонов на базе платформы Android ожидается через несколько недель.
Основные новшества Android 2.0 :
Добавлена поддержка Bluetooth 2.1, появилась долгожданная возможность обмена файлами между устройствами (Object Push Profile) и отправки информации из адресной книги (Phone Book Access Profile);
Возможность синхронизации адресной книги со множеством внешних источников. Переработка организации работы со списком контактов, расширены возможности группировки адресов. Добавлена функция "Быстрый контакт" - нажав на пиктограмму пользователя в любом приложении можно сразу отправить сообщение через заданный сервис (SMS, почта, Gtalk и т.п.);
Одновременная поддержка нескольких аккаунтов в системе (адресов gmail.com, Jabber-аккаунтов) с возможным разделением списка привязанных к каждому аккаунту контактов;
Расширены возможности web-браузера: переработан интерфейс пользователя, добавлена поддержка увеличения через двойное прикосновение к заданной точке экрана, возможность сохранения эскиза страницы в закладках. Расширена поддержка элементов спецификации HTML 5: тэг video, API для доступа к локальным БД на языке SQL, API для определения геопозиции, средства кэширования для организации работы web-приложений в offline-режиме;
В программе для работы с камерой появилась поддержка управления фотовспышкой, возможность цифрового увеличения, режим сцены, возможность настройки баланса белого, макро-фокусировка и т.д.
Виртуальная клавиатура лучше адаптирована для быстрого набора текста, появилась поддержка одновременных нажатий и дополнительных раскладок клавиатуры;
В почтовом клиенте добавлены средства синхронизации с MS Exchange и возможность поддержания единого inbox для входящей почты от всех аккаунтов. В программе для быстрого обмена сообщениями добавлены средства поиска SMS и MMS, а также возможность автоматического удаления старых записей;
Улучшена поддержки различных экранных разрешений, например QVGA (240 x 320), HVGA (320 x 480), WVGA800 (480 x 800), VGA854 (480 x 854) с различными DPI. Приложения автоматически подстраиваются под текущее экранное разрешение;
Новые API для использования в приложениях средств синхронизации данных, работы с контактами и взаимодействия через Bluetooth;
Улучшены стредства для задействования аппаратной акселерации при обработке мультимедиа контента.
Кроме того, компания Mentor Graphics сообщила готовности первой сборки мобильной платформы Android для процессорной архитектуры PowerPC. В настоящий момент поддерживаются PowerPC-совместимые процессоры QorIQ и PowerQUICC III, производимые компанией Freescale.
http://www.opennet.r...shtml?num=24025 (http://www.opennet.ru/opennews/art.shtml?num=24025)
[size="3"]Доклад о плохой пригодности Android для портирования на другие платформы[/size]
Matt Porter, принимавший участие в портировании платформы Android на архитектуры MIPS и PPC, выступил на конференции Embedded Linux Conference с докладом, обобщающим полученный опыт. В целях оптимизации производительности и экономии дискового пространства, код Android изобилует разнообразными жестко прописанными настройками, которые по всем правилам должны быть определены в файлах конфигурации. Например, список устройств и прав доступа к ним определен прямо в коде.
Кроме того, из Linux начинки удалены многие возможности, такие как поддержка hot-plug в udev (правила hot-plug реализованы на языке Си прямо в коде процесса init), из стандартной библиотеки убрана поддержка System V IPC, существенно урезана функциональность POSIX нитей, нет STL, вместо glibc используется урезанная по возможностям libc и т.д. Системы ввода и управления питанием изначально разработаны с допущениями, допустимыми только для карманных устройств. В пользовательском интерфейсе такие функции, как индикаторы Wifi и уровня сигнала, зашиты прямо в код базовой экранной оболочки, диалог настройки уровня громкости привязан к подсистеме телефонии, в зачаточном состоянии находятся средства для настройки Ethernet соединений.
При ориентации платформы только для телефонов такой подход еще можно было назвать оправданным, но сейчас Android позиционируется и для субноутбуков, что вызывает большие трудности при портировании и требует существенной переработки платформы для организации выполнения в окружении Android стандартных Linux приложений.
http://www.opennet.r...shtml?num=24118 (http://www.opennet.ru/opennews/art.shtml?num=24118)
[size="3"]В рамках проекта FreeBroid началось портирование платформы Android на FreeBSD[/size]
Тайваньские энтузиасты представили проект FreeBroid, в рамках которого началось портирование на FreeBSD SDK-комплекта открытой мобильной платформы Android. Проект позволит разработчикам, предпочитающим программное окружение FreeBSD, осуществлять сборку и отладку программ для платформы Android без использования режима эмуляции Linux.
В качестве амбициозного плана на будущее создатели FreeBroid надеются в конечном итоге перенести не только SDK, но и адаптировать саму мобильную платформу Android для работы поверх ядра FreeBSD. Следует отметить, что большинство участников проекта FreeBroid входят в группу 0xlab.org, известную созданием ряда решений на базе Android, например, выполнившие портирование данной платформы на субноутбуки Eee PC и другие мобильные устройства устройства.
Кроме того, следует напомнить про существование аналогичного проекта - BSDroid, нацеленного на создании нативной сборки Android SDK для FreeBSD 8. Несколько дней назад проектом был выпущен экспериментальный снапшот FreeBSD сборки Android SDK, в которой входит работающая с USB-стеком FreeBSD управляющая утилита adb и другие исполняемые файлы.
http://www.opennet.r...shtml?num=24256 (http://www.opennet.ru/opennews/art.shtml?num=24256)
[size="3"]Компания Google представила телефон Nexus One на базе платформы Android[/size](http://pics.kz/s3/66/7d/16/e7/667d16e7833681243b3ac6877490d778.jpg)
Компания Google официально анонсировала телефон Nexus One, базирующийся на открытой платформе Android 2.1 и произведенный по OEM контракту с компанией HTC. Телефон поставляется с полным комплектом предустановленных мобильных приложений Google, включая интеграцию средств поиска, Google Maps, Gmail, YouTube, Google Talk.
Дополнительно отмечается включение в поставку приложений Maps Navigation (прокладывание маршрутов) и Google Voice (голосовой поиск). Вместо трех базовых экранов в Nexus One их число расширено до пяти, для размещения на базовых экранах подготовлены новые виджеты YouTube (быстрый доступ к видео) и Picasa (интерфейс в 3D-стиле для навигации по коллекции фотографий). Отдельного упоминания заслуживает возможность голосового ввода данных в любой текстовой форме: достаточно произнести текст устно и он будет переведен в символьное представление через обращение к специальному web-сервису Google (пока реализована поддержка только английского языка).
Характеристики телефона:
* 3.7-дюймовый емкостный экран (AMOLED, 800 x 480)
* 1Ghz Qualcomm Snapdragon CPU
* 512 Мб Flash, 512 Мб ОЗУ, карта 4GB MicroSD в комплекте;
* 5-мегапиксельная камера с автофокусом, светодиодной вспышкой и поддержкой записи видео с разрешением 720x480 и частотой 20 кадров в секунду;
* Поддержка 3G (HSDPA 7.2Mbps, HSUPA 2Mbps), Bluetooth 2.1, Wifi 802.11b/g/n, AGPS;
* Слоты Micro-SD, Mini-USB
* Два микрофона, позволяющие увеличить качество передачи голоса, благодаря адаптивной системе минимизации внешних шумов.
* Для ввода данных используется экранная клавиатура, выдвижной qwerty-клавиатуры в аппарате нет;
* Аккумулятор емкостью 1400 mAH, хватает на 7 часов просмотра видео, 5 часов работы в 3G сети, 6.5 часов работы по Wifi, 290 часов в режиме ожидания вызова или 10 часов непрерывных разговоров.
* Вес аппарата 130 грамм, размер 11.9 x 5.9 см., толщина - 1.1 см.
В настоящий момент телефон могут заказать жители США, предусмотрен вариант без привязки к оператору связи по цене $529 и покупка по сниженной цене $179 с обязательным заключением 4-х месячного контракта с компанией T-Mobile. В будущем планируется значительное расширение географии распространения Nexus One, включая возможность заключения контракта с операторами Verizon и Vodafone. О возможности поставки в РФ ничего не сообщается, но русский язык присутствует в списке языков на которые локализован интерфейс телефона.
По статистике Google за год с момента выхода Android на базе данной платформы выпущено 20 аппаратов, поддерживаемых 59 операторами связи в 48 странах. В 2010 году число продаваемых моделей телефонов на базе Android достигнет 50. Телефоны с Android будут выпускать такие производители, как Samsung, LG, Sony Ericsson, HTC, ASUS, ACER, Garmin, Huawei, Toshiba и Motorola.
http://www.opennet.r...shtml?num=24908 (http://www.opennet.ru/opennews/art.shtml?num=24908)
[size="3"]Релиз Android SDK 2.1[/size]
Компания Google выпустила релиз комплекта для разработки приложений Android SDK 2.1. Прошивка на базе Android 2.1 пока доступна только для поступившего в продажу на прошлой неделе телефона Nexus One, для моделей базирующихся на Android 2.0 обновление будет доступно через несколько недель.
Релиз носит корректирующий характер и кроме исправления ошибок и небольших улучшений не вносит каких-либо значительных новшеств. В новой версии SDK реализована поддержка всех представленных в версии 2.1 платформы Android возможностей, добавлен новый USB-драйвер, поддерживающий телефон Nexus One, добавлена поддержка анимированных фоновых картинок, расширен API интерфейс с трансляцией доступа к функциям WebKit.
http://www.opennet.r...shtml?num=24975 (http://www.opennet.ru/opennews/art.shtml?num=24975)
[size="3"]Основанная на Android управляющая подсистема для микроволновых печей и стиральных машин[/size]
Компания Touch Revolution начала поставку OEM производителям основанного на платформе Android экранного модуля Nimble NIM1000 для организации управления бытовой техникой. В качестве примера решений, в которых может быть использован модуль, называются микроволновые печи, стиральные машины, принтеры, IP-телефоны и т.п.
В качестве основы Nimble NIM100 используется SoC Marvell/ARM PXA310 (806MHz), 128 или 256 Мб ОЗУ, 512 Мб Flash и 7-дюймовый сенсорный экран (800 x 480). Предусмотрено подключение опциональных интерфейсных модулей с поддержкой WiFi, Bluetooth, Ethernet, SD/SDHC и USB 2.0.
http://www.opennet.r...shtml?num=25027 (http://www.opennet.ru/opennews/art.shtml?num=25027)
[size="3"]Компания Cypress представила multi-touch драйвер для Linux и Android[/size]
Компания Cypress Semiconductor объявила о своем вступлении в курирующую развитие платформы Android организацию Open Handset Alliance (OHA) и опубликовала под лицензией GPLv3 исходные тексты прототипа драйвера, добавляющего поддержку мультитач-навигации для устройств на базе Android и других Linux систем.
Работа драйвера протестирована на сенсорных экранах на базе контроллеров Cypress TrueTouch. В качестве примеров использования новой возможности продемонстрировано изменение масштаба двумя пальцами или трекинг позиций на карте тремя пальцами.
Тем временем энтузиаст под ником Cyanogen, известный созданием неофициальных сборок CyanogenMod для телефонов на базе платформы Android, опубликовал модифицированную сборку web-браузера для смартфона Google Nexus One с реализацией поддержки multi-touch управления (например, масштабирование в стиле iPhone). Видеоролик с демонстрацией нового способа навигации можно найти на YouTube.
Напомню, что multi-touch навигация в телефонах на базе платформы Android не поддерживается главным образом из-за патентования данной технологии компанией Apple, хотя программное обеспечение и оборудование поддерживает возможность использования данной технологии. Тем не менее, в будущем компания Google намерена урегулировать вопрос включения поддержки multi-touch в своих телефонах.
http://www.opennet.r...shtml?num=25196 (http://www.opennet.ru/opennews/art.shtml?num=25196)
[size="3"]Google запустил web-версию Android Market и продемонстрировал платформу Android 3.0 [/size]Разработчики платформы Android анонсировали (http://googlemobile.blogspot.com/2011/02/introducing-android-market-website.html) введение в строй web-версии каталога-магазина приложений Android Market (http://market.android.com/), ранее доступного только с мобильных телефонов. Интересной особенностью web-сайта является то, что выбранные в каталоге приложения затем автоматически устанавливаются на устройства, ассоциированные с аккаунтом пользователя. При этом не важно с какого компьютера был совершен вход на сайт. Другой возможностью является (http://android-developers.blogspot.com/2011/02/new-merchandising-and-billing-features.html) поддержка интеграции в сторонние приложения функций прямой покупки/установки из Android Market. Например, разработчики игр смогут распространять таким образом новые игровые уровни.
Открытие сайта Android Market является планомерным шагом, подчеркивающим выход платформы Android за рамки смартфонов и начало экспансии на рынок интернет-планшетов и медиа-устройств. Несмотря на то, что ранее уже было выпущено несколько моделей Android-планшетов, следующая версия платформы Android 3.0 (кодовое имя "Honeycomb") отличается кардинальными изменениями интерфейса, специально оптимизированного для устройств с большим экранным разрешением и мощным процессором. Более того, даже разработчики Google пока не могут (http://www.theregister.co.uk/2011/02/02/googler_hugo_barra_on_android_honeycomb/) утверждать, что данная версия будет доступна и для телефонов - основным направлением ее развития являются интернет-планшеты с мощной графической подсистемой, большим объемом памяти и высокопроизводительным CPU (рекомендуется двухъядерный CPU ARM Cortex-A9 и экран с разрешением 1280x720 пикселей).
Версия Android 3 для смартфонов пока еще только планируется. В связи с тем, что не все из представленных возможностей можно будет адаптировать для смартфонов (интерфейс приложений для планшетов гораздо богаче и ближе к настольным системам), возникают опасения в усилении фрагментации платформы Android и её разделении на несколько малосовместимых веток. Утешением может служить то, что платформа полностью обратно совместима с ранее созданными для телефонов приложениями и, что кроме поддержки отдельных средств разработки приложений для планшетов, планируется разработка инструментов для создания универсальных приложений, поддерживающих работу на устройствах с любым экранным разрешением.
Одновременно с анонсом переработанного Android Market компания Google продемонстрировала (http://www.youtube.com/watch?v=RfJuigJebRg) прототип интерфейса платформы Android 3.0. Большое внимание уделено переработке основного домашнего экрана, область применения которого не ограничивается размещением пиктограмм для быстрого запуска программ и отображения простых виджетов. Виджеты теперь могут быть интерактивными и сфокусированными на определенном контенте. Существенно переработана система вывода уведомлений.
Интерфейс специально оптимизирован для планшетов и включает две базовые панели. В нижней части отображается системная панель (System Bar) для вывода уведомлений, управления запущенными задачами и отображения системных индикаторов. В верхней части экрана размещена панель управления приложениями (Action Bar), предоставляющая меню, элементы навигации, виджеты и набор дополнительных действий в зависимости от контекста запущенных приложений. Содержимым Action Bar управляет приложение. Пользователь может явно управлять одновременно работающими приложениям и быстро переключаться между ними.
Для пользователя доступно пять виртуальных экранов, переключение на которые осуществляется жестом, напоминающим перелистывание страницы. Каждый виртуальный экран можно настроить в зависимости от предпочтений пользователя, например, один можно использовать для создания окружения для навигации в сети, другой для работ с мультимедиа-контентом. На каждом виртуальном экране доступна функция быстрого вызова интерфейса для запуска доступных приложений и панель универсальная поиска, при вводе ключевых слов отображающая соответствующие запросу приложения, контакты, медиа файлы, web-страницы и т.д.
(http://pics.kz/s4/4e/e3/db/4ee3dba22747a5814befa9b1b42e5f75.jpg)
(http://developer.android.com/sdk/images/3.0/home_hero1_full.png)
Оценить Android 3 в работе может любой желающий, для этого компания Google опубликовала (http://android-developers.blogspot.com/2011/01/android-30-platform-preview-and-updated.html) тестовую версию Android SDK 3 в состав которой (http://developer.android.com/sdk/index.html) входит эмулятор, в которых добавлен макет планшета с десятидюймовым экраном.
Из базовых новшеств (http://developer.android.com/sdk/android-3.0-highlights.html) Android 3 можно отметить:
- Активное использование аппаратной акселерации при формировании экранного 2D и 3D вывода. Новый фреймворк для формировании анимации, дающий возможность создания недоступных ранее визуальных эффектов. Встроенная система OpenGL-рендиренга, использующая аппаратные средства для ускорения выполнения типичных 2D-операций в приложениях. В рамках системы Renderscript разработан новый 3D-движок, дающий возможность легко формировать трёхмерные сцены;
(http://pics.kz/s3/de/6e/77/de6e7709d70ca91ac61e8b09129b8a49.jpg)
- Поддержка многоядерных CPU: платформа Android 3.0 оптимизирована для работы как на одноядерных, так и для многоядерных CPU, обеспечивая максимально возможную производительность приложений;
- Фреймворк для разработки пользовательского интерфейса для экранов с большим разрешением. Для разработчиков подготовлены новые GUI-компоненты, визуальные темы, виджеты, обеспечена поддержка режима drag&drop и управляемых диалогов нотификации;
- Расширение мультимедиа возможностей, поддержка потокового вещания (HTTP Live), поддержка M3U-плейлистов, наличие подключаемого DRM-фреймворка, появление новых средств для разработчиков, предоставляющих новые возможности по доставке контента до пользователей;
- Поддержка протоколов передачи медиафайлов MTP/PTP (Media/Photo Transfer Protocol), позволяющих без монтирования синхронизировать медиа-файлы с фотокамерой или настольным компьютером;
- Возможность подключения стандартной клавиатуры через USB-порт или Bluetooth-соединение. Переработке подверглась виртуальная клавиатура, изменённая для повышения удобства работы с больших экранов. Улучшены средства для выделения блоков текста и их переноса через буфер обмена.
- Расширение поддержки Bluetooth, добавление профилей A2DP и HSP, обеспечивающих передачу стереозвука и управление принимающим устройством. Также обеспечена поддержка незащищенных Bluetooth-соединений, позволяющих наладить взаимодействие с простейшими устройствами, не имеющими пользовательского интерфейса. Увеличение скорости сканирования наличия WiFi-сетей;
- Улучшение средств администрирования, поддержка задания новых административных политик, таких как использование шифрованного хранилища или контроль за истечением срока действия паролей;
- Адаптированы для больших экранов такие стандартные приложения, как браузер, почтовый клиент, менеджер контактов и программа для работы с фотографиями. В браузер добавлена поддержка вкладок (табов), режим анонимного серфинга, унифицирован интерфейс управления закладками и историей посещений, добавлена возможность синхронизации закладок с настольным браузером Google Chrome, обеспечена поддержка мультитач для Javascript и плагинов.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=29500)
Цитата: Zhek@Ch от 05 Февраля 2011, 12:48[size="3"]Google запустил web-версию Android Market и продемонстрировал платформу Android 3.0 [/size]
чем-то дико напоминает убунту с перевернутыми наоборот панелями
[size="3"]
В рамках проекта Necessitas подготовлена версия Qt для платформы Android[/size]
Группа независимых энтузиастов представила (http://groups.google.com/group/android-qt/msg/c0124fc26abdd8fe) проект Necessitas (http://sourceforge.net/p/necessitas/wiki/Home/), в рамках которого подготовлен начальный прототип версии инструментария Qt для платформы Android. Проект Necessitas предоставляет полный набор средств для разработки и портирования Qt-приложений для платформы Android, при этом весь процесс подготовки, сборки и отладки таких программ полостью интегрирован в IDE QtCreator. На телефоне все Qt-приложения используют один набор разделяемых библиотек Qt, что позволяет добиться большой экономии памяти при одновременном запуске нескольких Qt-программ. Один раз собранная в виде стандартного apk-пакета Qt-программа, может в дальнейшем использоваться для различных версий платформы Android, не требуя пересборки при выходе новых версий Android.
Так как разработка ведется независимо от компаний Google и Nokia, с целью избежания пересечения с торговыми марками Android и Qt для проекта выбрано нейтральное название Necessitas. В настоящее время проект находится на стадии альфа-тестирования и позиционируется для начального ознакомления. Так как многие части еще недостаточно стабильны, разработчикам не рекомендуется размещать созданные при помощи Necessitas программы в каталоге Android Market. Тем не менее в тестовых целях одно Qt-приложение Animatedtiles (https://market.android.com/details?id=eu.licentia.necessitas.industrius.example.animatedtiles) уже размещено в Android Market. Скринкаст, поясняющий принцип создания Qt-приложений для платформы Android, можно посмотреть здесь (http://blip.tv/file/4790125).
Necessitas состоит из следующих составных частей:
- Ministro (http://sourceforge.net/projects/ministro.necessitas.p/files) - программа для установки и обеспечения работы Qt-библиотек в системе Android. Ministro реализован (https://market.android.com/details?id=eu.licentia.necessitas.ministro) в виде сервиса для платформы Android, обеспечивающего наличие в системе актуального для текущей версии Android набора Qt-модулей. В случае отсутствия требуемого модуля он загружается по сети;
- Qt framework - модифицированный для поддержки платформы Android вариант инструментария Qt. В составе первой альфа-версии поставляется только sw-плагин (SingleWindow), использующий для обеспечения работы Qt-приложения только одно окно в системе Android, выводя поверх него все окна, сгенерированные Qt, такие как диалоги, меню и т.п. Для трансляции вывода используется родная реализация поддержки фреймбуфера (framebuffer) из Qt, расширенная интерфейсом для взаимодействия с платформой Android. Для обеспечения поддержки OpenGL для акселерации вывода в будущем планируется подготовить еще один плагин - mw (MultiWindow).
- Qt Creator for Android (http://sourceforge.net/projects/necessitas/files) - редакция интегрированной среды Qt Creator, адаптированная для разработки приложений для платформы Android.
(http://www.opennet.ru/opennews/pics_base/29675_1298366558.jpg) (https://market.android.com/details?id=eu.licentia.necessitas.ministro)(http://www.opennet.ru/opennews/pics_base/29675_1298365701.jpg) (https://market.android.com/details?id=eu.licentia.necessitas.industrius.example.animatedtiles)
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=29675)
[size="3"]
Компания Google выпустила релиз мобильной платформы Android 3.0[/size]
Компания Google представила (http://android-developers.blogspot.com/2011/02/final-android-30-platform-and-updated.html) релиз мобильной платформы Android 3.0 и связанных с ней инструментариев для разработчиков - Android SDK 3.0 (http://developer.android.com/sdk/android-3.0.html), ADT Plugin 10 (http://developer.android.com/sdk/tools-notes.html) для Eclipse и SDK Tools r10 (http://developer.android.com/sdk/tools-notes.html). Версия платформы Android 3.0 (кодовое имя "Honeycomb") ориентирована для использования на планшетных ПК, отличаясь кардинальными изменениями интерфейса, который был специально оптимизирован для устройств с большим экранным разрешением и мощным процессором.
Рекомендуемой для мобильных телефонов версией остается Android 2.3.3, но в будущем ветки планируется синхронизировать. В выпущенной одновременно с Android 3.0 версией Android SDK 2.3.3 (http://developer.android.com/sdk/android-2.3.3.html) расширена поддержка API для работы с беспроводным стеком NFC (Near Field Communications), обеспечена поддержка незащищенных Bluetooth-соединений, добавлено несколько новых классов, связанных с обработкой изображений и звука. В апреле ожидается появление промежуточной версии Android 2.4, в которой для телефонов будут адаптированы некоторые из новшеств Android 3. Далее ожидается выпуск единой для телефонов и планшетов платформы, которая будет полностью обратно совместима с ранее созданными для телефонов приложениями и будет предоставлять инструменты для создания универсальных программ, поддерживающих работу на устройствах с любым экранным разрешением.
Из особенностей (http://developer.android.com/sdk/android-3.0-highlights.html) платформы Android 3.0 можно отметить:
- Поддержка многоядерных CPU: платформа Android 3.0 оптимизирована для работы как на одноядерных, так и для многоядерных CPU, обеспечивая максимально возможную производительность приложений;
- Фреймворк для разработки пользовательского интерфейса для экранов с большим разрешением. Для разработчиков подготовлены новые GUI-компоненты, визуальные темы, виджеты, обеспечена поддержка режима drag&drop и управляемых диалогов нотификации;
- Расширение мультимедиа возможностей, поддержка потокового вещания (HTTP Live), поддержка M3U-плейлистов, наличие подключаемого DRM-фреймворка, появление новых средств для разработчиков, предоставляющих новые возможности по доставке контента до пользователей;
- Активное использование аппаратной акселерации при формировании экранного 2D и 3D вывода. Новый фреймворк для формировании анимации, дающий возможность создания недоступных ранее визуальных эффектов. Встроенная система OpenGL-рендеринга, использующая аппаратные средства для ускорения выполнения типичных 2D-операций в приложениях. В рамках системы Renderscript разработан новый 3D-движок, дающий возможность легко формировать трёхмерные сцены;
(http://www.opennet.ru/opennews/pics_base/29500_1296844680.jpg)
- Поддержка протоколов передачи медиафайлов MTP/PTP (Media/Photo Transfer Protocol), позволяющих без монтирования синхронизировать медиа-файлы с фотокамерой или настольным компьютером;
- Возможность подключения стандартной клавиатуры через USB-порт или Bluetooth-соединение. Переработке подверглась виртуальная клавиатура, изменённая для повышения удобства работы с больших экранов. Улучшены средства для выделения блоков текста и их переноса через буфер обмена.
- Расширение поддержки Bluetooth, добавление профилей A2DP и HSP, обеспечивающих передачу стереозвука и управление принимающим устройством. Также обеспечена поддержка незащищенных Bluetooth-соединений, позволяющих наладить взаимодействие с простейшими устройствами, не имеющими пользовательского интерфейса. Увеличение скорости сканирования наличия WiFi-сетей;
- Улучшение средств администрирования, поддержка задания новых административных политик, таких как использование шифрованного хранилища или контроль за истечением срока действия паролей;
- Адаптированы для больших экранов такие стандартные приложения, как браузер, почтовый клиент, менеджер контактов и программа для работы с фотографиями. В браузер добавлена поддержка вкладок (табов), режим анонимного серфинга, унифицирован интерфейс управления закладками и историей посещений, добавлена возможность синхронизации закладок с настольным браузером Google Chrome, обеспечена поддержка мультитач для Javascript и плагинов.
Оценить Android 3 в работе можно используя эмулятор из состава Android SDK 3 (http://developer.android.com/sdk/index.html), в который был добавлен макет планшета с десятидюймовым экраном.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=29686)
[size="3"]Из Android Market удалено 56 приложений с троянским кодом [/size]Компания Google удалила (http://blog.mylookout.com/2011/03/security-alert-malware-found-in-official-android-market-droiddream/) из официального каталога приложений Android Market (http://market.android.com/) 56 приложений, инфицированных вредоносным ПО DroidDream. Программы находились в каталоге несколько дней, что привело (http://www.androidpolice.com/2011/03/01/the-mother-of-all-android-malware-has-arrived-stolen-apps-released-to-the-market-that-root-your-phone-steal-your-data-and-open-backdoor/), по приблизительным подсчетам, к заражению от 50 до 200 тысяч телефонов. Кроме удаления зараженных трояном программ из каталога, компания Google активировала функцию принудительного удаления данных программ с телефонов пользователей, которые в ближайшее время получат на своем аппарате соответствующее предупреждение.
(http://pics.kz/s6/86/05/fd/8605fdb591e03fa23e61549db9452280.jpg)
Содержащие троянский код программы охватывают достаточно широкий спектр областей: от систем для создания рингтонов, графических редакторов и приложений для настройки гитары, до научных калькуляторов, файловых менеджеров и приложений для управления запущенными задачами. Все эти программы являются переименованными вариантами пользующихся популярностью приложений. Объединяет все вредоносные программы их размещение под тремя пользовательскими аккаунтами "Kingmall2010", "we20090202" и "Myournet". Не исключено, что в ближайшие часы будут выявлены новые вредоносные программы, так как разбирательство и проверка архива еще не завершены (утром сообщалось о 21 приложении, а сейчас их число возросло до 56).
DroidDream является типовым инструментарием для внедрения троянского ПО в программы. После установки на телефон программы, в которую интегрирован код DroidDream, данная программа может выполнять такие функции, как отправка злоумышленникам личных данных и параметров аккаунта пользователя. В коде DroidDream имеется реализация эксплоита, направленного на взлом изолированного окружения Android, организации полного контроля над ресурсами телефона и получения root-прав. Кроме того, DroidDream поддерживает режим приема управляющих команд и загрузку дополнительного кода с удаленного сервера, что не исключает в будущем возможность создания управляемых ботнетов из пораженных троянским ПО телефонов.
Тем временем, в блоге компании Symantec описан (http://www.symantec.com/connect/blogs/android-threats-getting-steamy) троян под именем Android.Pjapps (http://www.symantec.com/security_response/writeup.jsp?docid=2011-022303-3344-99), который, судя по всему, аналогичен DroidDream. Android.Pjapps прикрепляется к легитимным программам и обеспечивает функционирование скрытого бэкдора, поддерживающего взаимодействие с управляющими серверами C&C (Command and Control), используемыми для организации работы ботнетов. Для приема команд Android.Pjapps периодически обращается к внешним C&C-серверам. Среди поддерживаемых команд называются: установка приложения, открытие заданного сайта (проведение DDoS-атак), управление закладками в браузере (фишинг), отправка SMS (рассылка SMS-спама), скрытие определенных входящих SMS. Работа трояна осуществляется в фоне и полностью скрыта от пользователя.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=29769)
[size="3"]В платформе Android зафиксированы факты нарушения лицензии GPL[/size]Проблемы интеллектуальной собственности продолжают разрастаться вокруг Android. На этот раз, помимо доброй дюжины патентных исков и дополнительных претензий Oracle в области авторских прав, возникли серьёзные сомнения в легитимности центрального элемента архитектуры Android - библиотеки Bionic (http://android.git.kernel.org/?p=platform/bionic.git;a=summary), связующей Android и её приложения с лежащим (http://developer.android.com/guide/basics/what-is-android.html#architecture) в основе платформы ядром Linux.
Согласно разбору ситуации (http://fosspatents.blogspot.com/2011/03/googles-android-faces-serious-linux.html) известным борцом с патентованием программного обеспечения Флорианом Мюллером (Florian Mueller), суть проблемы такова: скопировано более 2,5 Мб кода из 700 заголовочных файлов ядра Linux, из которого были убраны комментарии и некоторые другие элементы, и добавлено уведомление в начале каждого полученного таким образом файла, гласящее, что итоговый материал "не содержит информации, охраняемой авторским правом". Здесь Google сильно ошибается, говорит Мюллер, так как согласно концепции копилефт (copyleft (http://en.wikipedia.org/wiki/Copyleft)) все производные программы от кода, лицензируемого под GPL, должны быть доступны на тех же условиях. Код же библиотеки Bionic поставляется под несовместимой с GPLv2 лицензией Apache.
В состав платформы Android входят компоненты, сформированные из: GPL-кода (ядро Linux); открытого ПО с либеральными лицензиями (Permissive Licenses (http://en.wikipedia.org/wiki/Permissive_licenses), без условий копилефта), например, виртуальная машина Dalvik; закрытые приложения (http://stackoverflow.com/questions/4316184/where-can-i-find-the-source-code-for-the-gmail-facebook-and-twitter-apps-for-an) для работы с сервисами Google. В сухом остатке, в случае, если неправота Google будет доказана, то теоретически весь стек ПО, а также многие популярные закрытые сторонние программы, такие, как игра Angry Birds и Adobe Flash Player, придётся делать доступным на условиях GPL, что приведёт к коллапсу всей экосистемы Android.
Теоретически, чтобы этого избежать, неправомерно присвоенный код Linux нужно будет заменить, и единственной реальной альтернативой библиотеке Bionic является библиотека Glibc, являющаяся отраслевым стандартом. В частности, она используется у наиболее заметных мобильных конкурентов Android - MeeGo и WebOS. Каким бы болезненным этот процесс ни был, это единственная реальная легальная альтернатива, которая защитит Android от последствий применения принципа копилефт (http://ru.wikipedia.org/wiki/%D0%9A%D0%BE%D0%BF%D0%B8%D0%BB%D0%B5%D1%84%D1%82) лицензии GPL.
Библиотека Bionic явилась результатом желания Google исключить GPL из пространства пользователя, о чем заявленно на 36 странице официальной презентации Android (PDF (http://androidteam.googlecode.com/files/Anatomy-Physiology-of-an-Android.pdf)). Библиотека базируется на libc, идущей под лицензией BSD, и упоминаемых заголовочных файлах ядра Linux. Тут уместно упомянуть, что Линус Торвальдс в 2003 году специально заявил (http://lkml.org/lkml/2003/12/5/13) о невозможности использования исходных заголовочных файлов ядра Linux в не-GPL программах.
Помимо своих впечатлений, Мюллер упоминает также профессора Реймонда Ниммера (Raymond Nimmer (http://www.law.uh.edu/faculty/main.asp?PID=29)), который пишет (http://www.ipinfoblog.com/archives/licensing-law-issues-infringement-and-disclosure-risk-in-development-on-copyleft-platforms.html) в своём блоге по этому же поводу. Также Мюллер ссылается на заметку (http://www.huffingtonpost.com/edward-j-naughton/googles-android-contains-_b_836697.html) Эдварда Нотона (Edward Naughton (http://www.brownrudnick.com/bio/bio.asp?ID=512&ForwdName=Edward+J.+Naughton)) под названием "Google Android - это правовое минное поле для разработчиков и производителей устройств". Нотон в свою очередь даёт ссылку на более подробный правовой анализ (http://www.brownrudnick.com/nr/pdf/alerts/Brown%20Rudnick%20Advisory%20The%20Bionic%20Library-Did%20Google%20Work%20Around%20The%20GPL.pdf), где называет подход Google к использованию заголовочных фалов ядра Linux "необычайно лихим" и видит его как составную часть общего сомнительного подхода Google к повторному использованию кода в Android.
Вкратце, Нотон говорит, что Google почти наверняка нарушает GPL в Bionic благодаря неправильному представлению о том, что если "вычистить" заголовочные файлы Linux от информации об авторских правах, то потом их можно использовать как заблагорассудится, и что в итоге почти наверняка в Bionic есть файлы, подпадающие под GPLv2. Закачивает свою заметку Нортон словами "Ещё более интересное начнётся в случае, если Google прав. Это будет означать, что Google нашёл способ отобрать Linux у сообщества и присвоить его. Возможно, сообщество поверит в добрые намерения Google, облечённого подобным могуществом, но можно ли поверить в ТАКОЕ благородное великодушие?".
На основании автоматического анализа компонентов Android, была составлена таблица компонентов, зависящих от Bionic, которую Мюллер опубликовал в сервисах Scribd (http://www.scribd.com/doc/50937138/Bionic-File-Dependencies-v1-0) и Crocodoc (http://crocodoc.com/ylsFWa). В таблице 1,276 страниц и более 27,000 строк, и это только анализ открытых компонентов Android. Сторонние закрытые приложения судя по всему написаны на C или C++ и скорее всего также зависят от этой библиотеки.
opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=29949)
[size="3"]Заявления о нарушении GPL в Android безосновательны и надуманны ? [/size]Брайн Профит (Brian Proffitt), занимающий в организации Linux Foundation должность менеджера по работе с сообществом, опубликовал заметку (http://www.itworld.com/open-source/140667/helpful-lawyers-think-google-stole-linux-code), в которой попытался разобраться в том, насколько оправданы заявления (http://linuxforum.kz/index.php?/topic/4533-android/page__view__findpost__p__15907) о нарушении GPL в Android и кто является их изначальными распространителями. Как оказалось, что юрист Эдвард Нотон, обративший внимание общественности на использование заголовочных файлов Linux-ядра, ранее представлял интересы компании Microsoft, а Флориан Мюллер (Florian Mueller) в прошлом был замешан в патентом разбирательстве с Google и его заявления (http://www.opennet.ru/opennews/art.shtml?num=29346) о заимствовании кода Oracle в Android были достаточно спорными.
Не ясно можно ли вообще утверждать о возможном нарушении лицензии в заголовочных файлах, содержащих (http://android.git.kernel.org/?p=platform/bionic.git;a=tree;f=libc/kernel;h=50b690e69f0fd9337e11e0bd2b07a07bc247e595;hb=HEAD) только списки функций, структуры и отдельные простейшие макросы (удалены все inline-функции, комментарии и другие блоки, которые могут нарушать чьи-либо авторские права). Детально процесс чистки заголовочных файлов и мотивы, вынудившие включить данные файлы в состав библиотеки bionic, описаны в данном документе (http://android.git.kernel.org/?p=platform/bionic.git;a=blob;f=libc/kernel/README.TXT;h=76dfa4dbf69e8ed858a743c3a083eb2cff57cfb6;hb=HEAD).
Брайн Профит подчеркивает, что так как в почищенных заголовочных файлах присутствует только определение данных и нет описания логики действий, то соответственно нельзя утверждать о нарушении чьей-либо интеллектуальной собственности. В лицензионном соглашении, поставляемом в составе ядра Linux, указывается на то, что пользовательские программы, использующие системные вызовы при обращении к Linux-ядру не должны рассматриваться как производные от ядра продукты (т.е. не подпадают под требования лицензии GPL). Если данное указание справедливо для библиотек подобных glibc, которые используют заголовочные файлы, то Google нечего опасаться.
Пока не поступало никаких заявлений или обвинений от отдельных разработчиков Linux-ядра или организаций, отстаивавших интересы данных разработчиков. Так как при работе над ядром разработчики не передают определенной организации свои имущественные права на созданный код, то в случае формировании судебного иска, в качестве истцов должны выступать непосредственно написавшие данный код разработчики. Даже если бы от лица разработчиков ядра выступала определенная организация, подобное судебное разбирательство имело бы ничтожно малый шанс на успех - в прошлом до конца не было доведено ни одной попытки довести до конца судебные разбирательства, развязанные на основании фактов копирования заголовочных файлов (например, обвинения SCO (http://www.opennet.ru/opennews/art.shtml?num=29786) о копировании их кода в Linux).
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=29967)
[size="3"]Ричард Столлман не относит включение заголовочных файлов к признакам создания производных продуктов [/size]Продолжая изучение вопроса (http://linuxforum.kz/index.php?/topic/312-google-android/page__view__findpost__p__15917) возможного нарушения (http://linuxforum.kz/index.php?/topic/312-google-android/page__view__findpost__p__15907) лицензии GPL в платформе Android энтузиастами было обнаружено датированное 2003 годом письмо (http://lkml.indiana.edu/hypermail/linux/kernel/0301.1/0362.html) Ричарда Столмана, в которой он пояснил свою позицию в отношении использования заголовочных файлов GPL-проектов в продуктах, несовместимых с лицензией GPL. По словам Столлмана, он проконсультировался с юристами и пришел к выводу, что использование простых конструкций из заголовочных файлов не приводит к созданию производного продукта, т.е. не влечет за собой нарушение лицензии GPL.
По мнению Фонда свободного ПО, копирование простых конструкций, таких как описаний структур данных, типов, констант и простых макросов, не является достаточным условием для признания кода производным продуктом. Но копирование из заголовочных файлов таких элементов как inline-функций и комплексных макросов уже может считаться фактором создания производного продукта. Напомним, что компания Google включила (http://android.git.kernel.org/?p=platform/bionic.git;a=tree;f=libc/kernel;h=50b690e69f0fd9337e11e0bd2b07a07bc247e595;hb=HEAD) в состав системной библиотеки Bionic только достаточно небольшое число почищенных заголовочных файлов, в которых были оставлены только описания функций, типов, структур и однострочных макросов.
opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=29971)
[size="3"]Microsoft подаёт в суд против производителей интернет-планшетов на базе платформы Android[/size] Компания Microsoft объявила (http://www.microsoft.com/Presspass/press/2011/mar11/03-21CorpNewsPR.mspx) об открытии судебного иска против компании Barnes & Noble, а также её двух субподрядчиков, компаний Foxconn и Inventec. Иск был подан в международную торговую комиссию и в окружной суд западного округа штата Вашингтон.
В заявлении прессе представитель Microsoft сообщил следующее: "Платформа Android нарушает ряд патентов Microsoft, поэтому компании, производящие и поставляющие устройства на основе данной операционной системы должны считаться с нашими правами на интеллектуальную собственность. Для урегулирования данных разногласий мы создали программу по лицензированию, охватывающую всю индустрию производителей устройств на основе Android. Компания HTC уже воспользовалась (http://www.opennet.ru/opennews/art.shtml?num=26412) этой программой, однако наши попытки решить данный вопрос с Barnes & Noble в течение последних 12 месяцев не увенчались успехом, поэтому мы были вынуждены обратиться к подобным мерам".
Патенты, заявленные в иске, касаются широкого спектра критически важных возможностей пользовательского интерфейса устройств на основе Android, включая: переключение вкладок для доступа к различной информации, более быстрый доступ к сети Интернет, а также работу с электронными книгами и документами.
Полный список (http://www.geekwire.com/wp-content/uploads/2011/03/msvbandn.pdf) (PDF) патентов включает в себя:
- Патент 5,778,372 (http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.htm&r=1&f=G&l=50&s1=5,778,372.PN.&OS=PN/5,778,372&RS=PN/5,778,372): Удалённое получение и управление отображением электронного документа, содержащего изображения;
- Патент 6,339,780 (http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.htm&r=1&f=G&l=50&s1=6,339,780.PN.&OS=PN/6,339,780&RS=PN/6,339,780): Отображение статуса загрузки HTTP-документа в web-браузере, при ограниченном месте на экране;
- Патент 5,889,522 (http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.htm&r=1&f=G&l=50&s1=5,889,522.PN.&OS=PN/5,889,522&RS=PN/5,889,522): Система для предоставления контроля за порождёнными окнами приложения;
- Патент 6,891,551 (http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.htm&r=1&f=G&l=50&s1=6,891,551.PN.&OS=PN/6,891,551&RS=PN/6,891,551): Пометка выделения для управления электронными документами;
- Патент 6,957,233 (http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.htm&r=1&f=G&l=50&s1=6,957,233.PN.&OS=PN/6,957,233&RS=PN/6,957,233): Метод и инструментарий для захвата и отображения аннотаций для контента электронных документов, не подлежащих редактированию.
Данная атака на производителя Android устройств не является первой в истории, подобные иски Microsoft уже подавала против компаний Motorola (http://www.opennet.ru/opennews/art.shtml?num=28141) и HTC (http://www.opennet.ru/opennews/art.shtml?num=26412).
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=29980)
[size="3"]Компания Google отложила полное открытие исходных текстов Android 3.0[/size]Компания Google приняла решение (http://www.businessweek.com/technology/content/mar2011/tc20110324_269784.htm) не открывать в обозримом будущем код адаптированной для планшетов платформы Android 3.0 (http://linuxforum.kz/index.php?/topic/4533-android/page__view__findpost__p__15065) (кодовое имя "Honeycomb"). Ранее компания Google придерживалась практики вливания в публичный Git-репозиторий проекта Android всех наработок, используемых при подготовке очередной версии прошивки, в день поступления в продажу первого устройства, использующего новую версию платформы Android. В случае Android 3.0 компания Google впервые отложила на неопределенный срок синхронизацию внутренней ветки Android, разрабатываемой в Google, c общедоступным репозиторием, на базе которого формируются независимые сборки платформы.
Мотивом такого шага является желание провести интеграцию разработанных в рамках Android 3.0 функций, специфичных для устройств с большим экранным разрешением, в ветку Android, используемую для оснащения смартфонов (на телефонах по прежнему используется ветка Android 2.x). Основным опасением является нежелание появления сборок для мобильных телефонов, использующих неадаптированные технологии Android 3.0. Кроме того, без проведения централизованной синхронизации велика вероятность фрагментации процесса разработки и расхождения путей веток для телефонов и планшетов, или их неконтролируемого смешивания.
Появление в продаже телефонов на основе небрежно сделанных сборок, использующих на экранах с низким разрешением код приложений нацеленных на большие экранные разрешения, может дискредитировать платформу в глазах потребителя из-за формирования неудобного оформления и непродуманной организации работы. Например, к курьёзам и созданию некачественных продуктов может привести использование на телефонах специально оптимизированных для больших экранов виджетов, панелей управления, системы уведомлений и расширенного интерфейса web-браузера. Все подобные улучшения, созданные для планшетов, нуждаются в существенной доработке, прежде чем их можно будет использовать на других типах устройствах.
После того как специфичные для больших экранов функции будут объединены с версией платформы для телефонов, код будет открыт в полном объёме. Решение об отсрочке открытия Android 3.0 не нарушает условий лицензии GPL, так как закрытыми остаются только высокоуровневые компоненты платформы, поставляемые под лицензией Apache. Используемые в Android 3.0 GPL-компоненты, такие как Linux-ядро и некоторые утилиты, уже представлены в публичном Git-репозитории (http://source.android.com/) проекта.
В соответствии с предположениями (http://www.theregister.co.uk/2011/03/24/google_will_not_open_source_android_honeycomb_on_release_of_first_devices/) сторонних наблюдателей, высказывания о желании сохранить целостность и высокое качество платформы, являются лишь прикрытием политической подоплеки, которая заключается в желании Google и ряда крупных производителей, таких как Motorola, Samsung, Dell, HTC и Acer, не допустить наводнения рынка планшетами, созданными различными мелкими компаниями. Небольшие компании, благодаря отсутствию внутренних бюрократических барьеров и способности более оперативно реагировать на потребности потребителей, используя открытый код Android 3.0 могут наводнить рынок дешевыми (например, планшет Motorola Zoom стоит $800, а Cherrypad и Nook Color около $200) и привлекательными с точки зрения функциональности моделями планшетов. Например, на базе прошлых версий платформы Android уже можно найти в продаже около 150 различных моделей планшетов, при этом 85% производителей (http://www.opennet.ru/opennews/art.shtml?num=29168) не торопятся возвращать или открывать код внесенных изменений.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=30024)
[size="3"]RiM PlayBook может исполнять Android-приложения[/size] В четверг, 24 марта, Research in Motion, известная своими коммуникаторами Blackberry, объявила, что планшетный компьютер PlayBook выйдет с возможностью исполнять приложения, написанные для Android 2.3.
Разработано специальное приложение App Player, предназначенное для обеспечения совместимости с Android. Другими словами, для запуска на PlayBook разработчику будет достаточно разместить своё приложение в App World -- аналоге Android Market oт Google.
Библиотеки и среда для разработки С/С++ приложений для QNX выйдет летом.
RiM тaкже объявила о том, что библиотеки от Ideaworks Labs и Unity Technologies готовы для работы с планшетом.
>>> RIM's PlayBook to run Android apps (http://www.theregister.co.uk/2011/03/25/rim_playbook_android/)
# linux.org.ru (http://www.linux.org.ru/news/android/6067547)
[size="3"]Доля смартфонов на базе Android в США составила 33% [/size]Консалтинговая компания comScore опубликовала (http://comscore.com/Press_Events/Press_Releases/2011/4/comScore_Reports_February_2011_U.S._Mobile_Subscriber_Market_Share) результаты исследования рынка смартфонов США, в котором была изучена популярность тех или иных аппаратов у населения. Прошлые исследования манипулировали объемом продаж, в то время как результаты comScore получены путем опроса 30 тыс. случайно выбранных пользователей мобильных телефонов. Среди людей пользующихся смартфонами, 33.0% пользуются аппаратами на базе платформы Android, 28.9% - RIM, 25.2% - iOS, 7.7% - Windows Phone, 2.8% - Palm. Общее число пользователей мобильных телефонов в США оценивается в 234 млн человек, из которых 69.5 млн пользуются смартфонами.
Процент пользователей смартфонов Ноябрь 2010 Февраль 2011 Изменение
Общее число 100.0% 100.0% N/A Google 26.0% 33.0% 7.0 RIM 33.5% 28.9% -4.6 Apple 25.0% 25.2% 0.2 Microsoft 9.0% 7.7% -1.3 Palm 3.9% 2.8% -1.1
(http://pics.kz/s1/55/6b/7f/556b7fdfc93aeafbdf301daca9d17680.png)
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=30130)
[size="3"]Компания Novell выпустила Mono для платформы Android [/size]Компания Novell выпустила (http://www.novell.com/news/press/2011/4/novell-first-to-enable-development-of-net-applications-for-android-using-microsoft-visual-studio.html) набор инструментов для создания .Net и C# приложений с помощью Visual Studio для операционной системы Android. Mono для Android (http://mono-android.net/) расширяет возможности использования .Net технологии на мобильных устройствах - ещё в 2009 году Novell выпустила аналогичный продукт MonoTouch для операционной системы iOS, на основе которой работают мобильные устройства от Apple.
Mono для Android включает в себя среду выполнения, SDK, binding'и для родных API Android, а также плагин для Microsoft Visual Studio, который позволяет разрабатывать и тестировать приложения для этой мобильной ОС. Годовая лицензия для предприятий, включающая поддержку и обновления, стоит (http://mono-android.net/Store) 999 долларов в год (для студентов $99, для индивидуальных разработчиков - $399).
Существует вероятность, что Mono для Android позволит портировать приложения пока не очень популярной ОС Windows Phone 7 на устройства под управлением Google Android, хотя Novell не подтверждает и не опровергает подобные домыслы. Стоит отметить, что легальный статус Mono до сих пор остаётся под вопросом.
opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=30162)
[size="3"]Вице-президент Google развеял мифы об ограниченной открытости платформы Android?[/size]Энди Рубин (http://en.wikipedia.org/wiki/Andy_Rubin) (Andy Rubin), вице-президент Google, отвечающий за разработку платформы Android, заявил (http://android-developers.blogspot.com/2011/04/i-think-im-having-gene-amdahl-moment.html), что Android есть и будет платформой с открытым исходным кодом. Это заявление Рубина является ответом на комментарии лиц, утверждающих, что Google намеренно скрывает исходный код Android 3.0 Honeycomb, пытаясь таким образом усилить контроль над изменениями, вносимыми в мобильную платформу.
Энди Рубин утверждает, что компания Google всегда настаивала на том, чтобы устройства, работающие под управлением Android, соответствовали основным требованиям совместимости с Android, и что компания борется с фрагментацией Android начиная с версии 1.0. По словам Энди Рубина нет никаких ограничений, касающихся настройки пользовательских интерфейсов. Изначально инициатива борьбы с фрагментацией предназначена не для ограничения чьей либо свободы, а для того, чтобы Google и её привилегированные партнёры, первыми получившие исходные коды, смогли согласовать все основные изменения прежде, чем они будут полностью открыты.
Также Энди рубин пишет: "В последнее время в прессе появилось много неверной информации о роли Google и Android в поддержке экосистемы открытой разработки. Я пишу в духе открытости и в попытке установить истину. Сообщество Android значительно выросло с момента выпуска первого устройства, работающего под управлением Android в октябре 2008 года, но мы по прежнему и полностью поддерживаем идею содействия развитию открытой платформы для индустрии мобильных устройств и не только для неё."
Далее Рубин продолжает: "Мы не верим, что принцип "всех под одну гребёнку", является наилучшим решением. Платформа Android уже стимулировала развитие сотен различных типов устройств, многие из которых изначально не были рассчитаны на использование Android в качестве программной платформы, когда мы впервые выпустили нашу систему. Что меня поражает, так это то, что хотя количество и разнообразие продуктов, основанных на платформе Android значительно выросло, совершенно понятно, что качество и согласованность остаются основными приоритетами. Чудом является то, что мы видим, что наша платформа используется во всё более разных категориях устройствах, с разными форм-факторами, и при этом остаётся совместимой с приложениями сторонних разработчиков".
"Как всегда, производители устройств могут свободно модифицировать Android для создания уникального набора функций и возможностей для каждого типа устройств. Это позволяет производителям устройств создавать уникальные и очень разные по своей функциональности устройства. Однако, если кто-то хочет вывести на рынок устройство, совместимое с Android или способное использовать приложения Google, мы требуем, чтобы продукт соответствовал некоторым основным требованиям совместимости (http://source.android.com/compatibility/overview.html). Наша "анти-фрагментационная" Программа работает начиная с Android 1.0, и приоритетом для нас является создание прекрасно совместимой с любыми устройствами единой платформы как для потребителя, так и для разработчика. На самом деле, все члены и основатели Open Handset Alliance решили не фрагментировать Android, когда мы впервые объявили о создании платформы в 2007 году. Наш подход остаётся неизменным: нет никаких ограничений на изменение меню и пользовательских интерфейсов; нет никаких ограничений усилий по стандартизации платформы под какую либо архитектуру или чипсет", утверждает Рубин.
По вопросу об открытии исходных текстов Honeycomb Энди Рубин пишет, что Google "продолжает открывать исходные коды по мере их готовности к открытию", и что команда разработчиков Android по прежнему усиленно работает над адаптацией всех возможностей Honeycomb для использования в мобильных телефонах. "Когда эта работа будет завершена, мы опубликуем исходные тексты Android 3.0 Honeycomb", пишет Рубин. Будут ли это исходные коды Honeycomb или какой-то более поздней версии Android - пока не ясно, но Энди Рубин говорит, что задержка открытия исходных кодов никак не влияет на Open Source стратегию Google на рынке операционных систем для мобильных телефонов и планшетных компьютеров.
"Количество и разнообразие устройств, работающих под управлением ОС Android на рынке по прежнему превышает даже самые оптимистичные ожидания. Мы будем продолжать работать в направлении создания открытой и здоровой экосистемы, поскольку мы действительно считаем, что это лучший выбор и для промышленности и для потребителей", заявил вице-президент Google.
Напомним, что в марте 2011 года компания Google приняла решение (http://linuxforum.kz/index.php?/topic/312-google-android/page__view__findpost__p__16065) отложить на неопределенное время открытие кода адаптированной для планшетов платформы Android 3.0 (кодовое имя "Honeycomb"), что вызвало негативную реакцию со стороны многих разработчиков и пользователей.
opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=30168)
[size="3"]Релиз независимой сборки мобильной платформы Android - CyanogenMod 7.0[/size]После четырех месяцев разработки представлен (http://www.cyanogenmod.com/blog/cyanogenmod-7-0-released) релиз проекта CyanogenMod 7.0 (http://www.cyanogenmod.com/), в рамках которого независимо ведется развитие альтернативной сборки платформы Android. Релиз CyanogenMod 7.0 основан на открытой кодовой базе (http://www.opennet.ru/opennews/art.shtml?num=29040) Android 2.3.3, содержит большинство представленных в данном выпуске новшеств (http://www.opennet.ru/opennews/art.shtml?num=28904), а также ряд полезных для энтузиастов и разработчиков улучшений. В новой версии сохранены почти все оригинальные возможности, реализованные в прошлых выпусках CyanogenMod (ряд недостающих функций появятся в релизе 7.1), а также добавлена поддержка планшетных ПК. Общее число поддерживаемых устройств доведено до 30 (http://www.cyanogenmod.com/devices).
(http://pics.kz/s4/82/23/07/822307d917d4d3951e36d4abc022a3fb.jpg) (http://www.cyanogenmod.com/features/themes-support)
В отличии от стандартных Android-прошивок, привязанных к определенному типу устройства, проект CyanogenMod поддерживает возможность установки на достаточно большое число телефонов и включает полноценную подборку музыкальных программ с возможностью использования эквалайзера и поддержкой кодека FLAC. В CyanogenMod также проведена работа по улучшению поддержки аппаратных устройств, например, обеспечена возможность связывания с другими устройствами по USB и Bluetooth, добавлена поддержка Bluetooth HID и Ad-Hoc wifi, интегрированы дополнительные оптимизирующие патчи для процессоров ARM. В базовой поставке можно найти такие инструменты, как BusyBox, OpenVPN, rsync, htop, nano, powertop, bash и т.д. Вместо проприетарных приложений Google используются (http://wiki.cyanogenmod.com/index.php?title=Barebones) свободные аналоги, но несмотря на это, желающим предоставлена возможность сборки с оригинальным набором приложений Google: Maps, Market, Gmail, Talk и YouTube. В качестве интерфейса для запуска приложений задействован ADWLauncher (http://www.androidtapp.com/adw-launcher/). Из других интересных возможностей (http://www.cyanogenmod.com/about) можно отметить:
- Функция выполнения заданных действий через экранные жесты, которые могут вводиться даже в режиме блокировки экрана;
- Поддержка браузером приватного режима навигации, при котором не сохраняется история посещения и данные не оседают с кэше;
- Функция Apps2SD (http://wiki.cyanogenmod.com/index.php?title=Apps2SD) для переноса приложений из встроенной памяти на SD-карту;
- Поддержка подключения визуальных тем. Возможность изменения оформления статусной области и области уведомлений;
- Интеграция межсетевого экрана Phone Goggles, позволяющего разрешить совершение телефонных звонков и отправку SMP только указанным приложениям, защитив себя от активности вредоносного ПО.
Наиболее удобным путём установки CyanogenMod 7.0 является использование ROM Manager. Инструкции по получению root-доступа на разнообразных моделях устройств, можно найти на wiki-сайте (http://wiki.cyanogenmod.com/i) проекта. Загрузить готовые установочные образы для различных моделей телефонов можно на данной странице (http://mirror.teamdouche.net/?type=stable).
(http://pics.kz/s5/a8/d2/16/a8d216d5d56147f14b8a8bd3866e59c1.jpg) (http://www.cyanogenmod.com/features/dsp-equalizer)
Поддерживаемые телефоны:
- Google Nexus One
- Google Nexus S
- HTC Desire GSM
- Sprint EVO
- T-Mobile G2 (Desire Z)
- HTC Incredible
- Motorola Droid
- HTC Desire CDMA
- HTC Desire HD (Inspire)
- B&N Nook Color
- T-Mobile myTouch 4G
- ZTE Blade
- HTC Hero GSM
- HTC Hero CDMA
- HTC Legend
- T-Mobile myTouch Slide
- HTC Wildfire
- AT&T Aria
- Samsung Galaxy S
- Geeksphone One
- HTC Click (Tattoo)
- Viewsonic G-Tablet
- z71 Variants
- HTC Magic (Mytouch)
- Статус поддержки остальных Android-телефонов можно посмотреть здесь (http://wiki.cyanogenmod.com/index.php?title=Unsupported_Devices).
(http://pics.kz/s4/a1/0f/0a/a10f0ac17f23fa0b5f9fb3d5080bac3d.jpg) (http://www.cyanogenmod.com/features/openvpn)
Из добавленных в CyanogenMod 7.0 изменений (https://github.com/CyanogenMod/android_vendor_cyanogen/blob/gingerbread/CHANGELOG.mkdn) можно отметить:
- Увеличена производительность для оборудования на базе чипов Qualcomm;
- Добавлен движок управления визуальными темами;
- Переработан виджет нотификации;
- DSPManager обновлен до версии 2.3;
- Изменен стиль оформления приложения для прослушивания музыки;
- Улучшена работа календаря;
- Добавлен пакетный менеджер Pacman;
- Возможность приема и завершения вызовов через трекболл;
- Поддержка отключения экранной анимации;
- Режим "инкогнито" в веб-браузере;
- Поддержка устаревших GPS-чипов и сенсоров;
- Для платформы armv6 (msm7227/msm7225) в браузере активирован Javascript-движок V8;
- Возможность отправки типовых SMS через жест на экране;
- Интеграция системы принудительной фильтрации внешних коммуникаций Phone Goggles (http://www.cyanogenmod.com/features/phone-goggles);
- В CMPart добавлены функции управления частотой работы CPU;
- Возможность отановки и возобновления проигрывания музыки через кнопку управления камерой;
- Новый музыкальный виджет;
- Возможность настройки действия при коротком и долгом нажатии на кнопку "поиск";
- Добавлена несколько новых стилей блокировки экрана, отображение текущей музыкальной композиции при блокировании экрана и возможность запуска приложений в режиме блокирования (выбор через прокручивающийся список);
- Оптимизация интерфейса для планшетов с большими экранами;
- Улучшение поддержки FM-радио для моделей Legend/Liberty/Buzz/Click/Vision/Glacier/Ace;
- Поддержка записи видео в формате MPEG4/AAC для телефона Z71;
- Обновление Linux-ядра до версии 2.6.37 для телефонов Passion/Bravo/BravoC/Supersonic/Inc;
- Оптимизация работы WiFi для телефонов Vision/Glacier/Espresso;
- Поддержка WiMAX и HDMI в телефоне Supersonic.
(http://pics.kz/s6/02/f6/bf/02f6bf407ee33b5d3699f7c5defd3f59.jpg) (http://www.cyanogenmod.com/screenshots)
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=30199)
[size="3"]Релиз развиваемой сообществом сборки Android: CyanogenMod 7.0.1 и 7.0.2 [/size]Сегодня, с разницей всего в несколько минут вышли (http://www.cyanogenmod.com/blog/cyanogenmod-7-0-2-released-oops) сразу два корректирующих релиза развиваемой сообществом сборки Android: CyanogenMod 7.0.1 и 7.0.2 (http://www.cyanogenmod.com/). Столь короткий перерыв вызван проблемами, найденными сразу после релиза версии 7.0.1.
Список изменений:
Версия 7.0.2:
- Решена проблема с отсутствующими темами оформления
- ROM Manager обновлен до последней версии
- HTC Supersonic: окончательно решена проблема с работоспособностью GPS
- HTC Supersonic: исправлена проблема с датчиками приближения и освещенности
Версия 7.0.1:
- Скорость выпадения строки состояния и свайпа (swipe) в ADWLauncher теперь нормальная
- Устранена проблема неправильной раскладки элементов в WebView
- GVoice теперь запускается один раз
- Устранена проблема с неработающим после длительного использования аппарата механизмом разрешения DNS-имен
- Улучшения в RTL
- При включении арабской локали ОС больше не падает
- Добавлена арабская раскладка клавиатуры
- Улучшена производительность операций прокрутки/зума в ADWLauncher
- Устранена утечка памяти при добавлении в TextView
- Новые обои, созданные сообществом
- Новая опция для отключения вибрации во время звонка
- Долгое нажатие на виджет в строке состояния теперь открывает настройки виджетов
- Улучшено отображение строки состояния
- Motorola Sholes: устранен баг, приводящий к потере соединения
- HTC Kinght/Speedy: подсветка клавиатуры теперь работает нормально
- HTC Glacier: исправлена подсветка экрана
- HTC Glacier: устранена проблема с GPS
- Чипсет Qualcomm MSM7x30: устранена проблема с воспроизведением видео после паузы
- Чипсет Qualcomm MSM7227: исправлен код GPS
- Qualcomm Snapdragon QSD8x50: устранена проблема с воспроизведением HD-видео
- Qualcomm Snapdragon QSD8x50: ядро обновлено до версии 2.6.37
- HTC Espresso, Legend: устранена проблема с WiFi
- HTC Supersonic: исправлен код GPS
- HTC Click: устранена проблема сборки и загрузки последней версии ядра
- HTC Click: увеличена скорость интернет-подключения
- ZTE Blade: ядро теперь поддерживает радио-модуль Gen2
- ZTE Blade: решена проблема с маршрутизацией SIP-аудио и неработающим микрофоном
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=30358)
[size="3"]В Android Market обнаружено вредоносное ПО. Опасность перехвата параметров аутентификации [/size]Спустя два месяца с момента обнаружения (http://linuxforum.kz/index.php?/topic/312-google-android/page__view__findpost__p__15373) в каталоге приложений Android Market более 50 вредоносных программ, зафиксированы (http://nakedsecurity.sophos.com/2011/05/13/android-market-affected-by-sms-trojans/) новые факты появления подобного рода приложений. Ряд обнаруженных на днях поддельных программ содержали в себе скрытую возможность, проявляющуюся в использовании платных SMS-сервисов для пользователей сотовых сетей Китая. После установки программы без ведома пользователя осуществлялась отправка SMS-сообщений на платные номера. При этом, приложение осуществляло мониторинг входящих сообщений с целью скрытия от пользователя ответных SMS с подтверждением использования платного сервиса.
Приложения распространялись от имени компании Zsone, повторяя по своим функциям выпускаемые данной фирмой легитимные приложения, отличаясь только номером версии. Среди таких программ iMatch, 3D Cube Horror Terrible, ShakeBanger, Shake Break, Sea Ball, iMine, iCalendar, LoveBaby, iCartoon и iBook. Компания Google уже отреагировала на на угрозу и удалила вредоносные приложения из каталога. Тем не менее, не сообщается какое время данные программы были доступны в каталоге до их обнаружения (http://blog.aegislab.com/index.php?op=ViewArticle&articleId=112&blogId=1) специалистами антивирусной компании Sophos.
Второй проблемой, которая может коснуться пользователей Android, стало выявление (http://www.uni-ulm.de/en/in/mi/staff/koenings/catching-authtokens.html) отсутствия использования шифрования при отправке некоторыми стандартными приложениями параметров аутентификации. В процессе работы с такими сервисами, как Google Calendar, Picasa Web Album и Google Contact, некоторые программы передают значение authToken в открытом виде, без использования HTTPS, что при выходе в сеть через WiFi не исключает возможность сниффинга. Перехватив authToken злоумышленник получает возможность сформировать запрос через Google API от имени пользователя.
Проблема устранена в корректирующем выпуске Android 2.3.4. В качестве обходного решения проблемы рекомендуется не использовать незащищенные публичные WiFi-сети или запретить автоматическую синхронизацию данных на телефоне. Отдельно отмечается, что проблеме подвержена не только платформа Android но и другие приложения, не использующие HTTPS при работе с сервисами Google, например, плагин к Thunderbird для синхронизации с Google Calendar.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=30573)
[size="3"]HTC открывает загрузчик [/size] ЦитироватьБыло очень много отзывов от пользователей, которые хотели, чтобы мы открыли загрузчики на своих телефонах. Я хочу, чтобы вы знали, что мы услышали ваши просьбы. Сегодня, я хочу подтвердить, что мы больше не будет блокировать загрузчики на своих устройствах. Спасибо за ваше терпение, поддержку и энтузиазм.
Питер Чоу, CEO HTC.
Что это значит для сообщества:
- Получение рута на телефоне больше не лишает гарантии.
- Вы вольны заливать какую угодно прошивку, в том числе открытый cyanogenmod.
- На устройствах можно будет загружать любую адаптированную ОС.
Поздравляю всех владельцев HTC на Android и надеюсь, что вскоре, мы увидим много открытых проектов для смартфонов.
>>> Подробности (http://www.facebook.com/HTC/posts/10150307320018084)
# linux.org.ru (http://www.linux.org.ru/news/android/6312390)
Хорошая новость однако, много проблем было с этим делом.
угу, одно только получение рута - целый квест, к тому опасный лишением гарантии.
[size="3"]HTC платит Microsoft пять долларов за каждый сделанный Android-телефон[/size]В связанном с компанией Microsoft отчете финансовой корпорации Citigroup (http://ru.wikipedia.org/wiki/Citigroup) содержатся сведения, что Microsoft получает (http://latimesblogs.latimes.com/technology/2011/05/microsoft-gets-5-from-htc-for-every-android-phone.html) 5 долларов за каждый сделанный компанией HTC Android-телефон. Выплата отчислений производится в рамках заключенного в апреле прошлого года соглашения (http://www.opennet.ru/opennews/art.shtml?num=26412), в соответствии с которым компания HTC признала нарушение патентов в платформе Android и обязалась выплачивать лицензионные отчисления. О каких именно патентах ведется речь информация не разглашается, но наиболее вероятно, что соглашение связано (http://www.opennet.ru/opennews/art.shtml?num=25001) с использованием на SD-накопителе телефонов файловой системы VFAT или с патентами, фигурирующими (http://linuxforum.kz/index.php?/topic/312-google-android/page__view__findpost__p__16009) в деле о нарушении интеллектуальной собственности Microsofts в планшетах на базе платформы Android.
Среди других данных, приведенных в отчете, содержится информация о намерении Microsoft привлечь к выплате лицензионных отчислений других производителей устройств на базе платформы Android. Стоимость роялти по расчетам Citigroup составит от 7.5 до 12.5 долларов за один выпущенный экземпляр. При этом, стоимость одной копии Windows Phone для производителей составляет 15$.
Примечательно, что рассчитав (http://www.asymco.com/2011/05/27/microsoft-has-received-five-times-more-income-from-android-than-from-windows-phone/) примерные объемы продаж телефонов на базе платформы Windows Phone, был сделан вывод, что Microsoft получает в пять раз больше выручки за счет сбора отчислений за использование своей интеллектуальной собственности в платформе Android, чем при продаже Windows Phone. По данным HTC, компания выпустила примерно 30 миллионов Android-телефонов. С учетом 5$ сбора получается, что HTC перечислила Microsoft 150 млн долларов отчислений. С другой стороны Microsoft удалось продать только 2 миллиона лицензий на Windows Phone, при цене 15$ за лицензию общий объем вырученных средств получается 30 млн долларов.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=30705)
Эти "Билы" умеют только хорошо судиться. Постоянно с кем-то судятся.
[size="3"]Первые успехи проекта по обеспечению запуска Android-приложений на платформе Apple iOS [/size]Проект "In the Box (http://www.in-the-box.org/)", в рамках которого ведется работа по обеспечению возможности выполнения написанных для платформы Android приложений в окружении платформы Apple iOS (iPhone, iPad, iPod), продемонстрировал (http://www.youtube.com/watch?v=fhyd18h_as4) первое достижение - в iOS было успешно запущено простейшее "Hello World" приложений, изначально подготовленное для платформы Android. Используя "In the Box" разработчики приложений для Android могут легко адаптировать свои программы для работы в iOS, собрать нативный бинарный файл для iOS, сформировать цифровую подпись и разместить в каталоге Apple AppStore. "In the Box" является открытым проектом, все наработки по портированию в iOS виртуальной машины Dalvik и Android API распространяются (http://code.google.com/p/in-the-box/) в рамках лицензии Apache.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=30774)
[size="3"]Samsung способствует портированию CyanogenMod на Galaxy S II [/size]Компания Samsung подарила одному из разработчиков проекта CyanogenMod (http://www.cyanogenmod.com/) смартфон Galaxy S II (http://en.wikipedia.org/wiki/Galaxy_S_II) с целью оказания помощи в портировании на указанный телефон развиваемой сообществом альтернативной сборки платформы Android. Новая модель поступила в широкую продажу несколько недель назад и укомплектована по умолчанию прошивкой на базе платформы Android 2.3 (http://www.opennet.ru/opennews/art.shtml?num=28904).
Благодаря предоставлению новой модели телефона почти сразу после начала его поставки, появление работоспособной сборки CyanogenMod 7.0 (http://linuxforum.kz/index.php?/topic/312-google-android/page__view__findpost__p__16707) для Galaxy S II ожидается в ближайшее время. Следует отметить, что Samsung не использует в телефонах Galaxy S специальных технических средств для блокировки получения root-доступа и замены прошивки - получение повышенных привилегий производится (http://www.receptorblog.com/wordpress/root-for-adb-on-samsung-galaxy/) через штатную утилиту adb при загрузке в режиме восстановления после сбоя.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=30812)
[size="3"]Для Android создано новое вредоносное ПО Plankton. Поражено 10 приложений из Android Market [/size]В Android Market, официальном каталоге приложений для платформы Android, обнаружено (http://web.ncsu.edu/abstract/updates/wms-android-plankton/) десять приложений, содержащих в себе скрытый троянский код. Судя по статистике, данные приложения находятся в каталоге уже несколько месяцев и были загружены пользователями более 200 тысяч раз. В настоящее время программы удалены из каталога, для удаления вредоносного кода с телефонов компанией Google инициирована (http://www.darkreading.com/advanced-threats/167901091/security/news/230500152/google-removes-suspicious-apps-from-android-market.html) функция удаленной деактивации программ. Среди пораженных программ: Shake To Fake (Fake call), Angry Birds Rio Unlock, Angry Birds Cheater, Angry Birds Multi User, Favorite Games Backup, Call Ender, Bring Me Back My Droid, Chit Chat, Guess the Logo и Snake Kaka.
Суть работы обнаруженного вредоносного ПО, получившего имя Plankton (http://www.csc.ncsu.edu/faculty/jiang/Plankton/), в том, что после установки зараженных программ, они отправляют идентификатор устройства на удаленный сервер и в ответ получают динамически сгенерированный код вредоносного ПО, которое после активации работает в скрытом режиме. Plankton использует особенности загрузки классов в виртуальной машине Dalvik для скрытия своего присутствия в системе.
Вредоносное ПО может выступать в роли узла ботнета, поддерживая набор вызываемых из вне управляющих команд. Среди таких команд: отправка истории посещений, закладок, различных лог-файлов, установка и удаление ярлыков и т.п. Plankton также содержит функцию сбора информации об используемых на телефоне пользовательских аккаунтах и реализует поддержку динамической загрузки расширенных функций, которые могут быть использованы, например, для применения root-эксплоитов, в зависимости от модели телефона.
Кроме Plankton, зафиксировано еще три типа вредоносного ПО:
- YZHCSMS (http://www.csc.ncsu.edu/faculty/jiang/YZHCSMS/) - активируется при установке зараженной программы и загружает с удаленного сервера список платных номеров, по которым начинает скрыто рассылать SMS. Получение списка и отправка сообщений возобновляется раз в 50 минут. При этом YZHCSMS получает контроль над входящими сообщениями и пытается отфильтровать поступающие от сотового оператора тексты, которые могут содержать информацию о состоянии счета. Число приложений, пораженных YZHCSMS, не называется, но некоторые из них находились в Android Market как минимум три месяца;
- DroidKungFu (http://www.csc.ncsu.edu/faculty/jiang/DroidKungFu.html) - в процессе активации для установки бэкдора используется две уязвимости в Android 2.2 и более ранних версиях платформы, после чего вредоносное ПО получает полный контроль над телефоном и пытается противостоять обнаружению антивирусными системами. DroidKungFu не только получает доступ ко всем данным на телефоне, но и может выступать в роли узла ботнета, принимая и выполняя удаленные команды. В ситуации использования более новой версии Android, DroidKungFu также активируется, но его функциональность ограничивается возможностью отправки некоторых пользовательских данных, таких как идентификатор телефона. Наличие инфицированных DroidKungFu приложений пока не зафиксировано в Android Market, такие программы найдены в ряде китайских локальных каталогов ПО (анализ программ из Android Market пока не завершен).
- DDLight (http://blog.mylookout.com/2011/05/security-alert-droiddreamlight-new-malware-from-the-developers-of-droiddream/) - является модифицированным вариантом трояна DroidDream, поразившего (http://linuxforum.kz/index.php?/topic/312-google-android/page__view__findpost__p__15373) в марте 56 приложений в Android Market. На этот раз в Android Market было зафиксировано 34 программы, зараженных вредоносным ПО DDLight, число загрузок которых оценивается от 30 до 120 тысяч. Программы относятся к разным категориям и созданы разными авторами. Изначально пораженные программы имели легитимный характер, но были заражены путем взлома аккаунтов разработчиков. В отличие от DroidDream новый вариант трояна не требует от пользователя запуска программы для своей активации, так как код DDLight встраивается в обработчик входящих вызовов и получает управление при первом же телефонном звонке или SMS. После получения управления на уделенный сервер отправляются такие данные, как модель телефона, IMEI, IMSI и список установленных программ. DDLight также поддерживает доустановку дополнительных вредоносных модулей из сети, но при этом система выводит пользователю уведомление, что уменьшает опасность данной функции.
Стоит заметить, что перед началом установки программы для платформы Android инсталлятор явным образом предупреждает пользователя о задействовании в приложении дополнительных функций, таких как доступ к личной информации пользователя, отправка SMS, обращение к телефонному стеку или инициирование сетевых соединений. Тем не менее подавляющее большинство пользователей не обращает на такие предупреждения внимание и соглашается с иногда абсурдными требованиями, не свойственными назначению устанавливаемых приложений, например, когда пакет с заставкой для экрана требует доступа к SMS. Отчасти, требование доступа к сетевым ресурсам стало привычным явлением из-за использования в приложениях функций показа рекламы. При этом отследить, что кроме обращения к мобильным рекламным сетям приложение обращается к недокументированным ресурсам не так просто. Частичным выходом из сложившейся ситуации является интеграция в платформу дополнительных средств для контроля за поведением сторонних приложений, уже реализованных в таких специализированных прошивках, как TaintDroid (http://www.opennet.ru/opennews/art.shtml?num=28319).
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=30847)
[size="3"]Зафиксировано вредоносное ПО, поражающее альтернативные сборки Android [/size] Опубликовано (http://blog.mylookout.com/2011/06/security-alert-malware-found-targeting-custom-roms-jsmshider/) предупреждение о появлении вредоносного ПО jSMSHider, нацеленного на поражение альтернативных сборок на базе платформы Android, таких как CyanogenMod (http://www.cyanogenmod.com/). Для скрытия факта своей установки jSMSHider использует особенность платформы Android по предоставлению дополнительных полномочий приложениям, подписанным тем же ключом, что и основная прошивка.
В частности, такие приложения получают возможность установки без вывода уведомления и не требуя подтверждения от пользователя. В ситуации проприетарных прошивок закрытый ключ держится в секрете и не доступен посторонним, но в случае некоторых открытых проектов, ключи, используемые для подписывания сборок, доступны любому желающему, включая злоумышленников, которые могут сформировать системными ключами цифровую подпись для своих приложений.
В ситуации с CyanogenMod, использовались типовые ключи для создания собственных прошивок, поставляемые в составе репозитория AOSP (http://source.android.com/) (Android Open Source Project). Упомянутая недоработка CyanogenMod была устранена в версии 7.0.3, которая вышла (http://www.cyanogenmod.com/blog/cyanogenmod-7-0-3-released) в начале мая. В новой версии убрано предоставление расширенных прав для приложений подписанных системным ключом. Что касается троянской программы jSMSHider, то после запуска активируются функции чтения и отправки SMS, скрытого открытия URL, установки дополнительных приложений и обращения к удаленному серверу для приема управляющих команд.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=30930)
[size="3"]7-дюймовый планшет Huawei MediaPad -- первое устройство с Android 3.2[/size] (http://pics.kz/s4/df/a1/fc/dfa1fc5b8a050add87073286ee557a11.jpg) (http://www.nixp.ru/uploads/news/fullsize_image/2c09d01528526886073f619ad28d7977529c9c27.jpg)
[size="1"]Android-планшет Huawei MediaPad
Иллюстрация с сайта Pocket-lint (http://www.pocket-lint.com/)[/size]
Сегодня китайский телекоммуникационный производитель Huawei представил свой планшет MediaPad, который стал первым в мире устройством, оснащенным новой версией мобильной Linux/Java-платформы Android -- 3.2.
На самом деле, новая версия Android -- 3.2 -- оказалась больше «формальностью». Это всё тот же релиз для планшетов 3.1 «Honeycomb», но ориентированный на устройства с 7-дюймовым дисплеем. Именно таким оснащен планшет от Huawei.
Известные технические характеристики планшета Huawei MediaPad:
- 7-дюймовый тачскрин (IPS LCD) с разрешающей способностью 217 пикселов на дюйм (ppi) и возможностью воспроизведения видео в 1080p через HDMI-выход;
- 2-ядерный процессор Qualcomm с тактовой частотой 1,2 ГГц;
- 2 камеры: 5-мегапиксельная основная + 1,3-мегапиксельная лицевая;
- 8 Гб дискового пространства + слот для microSD-карт;
- поддержка 3G (HSPA+);
- Wi-Fi (802.11n);
- Bluetooth;
- GPS;
- аккумулятор с обещанным временем работы в 6 часов;
- программное обеспечение -- Android 3.2 с предварительно установленными приложениями для социальных сетей (Twitter, Facebook) и Adobe Flash 10.3.
Android-планшет Huawei MediaPad появится на рынке США в третьем квартале этого года. Информации о его выходе на европейские рынки пока нет, хотя сообщается, что планшет будут продавать по всему миру.
# nixp.ru (http://www.nixp.ru/news/7-%D0%B4%D1%8E%D0%B9%D0%BC%D0%BE%D0%B2%D1%8B%D0%B9-%D0%BF%D0%BB%D0%B0%D0%BD%D1%88%D0%B5%D1%82-Huawei-MediaPad-%D0%BF%D0%B5%D1%80%D0%B2%D0%BE%D0%B5-%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2%D0%BE-%D1%81-Android-3-2.html)
Не хватит этого Андроида, MeeGo рулит на планшетах.
[size="3"]WhisperCore - Android-прошивка с защитой от вредоносных приложений[/size]Компания Whisper Systems (http://whispersys.com/) представила новую версию альтернативной Android-прошивки WhisperCore 0.5 (http://whispersys.com/updates.html), которая включает в себя набор средств для защиты смартфонов от вредоносного ПО и утечки личной информации в случае кражи.
Главное нововведение этой версии - система контроля полномочий, позволяющая ограничить не вызывающие доверия приложения, в доступе к личным данным пользователя. В отличие от подобного механизма, реализованного в прошивке CyanogenMod (включается через меню "Настройки CyanogenMod" -> "Приложения" -> "Управление Разрешениями"), WhisperCore не запрещает доступ к указанным типам ресурсов полностью (что часто приводит к падениям приложений), а создает подложный ресурс, который будет содержать фиктивные данные, утечка которых не нанесет вреда пользователю. Так, если приложение запросит IMEI устройства, оно получит фиктивный идентификатор, сгенерированный специально для него. В ответ на запрос в доступе к списку контактов приложение получит пустой список, а вместо настоящих GPS-координат - фиктивные.
(http://pics.kz/s2/9f/9a/1a/9f9a1a1d7415418f8228b6af5e067f59.jpg)
Из других механизмов защиты WhisperCore можно отметить шифрование данных пользователя и SD-карты, встроенный межсетевой экран WhisperMonitor, позволяющий регулировать доступ приложений к сетевым функциям в реальном режиме времени и систему резервного копирования FlashBack, сохраняющую зашифрованные данные пользователя в облаке. Кроме того, Whisper Systems занимается разработкой систем шифрования звонков и SMS-сообщений RedPhone и TextSecure (обе доступны в Android Market).
WhisperCore полностью бесплатен для личного использования, но пока доступен (http://whispersys.com/whispercore.html) только для смартфонов Google Nexus One и Nexus S (установка производится с помощью инсталлятора для Linux, MacOS X и Windows). Для разработчиков приложений доступен SDK (http://whispersys.com/sdk.html).
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=30985)
[size="3"]Microsoft добилась от General Dynamics выплаты отчислений за использование платформы Android [/size]Компания Microsoft объявила (http://www.microsoft.com/Presspass/press/2011/jun11/06-27ItronixPR.mspx) о подписании соглашения о сборе лицензионных отчислений за использование платформы Android в продукции компании General Dynamics Itronix (http://www.gd-itronix.com/). Список патентов, фигурирующих в сделке, не разглашается. Также не афишируется сумма, которую General Dynamics будет выплачивать Microsoft за каждое проданное устройство на базе платформы Android.
Напомним, что Microsoft активно пытается склонить производителей устройств на базе платформы Android к выплате отчислений за использование в данной платформе технологий, нарушающих патенты Microsoft. Заявления Microsoft об интеллектуальных правах на некоторые технологии Android пока голословны и не подкреплены судебными решениями, доказывающими, что нарушение патентов имеет быть место. Кроме General Dynamics выплачивать отчисления согласилась (http://www.opennet.ru/opennews/art.shtml?num=26412) только компания HTC, при этом сумма отчислений ($5) за использование Android на одном устройстве соизмерима (http://linuxforum.kz/index.php?/topic/312-google-android/page__view__findpost__p__18519) с ценой Windows Phone ($15), а доход от подобных отчислений в несколько раз больше, чем Microsoft зарабатывает на продаже своей мобильной платформы.
Из компаний, которые не согласились выплачивать Microsoft отчисления и были таким образом вовлечены в судебное разбирательство можно отметить Motorola (http://www.opennet.ru/opennews/art.shtml?num=28141) и Barnes & Noble (http://linuxforum.kz/index.php?/topic/312-google-android/page__view__findpost__p__16009). Рассматриваемые в данных судебных делах патенты известны, при этом они не пересекаются - Barnes & Noble обвиняется в основном в нарушении патентов, связанных с пользовательским интерфейсом, а в деле Motorola фигурируют патенты, связанные c технологиями синхронизации данных, реализации системы уведомлений и использовании VFAT.
Патенты, в нарушении которых обвиняется компания Motorola:
- 5579517 (http://www.google.com/patents/about?id=cLAkAAAAEBAJ&dq=5,579,517), 5758352 (http://www.google.com/patents/about?id=bUohAAAAEBAJ&dq=5,758,352): единое пространство имен для длинных и коротких имен файлов;
- 6621746 (http://www.google.com/patents/about?id=RskOAAAAEBAJ&dq=6,621,746): мониторинг состояния энтропии (оценка соотношения свободных и занятых секторов) для Flash-памяти в качестве индикатора для вызова операций очистки;
- 6826762 (http://www.google.com/patents/about?id=h68SAAAAEBAJ&dq=6,826,762): основанный на использовании GSM AT-команд промежуточный уровень для абстрагирования взаимодействия программного обеспечения с аппаратной радио-подсистемой;
- 6909910 (http://www.google.com/patents/about?id=Yj4VAAAAEBAJ&dq=6,909,910): метод и система для управления изменениями в БД адресной книги (обновление списка контактов на основе лога звонков);
- 7644376 (http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=HITOFF&p=1&u=%2Fnetahtml%2FPTO%2Fsearch-bool.html&r=1&f=G&l=50&co1=AND&d=PTXT&s1=7,644,376.PN.&OS=PN/7,644,376&RS=PN/7,644,376): гибкая архитектура для уведомления приложений об изменении состояний (классическая система нотификации);
- 5664133 (http://www.google.com/patents/about?id=KksiAAAAEBAJ&dq=5,664,133): определение поведения всплывающих контекстно-зависимых меню, содержимое которых формируется на основе типа выделенного объекта (примечание: очень хороший пример опасности патентования ПО, из-за последующей возможности выдвижения претензий за реализацию тривиальных и очевидных вещей);
- 6578054 (http://www.google.com/patents/about?id=NScPAAAAEBAJ&dq=6,578,054): метод и система для поддержки offline-режима выполнения операций и синхронизации с учетом информации о состоянии ресурса;
- 6370566 (http://www.google.com/patents/about?id=L-ELAAAAEBAJ&dq=6,370,566): разрешение конфликтов при назначении встреч и групповом планировании с мобильного устройства.
Патенты, в нарушении которых обвиняется Barnes & Noble:
- 5,778,372 (http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.htm&r=1&f=G&l=50&s1=5,778,372.PN.&OS=PN/5,778,372&RS=PN/5,778,372): Удалённое получение и управление отображением электронного документа, содержащего изображения;
- 6,339,780 (http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.htm&r=1&f=G&l=50&s1=6,339,780.PN.&OS=PN/6,339,780&RS=PN/6,339,780): Отображение статуса загрузки HTTP-документа в web-браузере, при ограниченном месте на экране;
- 5,889,522 (http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.htm&r=1&f=G&l=50&s1=5,889,522.PN.&OS=PN/5,889,522&RS=PN/5,889,522): Системные элементы управления пользовательским интерфейсом;
- 6,891,551 (http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.htm&r=1&f=G&l=50&s1=6,891,551.PN.&OS=PN/6,891,551&RS=PN/6,891,551): Элементы управления выделенными областями при редактировании документов (типичные для графических редакторов "ручки", с помощью которых можно двигать, вращать, изменять размеры/форму выделенной области);
- 6,957,233 (http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.htm&r=1&f=G&l=50&s1=6,957,233.PN.&OS=PN/6,957,233&RS=PN/6,957,233): Метод и инструментарий для захвата и отображения аннотаций для контента электронных документов, не подлежащих редактированию.
В 2007 году компания Microsoft заявляла (http://www.opennet.ru/opennews/art.shtml?num=10775) о нарушении в Linux и открытом ПО 235 патентов (Linux-ядро - 42 патента, элементы графических интерфейсов пользователя (меню, тулбары) - 65 патентов, пакет OpenOffice.org - 45 патентов, почтовые клиенты - 15 патентов, другие открытые программы - 68 патентов). Указанные патенты так и не были раскрыты, а все связанные с ними сделки проводились с обязательной подпиской о неразглашении. Благодаря этим патентам Microsoft удалось заключить (http://www.opennet.ru/opennews/art.shtml?num=10543) патентные соглашения с такими компаниями, как Novell, Fuji-Xerox, Samsung и Xandros. Компании Mandriva, Ubuntu и RedHat отказались (http://www.opennet.ru/opennews/art.shtml?num=11146) подписывать соглашение c Microsoft и никаких судебных разбирательств после этого не последовало.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=31014)
[size="3"]Ежедневно активируются более 500 тысяч устройств с Android[/size] (http://pics.kz/s2/7c/4e/c5/7c4ec5522ba5b5040a3246c0c9752a35.jpg) (http://www.nixp.ru/uploads/news/fullsize_image/b37e7e6eff505648abf178b998dad0d4a34fd753.jpg)
[size="1"]Люди в костюмах роботов на улице в США. Фото: Dan Coulter
Иллюстрация с сайта flickr.com (http://flickr.com/)[/size]
21 час назад в твиттере Энди Рубина (Andy Rubin), старшего вице-президента по мобильных технологиям в Google, появилось короткое сообщение
(твит) о том, что ежедневно в мире активируются более 500 тысяч устройств с установленной на них мобильной Linux/Java-платформой Android.
Причем полмиллиона ежедневных активаций -- это явно не предел, поскольку данное число (по данным самой Google) всё время растёт. Что интересно, твит Рубина стал его первым сообщением в этой социальной сети с 7 апреля, но это не помешало очень быстро обрести широкую цитируемость со стороны Twitter-пользователей
(более 100 ретвитов) и просочиться в популярные специализированные электронные СМИ «по обе стороны океана».
Данная тенденция означает, что у Google продолжает формироваться и расти огромная пользовательская база обладателей устройств с Android. Как собирается на них зарабатывать интернет-гигант? Официальная позиция компании говорит о том, что реклама -- основной бизнес Google, и в данном случае даже демонстрация текстовый рекламных объявлений (для сотен(?) миллионов пользователей) может принести заметную прибыль.
# nixp.ru (http://www.nixp.ru/news/%D0%95%D0%B6%D0%B5%D0%B4%D0%BD%D0%B5%D0%B2%D0%BD%D0%BE-%D0%B0%D0%BA%D1%82%D0%B8%D0%B2%D0%B8%D1%80%D1%83%D1%8E%D1%82%D1%81%D1%8F-%D0%B1%D0%BE%D0%BB%D0%B5%D0%B5-500-%D1%82%D1%8B%D1%81%D1%8F%D1%87-%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2-%D1%81-Android.html)
[size="3"]Microsoft поставила на поток сбор лицензионных отчислений за использование платформы Android [/size]Компания Microsoft анонсировала (http://www.microsoft.com/Presspass/press/2011/jun11/06-29VelocityMicroPR.mspx) заключение соглашения с компанией Velocity Micro, согласно которому последняя будет выплачивать Microsoft неафишируемую сумму лицензионных отчислений с продажи каждого планшета Cruz, построенного на базе платформы Android. Всего несколько дней назад подобное соглашение было заключено (http://linuxforum.kz/index.php?/topic/312-google-android/page__view__findpost__p__19629) с компанией General Dynamics. Вызывает опасения активность, с которой Microsoft начала пропаганду необходимости оплаты отчислений за использование Android, в то время как нарушение патентов Microsoft в Android остается недоказанным, а те патенты которые были ранее предъявлены публике (http://linuxforum.kz/index.php?/topic/312-google-android/page__view__findpost__p__19629) затрагивают очевидные и давно повсеместно используемые технологии.
Напомним, что Microsoft также собирает (http://linuxforum.kz/index.php?/topic/312-google-android/page__view__findpost__p__18519) подобные отчисления с компании HTC, при этом сумма таких отчислений ненамного меньше полной стоимости ОС Windows Phone. Компания Google, разработавшая платформу, предоставляет возможность использования Android безвозмездно, включая передачу прав на использование запатентованных технологий.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=31041)
[size="3"]Вместо защиты Android и Chrome шесть тысяч патентов Nortel послужат Apple, Microsoft и Sony [/size]Предложение Google о покупке патентов компании Nortel за 900 млн долларов не было принято. Компания Nortel анонсировала (http://www.marketwatch.com/story/nortel-announces-the-winning-bidder-of-its-patent-portfolio-for-a-purchase-price-of-us45-billion-2011-06-30?reflink=MW_news_stmp), что патенты будут проданы консорциуму, в который вошли компании Apple, EMC, Ericsson, Microsoft, Research In Motion и Sony, который предложил значительно более высокую цену - 4.5 миллиарда долларов. После покупки патентов, входящие в консорциум компании кросс-лицензируют полученные патенты между собой.
Напомним, что находясь на стадии банкротства компания Nortel выставила на продажу более 6 тысяч патентов, охватывающих почти все области, связанные с телекоммуникациями, от методов организации передачи данных, мобильных технологий 3G, 4G и LTE, способов организации оптических сетей, методов организации голосовой связи и построения вычислительных сетей, до программных технологий, используемых при построении социальных сетей, сетевых сервисов и поисковых систем.
Портфель патентов Nortel надеялась (http://www.opennet.ru/opennews/art.shtml?num=30125) выкупить компания Google, которая хотела сформировать на базе данных патентов щит для отражения патентных атак не только против себя, но и против партнеров и сообщества разработчиков открытого ПО, вовлеченных в работу над открытым проектами Android и Chrome. Компания Nortel основана в 1895 году и имеет один из самых значительных патентных портфелей в отрасли. Так как Google является относительно молодой компанией, ей пока трудно сопротивляться агрессии против платформы Android со стороны таких компаний, как Microsoft и Oracle, несмотря на то, что патентный портфель Google постоянно увеличивается.
По словам (http://www.bloomberg.com/news/2011-07-01/google-says-nortel-patent-auction-disappointing-as-rivals-win.html) Кента Уокера (Kent Walker), вице-президента и главного юридического консультанта Google, результат аукциона по продаже патентов Nortel вызывает разочарование всех, кто считает, что открытые инновации выгодны пользователям и являются стимулирующими факторами для творчества и конкуренции. Google продолжит предпринимать действия для выхода из патентного болота, которое причиняет вред как новаторам, так и потребителям. Изначально патентное законодательство было создано для защиты компаний и людей, которые создают наиболее ценные инновации для общества, но в современной действительности выгоду из патентов извлекают склонные к нечестной конкуренции компании и специализирующиеся на скупке патентов юридические фирмы, подающие сомнительные иски с целью извлечения прибыли.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=31065)
[size="3"]Google: Android осуществил мечту о Linux на десктопах[/size] (http://pics.kz/s6/e5/0d/4d/e50d4d7b680e1830cb257274d3af1c66.jpg) (http://www.nixp.ru/uploads/news/fullsize_image/9e55c2a9b49331d928cfee6be89a3169f215fa86.jpg)
[size="1"]Крис ДиБона на OSCON 2010. Автор фото: James Duncan Davidson[/size]
[size="1"] Иллюстрация с сайта flickr.com (http://flickr.com/)[/size]
На днях было опубликовано интервью с Крисом ДиБоной (Chris DiBona), которое было взято еще в середине мая на конференции Google I/O. Крис, занимающийся Open Source и внешними связями в Google, рассказал об Android, ChromeOS и других открытых проектах.
Самым громким заявлением ДиБоны во время интервью стало утверждение, что с Android «мечта стала реальностью», потому что эта мобильная платформа является «вашим Linux-десктопом»: она смогла всерьез забраться в ту область, в которой Linux многие годы обещали перспективы, но со временем начало казаться, что этого уже никогда не произойдет. Впрочем, заявление является довольно спорным хотя бы потому, что многие представители Open Source-сообщества высказывают сомнение относительно того, насколько Android можно назвать «Linux» в том смысле, что немногие компоненты этой системы совпадают с набором ПО из «классического» GNU/Linux-дистрибутива.
Кроме того, пока Android широко распространен только среди мобильных устройств. И здесь уже «на помощь» ему придет другая платформа Google на базе ядра Linux -- ChromeOS. Впрочем, Крис признает, что область использования этой системы ограничена. Тем не менее, он считает, что он сможет добиться «огромной популярности среди: а) людей, которые любят интернет и не хотят заниматься поддержкой своей машины, б) корпоративного окружения».
Среди прочих заявлений Криса ДиБоны:
- «Мы большой клиент Apple»: на ноутбуках сотрудников в 70% случаев стоит Mac OS X, на большинстве остальных -- Linux; на десктопах много Linux, меньше Mac OS X, совсем немного Windows.
- При разработке используемого в компании дистрибутива Goobuntu, основанного на Ubuntu, авторы «пытаются» взаимодействовать с командой разработчиков Ubuntu (upstream). К Unity отнеслись скептически: переход на нее не произойдет, пока она «не будет суперсовместима с нашими инструментами» (далее сообщается, что для большинства -- это Eclipse, VIM и Emacs).
- На проведение GSoC (Google Summer of Code) с момента запуска этой инициативы компания потратила более 28 миллионов USD. Ряд конкурсантов впоследствии устраивались на работу в Google.
- Наиболее популярные лицензии на Google Code -- Apache и BSD (примерно одинаковое количество проектов), им немного уступает GPL.
- Будет сделана поддержка Git на Google Code.
# nixp.ru (http://www.nixp.ru/news/Google-Android-%D0%BE%D1%81%D1%83%D1%89%D0%B5%D1%81%D1%82%D0%B2%D0%B8%D0%BB-%D0%BC%D0%B5%D1%87%D1%82%D1%83-%D0%BE-Linux-%D0%BD%D0%B0-%D0%B4%D0%B5%D1%81%D0%BA%D1%82%D0%BE%D0%BF%D0%B0%D1%85.html)
[size="3"]Вышел Android 3.2[/size] Обновилась версия Android для планшетных компьютеров, в которой повысили уровень API до 13го, вследствие новых изменений в нем.
Релиз в основном направлен на поддержку программ, которые не оптимизированы для использования на планшетах.
- Добавлена поддержка большего числа планшетов (В основном с 7" дисплеем).
- Теперь приложения с фиксированным размером могут масштабироваться автоматически для их отображения на более крупных устройствах (Раньше для этого приходилось использовать Spare Parts).
- На устройствах, которые поддерживают SD-карты, пользователи могут загружать мультимедийные файлы непосредственно с SD-карты в приложения, которые их используют. Система позволяет использование файлов с SD-карты для любого приложения из маркета.
- Переработан API поддержки экрана. Теперь разработчики могут "подгонять" внешний вид приложения в зависимости от разрешения устройства. Соответственно, в зависимости от устройства приложение может выглядеть по-разному.
Кроме того, вышел новый SDK для разработчиков SDK Tools r12 (включая исходный код платформы), Eclipse плагин (ADT 12) и обновили NDK на R6.
>>> Подробности (http://developer.android.com/sdk/android-3.2.html)
# linux.org.ru (http://www.linux.org.ru/news/android/6503910)
[size="3"]Международная торговая комиссия признала нарушение двух патентов Apple в Android-телефонах HTC [/size]Международная торговая комиссия США вынесла (http://news.cnet.com/8301-1035_3-20079905-94/itc-says-htc-violating-two-of-apples-patents/) предварительное решение в деле о нарушении 10 патентов Apple в продуктах компании HTC, основанных на платформе Android. Из фигурирующих в деле 10 патентов, нарушение двух патентов признано обоснованным. Решение еще окончательно не ратифицировано. В худшем случае HTC могут ожидать санкции в виде запрета ввоза продукции на территорию США.
Компания HTC не согласна с позицией торговой комиссии и заявила (http://www.bloomberg.com/news/2011-07-15/apple-wins-trade-agency-ruling-that-htc-infringes-2-patents.html) о намерении подать апелляцию. Кроме того, 16 сентября будет вынесено решение в деле, инициированном на основе ответного иска HTC, поданного против компании Apple. В случае поражения HTC, компания Apple получит значительное преимущество в аналогичных делах, параллельно заведенных против других производителей телефонов на базе платформы Android, включая Samsung и Motorola.
Удивление вызывает тот факт, что патенты, нарушение которых было признано торговой комиссией, описывают (http://fosspatents.blogspot.com/2011/07/these-tables-show-how-android-infringes.html) очевидные технологии. Патент 5,946,647 (http://www.google.ru/patents?id=aFEWAAAAEBAJ&printsec=frontcover&dq=System+and+method+for+performing+an+action+on+a+structure+in+computer-generated+data&hl=en&ei=l5IkTs34IIiw8gP54NQV&sa=X&oi=book_result&ct=result&resnum=1&ved=0CCYQ6AEwAA) "Система и метод для выполнения действий над структурами, выявленными в данных" по мнению Apple нарушен, так как в Android поддерживается автоматическое выявление номеров телефонов и email в тексте SMS и сообщениях электронной почты, с возможностью последующего выполнения типовых действий с данной информацией (отправка письма, добавление в адресную книгу и т.п.). Второй патент 6,343,263 (http://www.google.ru/patents?id=nCYJAAAAEBAJ&printsec=frontcover&dq=6,343,263&hl=en&ei=aZIkTqXcL4XF8QPW-aDMAw&sa=X&oi=book_result&ct=result&resnum=1&ved=0CCYQ6AEwAA) "Система обработки сигналов в режиме реального времени для сериализированных потоков данных" затрагивает особенности реализации API для создания работающих в реальном режиме времени сервисов, использующих функции DSP-сопроцессоров при обработке звука и видео.
Несколько дней назад компания Apple подала в торговую комиссию вторую жалобу, в которой обвинила HTC в нарушении пяти дополнительных патентов при производстве основанного на Android планшета Flyer. В частности, в новой порции присутствуют патенты уже фигурирующие в деле (http://www.opennet.ru/opennews/art.shtml?num=30290) против компании Samsung и затрагивающие аппаратные и программные технологии, элементы пользовательского интерфейса и работу сенсоров перемещения. Например, патенты описывают расширенные операции прокрутки с использованием сенсорного экрана и технологию создания двусторонних сенсорных панелей.
Намерения компании Apple пока не ясны, в случае если она, как и Microsoft попытается потребовать выплаты лицензионных отчислений, экономическая эффективность использования платформы Android может существенно уменьшиться. Например, HTC в настоящее время уже выплачивает (http://linuxforum.kz/index.php?/topic/312-google-android/page__view__findpost__p__18519) за использование патентов Microsoft сумму, сопоставимую со стоимостью Windows Phone. По оценке некоторых экспертов, выплата роялти будет оптимальным выходом для HTC, в случае если компания не сможет доказать несостоятельность патентов. Не исключен вариант, что Apple попытается добиться запрета ввоза в США конкурирующих продуктов HTC на базе платформы Android, включая планшет Flyer и смартфоны Droid Incredible, Wildfire, EVO 4G и Desire.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=31213)
[size="3"]Google поддержит HTC в разбирательстве с Apple. Патентные атаки на разработчиков приложений для Android [/size]На проходящей в Токио конференции "Мобильная революция", Эрик Шмидт, руководитель компании Google, выступил (http://www.news.com.au/technology/smartphones/googles-eric-schmidt-slams-apple-iphone-lawsuits/story-fn6vihic-1226097748896) с критикой патентного нападения компании Apple на производителя мобильных телефонов HTC. Шмидт заявил, что Google не намерена сложа руки наблюдать за происходящими событиями и приложит все усилия для того, что бы на финальном заседании Комиссии США по международной торговле, которое состоится в декабре, окончательное решение было вынесено в пользу HTC. Напомним, что опубликованное на днях предварительное решение комиссии усматривает (http://linuxforum.kz/index.php?/topic/312-google-android/page__view__findpost__p__20321) нарушение двух патентов Apple в телефонах HTC, основанных на платформе Android.
Шмидт не уточнил, какие конкретно действия намерена предпринять компания Google для снятия патентной агрессии против платформы Android. В настоящее время, кроме Apple, свои права на используемую в Android интеллектуальную собственность предъявляют компании Microsoft и Oracle. В случае Microsoft используется (http://linuxforum.kz/index.php?/topic/205-google/page__view__findpost__p__19957) политика нагнетания атмосферы неопределенности, умалчивания фактов, и заключение за закрытыми дверями соглашений с производителями устройств о выплате лицензионных отчислений. Oracle намерена отсудить несколько миллиардов долларов у Google, как создателя платформы Android, мотивируя свои действия нарушением интеллектуальной собственности, связанной с Java-технологиями.
По мнению Шмидта ошеломляющий успех телефонов на базе платформы Android не дает покоя компаниям, развивающим конкурирующие платформы. К сожалению, оказавшись неспособными ответить инновациями, некоторые из производителей не могут сдержать зависть и пытаются подорвать распространение платформы Android инициированием судебных тяжб. Но Google не отчаивается, так как уверена, что не нарушает чужих прав, и воспринимает подобные нападки как подтверждение успеха Android.
В своем выступлении Эрик Шмидт упомянул, что в настоящее время ежедневно активируется около 550 тысяч новых Android-устройств, при этом еще два месяца назад число ежедневных активаций составляло 400 тыс. Общее число активированных с 2008 года телефонов достигло отметки в 135 млн, на рынке присутствует 410 моделей устройств на базе Android. По мнению Шмидта, в развитии мобильной индустрии наблюдается соблюдение закона Мура: за последние 18 месяцев скорость выхода в сеть мобильных устройств возросла на 60%, а средняя стоимость смартфонов упала с 500 до 200 долларов. Шмидт считает, что в ближайшем будущем стоимость Android-смартфонов вполне может упасть до 50-70 долларов. В более отдаленной перспективе, если закон Мура действует, то в ближайшие 10 лет мобильные устройства могут стать до 30 раз дешевле, лучше и быстрее.
Дополнительно, можно отметить новую волну (https://www.eff.org/deeplinks/2011/07/patent-trolls-drive-app-developers-u-s-market) патентных атак, на этот раз направленную не против корпораций, а против разработчиков отдельных приложений для платформ Android и iPhone, продающих свои программы через каталоги Android Market и Apple AppStore. Компания Lodsys начала широкомасштабную рассылку требований начать выплату лицензионных отчислений за использование техники активации пробной версии приложения, угрожая в противном случае судебным иском. В результате действий Lodsys, многие из разработчиков вынуждены прекращать распространение своих программ на территории США, так как сумма лицензионных отчислений за использование патента непомерно высока для независимых разработчиков.
Ситуация усугубляется еще и тем, что действия Lodsys совершаются не только на словах, но и на деле - путем подачи (https://www.eff.org/files/Lodsys_v_Apple_developers_Complaint.pdf) судебных исков. Индивидуальные разработчики не имеют средств и ресурсов для участия в подобных судебных разбирательствах, даже если в них фигурируют абсурдные патенты, поэтому единственным выходом видится прекращение распространения своих программ на территории США. Кроме Lodsys подобным бизнесом занялась компания MacroSolve, пытающаяся получить лицензионные отчисления за патент, описывающий технологию распространения электронных форм. Еще одна компания Kootol только рассматривает возможность инициирования подобных исков.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=31244)
[size="3"]8% приложений для платформы Android приводят к утечке частной информации [/size]Компания Dasient подготовила (http://www.darkreading.com/smb-security/167901073/security/news/231002152/many-android-apps-are-leaking-private-information-researcher-says.html) для конференции Black Hat доклад с результатами изучения проблем безопасности, свойственных приложениям для платформы Android. В результате исследования было выявлено, что одной из наиболее распространенных проблем является утечка личных данных. Из 10 тысяч проанализированных программ, более 800 приложений так или иначе передавали персональные данные пользователя на внешние неавторизированные серверы. 11 приложений без спроса пользователя отправляли SMS на другие номера, открыв таким образом эру мобильного спама, рассылаемого через смартфоны.
Дополнительно отмечается, что наблюдается интерес злоумышленников к распространению вредоносного кода через легитимные и популярные приложения, распространяемые через Android Market. Вредоносный код в такие программы может быть внедрен путем перехвата параметров аутентификации разработчиков или взлома их машин. Например, последняя порция программ с вредоносным кодом была удалена (https://blog.mylookout.com/2011/07/security-alert-new-droiddream-light-variant-published-to-android-market/) компанией Google из Android Market несколько дней назад. Периодическое выявление подобных программ превращается в обыденную действительность. Радует то, что подобные программы теперь удаляются более оперативно. Если в результате мартовской (http://linuxforum.kz/index.php?/topic/312-google-android/page__view__findpost__p__15373) и июньской (http://linuxforum.kz/index.php?/topic/312-google-android/page__view__findpost__p__19215) атаки было поражено до 200 тысяч телефонов, то в июле зараженные приложения были блокированы уже после 1000 - 5000 загрузок.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=31253)
[size="3"]Американские и канадские антимонопольные службы могут блокировать сделку Nortel-Rockstar[/size] Напомним, что некоторое время тому назад (http://linuxforum.kz/index.php?/topic/312-google-android/page__view__findpost__p__19859) консорциум Rockstar Bidco LP, куда входят такие компании, как Apple, Microsoft, Research in Motion, EMC, Sony и Ericsson, выиграл аукцион за право выкупить пакет из более 6000 патентов, ранее принадлежавших обанкротившейся компании Nortel и касавшихся, в основном, технологий передачи данных.
Ряд юристов с сайта Groklaw опубликовали открытое письмо в Американский антимонопольный институт (American Antitrust Institute), в котором призвали внимательнее изучить складывающуюся ситуацию и по возможности заблокировать сделку. Сегодня на Groklaw был опубликован ответ AAI, и, более того, указано, что сделкой заинтересовались также и антимонопольные органы Канады.
В ответе AAI выражено недоумение по поводу более ранней сделки между Novell Inc. и другим холдингом -- CPTN LLC, куда входят те же Apple, Microsoft, EMC и Oracle. В рамках этой сделки Novell могла передать холдингу примерно 882 патента, часть из которых тоже может касаться передачи данных и работы вычислительных устройств. Тогда Министерство юстиции США отклонило сделку ради «сохранения конкуренции и инновационности сообщества свободного программного обеспечения». На этот раз Министерство юстиции, напротив, форсирует сроки совершения сделки.
Передачу столь большого патентного портфолио в руки консорциума, состоящего практически из всех конкурентов свободной ОС Android, в AAI считают «смертельной ошибкой» и потребуют от Министерства юстиции детального расследования перед одобрением сделки.
>>> Подробности (http://www.groklaw.net/article.php?story=20110718172600767)
# linux.org.ru (http://www.linux.org.ru/news/android/6517053)
[size="3"]Strategy Analytics: У Android-планшетов -- треть мирового рынка[/size] (http://pics.kz/s5/fa/8e/9f/fa8e9f1a1752b77c09c91cdfb8a3ff93.jpg) (http://www.nixp.ru/uploads/news/fullsize_image/da73bf5907b50691f6037b062ba58109efab03e4.jpg)
[size="1"] Apple iPad 2, Motorola Xoom и Samsung Galaxy Tab 2
Иллюстрация с сайта Hitechanalogy.Com (http://hitechanalogy.com/)[/size]
По данным исследователей из Strategy Analytics, доля планшетов с мобильной Linux/Java-платформой Android на мировом рынке достигла 30 процентов.
Если во втором квартале 2010 года устройства Apple iPad были безусловным фаворитом на мировом рынке планшетов с 94,3 %, а у Android было всего 2,9 %, то итоги второго квартала 2011 года показали, что ситуация начала выравниваться: у iOS -- 61,3 %, а у Android -- 30,1 %. Небольшие доли за минувшее время смогли набрать и другие решения: планшеты с ОС от Microsoft получили 4,6 % рынка, а с QNX -- 3,3 %.
Столь резкое сокращение отставания Android-планшетов от iPad стало возможным благодаря выходу на рынок и широкому распространению таких продуктов, как Samsung Galaxy Tab и Motorola Xoom.
Впрочем, другое исследование -- уже от компании Good Technology -- показывает, что на корпоративном рынке сохраняется гегемония iPad. Данные этих аналитиков учитывали «тысячи» сервисов для корпоративных пользователей мобильных устройств преимущественно в США и показали, что на iPad (1 и 2) пришлось аж 95 процентов активаций среди планшетов по итогам второго квартала 2011 года. Однако эта информация кажется несколько противоречивой, потому что данные той же Good Technology по смартфонам слабо коррелируют с результатами других исследовательских компаний.
# nixp.ru (http://www.nixp.ru/news/Strategy-Analytics-%D0%A3-Android-%D0%BF%D0%BB%D0%B0%D0%BD%D1%88%D0%B5%D1%82%D0%BE%D0%B2-%D1%82%D1%80%D0%B5%D1%82%D1%8C-%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%BE%D0%B3%D0%BE-%D1%80%D1%8B%D0%BD%D0%BA%D0%B0.html)
[size="3"]Компания Sun предлагала Google лицензировать Java для Android за 100 млн. долларов [/size]В конфликте (http://www.opennet.ru/opennews/art.shtml?num=27610) между Oracle и Google, связанном с использованием Java-технологий в платформе Android, продолжают всплывать (http://www.networkworld.com/news/2011/072211-google-sun-offered-to-license.html) интересные подробности. На этот раз компания Google попыталась выяснить, каким образом Oracle оценила нанесенный нарушением Java-патентов ущерб в 2.6 миллиарда долларов (вначале Oracle оценила (http://www.opennet.ru/opennews/art.shtml?num=30941) ущерб от $1.4 до $6.1 миллиардов, но по требованию суда остановилась на конкретной цифре).
Чтобы подчеркнуть необъективность названной компанией Oracle суммы, Google привела ранее закрытые данные о том, что компания Sun Microsystems предлагала получить лицензию на все Java-технологии за 100 млн долларов. Каким образом миллионы выросли до миллиардов непонятно. Компания Google не продает лицензии на платформу Android и не занимается производством основанных на данной платформе устройств, Oracle же пытается рассчитать компенсацию, основываясь на прибыли всей индустрии, связанной с платформой Android. Более того, в настоящее время Java является открытым продуктом, который может быть использован бесплатно любым желающим, поэтому даже в случае нарушения патентов Oracle нанесен нулевой ущерб.
На вопрос зачем с Sun Microsystems обсуждалась возможность покупки лицензии на Java, если Google утверждает в суде, что данная интеллектуальная собственность не нарушена при создании Android, представитель Google ответил, что вначале Google пыталась привлечь Sun к разработке Android как совместного проекта. После того как договориться о совместной работе не удалось, Google создала платформу Android в чистого листа, используя только собственные технологии и готовые открытые разработки, распространяемые под лицензией Apache.
В конце концов, возглавлявшему заседание судье надоели пустые препирательства сторон и он вынес предупреждение, заявив, что "суд не не является дочерним отделением компании Oracle". У Google судья потребовал пригласить Энди Рубина, руководителя проекта Android, для дачи показаний под присягой (в суде были обнародованы сведения, что Энди Рубину было поручено ведение переговоров о получении лицензии на Java-технологии).
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=31271)
[size="3"]Суд обязал Oracle кардинально пересмотреть размер ущерба, связанного с платформой Android [/size]Так как компания Oracle не смогла внятно аргументировать, на каком основании был рассчитан размер ущерба в 2.6 миллиарда долларов, фигурирующего в деле о нарушении патентов в платформе Android, судья обязал Oracle в течение шести недель представить более реалистичный расчет нанесенного ущерба. При этом, в качестве базовой планки рекомендовано использовать 100 млн долларов, которые указывались (http://linuxforum.kz/index.php?/topic/312-google-android/page__view__findpost__p__20473) в изначальном предложении Sun Microsystems о лицензировании Java-технологий для платформы Android. В зависимости от различных факторов итоговая сумма может быть увеличена или даже уменьшена. Изначальный расчет Oracle основывался на оценке всей платформы Java, а не её части, связанной с семью патентами (http://www.opennet.ru/opennews/art.shtml?num=27610), в нарушении которых обвиняется Google.
Судья также не обошел своим вниманием и компанию Google, отклонив заявление о том, что доходы от рекламы напрямую не связаны с платформой Android и не могут участвовать в расчете ущерба Oracle. Кроме того, судья предупредил Google, что существует вероятность введения судебного запрета, если нарушение патентов Oracle будет доказано. Также по мнению суда не исключен вариант, что Google изначально знала о возможном нарушении патентов, но предпочла рискнуть и не покупать лицензию на Java. В случае если будет доказано, что компания Google намеренно нарушила патенты, размер ущерба будет утроен.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=31279)
[size="3"]Компания Google выкупила 1030 патентов IBM для защиты Android и ChromeOS [/size]Потерпев (http://linuxforum.kz/index.php?/topic/312-google-android/page__view__findpost__p__19859) неудачу с покупкой портфеля патентов компании Nortell, компания Google заключила соглашение (http://www.seobythesea.com/2011/07/google-acquires-ibm-patents-in-july/) о покупке 1030 патентов корпорации IBM. В качестве первичной задачи сделки с IBM называется формирование патентного портфеля, который может защитить экосистему Android от патентных нападок. Например, некоторые из приобретенных патентов будут использованы (http://linuxforum.kz/index.php?/topic/312-google-android/page__view__findpost__p__20369) для организации противодействия уже имеющим место патентным нападкам со стороны компаний Apple (http://linuxforum.kz/index.php?/topic/312-google-android/page__view__findpost__p__20321), Microsoft (http://linuxforum.kz/index.php?/topic/205-google/page__view__findpost__p__19957) и Oracle (http://linuxforum.kz/index.php?/topic/312-google-android/page__view__findpost__p__20369).
Приобретенные патенты охватывают широкий спектр технологий, от поисковых систем, до методов производства, архитектуры чипов памяти и микропроцессоров, серверных технологий, СУБД, технологий маршрутизации, объектно ориентированного программирования и организации различных бизнес-процессов. Необходимость приобретения дополнительной интеллектуальной собственности вызвана тем, что Google является относительно молодой компанией и несмотря на то, что патентный портфель Google постоянно увеличивается, он остается довольно небольшим по сравнению (http://linuxforum.kz/index.php?/topic/4265-red-hat-linux/page__view__findpost__p__15911) с такими компаниями, как IBM, Microsoft, Oracle, HP и Apple.
Напомним, что компания Google намерена (http://www.opennet.ru/opennews/art.shtml?num=30125) не только подготовить щит для отражения патентных атак против себя, но и защитить от подобных нападок партнеров и всё сообщество разработчиков открытого ПО, которое вовлечено в работу над такими открытым проектами, как Android и ChromeOS. По мнению Google, не имея возможности добиться реформирования патентного законодательства США, лучшей защитой против агрессии крупных корпораций остается формирование противовеса в виде обширного патентного портфеля.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=31344)
[size="3"]Министерство юстиции США инициировало расследование сделки о продаже патентов Nortel [/size]Министерство юстиции США инициировало (http://news.cnet.com/8301-13578_3-20085705-38/report-nortel-portfolio-buyers-facing-doj-scrutiny/) дополнительное разбирательство возможных последствий продажи (http://linuxforum.kz/index.php?/topic/312-google-android/page__view__findpost__p__19859) 6 тысяч патентов компании Nortel консорциуму, учрежденному компаниями Apple, EMC, Ericsson, Microsoft, Research In Motion и Sony. Сделка окончательно была совершена (http://www2.nortel.com/go/news_detail.jsp?cat_id=-8055&oid=100272468&locale=en-US&lcid=-1) 29 июля, но по мнению контролирующих органов она может представлять угрозу свободной конкуренции, так как некоторые из входящих в консорциум компаний в настоящее время используют свои патенты в качестве инструментов для подавления сторонних продуктов. Конечное решение будет зависеть от того, как члены консорциума намерены использовать приобретенные патенты - только для защиты и сдерживания судебных разбирательств или как инструмент для оказания давления на конкурентов и использования в инициированных против соперников судебных разбирательствах.
Напомним, что находясь на стадии банкротства компания Nortel выставила на продажу более 6 тысяч патентов, охватывающих почти все области, связанные с телекоммуникациями, от методов организации передачи данных, мобильных технологий 3G, 4G и LTE, способов организации оптических сетей, методов организации голосовой связи и построения вычислительных сетей, до программных технологий, используемых при построении социальных сетей, сетевых сервисов и поисковых систем
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=31349)
[size="3"]Для платформы Android обнаружено вредоносное ПО, записывающее телефонные переговоры [/size]Среди распространяемых для платформы Android приложений, все больше программ уличают (http://linuxforum.kz/index.php?/topic/312-google-android/page__view__findpost__p__19215) в наличии недокументированной вредоносной функциональности. По оценке (https://www.mylookout.com/mobile-threat-report) компании Lookout Mobile Security в настоящее время от 500 тысяч до 1 миллиона смартфонов под управлением платформы Android в той или иной мере подвержены действию вредоносного ПО (всего выпущено (http://linuxforum.kz/index.php?/topic/312-google-android/page__view__findpost__p__19737) более 100 млн телефонов Android). При этом в настоящее время пользователи Android-устройств сталкиваются с вредоносным ПО в два с половиной раза чаще, чем полгода назад.
Примером нового веяния в разработке троянских программ может стать на днях обнаруженное (http://community.ca.com/blogs/securityadvisor/archive/2011/08/01/a-trojan-spying-on-your-conversations.aspx) приложение "Android System Message", распространяемое под видом полезной системной утилиты (программа не содержится в Android Market). Помимо своих штатных функций, программа осуществляет скрытую запись всех входящих и исходящих телефонных переговоров. Данные записываются на SD-карту в виде amr-файлов со звуком и текстовых файлов с информацией о звонках. В одном из конфигурационных файлов приложения был упомянут внешний сервер, на который могли перенаправляться накопленные записи. Тем не менее, код, отвечающий за отправку данных во вне, оказался неработоспособным.
Чтобы избежать столкновения с вредоносным ПО пользователям рекомендуется соблюдать элементарные меры предосторожности. В частности, внимательно оценить какие из функций телефона пытается задействовать программа. Предупреждение об использовании расширенных возможностей, таких как использование телефонного стека, отправки SMS, доступа к приватной информации или задействования сетевых функций, выводится штатным инсталлятором Android перед началом установки программы. Многие пользователи не обращают внимание на подобные предупреждения и часто не думая соглашаются с абсурдными требованиями, например, когда хранитель экрана требует доступа к осуществлению телефонных звонков. В случае "Android System Message" приложение требовало функции записи звука и перехвата телефонных звонков.
(http://pics.kz/s6/37/c3/37/37c33709ad53dd541f3b176bbd4baf8c.jpg)
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=31388)
[size="3"]Компания Google назвала патентные нападки на платформу Android целенаправленной агрессией [/size]Дэвид Драммонд (David Drummond), вице-президент и глава юридической службы Google, опубликовал (http://googleblog.blogspot.com/2011/08/when-patents-attack-android.html) в официальном блоге компании заявление, в котором подчеркнул нарастающую агрессию некоторых производителей против платформы Android. Google сожалеет, что ряд компаний вместо конкуренции через выпуск качественных продуктов, выбрали путь развязывания патентной войны и нагнетания негативной атмосферы, с целью понижения привлекательности Android в глазах производителей мобильных устройств и пытаясь добиться повышения цены для конечных потребителей.
В настоящее время ежедневно активируется около 550 тысяч новых Android-устройств, при этом еще два месяца назад число ежедневных активаций составляло 400 тыс. Общее число активированных с 2008 года телефонов достигло отметки в 135 млн, на рынке присутствует 410 моделей устройств на базе Android. 39 производителей мобильной техники выбрали Android для своих устройств. Подобный успех не устраивает былых лидеров мобильной отрасли, которые уже не могут контролировать рынок мобильных операционных систем. Компании Apple и Microsoft всегда находились в напряженных отношениях, не упуская повод схватить за горло друг друга. Но последнее время их поведение резко изменилось и они все чаще действуют сообща. Подобное изменение даёт повод задуматься, что происходит. Все говорит о том, что в отрасли наблюдается организованная кампания, направленная против платформы Android и поддерживаемая такими компаниями как Apple, Microsoft и Oracle.
Некоторые факты:
- Консорциум CPTN Holdings LLC, в который входят Microsoft, Apple и Oracle, прибрал к рукам (http://www.opennet.ru/opennews/art.shtml?num=29024) 882 патента Novell в рамках сделки (http://linuxforum.kz/index.php?/topic/4234-novell/page__view__findpost__p__17339) по поглощению Novell компанией Attachmate. Министерство юстиции США добилось (http://linuxforum.kz/index.php?/topic/4234-novell/page__view__findpost__p__17107) внесения в условия сделки ряда требований (http://linuxforum.kz/index.php?/topic/4234-novell/page__view__findpost__p__16703), призванных защитить экосистему Linux и открытые проекты от возможных патентных претензий.
- Консорциум Rockstar, в числе участников которого присутствуют Apple и Microsoft, приобрел (http://linuxforum.kz/index.php?/topic/312-google-android/page__view__findpost__p__19859) за 4.5 миллиарда долларов более 6 тысяч патентов компании Nortel. Ранее компания Google открыто намеревалась (http://www.opennet.ru/opennews/art.shtml?num=30125) приобрести данные патенты с целью формирования щита для отражения патентных атак не только против себя, но и против партнеров и сообщества разработчиков открытого ПО, вовлеченных в работу над открытым проектами Android и Chrome. Но консорциум предложил значительно более высокую цену и не дал Google реализовать задуманное. Патенты, которые попали в руки Apple и Microsoft, охватывают почти все области, связанные с телекоммуникациями, от методов организации передачи данных, мобильных технологий 3G, 4G и LTE, способов организации оптических сетей, методов организации голосовой связи и построения вычислительных сетей, до программных технологий, используемых при построении социальных сетей, сетевых сервисов и поисковых систем. Министерство юстиции США заинтересовалось сделкой и инициировало (http://linuxforum.kz/index.php?/topic/312-google-android/page__view__findpost__p__20851) дополнительное расследование, связанное с появлением информации о возможности использования данных патентов для подавления конкурентов.
- Компания Microsoft развязала против компаний Barnes & Noble (http://linuxforum.kz/index.php?/topic/312-google-android/page__view__findpost__p__16009), HTC (http://www.opennet.ru/opennews/art.shtml?num=26412), Motorola (http://www.opennet.ru/opennews/art.shtml?num=28141) и Samsung судебные разбирательства, связанные с нарушение интеллектуальной собственности в продуктах на базе платформы Android. За закрытыми дверями были совершены сделки с компаниями HTC (http://linuxforum.kz/index.php?/topic/312-google-android/page__view__findpost__p__18519), Velocuty Micro (http://linuxforum.kz/index.php?/topic/312-google-android/page__view__findpost__p__19745), General Dynamics (http://linuxforum.kz/index.php?/topic/312-google-android/page__view__findpost__p__19629), Onkyo и Wistron Corp (http://linuxforum.kz/index.php?/topic/205-google/page__view__findpost__p__19957), в рамках которых компании будут выплачивать Microsoft неафишируемую сумму лицензионных отчислений с продажи устройств на базе платформы Android. Согласно информации, полученной (http://linuxforum.kz/index.php?/topic/2860-samsung/page__view__findpost__p__19963) от компании Samsung, Microsoft требует выплаты 15 долларов за каждый Android-телефон, пытаясь сделать для производителей изначально бесплатную платформу Android дороже Windows Phone 7. При этом нарушение патентов Microsoft в Android остается недоказанным, список патентов публично не обнародован, а те патенты которые были ранее предъявлены публике (http://linuxforum.kz/index.php?/topic/312-google-android/page__view__findpost__p__19629) в ходе разбирательств с Motorola и "Barnes and Noble" затрагивают очевидные и давно повсеместно используемые технологии. Отказавшаяся заключать сделку с Microsoft компания "Barnes and Noble" считает (http://www.opennet.ru/opennews/art.shtml?num=30380) условия Microsoft абсурдными, суммы отчислений непомерными (например, HTC выплачивает сумму, сравнимую с ценой Windows Phone), а заявления о нарушении патентов раздутыми (патенты либо недействительны, либо очевидны, либо слабо пересекаются с технологиями Android). Причины, по которым компании соглашаются выплачивать Microsoft отчисления связаны с нежеланием ввязываться в длительные и дорогостоящие судебные процессы с компанией-гигантом, имеющей значительный перевес в ресурсах. Последние действия Microsoft представители компании "Barnes and Noble" характеризуют (http://www.groklaw.net/pdf2/MSvB&Nanswer.pdf) следующим образом: "От дезинформации и убеждений Microsoft перешла к политике дискредитации Android в лице производителей оборудования и потребителей, пытаясь сделать Android непривлекательной и непригодной к использованию, путём установки непомерных лицензионных сборов и абсурдных лицензионных ограничений, не имеющих никакого отношения к собственному патентному портфелю Microsoft."
- Компания Apple обвинила компании HTC (http://linuxforum.kz/index.php?/topic/312-google-android/page__view__findpost__p__20321), Motorola (http://www.opennet.ru/opennews/art.shtml?num=28477) и Samsung (http://www.opennet.ru/opennews/art.shtml?num=30290) в нарушении своих патентов в продуктах, базирующихся на платформе Android. Через Комиссию США по международной торговле Apple пытается добиться запрета ввоза на территорию США Android-устройств данных производителей. Motorola обвиняется в нарушении шести патентов (http://www.opennet.ru/opennews/art.shtml?num=28477), HTC - двадцати (http://www.opennet.ru/opennews/art.shtml?num=25642) (в процессе разбирательства осталось (http://linuxforum.kz/index.php?/topic/312-google-android/page__view__findpost__p__20369) два проблемных патента).
По мнению Google патентное законодательство требует проведения реформы, так как все чаще патенты, изначально придуманные для поддержки инноваций, используются для их торможения. В качестве примера приводится судебное разбирательство, инициированное (http://www.economist.com/blogs/democracyinamerica/2011/08/intellectual-property) несколько дней назад компанией PacketVideo против сервиса Spotify. Компания PacketVideо, о которой мало кто слышал, сумела получить патент 5,636,276 (http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.htm&r=1&f=G&l=50&s1=5,636,276.PN.&OS=PN/5,636,276&RS=PN/5,636,276), в котором описан метод распространения музыкальной информации в цифровой форме. Заявка на патент была подана в 1995 году и теперь, спустя 15 лет, компания не сумевшая добиться успеха на рынке, намерена заработать на судебных тяжбах. Под действие патента попадает любой сервис, связанный с потоковым вещанием музыки по сети.
С целью защиты платформы Android компания Google приступила к расширению собственного патентного портфеля, купив (http://linuxforum.kz/index.php?/topic/312-google-android/page__view__findpost__p__20823) у компании IBM около тысячи патентов. По данным издания Financial Times типичный смартфон может вызвать около 250 тысяч патентных претензий. В такой ситуации, понимая, что реформировать патентное законодательство в обозримом будущем нереально, единственным методом остается формирование щита через наращивание собственного портфеля патентов.
После публикации заявления, представители Microsoft указали (https://twitter.com/#%21/BradSmi/status/98902130412355585) на то, что Google предлагали войти в состав консорциума CPTN, получившего патенты Novell, но получили отказ (https://twitter.com/#%21/fxshaw/status/98932077327691776). В ответ Дэвид Драммонд заявил, что Microsoft пытается отвлечь внимание от поднятой темы, переключив внимание на ложные улики. Предложение Microsoft было отклонено не без причин - Google нужны патенты для того чтобы противопоставить их агрессии других компаний, а в случае консорциума CPTN приобретенные патенты были бы кросс-лицензированны с основными агрессорами (Microsoft, Apple и Oracle), что свело бы защитные свойства таких патентов на нет - Google не мог использовать эти патенты для защиты Android. Участие в сделке с Novell не могло повлиять на намерение Microsoft любой ценой удержать Google и производителей устройств на базе платформы Android от получения патентов, которые могли бы использоваться для защиты от нападения Microsoft.
Дэвид Драммонд также указал на то, что в конечном счете Министерство юстиции США вмешалось в сделку с Novell и обязало предоставить лицензию на приобретенные патенты сообществу разработчиков открытых проектов. Компании Microsoft было предписано после получения своей 25% доли, вернуть патенты компании Attachmate, которая предоставит Microsoft лицензию на все переданные патенты (т.е. Mirosoft может использовать запатентованные технологии, но не может манипулировать ими в суде). Данное требование было названо "необходимым для защиты конкуренции и инноваций в сообществе, развивающем открытое программное обеспечение". Решение Министерства юстиции США только подтверждает точку зрения Google, что конкуренты объединились для ведения патентной войны против Android и пытаются удержать Google от получения патентов, которые помогли бы достигнуть равновесия.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=31406)
[size="3"]Компания HTC ввела в строй портал для разработчиков прошивок на базе платформы Android [/size]Компания HTC продолжила инициативу по упрощению модификации прошивок в телефонах на базе платформы Android. Если в мае компания приняла решение (http://linuxforum.kz/index.php?/topic/312-google-android/page__view__findpost__p__18447) о прекращении блокирования модификации загрузчика, то сейчас создала специальный портал htcdev.com (http://www.htcdev.com/). На представленном сайте опубликована подборка документации и исходных текстов, которые могут оказаться полезными при модификации официальных прошивок или установке таких альтернативных прошивок, как CyanogenMod (http://linuxforum.kz/index.php?/topic/312-google-android/page__view__findpost__p__16707) или Replicant (http://replicant.us/about/).
В частности, на сайте доступны (http://www.htcdev.com/devcenter/downloads) для загрузки модифицированные исходные тексты ядра Linux и разработанные в HTC дополнительные проприетарные бинарные файлы, которые используются в различных смартфонах и интернет-планшетах HTC. Опубликован фреймворк OpenSense SDK (http://www.htcdev.com/devcenter/opensense-sdk), позволяющий задействовать в мобильных приложениях для платформы Andrоid некоторые расширенные функции, доступные в планшетах HTC, такие как Tablet Pen API (позволяет создавать приложения для рисования стилусом на планшете), Stereoscopic 3D (S3D) API (использование функций 3D-дисплея) и набор виджетов Common Controls. В ближайшее время планируется опубликовать специальную web-утилиту Bootloader Unlock, которая позволит упростить выполнение разблокирования загрузчика и отключение NAND-защиты.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=31435)
[size="3"]Microsoft пытается добиться запрета на продажу Android-телефонов Motorola в США [/size]Направленная против открытой мобильной платформы Android агрессия (http://www.opennet.ru/opennews/art.shtml?num=31406) компаний Microsoft и Apple перешла на новый уровень. Методы патентного шантажа потеряли былую эффективность, после того как компании Google удалось сформировать патентный щит для отражения атак на платформу Android, благодаря покупке (http://www.opennet.ru/opennews/art.shtml?num=31344) более тысячи профильных патентов IBM и заключить соглашение (http://www.opennet.ru/opennews/art.shtml?num=31484) о покупке компании Motorola Mobility. Так как у Google теперь есть что противопоставить патентам Microsoft, тактика подавления платформы Android была изменена. Компания Microsoft решила последовать примеру (http://www.opennet.ru/opennews/art.shtml?num=31213) Apple и потребовала (http://www.bloomberg.com/news/2011-08-22/microsoft-says-motorola-s-android-phones-infringe-its-patents.html) у комиссии США по международной торговле запретить импорт в США моделей смартфонов компании Motorola, базирующихся на платформе Android. Microsoft утверждает, что в продуктах на базе Android используются технологии, впервые предложенные и запатентованные Microsoft. В частности, указывается на нарушение 7 действующих патентов. Какие именно патенты нарушены публично не сообщается. В списке телефонов, которые пытается блокировать Microsoft присутствуют Droid 2, Droid X, Cliq XT, Devour, Backflip и Charm. Первые выводы по легитимности требований Microsoft планируется опубликовать 4 ноября, полностью завершить проверку факта нарушения интеллектуальной собственности комиссия США по международной торговле намерена до 5 марта следующего года. Примечательно, что представитель Motorola Mobility указал на намерение инициировать в США и Евросоюзе аналогичные разбирательства против компании Microsoft, в продуктах которой нарушается большое число патентов Motorola.
Обращение в комиссию США по международной торговле является продолжением патентного разбирательства, инициированного осенью прошлого года. В начале октября компания Microsoft обвинила Motorola в нарушении 9 патентов (http://www.opennet.ru/opennews/art.shtml?num=28141), среди которых был патент на технологии VFAT и несколько патентов, описывающих такие очевидные вещи, как поддержка одновременной синхронизации данных для нескольких сервисов (календарь, email и адресная книга), метод работы календаря-планировщика, техника уведомления пользователя в случае изменения качества сигнала или заряда аккумулятора и всплывающие контекстно-зависимые меню, содержимое которых формируется на основе типа выделенного объекта. Через месяц компания Motorola отреагировала (http://www.opennet.ru/opennews/art.shtml?num=28615) встречным иском, в котором Microsoft обвиняется в нарушении 16 патентов. После чего разбирательство исчезло из поля зрения и превратилось в вялотекущий длительный процесс.
Одновременно компания Microsoft инициировала похожие судебные разбирательства против компаний HTC (http://www.opennet.ru/opennews/art.shtml?num=26412) и Barnes and Noble (http://www.opennet.ru/opennews/art.shtml?num=29980). К удивлению общественности, компания HTC признала (http://www.opennet.ru/opennews/art.shtml?num=26412) нарушение патентов и согласилась выплачивать лицензионный отчисления (по неофициальным сведениям сумма отчислений составляет от 5 до 15 долларов за каждый проданный Android-телефон). После подобного успеха, компания Microsoft заключила сделки с компаниями Velocity Micro (http://www.opennet.ru/opennews/art.shtml?num=31041), General Dynamics (http://www.opennet.ru/opennews/art.shtml?num=31014), Onkyo и Wistron Corp (http://www.opennet.ru/opennews/art.shtml?num=31104), также касающиеся выплаты Microsoft неафишируемой суммы лицензионных отчислений с продажи устройств на базе платформы Android.
Подобная попытка была предпринята (http://www.opennet.ru/opennews/art.shtml?num=31112) по отношению компании Samsung, которая назвала требования Microsoft необоснованными. Microsoft требовала у Samsung выплаты 15 долларов за каждый Android-телефон, пытаясь сделать для производителей изначально бесплатную платформу Android дороже Windows Phone 7. Отказалась заключать сделку с Microsoft и компания "Barnes and Noble", назвав условия Microsoft абсурдными, суммы отчислений непомерными, а заявления о нарушении патентов раздутыми (патенты либо недействительны, либо очевидны, либо слабо пересекаются с технологиями Android). Действия Microsoft представители компании "Barnes and Noble" характеризуют (http://www.groklaw.net/pdf2/MSvB&Nanswer.pdf) следующим образом: "От дезинформации и убеждений Microsoft перешла к политике дискредитации Android в лице производителей оборудования и потребителей, пытаясь сделать Android непривлекательной и непригодной к использованию, путём установки непомерных лицензионных сборов и абсурдных лицензионных ограничений, не имеющих никакого отношения к собственному патентному портфелю Microsoft."
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=31573)
[size="2"]Компания HTC подала иск против Apple, используя патенты Google[/size]Компания Google сдержала обещание помочь компании HTC отразить связанные с платформой Android патентные нападки Apple, формально при этом ненарушив принцип неиспользования патентов с целью нападения. Google передал HTC права на девять патентов, 4 из которых изначально принадлежало Motorola, 2 - Palm и 3 - Openwave Systems. Данные патенты были выкуплены Google в рамках программы по формированию патентного портфеля для защиты платформы Android.
Используя данные патенты, компания HTC инициировала против Apple ответный судебный иск и подала жалобу в комиссию США по международной торговле, через которую ранее компания Apple пыталась запретить ввоз на территорию США Android-устройств, производства компаний HTC, Motorola и Samsung. После шага HTC, компании Apple теперь самой угрожают подобные санкции.
Используемые в деле против Apple патенты затрагивают широкий спектр технологий, используемых в компьютерах Mac, iPhone, iPod, iPad, а также в сервисах iCloud и iTunes. В частности, в патентах, упомянутых в судебном разбирательстве, описываются:
- технология обновления программ с использованием беспроводной сети;
- способ передачи данных между микропроцессором и вспомогательными чипами;
- метод хранения пользовательских настроек;
- способ поддержания согласованного канала связи между приложением и модемом.
В патентах, фигурирующих в заявлении в комиссию США по международной торговле, упоминаются:
- интерфейс, позволяющий пользователю добавлять такие идентификаторы, как .com или .org;
- особенность экранной клавиатуры, связанная с увеличением размера набираемых символов в процессе ввода;
- способ отображения информации на экранах мобильных устройств;
- реализация статусной области, которая позволяет пользователю проверить наличие телефонных вызовов, SMS и событий из календаря-планировщика.
Дополнительно можно отметить, что кроме получения патентов Google, компания HTC также достигла соглашения о покупке бизнеса S3 Graphics, добившейся успеха в предварительном судебном разбирательстве, касающемся нарушения патентов одним из дочерних подразделений компании Apple.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=31707)
Патентные войны, они видимо типа того, у кого пиписька больше )))
Цитата: Vicpo от 09 Сентября 2011, 21:42Патентные войны, они видимо типа того, у кого пиписька больше )))
Уху-ха, или пиписек

/laugh.gif\' class=\'bbc_emoticon\' alt=\':lol:\' />
[size="3"]
Intel и Google объявили о сотрудничестве в продвижении платформы Android для процессоров Atom[/size]
Компания Intel объявила (http://newsroom.intel.com/community/intel_newsroom/blog/2011/09/13/intel-and-google-to-optimize-android-platform-for-intel-architecture) на открытии конференции Intel Developer Forum о сотрудничестве с Google, связанном с оптимизацией работы платформы Android для систем на базе процессоров Atom. Совместно с Google компания Intel намерена создать благоприятные условия для создания смартфонов, работающих на базе платформы Android и обеспечить их быстрый вывод на рынок. В заявлении сказано, что будущие версии Android будут в полной мере поддерживать технологии Intel, наряду с другими поддерживаемыми в настоящее время платформами, базирующимися на архитектуре ARM. Ранее поддержка архитектуры x86 для Android носила неофициальный характер и развивалась без прямого участия компании Google. Отмечается, что заявление о сотрудничестве Intel и Google является продолжением других недавних совместных инициатив, направленных на улучшение поддержки архитектуры Intel в продуктах Google, среди которых Chrome OS и Google TV, а также Android Software Development Kit (SDK) и Native Development Kit (NDK).
Первый релиз варианта Android, адаптированный для процессоров Atom и включающий набор специфичных для процессоров Intel оптимизаций, которые дадут возможность уменьшить энергопотребление и увеличить производительность, планируется выпустить в январе 2012 года, а первые Android-смартфоны на базе архитектуры Intel появятся на прилавках магазинов в первой половине 2012 года. Смартфоны будут основаны на новом чипе Medfield, который в отличие от других типов процессоров Atom не позиционируется как процессор общего назначения, а специально оптимизирован для использования на смартфонах и планшетах.
Ранее компания Intel делала основную ставку на платформу MeeGo, не уделяя платформе Android большого внимания. Но продвижение MeeGo идет слишком медленно и многие производители скептически относятся к данной платформе. В ответ на пожелания некоторых партнёров, намеренных выпустить смартфоны на базе Android и процессорах Intel Atom, компания Intel начала активные действия по оптимизации Android для своих аппаратных платформ. Тем не менее, в начале сентября, компания Intel опровергла (http://www.opennet.ru/opennews/art.shtml?num=31667) слухи о планах свернуть разработку платформы MeeGo, и заявила, что не потеряла интереса к проекту и продолжит своё участие в разработке, на прежнем уровне. Несмотря на это, всё указывает на то, что после отстранения от проекта компании Nokia, Intel больше не рассматривает MeeGo в качестве платформы для смартфонов, но пока не теряет надежду по продвижению MeeGo для других портативных устройств, таких как планшеты, нетбуки, медиацентры и автомобильные информационно-развлекательные системы.
Некоторые аналитики отмечают (http://arstechnica.com/open-source/news/2011/09/intel-denies-giving-up-on-meego-but-it-doesnt-mean-much.ars), что несмотря на большие инвестиции в проект и активную разработку на начальном этапе, для завершения разработки MeeGo не выделено достаточно ресурсов, которые помогли бы довести платформу до уровня зрелости и конкурентоспособности. Подтверждает подобное мнение то, что развитие MeeGo для нетбуков практически остановилось и находится в глубокой стагнации. Большие планы были связаны с версией для планшетов, но текущая реализация до сих пор находится на стадии недалеко ушедшей от начального прототипа.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=31749)
[size="3"]Джеймс Боттомли анализирует промахи Android при взаимодействии с Linux-сообществом[/size]Компания Parallels (http://www.parallels.com/), развивающая открытую систему изолированных контейнеров OpenVZ (http://openvz.org/) и коммерческие решения для виртуализации, автоматизации хостинга и облачных вычислений, предоставила перевод тезисов доклада "Чему научил Android сообщество open source?", прочитанного Джеймсом Боттомли на конференции Linux Plumbers (http://www.linuxplumbersconf.org/2011/ocw/proposals/897). Джеймс Боттомли, входит в управляющий совет организации Linux Foundation, занимает (http://linuxforum.kz/index.php/topic/4277-linux-%d1%8f%d0%b4%d1%80%d0%be/page__view__findpost__p__21267) пост технического директора по серверной виртуализации компания Parallels и является известным разработчиком ядра Linux (мэйнтейнер SCSI-подсистемы). В своём выступлении Джеймс рассказывает о важности тесной работы с upstream-проектами, приводя в качестве примера отношение разработчиков Android к вливанию написанного кода в основное ядро Linux и размышляя, какие уроки можно извлечь из этой истории.
Джеймс начал своё выступление с общих вещей и для начала попытался ответить, что такое Android. Android - плоть от плоти Linux. И, конечно, самый успешный по количеству инсталляций дистрибутив мобильной операционной системы. Настольные версии Linux во всем их многообразии существенно отстают по численности установок.
Особенности Android:
- В основе платформы лежит форк ядра Linux;
- Написана с нуля часть инструментария, в частности Си-библиотека bionic;
- Создана оригинальная виртуальная машина Java (Dalvik JVM).
На взгляд Джеймса, Android - канонический пример, как не надо делать open source проекты. Болевые точки - значительное отклонение от апстрима в модификациях ядра и изобретение двух "велосипедов"(bionic и Dalvik). Тем не менее, Android - просто вопиюще успешный Linux-дистрибутив. Стало быть, всему сообществу нелишне проанализировать ситуацию и выяснить всю правду. Кто знает, может, трюки из арсенала Android помогут в создании ещё одного успешного проекта на рынке. А успешный проект - это не менее привлекательно, чем красивый и правильный код.
Цели бизнеса и разработчиков практически ортогональны. Для бизнеса важно найти свою нишу, заполнить её и работать над удовлетворением запросов клиентов. Для сообщества разработчиков ценность традиционно составляет лёгкость сопровождения и простота добавления новой функциональности, а также то, чтобы в коде непременно были реализованы наиболее удачные, красивые технические решения.
Компания Google создавала Android как существенное ответвление от основного ядра Linux - недаром дополнительно были созданы две заметные надстройки, библиотека C и JVM. Это было сделано для того, чтобы уложиться в жёсткие сроки и чтобы внести в ядро ряд существенных изменений, необходимых для мобильных устройств. Например - добавить поддержку wakelocks (модуль для того, чтобы ядро поскорее засыпало, но при этом не переходило в спящий режим тогда, когда этого делать нельзя -- например, во время разговора по телефону или игры). Все модификации изменили ОС настолько, что драйверы под обычное ядро Linux и под ядро Linux из состава Android -- немного разные.
Из всего вышесказанного можно сделать вывод, что форк - зло. Однако это не так. Во-первых, все изменения в обязательном порядке выкладываются в общий доступ, как это предписывается GPL. Для сообщества это огромный плюс: без форков сообщество остановилось бы в развитии, и Google с проектом Android никогда не достиг бы его нынешних высот. Тот факт, что форк был инициирован Google, позволил компании контролировать ход работ над Android и хорошо контролировать процесс разработки. Так что форки не только не нужно запрещать, их нужно всячески поддерживать.
Другой важный вопрос - о том, насколько правомерно считать форк фрагментацией. Большинство сторонников open source, конечно же, ответят, что да, форк - это и есть фрагментация. Но Джеймс в данном вопросе категоричен. Форк - это всего лишь ответвление; фрагментация же начинается тогда, когда результаты форка не получается влить обратно в мейнстрим. В этом отношении - да, фрагментация есть безусловное зло. Она, кстати, уничтожила Unix. Но чтобы форк оставался форком и не превращался во фрагментацию, его результаты нужно вовремя влить в мейнстрим.
Ещё одна тема, вызывающая бурные дискуссии, - природа GPL для бизнеса: добро или зло? Бизнес-пользователи в большинстве считают, что зло. Им не хочется делиться своими разработками со всем миром. Похоже, у людей, которые стояли во главе проекта Android, были аналогичные представления. Но избежать GPL все равно не удалось, и ничего страшного не случилось. Самое главное - соблюдать условия лицензии. И помнить, что именно благодаря GPL мобильная платформа вообще появилась на свет.
Что насчёт виртуальной машины Dalvik ? Это самая инновационная деталь в Android. Применив её, создатели ОС заложили в платформу большой потенциал для создания действительно интересных решений. Уровень приложений для Android отделен от ядра. Ну а restricted API - это средство сделать для «Андроида» любой пользовательский интерфейс. Что мы и видим на гаджетах от разных производителей.
Пока «Андроид» выглядит как дитя гениальных родителей. Между тем, при его создании был допущен ряд больших и обидных ошибок. Первое и главное фиаско - с календарём, совместимым с MS Exchange. По какой-то причине в Android не была добавлена эта функция. Хотя она является одной из основных, например, у Blackberry. Без календаря путь Android на корпоративный рынок был закрыт. Motorola исправила этот недостаток в версии Android 1.6, самостоятельно реализовав нужную функциональность (приложение CorpCal) для телефона Droid. Поддержка календаря в рамках ОС появилась только в версии 2.2. Таким образом ОС потеряла целый год только потому, что в ней не было очевидной возможности.
Более того, создатели Android почему-то не использовали код Motorola, чтобы перенести календарь в ОС. Все оттого, что разработчики Google привыкли писать код «за высоким забором». Google плотно контролирует разработку мобильной операционной системы, «выбрасывая через забор» лишь готовые версии. Для партнёров - производителей оборудования (HTC, LG, Samsung и т.д.) нет раннего доступа к коду. Соответственно, у них и нет времени, чтобы портировать свои разработки в новую версию ОС (хотя отдельные наблюдатели утверждают, что в последнее время ситуация с ранним доступом к коду постепенно улучшается). Возможно, Android боится копирования со стороны Apple.
Ну и самое основное: чему все-таки можно научиться на опыте Google и Android? Первое и основное - неким правилам правильного форка. Надо понимать, что форк - это благо: он развивает сообщество. Для разработчика upstream - единственный способ гарантировать долгую жизнь своему коду. Вот поэтому Parallels сейчас усиленно работает над тем, чтобы интегрировать в основное ядро Linux поддержку контейнеров OpenVZ. Это большая работа, потому что код большой.
С вливанием wakelocks и других модификаций ядра большие сложности, на преодоление которых реально потребуются годы. Сложности начинаются у точки слияния. Процессом нужно хорошо управлять. Как правило, код большой, что делает слияние ещё большей проблемой. Кроме того, те люди, которые вливают код в апстрим, часто воспринимают чужой код как никому не нужную поделку, сделанную на коленке (даже если это не так). Поэтому код, который планируется к вливанию, лучше регулярно показывать сообществу. Даже если слияние - дело далёкого будущего. Лучше, чтобы тебя услышали на раннем этапе. В том числе и те, кто потом будет вливать код в апстрим.
Ряд рекомендаций для того, чтобы слияние прошло как можно более гладко:
- Разбивать код на небольшие фрагменты.
- Но вместе с тем вливать код с реализацией определённой функциональности, а не кусками.
- Быть готовыми приложить большие усилия на этапе вливания кода в апстрим.
Краткое заключение:
- Android - яркий пример, как не стоит делать разработчикам, если хотят развивать детище, а для сообщества - урок по усмирению гордыни.
- Сообществу нужно искать более простые способы принимать ответвившиеся проекты.
- Сообщество должно разъяснять, почему бизнесу не надо бояться open source и GPL.
- Каждый форк должен разрабатываться с прицелом на дальнейшее слияние кода с upstream.
- Несмотря на все сложности, Android один из самых успешных проектов.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=32062)
[size="3"]Доступна платформа Android 4.0, объединившая ветки для смартфонов и планшетов [/size]Компания Google официально анонсировала (http://android-developers.blogspot.com/2011/10/android-40-platform-and-updated-sdk.html) мобильную платформу Android 4.0 (http://developer.android.com/) и представила (http://www.youtube.com/Android) первый телефон на её основе - Galaxy Nexus, подготовленный совместно с компанией Samsung. При подготовке Android 4.0 была выполнена задача по слиянию разделившейся кодовой базы для планшетов (Android 3.x) и смартфонов (Android 2.x). В итоге, новый релиз поддерживает одновременно элементы для экранов как большого, так и маленького разрешения, предоставляя для них различные формы организации рабочего пространства. Одновременно выпущены связанные с платформой инструментарии для разработчиков - Android SDK 4.0 (http://developer.android.com/sdk/android-4.0.html), ADT Plugin 14 (http://developer.android.com/sdk/eclipse-adt.html) для Eclipse и SDK Tools r14 (http://developer.android.com/sdk/tools-notes.html).
С выходом Android 4.0 устранено главное препятствие (http://linuxforum.kz/index.php/topic/312-google-android/page__view__findpost__p__16589), которое мешало (http://linuxforum.kz/index.php/topic/312-google-android/page__view__findpost__p__16065) открытию кода Android 3.0, - вероятность неконтролируемой фрагментации платформы и переноса для смартфонов технологий, не адаптированных для низких экранных разрешений. Причин скрывать код больше нет, поэтому хочется верить в скорую публикацию кода Android 4.0 в публичном git-репозитории (http://source.android.com/). Как правило, раньше код открывался в течение месяца после анонса новой версии платформы.
С момента выхода Android 3.2 в Android 4.0 внесено 1219 изменений, а с момента последнего доступного в исходных текстах релиза Android 2.3.3 - 3262 изменения. Наиболее заметные новшества (http://developer.android.com/sdk/android-4.0-highlights.html) Android 4.0:
- Внешние изменения:
- Реализация программного интерфейса для распознавания лиц, позволяющего определить человека по фотографии или снимку со встроенной камеры. С практической стороны данное API задействовано в новой системе блокирования экрана - разблокировать телефон теперь можно не только по паролю и экранному жесту, но и путем распознавания лица владельца телефона;
- Функция Android Beam для быстрого обмена сообщениями и данными с другим Android-устройством, поддерживающим NFC и находящимся в непосредственной близости. Достаточно поднести аппараты друг к другу и инициировать передачу - информация сразу появится на другом аппарате, без сопряжения и других предварительных манипуляций;
- Встроенная система контроля расхода трафика с наглядным отображением динамики на графиках и формированием отчета о потреблении трафика каждым приложением. Возможно задание ограничения, которое нельзя превышать за определённый период. Например, можно указать что за месяц нельзя превышать гигабайтный порог и телефон выдаст предупреждение при приближении к указанному лимиту или заблокирует доступ (можно отдельно определять границы для предупреждения и блокирования);
(http://pics.kz/i3/f8/d2/f8d28a0c73d076b34a58905953fc55a2.png)
- Интеграция поддержки социальной сети Google+ в программу для обмена сообщениями. На базе Google+ также реализована система проведения видеоконференций, в которой одновременно может принимать участие несколько человек;
- Новое оформление экрана с историей запуска приложений - элементы теперь отображаются не в виде пиктограмм, а в виде непрерывно прокручивающегося списка эскизов содержимого экрана активных программ. Расширены возможности по управлению активными задачами, появилась штатная поддержка принудительного завершения приложений. Если раньше платформа настаивала на автоматическом управлении завершением задач, то теперь контроль за тем какие приложения должны быть активны предоставлен пользователю;
(http://pics.kz/i3/b8/79/b8794b38f45a85aa72df5e62f3ac3992.png)
- В приложение для работы с камерой добавлена большая порция эффектов для внесения искажений в получаемое от камеры изображение и видео. Например, можно убрать фон за силуэтом человека при участии в видеоконференции. В наличии также ряд забавных эффектов, например, на демонстрационном видеоролике азиатский разрез глаз у человека на лету преобразуется в европейский и наоборот, или можно придать губам более пухлый вид. Таким образом можно изменить отдельные детали своей внешности, если при переговорах по видеофону не хочется раскрывать свой реальный облик;
- Улучшение работы web-браузера, который приблизился по своим возможностям к браузерам для настольных систем. Реализован более наглядный режим отображения открытых вкладок, появилась возможность синхронизации закладок с Google Chrome, добавлена функция записи текущей страницы в файл для последующего чтения в offline (доступ к сохраненным страницам реализован через наглядный интерфейс в стиле просмотра закладок и истории посещений). Настройки можно менять для отдельных сайтов. Пользователь может выбрать другую строку идентификации браузера, так что для сайтов браузер будет выглядеть не как мобильная версия, а как браузер для настольных систем. Также отныне можно переопределить размер шрифта и базовый уровень масштабирования. Значительно увеличена скорость отрисовки и произовдительность Javascript-движка (обновлены версии WebKit и V8). В тесте V8 benchmark по сравнению с Android 2.3 скорость возросла на 220% для телефона Nexus S и на 550% для телефона Galaxy Nexus, в тесте SunSpider - на 35% и 70%;
(http://pics.kz/i3/25/ea/25eadd4fd000f7ac4f342a87b3adbdc5.png)
- Реализован режим панорамной съемки. Для формирования панорамы достаточно в соответствии с указателем плавно запечатлеть окружающее, панорамное изображение будет сформировано автоматически;
- Переработанная область уведомлений, отдельные уведомления можно скрывать сдвигая их жестом вправо;
- Режим быстрого ответа - при звонке или поступлении мгновенного сообщения или SMS на экране появляется круговая область, позволяющая быстро принять или отклонить звонок или ответить на сообщение;
- Режим быстрого создания скриншотов текущего содержимого экрана через одновременное нажатие кнопки выключения и громкости;
(http://pics.kz/i1/15/7a/157a6bc30c96415dcc2f3fdb20b16161.png)
- Instant Voice - распознавание голоса на лету. Если раньше голосовой запрос формировался только после завершения записи речевой команды, то теперь текст распознаётся и отображается в процессе разговора;
- Новый системный шрифт, оптимизированный для устройств с высоким экранным разрешением;
- Переработанный внешний вид, новые виджеты, контекстные меню и более удобное управление;
(http://pics.kz/i3/1d/d1/1dd1e9c4e25c58c9659d0c9c9a107fda.png)
- Более широкие возможности по настройке содержимого домашнего экрана, возможность произвольного изменения размера виджетов. Возможность быстрого создания папок через перетаскивание одной иконки на другую и выбор в открывшемся диалоге соответствующей опции (будет создана папка и обе иконки перемещены в неё).
- Изменения для разработчиков приложений:
- Унифицированный тулкит для формирования интерфейса пользователя: для телефонов, планшетов и других устройств доступен единый набор компонентов интерфейса и стилей;
- Новые средства для связи и организации совместного доступа: Новый API для работы с социальными сетями и календарём, поддержка обмена данными с другим аппаратом через NFC, поддержка режима Wi-Fi Direct, реализация Bluetooth-профиля Health Device Profile (HDP);
- Расширение средств для интерактивного взаимодействия с пользователем и настройки окружения под свои предпочтения: улучшенная система нотификации, поддержка камеры и управления воспроизведением музыки в программе блокировки экрана, улучшение средств управления приложениями;
- Включение в поставку дополнительных медиа-кодеков;
- API для использования 2D-акселерации при отрисовке, представление холста в виде сетки (grid-based layout), улучшение работы экранной клавиатуры, API для обращения к системе проверки орфографии, поддержка стилуса и улучшенная поддержка мыши.
- Новый Accessibility API для адаптации приложений для людей с ограниченными возможностями, API для написания новых движков синтеза речи;
- Keychain и VPN API для управления параметрами аутентификации и соединениями. В число политик, определяемых администратором, добавлена возможность отключения камеры.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=32079)
[size="3"]Представители Google подтвердили скорое открытие исходных текстов Android 4.0 [/size]Дэн Моррил (Dan Morrill) из компании Google опубликовал в списке рассылки разработчиков платформы Android письмо (http://groups.google.com/group/android-building/msg/c73c14f9b0dcd15a?pli=1), в котором сообщил о возвращении в строй Git-репозиториев с исходными текстами платформы Android. Данные репозитории были размещены на мощностях Kernel.org, поэтому в течение месяца были недоступны в результате инцидента со взломом (http://www.opennet.ru/opennews/art.shtml?num=31651) инфраструктуры Kernel.org. В настоящее время восстановлено содержимое репозиториев 'gingerbread' и 'master'. Отдельно отмечено, что компания Google планирует открыть код платформы Android 4.0 (http://linuxforum.kz/index.php/topic/312-google-android/page__view__findpost__p__22461) ("Ice Cream Sandwich") в ближайшее время, сразу после того как телефоны на базе данной версии появятся в продаже.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=32090)
[size="3"]Для сборки Android 4.0 понадобится вдвое больше ресурсов [/size]Стали известны (http://tabletroms.com/index.php/2011/10/23/getting-ready-to-build-ics-from-android-source-code-heavy-duty-machines-required/) требования к сборочному окружению для полной пересборки Android 4.0 (http://linuxforum.kz/index.php/topic/312-google-android/page__view__findpost__p__22461) из исходных текстов. В настоящее время доступ к коду уже получили производители телефонов и партнёры Google, публичное открытие кода планируется (http://linuxforum.kz/index.php/topic/312-google-android/page__view__findpost__p__22509) сразу после поступления в продажу первой модели телефона на базе новой версии платформы. Судя по спецификации, требования к сборочному окружению увеличены примерно в два раза, по сравнению с выпуском Android 2.3. Для сборки рекомендуется система с 16 Гб ОЗУ и 25 Гб свободного дискового пространства (для сборки всех поддерживаемых платформ требуется 80 Гб). Объем кода составляет 6 Гб. Время сборки на двухпроцессорной системе с 24 Гб ОЗУ и CPU Intel Xeon E5620 2.4GHz составляет 25 минут реального времени или 5 часов процессорного времени.
Дополнительно представлено (http://android-developers.blogspot.com/2011/10/ics-and-non-public-apis.html) два новых программных интерфейса: API для работы с календарём (http://developer.android.com/reference/android/provider/CalendarContract.html) и API для синтеза речи (http://developer.android.com/reference/android/speech/tts/TextToSpeech.html). В анонсе также проясняется ситуация с недокументированным API: некоторые вызовы остаются недокументированными если у Google нет уверенности, что предложенное решение является оптимальным, поэтому такие функции могут измениться до их официального обнародования. Кроме того, подобные вызовы не фигурируют в тестовом комплекте для оценки совместимости. Тем не менее никто специально не скрывает подобные функции, их можно посмотреть в коде и использовать на свой страх и риск, без гарантии, что они останутся в том же виде в следующей версии. Например, во многих программах использовался старый недокументированный C++ API для синтеза речи, который принято решение оставить доступным через специальную прослойку.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=32118)
[size="3"]Производители более половины продаваемых Android-телефонов выплачивают отчисления Microsoft [/size]Компания Microsoft сообщила (http://www.microsoft.com/Presspass/press/2011/oct11/10-23CompalPR.mspx) о заключении десятой сделки, связанной с получением лицензионных отчислений за использование интеллектуальной собственности Microsoft в телефонах, электронных книгах, планшетах и других потребительских устройствах на базе платформ Android и ChromeOS. Сделка совершена с компанией Compal Electronics, которая является крупнейшим в мире ODM-производителем (http://ru.wikipedia.org/wiki/ODM), выпускающим устройства по заказу многих известных брендов, включая Acer, Dell, Toshiba, Hewlett-Packard, и Fujitsu Siemens.
Аналогичные сделки за закрытыми дверями, подразумевающие выплату отчислений за нарушение патентов в платформе Android, ранее были совершены с компаниями Samsung (http://www.opennet.ru/opennews/art.shtml?num=31885), Acer, ViewSonic (http://www.opennet.ru/opennews/art.shtml?num=31712), HTC (http://www.opennet.ru/opennews/art.shtml?num=26412), Quanta Computer (http://linuxforum.kz/index.php/topic/71-microsoft/page__view__findpost__p__22405), Velocity Micro (http://www.opennet.ru/opennews/art.shtml?num=31041), General Dynamics (http://linuxforum.kz/index.php/topic/312-google-android/page__view__findpost__p__19629), Onkyo и Wistron Corp (http://linuxforum.kz/index.php/topic/205-google/page__view__findpost__p__19957). Во всех случаях список фигурирующих в соглашениях патентов и финансовые детали сделок не разглашаются. Против компаний Barnes and Noble, Foxconn, Inventec и Motorola, отказавшихся заключить соглашение, Microsoft инициировала судебные разбирательства.
(http://pics.kz/i1/1d/5d/1d5dc80154e68de44e60773522b15611.jpeg) (http://blogs.technet.com/b/microsoft_on_the_issues/archive/2011/10/23/microsoft-s-new-patent-agreement-with-compal-a-new-milestone-for-our-android-licensing-program.aspx)
Брэд Смит (Brad Smith), вице-президент Microsoft, опубликовал в корпоративном блоге статистику (http://blogs.technet.com/b/microsoft_on_the_issues/archive/2011/10/23/microsoft-s-new-patent-agreement-with-compal-a-new-milestone-for-our-android-licensing-program.aspx) охвата процессом лицензирования производителей устройств на базе платформы Android. По представленным данным, соглашение с Compal Electronics позволило достигнуть важного рубежа - отныне 53% из продающихся в США устройств на базе платформы Android, выпускаются компаниями, выплачивающими отчисления Microsoft. Из ODM-производителей, выпускающих устройства на базе Android для других компаний, 55% выплачивают отчисления Microsoft.
(http://pics.kz/i3/2b/57/2b579384d0539dbe56a6e5ad6f03098c.png)
В сумме за последние 10 лет компания Microsoft заключила 1133 связанных с патентами соглашений и заработала от лицензирования своих патентов около 4.5 миллиардов долларов. Если предположить, что ежедневно в сервисах Google активируется (http://www.opennet.ru/opennews/art.shtml?num=31052) около 500 тысяч новых устройств и Microsoft собирает с каждого устройства 5-15 долларов отчислений, то компания Microsoft зарабатывает на платформе Android от 1.2 до 4 миллионов долларов в день или от 450 млн до 1.3 млрд в год.
(http://pics.kz/i1/60/15/60153714409547ddaceffb63113c1069.png)
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=32119)
[size="3"]Стив Балмер (Microsoft): Android -- система только для ИТ-специалистов[/size] (http://pics.kz/i1/d3/f7/d3f7d8ebb97c30d065e3a58432fb8d59.jpg) (http://www.nixp.ru/uploads/news/fullsize_image/6749e3afdcfbfd4dd8b462a31d19508463162a15.jpg)
[size="1"]Стив Балмер; фото: AP
Иллюстрация с сайта Businessinsider.Com (http://www.businessinsider.com/)[/size]
Стив Балмер (Steve Ballmer), генеральный директор корпорации Microsoft, сделал очередное сомнительное и провокационное заявление про своих конкурентов. На сей раз он сказал, что мобильной Linux/Java-платформой Android могут пользоваться только специалисты.
На конференции Web 2.0 Summit Балмер заявил следующее: «Вам не нужно быть информатиком, чтобы использовать Windows Phone, а вот в случае Android-смартфона, думаю, придется». Здесь «информатик» -- это перевод английского «computer scientist», т.е. специалист в области так называемых компьютерных наук (Computer Science).
В то же время Стив назвал компанию Apple «хорошим конкурентом».
По материалам CNET UK Crave (http://crave.cnet.co.uk/mobiles/ballmer-android-is-for-computer-scientists-50005729/), Businessinsider.Com (http://www.businessinsider.com/ballmer-on-windows-8-2011-10#ixzz1bFHlASGS).
# nixp.ru (http://www.nixp.ru/news/%D0%A1%D1%82%D0%B8%D0%B2-%D0%91%D0%B0%D0%BB%D0%BC%D0%B5%D1%80-%28Microsoft%29-Android-%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0-%D1%82%D0%BE%D0%BB%D1%8C%D0%BA%D0%BE-%D0%B4%D0%BB%D1%8F-%D0%98%D0%A2-%D1%81%D0%BF%D0%B5%D1%86%D0%B8%D0%B0%D0%BB%D0%B8%D1%81%D1%82%D0%BE%D0%B2.html)
[size="3"]Android превосходит iOS по показам рекламы и загрузкам приложений[/size] (http://pics.kz/i3/1a/ca/1aca96af77246fd69ee8668867fffb51_preview.jpg) (http://pics.kz/v/bUy)
[size="1"]
Счастливые андроиды
Иллюстрация с сайта Wallpaperhd.Org (http://www.wallpaperhd.org/)
[/size]
Согласно недавним исследованиям мобильного рынка, мобильная Linux/Java-платформа превзошла iOS по таким показателям, как рекламные показы и количество загрузок приложений.
Статистику по загрузкам приложений подготовили в ABI Research -- она была опубликована 24 октября. Согласно полученным данным, на платформу Android приходится 44 процента загрузок мобильных приложений в мире, а на iOS -- 31 процент. Главным фактором успеха Android в ABI называют «Open Source-стратегию платформы», которая привела к значительной популярности Android-устройств и росту числа сторонних каталогов с приложениями. Глобальные прогнозы ABI предрекают, что в этому году будет совершено 29 миллиардов закачек мобильных приложений (против 9 миллиардов в 2010).
Статистика Millennial Media за сентябрь 2011 года, опубликованная 25 октября, показала, что на Android приходится 56 процентов от общего числа рекламных показов в мобильном секторе. У iOS -- ровно вдвое меньше (28 процентов).
По материалам linuxfordevices.com (http://www.linuxfordevices.com/c/a/News/ABI-app-download-study-and-Millenial-Media-ad-impressions/), abiresearch.com (http://www.abiresearch.com/press/3799-Android+Overtakes+Apple+with+44%25+Worldwide+Share+of+Mobile+App+Downloads), Millennial Media (http://www.millennialmedia.com/2011/10/millennial-media-releases-q3-mobile-mix-report/).
# nixp.ru (http://www.nixp.ru/news/Android-%D0%BF%D1%80%D0%B5%D0%B2%D0%BE%D1%81%D1%85%D0%BE%D0%B4%D0%B8%D1%82-iOS-%D0%BF%D0%BE-%D0%BF%D0%BE%D0%BA%D0%B0%D0%B7%D0%B0%D0%BC-%D1%80%D0%B5%D0%BA%D0%BB%D0%B0%D0%BC%D1%8B-%D0%B8-%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0%D0%BC-%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9.html)
[size="3"]Связанное с Android разбирательство между Google и Oracle отложено до 2012 года [/size]Cудебное разбирательство, связанное с нарушением интеллектуальной собственности компании Oracle в платформе Android, отложено (http://www.theregister.co.uk/2011/10/27/trial_postponed_until_2012/) до следующего года. Изначально слушания в рамках данной тяжбы должны были начаться 31 октября, но назначенный для рассмотрения дела судья отложил дело из-за необходимости завершить более приоритетные криминальные судебные разбирательства. Рассмотрение дела Oracle против Google решено разбить на три стадии, которые будет рассматривать единый состав присяжных заседателей.
На первом этапе будут рассмотрены претензии, связанные с нарушением интеллектуальной собственности Oracle в платформе Android, а также будут выслушаны аргументы защиты. Если на первой стадии присяжные признают факт нарушения интеллектуальной собственности Oracle, то заседание перейдёт на второй этап, на котором будут рассмотрены вопросы, связанные с нарушением патентов. Далее, на третьей стадии будут рассмотрены остальные вопросы, в том числе размер нанесённого ущерба и наличие умысла (Oracle полагает, что Google изначально знал, что нарушает патенты Oracle, так как планировал (http://linuxforum.kz/index.php/topic/312-google-android/page__view__findpost__p__20473) лицензировать для Android технологии Java).
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=32148)
[size="3"]Microsoft пытается привлечь компанию Huawei к выплате отчислений за использование Android[/size] В интервью изданию BBC Виктор Сюй (Victor Xu), возглавляющий маркетинговую службу Huawei, признал (http://www.bbc.co.uk/news/uk-15625574), что компания ведёт переговоры с корпорацией Microsoft, которая настаивает на выплате отчислений за использование платформы Android в продуктах Huawei. Переговоры пока не завершены и не ясно подпишет ли Huawei соглашение с Microsoft. По словам Виктора Сюя, компания Huawei уважает интеллектуальную собственность других компаний, но также владеет более чем 65 тысячами собственных патентов, т.е. располагает достаточными средствами для защиты своих интересов.
По данным (http://linuxforum.kz/index.php/topic/312-google-android/page__view__findpost__p__22649) компании Microsoft в настоящее время около 55% ODM-производителей устройств на базе платформы Android уже подписали лицензионное соглашение. Сделки за закрытыми дверями, подразумевающие выплату отчислений за нарушение патентов в платформе Android, ранее были подписаны с компаниямии Samsung (http://www.opennet.ru/opennews/art.shtml?num=31885), Acer, ViewSonic (http://www.opennet.ru/opennews/art.shtml?num=31712), HTC (http://www.opennet.ru/opennews/art.shtml?num=26412), Quanta Computer, Velocity Micro (http://www.opennet.ru/opennews/art.shtml?num=31041), General Dynamics, Onkyo и Wistron Corp и Compal Electronics (http://linuxforum.kz/index.php/topic/312-google-android/page__view__findpost__p__22649). Во всех случаях список фигурирующих в соглашениях патентов и финансовые детали сделок не разглашаются.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=32252)
[size="3"]В регулирующие органы США направлена жалоба на деятельность Microsoft по сбору отчислений за Android [/size]Компания Barnes and Noble направила (http://www.bloomberg.com/news/2011-11-08/barnes-noble-urges-u-s-regulators-to-probe-microsoft-on-mobile-patents.html) в Министерство юстиции США (http://ru.wikipedia.org/wiki/%D0%9C%D0%B8%D0%BD%D0%B8%D1%81%D1%82%D0%B5%D1%80%D1%81%D1%82%D0%B2%D0%BE_%D1%8E%D1%81%D1%82%D0%B8%D1%86%D0%B8%D0%B8_%D0%A1%D0%A8%D0%90) требование провести расследование деятельности компании Microsoft, связанной с принуждением производителей оборудования к выплате лицензионных отчислений за использование платформы Android. По мнению Barnes and Noble деятельность Microsoft направлена на подавление конкуренции в секторе разработки мобильных систем и сдерживание инноваций в области мобильных технологий, что требует вмешательства регулирующих органов. Microsoft пытается добиться повышения расходов при производстве конкурирующих продуктов, что приведёт к повышению их стоимости и сделает их менее привлекательными для покупателей.
Инициированное компанией Barnes and Noble разбирательство поможет прояснить на каком основании Microsoft заявляет о наличии своей интеллектуальной собственности в платформе Android, нарушением каких именно патентов манипулирует Microsoft и действительны ли эти патенты, в свете их очевидности или наличия более ранних фактов использования запатентованных технологий. Напомним, что все связанные с платформой Android лицензионные соглашения проводятся за закрытыми дверями, без обнародования списка нарушаемых патентов и раскрытия финансовых деталей сделок. По неофициальным данным, размер отчислений составляет 5-15 долларов за каждое произведенное устройство на базе платформы Android, что соизмеримо с полной стоимостью платформы Windows Phone.
Отказавшись заключать сделку с Microsoft компания Barnes and Noble была вовлечена (http://linuxforum.kz/index.php/topic/312-google-android/page__view__findpost__p__16009) в судебное разбирательство. Патенты (http://www.geekwire.com/wp-content/uploads/2011/03/msvbandn.pdf), заявленные в иске, касаются реализации некоторых элементов пользовательского интерфейса Android:
- Патент 5,778,372 (http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.htm&r=1&f=G&l=50&s1=5,778,372.PN.&OS=PN/5,778,372&RS=PN/5,778,372): Удалённое получение и управление отображением электронного документа, содержащего изображения;
- Патент 6,339,780 (http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.htm&r=1&f=G&l=50&s1=6,339,780.PN.&OS=PN/6,339,780&RS=PN/6,339,780): Отображение статуса загрузки HTTP-документа в web-браузере, при ограниченном месте на экране;
- Патент 5,889,522 (http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.htm&r=1&f=G&l=50&s1=5,889,522.PN.&OS=PN/5,889,522&RS=PN/5,889,522): Системные элементы управления пользовательским интерфейсом;
- Патент 6,891,551 (http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.htm&r=1&f=G&l=50&s1=6,891,551.PN.&OS=PN/6,891,551&RS=PN/6,891,551): Элементы управления выделенными областями при редактировании документов (типичные для графических редакторов "ручки", с помощью которых можно двигать, вращать, изменять размеры/форму выделенной области);
- Патент 6,957,233 (http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.htm&r=1&f=G&l=50&s1=6,957,233.PN.&OS=PN/6,957,233&RS=PN/6,957,233): Метод и инструментарий для захвата и отображения аннотаций для контента электронных документов, не подлежащих редактированию.
Компания "Barnes and Noble" считает условия Microsoft абсурдными, суммы отчислений непомерными, а заявления о нарушении патентов раздутыми (патенты либо недействительны, либо очевидны, либо слабо пересекаются с технологиями Android). Юристы "Barnes and Noble" уверены, что указанные патенты не имеют достаточной юридической силы, необходимой для контроля за Android, но несмотря на это Microsoft пытается добиться подобного контроля. Причины, по которым компании соглашаются выплачивать Microsoft отчисления связаны с нежеланием ввязываться в длительные и дорогостоящие судебные процессы с компанией-гигантом, имеющей значительный перевес в ресурсах.
Действия Microsoft представители компании "Barnes and Noble" характеризуют (http://www.opennet.ru/opennews/art.shtml?num=30380) следующим образом: "Microsoft не изобретала, не проводила исследовательские работы, не разрабатывала, и не открывала общественности мобильные устройства на основе Android или на основе других открытых систем, однако стремится завладеть тем, что не изобретала. От дезинформации и убеждений Microsoft перешла к политике дискредитации Android в лице производителей оборудования и потребителей, пытаясь сделать платформу Android непривлекательной и непригодной к использованию, путём установки непомерных лицензионных сборов и абсурдных лицензионных ограничений, не имеющих никакого отношения к собственному патентному портфелю Microsoft."
(http://pics.kz/i1/1d/5d/1d5dc80154e68de44e60773522b15611.jpeg) (http://www.opennet.ru/opennews/art.shtml?num=32119)
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=32265)
[size="3"]HTC и LG присоединяются к патентному пулу для защиты Linux[/size] 8 ноября HTC и LG объявили о соглашении, призванном помочь им в текущей сложной ситуации с патентами на мобильном рынке.
В ходе этого соглашения (http://www.openinventionnetwork.com/press_release11_08_11.php), они присоединяются к Open Invention Network (http://www.openinventionnetwork.com/) (OIN) - компании, созданной для защиты наработок Linux путём создания патентного пула.
Участники будут поставлять в пул патенты из своего портфолио бесплатно и обязуются не использовать их против разработок, связанных с linux, созданными другими членами сообщества.
Обе компании считают, что степень безопасности будет зависеть от числа участников.
Дополнительно, LG заключила патентное соглашение (http://www.intellectualventures.com/newsroom/pressreleases/11-11-08/LG_Electronics_Enters_License_Agreement_with_Intellectual_Ventures.aspx) с Intellectual Ventures, в результате которого получает доступ более чем к 35,000 патентам в 50 технологических областях.
>>> Подробности (http://www.theverge.com/2011/11/8/2547439/htc-lg-oin-intellectual-ventures-license)
# linux.org.ru (http://www.linux.org.ru/news/linux-general/6986728)
[size="3"]Исходные коды Android 4.0 «Ice Cream Sandwich» доступны в публичном репозитории[/size] Инженер-программист из Google, Жан-Батист Кьеру (Jean-Baptiste Queru) в письме группе интересующихся сборкой исходных кодов ОС Android (https://groups.google.com/group/android-building/about) сообщил о приятной и радостной новости -- опубликовании кода Android 4.0 «Ice Cream Sandwich». Эта же новость с инструкцией для загрузки кода из Git-репозитория появилась на официальном сайте Android Open-Source Project (http://source.android.com/), участником которого является Жан-Батист.
В репозитории, в который был помещён код Android 4.0, теперь содержится всё необходимое для сборки Android версии 4.0.1 пока исключительно для Galaxy Nexus -- первого устройства с Android 4.0. Для сборки рабочего образа для Galaxy Nexus в дереве исходного кода присутствует задание для сборки с наименованием "full_maguro". Конфигурации для сборки образов для остальных устройств будут готовы позже.
К сожалению, пока недоступны серверы с системой управления проектами и проверки кода Gerrit (http://code.google.com/p/gerrit/), позволяющей просто и удобно комментировать изменения в Git-дереве, а также передавать изменения в главный репозиторий авторизованным пользователям. Запуск этих серверов остаётся высокоприоритетной задачей, которая, вероятно, будет решена в ближайшее время.
В этот релиз включена полная история дерева исходных кодов Android, включая исходные коды всех релизов Android 3.x «Honeycomb». Но, поскольку инженеры хотят сосредоточиться на разработке ICS, вы не найдёте в дереве тегов, совпадающих с выпусками Honeycomb, хотя соответствующие изменения присутствуют в истории.
Также Жан-Батист заранее предупредил, что этот вклад в репозиторий достаточно велик, вся история занимает более 6 ГБайт, потому пользователям придётся запастись терпением и широким каналом на время синхронизации.
>>> Инструкция для получения исходных кодов (http://source.android.com/source/downloading.html)
>>> Письмо Жан-Батиста (https://groups.google.com/group/android-building/msg/c0e01b4619a1455a?pli=1)
# linux.org.ru (http://www.linux.org.ru/news/android/7003453)
[size="3"]Представлены факты более раннего использования связанных с Android патентов Microsoft [/size]Компания Barnes and Noble, которая была вовлечена в судебное разбирательство после того как отказалась выплачивать отчисления за использование патентов Microsoft в продуктах на базе платформы Android, представила (http://www.groklaw.net/article.php?story=20111116222255905) 43-страничный отчет (http://www.groklaw.net/pdf3/BNobleITC-676372-464213.pdf) (PDF, 100 Кб) с опровержением валидности патентов, в нарушении которых данную компанию обвиняет Microsoft.
Для фигурирующих в деле патентов (http://linuxforum.kz/index.php/topic/312-google-android/page__view__findpost__p__23301) собраны доказательства их очевидности и фактов более раннего использования аналогичных технологий. В частности, многие разработки, на которые ссылается Microsoft, активно использовались в таких продуктах, как Netscape, Mosaic, OS/2, X Window System, PocketWeb, NetHopper, Adobe Acrobat и GNU Emacs. Всего в документе представлено около 800 ссылок, опровергающих первенство Microsoft в разработке мобильных технологий на которые данная компания заявила свои права и собирает лицензионные отчисления.
По мнению (http://groklaw.net/article.php?story=2011111122291296) Barnes and Noble патентные нападки на производителей оборудования на базе платформы Android являются целенаправленной политикой Microsoft, направленной на постепенное вытеснение конкурирующих открытых решений с рынка мобильных устройств. Основным инструментом в подобной борьбе является нагнетание атмосферы неопределённости и навязывание необоснованно больших лицензионных отчислений, которые приводят к повышению стоимости устройств и делают продукты менее привлекательными для покупателей и производителей. В судебном разбирательстве также были подняты (http://www.groklaw.net/article.php?story=20111116222255905) сведения о совместных действиях Microsoft и Nokia по усилению давления на производителей, не использующих платформу Windows, через стороннюю компанию MOSAID Technologies, которой был передан пакет из нескольких тысяч патентов и от лица которой осуществляются дополнительные сборы.
Дополнительно можно упомянуть, что акционеры Motorola официально одобрили (http://www.linuxfordevices.com/c/a/News/Motorola-Mobility-shareholders-approve-Google-merger/) сделку о покупке (http://www.opennet.ru/opennews/art.shtml?num=31484) подразделения Motorola Mobility компанией Google. За совершение сделки проголосовало 99% участников собрания акционеров. Для завершения сделки осталось получить разрешение от регулирующих органов США. По мнению бывшего представителя федеральной комиссии США по торговле проблем с одобрением не предвидится, так как подобная сделка не приведёт к усилению монопольного положения игроков, а лишь подстегнёт конкуренцию и приведёт к форсированию развития инноваций. Полностью завершить сделку планируется в начале 2012 года, после чего в руки Google попадёт около 17 тысяч активных патентов и ещё 7500 патентов, ожидающих подтверждения заявки.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=32349)