Как показывают первые дни продаж Zune на территории США, плейер пользуется умеренной популярностью, отставая от традиционных лидеров производства Apple. И хотя Microsoft потратила на маркетинг приличные деньги, в безумные очереди, как за новой PlayStation, ради 250-долларового «убийцы iPod» никто не выстраивается. А в европейских магазинах Zune (или его наследник), видимо, появится и вовсе лишь через год. АЗ
Всего несколько месяцев прошло с тех пор, как Trolltech представила свой «телефонный конструктор» на базе Linux под названием Greenphone (см. «КТ» #650), а красивую идею уже подхватил один из крупнейших тайваньских производителей компьютеров и бытовой электроники First International Computer (FIC). В отличие от Trolltech, FIC предназначает свой Linux-смартфон Neo1973 не столько разработчикам, сколько конечным пользователям — линуксоидам, которые давно мечтают о возможности настраивать телефон так же гибко, как и компьютер.
Новинка работает на открытой платформе OpenMoko и в техническом плане способна дать фору многим современным коммуникаторам: сенсорный VGA-экран, GPS-модуль, поддержка карт MicroSD емкостью до гигабайта, SoC-система Samsung на ядре ARM9, 128 Мбайт RAM (в следующей версии планируется добавить Wi-Fi и Bluetooth). Телефонная часть (четыре диапазона GSM/GPRS) работает под управлением встроенной Nucleus OS, а с Linux общается посредством AT-команд. Кстати, и саму Linux, не говоря уже о наборе прикладного ПО, можно заменить — Neo1973 способен также ужиться с Windows Mobile. И все это за цену, сопоставимую с обычными продвинутыми трубками от известных производителей — около 350 долларов. FIC рассчитывает производить около ста тысяч аппаратов в месяц (в год получается больше миллиона!), первая партия должна быть готова в середине декабря. АЗ
Sun наконец-то решилась сделать Java настоящим открытым проектом и 13 ноября объявила о выборе для своего детища «самой левой» лицензии GPL. На данный момент открыты исходники виртуальной машины Java (JVM, она же Hotspot), компилятора языка, справочной системы и некоторых дополнительных утилит для разработчиков. До конца года Sun предполагает добавить еще несколько компонентов, а уже в начале 2007-го все три версии языка — SE (стандартная), ME (для мобильных устройств) и EE (Enterprise) — будут полностью открыты. Помимо свободных, сохранятся и проприетарные лицензии.
Путь Java в «настоящий open source» был долгим и не сказать, чтобы прямым. Открыть исходники сановцев просили многие и по разным причинам — простые разработчики не хотели «класть все яйца в одну корзину» (писать на языке, судьба которого в руках одной корпорации); создатели дистрибутивов Linux не могли включать в свои творения проприетарный продукт; кто-то хотел модифицировать виртуальную машину языка для своих целей; а Ричард Столлман просто призывал к «освобождению всех программ». Чтобы задобрить радетелей открытости, Sun в разное время предпринимала множество всяческих шагов, вроде открытия исходников под так называемой Java Research License (исходники доступны, их можно изучать, но нельзя использовать) или введения особой лицензии для создателей Linux-дистрибутивов (Distro License for Java). Все понимали, что это лишь полумеры, но на то, чтобы «отпустить» Java в открытое плавание, Sun не решалась очень долго. Декларируемая причина такой нерешительности — боязнь «fork», ответвлений (нередки для открытых проектов), которые привели бы к созданию не полностью совместимых версий JVM, «общему разброду и шатанию».
Впрочем, сегодня Sun смотрит в будущее с оптимизмом — для открытой-таки Джавы выбрана лицензия GPL, которая требует, чтобы любые изменения, внесенные в исходники под такой лицензией, лицензировались так же (то есть были открыты и общедоступны). Сановцы надеются, что GPL поможет им избежать «разветвления» — ведь код любой «альтернативной виртуальной машины» может быть возвращен обратно в «родную», это гарантируется лицензией. Правда, в сановское «толкование» GPL внесены некоторые коррективы. Во-первых, при определенных условиях (если в поставку программы включается полный набор библиотек и виртуальная машина) код своих «производных» можно не открывать (независимые модули, линкующиеся с библиотеками Java, не являются «производными работами» и на них не распространяются требования GPL по лицензированию). Для некоторых разработчиков коммерческого Java-софта это важно. Во-вторых, Java Open Source использует версию 2 лицензии GPL, но в Sun не намерены впоследствии (как рекомендовано) переходить на GPLv3. Это связано с неоднозначной репутацией последней, намного более жесткой по требованиям «антикопирайтности».