Новости
Представлено несколько новых языков программирования.
После долгого затишья представлен план подготовки следующих релизов Linux-дистрибутива Mandriva. 22 декабря планируется выпустить релиз Mandriva 2010.2, который будет отличаться от Mandriva 2010.1 только изменением визуального оформления и включением накопленных обновлений пакетов с исправлением ошибок и проблем безопасности.
Недавно пользователи Ubuntu были взбудоражены новостью о том, что данный дистрибутив может стать "rolling updates" дистрибутивом, т.е. новые версии Open Source приложений будут мгновенно добавляться в него. Gerry Carr, директор по маркетингу платформы в компании Canonical, объяснил , что ранее сказанное относится только к получению новых программ разработчиками.
Представлен обзор новых возможностей, запланированных для включения в релиз Linux-дистрибутива Mandriva 2011, выход которого ожидается 30 мая. Напомню, что разработчики Mandriva приняли решение перейти на годичный цикл подготовки релизов, что позволит выпускать более значительные по числу улучшений выпуски, даст возможность сосредоточить больше внимания на тестировании, проверке и улучшению качества.
Компания Oracle изменила стратегию усовершенствования процессоров SPARC, вместо практикуемого другими производителями наращивания числа процессорных ядер, в следующем поколении процессоров Sparc (T4) число ядер будет сокращено в два раза. Все усилия инженеров будут сосредоточены на оптимизации производительности отдельных потоков, так как по результатам исследования именно данная область является слабым звеном присутствующих на рынке CPU Sparc.
Компания Oracle объявила о своих правах на один из развиваемых в рамках сообщества java.net открытых проектов, Hudson , который ранее поддерживался Sun Microsystems. О принадлежности Oracle торговой марки Hudson недавно напомнили разработчикам, решившим переместить разрабатываемый код с принадлежавшего Oracle хостинга Java.net на сервис GitHub.
Jozsef Kadlecsik, ведущий разработчик проекта ipset , объявил о выходе нового релиза — ipset 5.0.
На сайте графической библиотеки Clutter опубликован отчет с результатами анализа вклада разработчиков и компаний в подготовку готовящегося к выходу релиза 1.6, намеченного на конец января. Текущая экспериментальная ветка Clutter 1.5 состоит примерно из 122 тыс. строк кода из которых 45 тыс. относятся к COGL, библиотеке абстрагирования доступа к OpenGL. Тестовый инструментарий Clutter насчитывает 21 тыс. строк кода.
При подготовке девятой бета-версии web-браузера Firefox 4, разработчики Mozilla отметили проблемы с работой WebGL и OpenGL-акселерации на платформе Linux. В конечном итоге, возможность работы с WebGL на платформе Linux была ограничена только проприетарным драйвером NVIDIA, все остальные драйверы, включая AMD Catalyst, были занесены в черный список. Подчеркивается, что проблема не связана только с Firefox и проявляется при тестировании поддержки WebGL в других браузерах (например, тестирование WebGL в последнем релизе Google Chome приводит в Ubuntu 10.04 к краху X-сервера).
Представлен отчет о развитии проекта FreeBSD с октября по декабрь 2010 года.
Спустя десять месяцев с момента выпуска прошлой версии, увидел свет релиз звуковой подсистемы ALSA 1.0.24 , в котором отмечено более 2000 изменений . Из наиболее заметных улучшений можно отметить.
Компания AMD опубликовала в открытом доступе руководство (PDF, 2.4 Мб, 492 стр.) по внутренней архитектуре графических процессоров серии Radeon HD 6900 "Cayman". В руководстве описывается набор инструкций GPU Cayman, формат микрокода, особенности организации работы, методы управления потоками, ALU-операции, функции, связанные с кэшированием текстур и обеспечением совместного доступа к данным.
Подтвердились опасения, связанные с назначением на пост руководителя компании Nokia Стефана Элопа (Stephen Elop), до этого занимавшего пост главы бизнес-подразделения компании Microsoft и возглавлявшего команду по продвижению продуктов Microsoft. Компания Nokia официально представила новую стратегию развития, связанную с началом продвижения платформы Windows Phone 7. В анонсе прямым текстом не говорится о дальнейшей судьбе проектов MeeGo, Qt и Symbian, но судя по тону заявлений, в которых Windows Phone называется приоритетной платформой для смартфонов всех ценовых категорий, на продвижение которой будут брошены все силы, развитие MeeGo и Symbian постепенно будет прекращено.
Сальвадор Санфилиппо (Salvatore Sanfilippo), работающий в компании VMWare, представил новую стабильную ветку БД Redis 2.2 . Redis относится к классу NoSQL-систем, предоставляя похожие на Memcached функции для хранения данных в формате ключ/значение, расширенные поддержкой структурированных форматов данных, таких как списки, хэши и множества. Для управления данными поддерживаются такие команды, как инкремент/декремент, стандартные операции над списками и множествами (объединение, пересечение), переименование ключей, множественные выборки и функции сортировки. Исходные тексты проекта распространяются в рамках лицензии BSD. Клиентские библиотеки доступны для большинства популярных языков, включая Perl, Python, PHP, Java, Ruby и Tcl.
Разработчики Mozilla выпустили корректирующие релизы для поддерживаемых веток web-браузера Firefox - 3.6.14 и 3.5.17 , в которых устранено 11 уязвимостей , из которых девяти присвоен статус критических. Дополнительно в версии Firefox 3.6.14 исправлена 41 ошибка , а в версии 3.5.17 - 30 ошибок.
В технической он-лайн библиотеке Safari на днях появились отрывки из книги Боба Зейдмана "Software IP Detective", которая выйдет из печати в апреле. Автор книги в 2004 году был привлечён в качестве консультанта и возможного эксперта-свидетеля в широко известном процессе SCO против IBM, Novell, AutoZone и всего остального мира. В одном из отрывков книги автор в частности рассказывает, что в 2004 он был нанят SCO на месяц. К этому моменту другими специалистами уже были начаты проверки кода.
Юкка Элунд (Jukka Elund), продукт-менеджер компании Nokia, анонсировал намерение выпустить полнофункциональную и готовую к использованию прошивку на базе MeeGo 1.2 для смартфонов N900, которая тем не менее формально будет иметь статус версии для разработчиков ( MeeGo 1.2 Developer Edition ). Будущая версия MeeGo для N900 будет позиционироваться для разработчиков пользовательских приложений и при желании может быть использована конечными пользователями.
Компания Google представила VP8 Codec SDK ( libvpx 0.9.6 ), третий релиз свободного видеокодека VP8 , выпущенный под кодовым именем "Bali". Отдельно отмечается, что изменения в новой версии коснулись только оптимизации работы кодека и не затронули формат кодирования, связанные с VP8 и WebM спецификации не изменились. При подготовке версии "Bali" работа была сфокусирована на увеличении производительности кодировщика и на увеличении качества кодирования видео.
Линус Торвальдс анонсировал релиз Linux-ядра 2.6.38 , в который вошли наработки по увеличению интерактивности выполнения десктоп-задач, значительно повышена масштабируемость VFS, в Btrfs обеспечена поддержка LZO-сжатия и создания доступных только на чтение снапшотов, интегрированы HugePage-патчи, добавлена поддержка процессоров AMD Fusion, добавлены новые драйверы и обеспечена поддержка mesh-протокола B.A.T.M.A.N.
Представлен RTL-дизайн ( Register Transfer Level ) аппаратного кодировщика и декодировщика для видеокодека WebM/VP8, позволяющего производителям чипов интегрировать поддержку аппаратной акселерации в свои продукты. Разработка выполнена известной финской группой разработчиков RTL-дизайна, на базе разработок которой уже выпускаются миллионы чипов по всему миру. Несколько ключевых производителей микросхем, чьи продукты используются при производстве мобильных устройств, телеприставок, медиаплееров, нетбуков и web-камер, уже начали процесс интеграции наработок проекта в свои чипсеты и планируют выпустить первые чипы уже в нынешнем году.