Ноя 16 2009

Опубликован исходный код платформы Android 2.0 «Eclair»

Рубрика: AndroidDmitry Shurupov @ 17:08

Компания Google опубликовала исходный код новой версии своей мобильной Linux/Java-платформы — Android 2.0 «Eclair» — для свободного скачивания на сайте source.android.com.

До недавнего времени Android 2.0 распространялся только в качестве прошивки, предварительно установленной в смартфоны Motorola Droid, продаваемые сотовым оператором Verizon на территории США. Теперь исходники доступны для всех желающих модифицировать и использовать новую версию Android.

Тем временем, автор сторонних сборок CyanogenMod, который недавно стал инициатором создания независимой организации Open Android Alliance, уже пересобрал исходники Android 2.0 для запуска этой прошивки на первом смартфоне с Android — T-Mobile G1. Раньше у энтузиастов были опасения, что новые версии Android не будут функционировать на G1, однако, по словам автора CyanogenMod, релиз 2.0 работает «быстро и гладко».

Вместе с тем, в HTC подтвердили информацию о том, что они готовят обновление с Android 2.0 для коммуникатора HTC Hero.


Авг 06 2009

Опубликован исходный код порта Android на MIPS от MIPS Technologies

Рубрика: AndroidDmitry Shurupov @ 13:15

Как сообщает nixp.ru, компания MIPS Technologies опубликовала исходный код своего порта мобильной Linux-платформы Android на архитектуру MIPS.

Ранее уже сообщалось об успешном портировании Android на MIPS компанией Embedded Alley (EA), которую около недели назад поглотила Mentor Graphics — разработчик операционной системы реального времени Nucleos RTOS. Теперь, с анонсом MIPS Technologies, у Android есть два порта на архитектуру MIPS, созданных разными компаниями.

Исходный код порта Android для MIPS от MIPS Technologies и документация к нему доступны на сайте MIPSAndroid.org. Но для того, чтобы получить к нему доступ, требуется пройти обязательную регистрацию.

В пресс-релизе MIPS Technologies сообщается, что компания «работает над определением стандартизованных платформ на базе Android для таких бытовых устройств, как set-top boxes (STB), цифровые телевизоры, мобильные интернет-устройства (MID), домашние мультимедийные плееры и VoIP-системы». Ожидается, что MIPS Technologies и ее партнеры представят основанные на Android решения для таких устройств в ближайшие месяцы.


Июн 24 2009

Palm опубликовала Open Source-компоненты операционной системы webOS

Рубрика: webOSDmitry Shurupov @ 17:17

Компания Palm Inc. запустила сайта своих Open Source-разработок — opensource.palm.com — и опубликовала на нем пакеты Open Source-компонентов своей мобильной операционной системы webOS, используемой в новом смартфоне Palm Pre.

На странице Open Source-пакетов Palm представлены архивы с оригинальными версиями компонентов с открытым исходным кодом, задействованных в webOS, и патчи, которые были добавлены разработчиками Palm для их использования в webOS.

Среди них помимо ядра Linux можно найти, например, библиотеку Purple, используемую IM-клиентом Pidgin, компактный набор базовых консольных UNIX-средств BusyBox, звуковую подсистему ALSA, мультимедийный фреймворк GStreamer с плагинами, а также такие системные компоненты, как binutils, sysvinit и udev. Для некоторых пакетов (среди них — libpng, netbase, netcat, rsync, cifs) выложены только оригинальные архивы, что означает их включение в webOS без дополнительных патчей.


Май 25 2009

GizmoForYou распространяет модульный Open Source-смартфон FLOW

Рубрика: Обзоры Linux-телефоновDmitry Shurupov @ 14:15

Сообщество энтузиастов Gizmo For You начало распространять модульный Open Source-смартфон в духе «собери сам» (DIY), получивший название FLOW.

В основе устройства — материнская плата FLOW и одноплатный компьютер (SBC) Gumstix Overo Earth на базе OMAP35x. Если говорить точнее, это основанная на ARM Cortex A8 система типа SoC (system-on-chip) от Texas Instruments (TI), OMAP3503, работающая на тактовой частоте 600 МГц и оснащенная 256 Мб оперативной памяти (RAM), 256 Мб flash-памяти и различными интерфейсами ввода-вывода. К материнской плате FLOW подключается 3,7-дюймовый тачскрин Sharp LS037V7DW01, поддерживающий разрешение экрана 640 x 480.

Компьютер Overo Earth поддерживает Wi-Fi и Bluetooth, позволяет подключать модуль сотовой связи GSM или же модуль, поддерживающий HSDPA 3.5G/GPS/GSM/GPRS. Другие доступные модули — это MicroSD-карта объемом в 1 Гб, камера, GPS (беспроводной модуль Telit GE863).

Стоимость смартфона полностью зависит от приобретаемых модулей, из которых конечный покупатель может собрать себе нужное устройство. Сердце смартфона, материнская плата FLOW, стоит 187 USD (без учета стоимости одноплатного компьютера Overo Earth). Дисплей Sharp обойдется в 115 USD, модуль для аккумулятора — 62 USD, готовый модуль, обеспечивающий 3,5G, GPS, GSM, GPRS, — 213 USD. Подробности о модулях и их стоимости доступны на сайте Gizmo For You.

Все аппаратное обеспечение подобрано так, чтобы нормально функционировало в среде свободной операционной системы GNU/Linux.


Июл 24 2008

Google Android: является ли эта мобильная платформа действительно «открытой»?

Рубрика: AndroidDmitry Shurupov @ 3:26

На сайте ars technica появилась занятная публикация, в которой поставлена под сомнение «открытость» Linux-платформы для смартфонов от альянса, возглавляемого интернет-гигантом Google, — Android.

Претензии автора этой статьи к Android и Google выросли из давних сообщений о том, что Android SDK — т.е. та база, с помощью которой можно создавать программное обеспечение для этой платформы — недостаточно часто обновляется (последняя публичная версия датирована февралем этого года). Казалось бы, ничего критичного в таком положении дел может и не быть, однако позже выяснилось, что в то время, как у широкой общественности нет никаких сведений о новых версиях Android SDK, избранные разработчики получают к ним непосредственный доступ.

Обо всем этом стало известно из-за досадной ошибки Дэвида Маклафлина (David McLaughlin), сотрудника Google, который по ошибке отправил объявление о выходе новой версии SDK не в тот список почтовой рассылки. Разосланный удивленной публике анонс был предназначен для закрытой рассылки, участниками которой являются лишь немногие — участники второго круга конкурса для разработчиков Android (ADC, Android Developer Challenge), число которых не превышает и 50. В своем сообщении Дэвид предлагал скачать сборку SDK 84853 с приватного сайта. Позже он признал свою ошибку и извинился. Участники второго круга ADC подтвердили информацию о том, что имеют доступ к новым сборкам Android SDK, однако от более подробных комментариев воздержались, поскольку их действия ограничены соглашением о конфиденциальности (NDA).

Тем временем, автор оригинальной заметки подчеркивает: многие критики справедливо заметили, что они больше обеспокоены не тем, что SDK обновляется так редко, а тем, что Google утаивает информацию и не идет на активный контакт с сообществом. И действительно: подобные подходы слабо коррелируют с принципами разработками, принятыми в мире Open Source, и являются демонстрацией личных интересов корпорации, скрываемых за высокими идеалами модного в наши дни программного обеспечения с открытым кодом.

Что же из этого получится в результате и насколько Google соответствует своему слогану («Don’t be evil») в контексте Android и Open Source-сообщества? Увидим — и наверное, уже скоро.