Проект GnuPG представил новую свободную многопоточную библиотеку nPth

Представлен первый выпуск новой свободной библиотеки для создания многопоточных приложений — nPth (New GNU Portable Threads Library). Изначально библиотека развивалась в рамках проекта GnuPG с целью создания более совершенной замены стандартной библиотеки GNU Pth, поддерживающей работу в современных операционных системах. Последний корректирующий релиз GNU Pth вышел в 2006 году, а последний значительный выпуск в 2004 году, c тех проект не развивается. Так как новая библиотека может представлять интерес и для других проектов, было принято решение развивать nPth в виде обособленного продукта. Код библиотеки распространяется под лицензиями LGPLv3 и GPLv2. nPth предоставляет API, похожий на GNU Pth, и реализует невытесняющую модель … Читать далее Проект GnuPG представил новую свободную многопоточную библиотеку nPth

Обзор обновленных элементов дизайна для будущих выпусков GNOME

Команда дизайнеров проекта GNOME представила небольшой обзор улучшений оформления и некоторые новые элементы интерфейса. Многие из представленных улучшений планируется включить в состав следующей стабильной ветки GNOME 3.6. Новый интерфейс для блокировки экрана, выбора активного пользователя и входа в систему: Обновление оформления области вывода уведомлений. Сообщение теперь всплывают снизу в форме баннеров, выстраиваются в очередь и никогда не перекрывают курсор (баннер убегает от курсора, если курсор находится в нижней части): Единое поведение инертной прокрутки для разных типов управления (например, прокрутка указателем, колесом мыши или через сенсорный экран): Новый диалог настройки печати c возможностью предварительного просмотра отправляемого на печать материала: Интерфейс начального … Читать далее Обзор обновленных элементов дизайна для будущих выпусков GNOME

Релиз PHP 5.4.3 и 5.3.13 с устранением двух уязвимостей

Представлены внеплановые обновления PHP 5.4.3 и 5.3.13, в которых устранена уязвимость в реализации работы PHP в режиме CGI, позволяющая передать интерпретатору произвольные опции командной строки, что может быть использовано для организации выполнения кода злоумышленника. Кроме того, в версии PHP 5.4.3 устранено переполнение буфера в функции apache_request_headers(), которое может привести к осуществлению атаки на использующие данную функцию приложения через передачу специально скомпонованных HTTP-заголовков. Ветка PHP 5.3 не подвержена данной уязвимости. Читать далее Релиз PHP 5.4.3 и 5.3.13 с устранением двух уязвимостей

Релиз офисного пакета Apache OpenOffice 3.4

Спустя 16 месяцев с момента прошлого выпуска увидел свет релиз офисного пакета Apache OpenOffice 3.4, продолживший развитие проекта OpenOffice.org, переданного компанией Oracle в руки Фонда Apache. Выпуск Apache OpenOffice 3.4 является первым выпуском пакета под лицензией Apache и своеобразной отправной точкой развития проекта под эгидой фонда Apache, заметного для конечных пользователей. Отмечается, что в разработке Apache OpenOffice приняли участие представители 21 компании, предоставившей ресурсы для развития проекта. Готовые бинарные сборки доступны для Linux (DEB, RPM), Windows и Mac OS X в 32- и 64-разрядных вариантах, локализованных на 15 языков, в том числе и русский язык. Кроме непосредственно кодовой базы офисного … Читать далее Релиз офисного пакета Apache OpenOffice 3.4

Присяжные признали, что Google в 2 из 5 пунктов нарушил связанную с Java API интеллектуальную собственность

Первая фаза судебного разбирательства, рассматривающего обвинение в нарушения связанной с Java интеллектуальной собственности и патентов компании Oracle в платформе Android, приобрела неприятный для Google оборот. В противоположность недавнему решению Европейского суда, признавшему что API и языки программирования не могут быть отнесены к категории интеллектуальной собственности, присяжные заседатели, выносящие вердикт в рассматриваемом Американским судом деле, встали на сторону Oracle и постановили, что компания Google нарушила интеллектуальную собственность, связанную с Java API. Нарушение прав Oracle признаны по 2 пунктам из 5. В решении указано, что связанных с документацией нарушений не обнаружено, но присяжные признают, что имеет место копирование кода одной из функций … Читать далее Присяжные признали, что Google в 2 из 5 пунктов нарушил связанную с Java API интеллектуальную собственность

Canonical намерена добиться предустановки Ubuntu на 5% новых компьютеров

Крис Кеньон (Chris Kenyon), вице-президент Canonical по работе с OEM-производителями, сообщил на проходящем в эти дни саммите разработчиков об успехах сотрудничества с OEM и ODM производителями. В соответствии с планами Canonical в следующем году компания намерена довести долю ПК, поставляемых с Ubuntu Linux, до 18 млн. экземпляров, что соответствует примерно 5% от всех продаваемых ПК. По данным Кеньона в прошлом году по всему миру было продано 8-10 млн ПК с предустановленным Ubuntu Linux. Общая стоимость оборудования, на котором в прошлом году поставлялся Ubuntu составила 7.5 миллиардов долларов. Статистика по текущей активной пользовательской базе Ubuntu не приводится, так же не указаны … Читать далее Canonical намерена добиться предустановки Ubuntu на 5% новых компьютеров

Присяжные признали, что Google нарушил интеллектуальную собственность Oracle, связанную с Java API

Первая фаза судебного разбирательства, рассматривающего обвинение в нарушения связанной с Java интеллектуальной собственности и патентов компании Oracle в платформе Android, приобрела неприятный для Google оборот. В противоположность недавнему решению Европейского суда, признавшего что API и языки программирования не могут быть отнесены к категории интеллектуальной собственности, присяжные заседатели, выносящие вердикт в рассматриваемом Американским судом деле, встали на сторону Oracle и постановили, что компания Google нарушила интеллектуальную собственность, связанную с Java API. В то же время, заседатели не смогли достигнуть единства мнений и однозначно ответить на вопрос, выходит ли использование Java API в Android за рамки «добросовестного использования» (fair use). Подобная двойственная … Читать далее Присяжные признали, что Google нарушил интеллектуальную собственность Oracle, связанную с Java API

Сравнение производительности GCC и LLVM-Clang

Ресурс Phoronix провёл тестирование производительности приложений, собранных при помощи компиляторов GCC 4.6.3, GCC 4.7.0, LLVM-Clang 3.0, LLVM-Clang 3.1 SVN и Open64 5.0 на ноутбуке с восьмиядерным процессором Intel Core i7. В 8 тестах быстрее оказался GCC. В 4 тестах (7-Zip, скорость сборки PHP, Minion Graceful и Apache Benchmark) с незначительным отрывом в лидеры выбился Clang. Читать далее Сравнение производительности GCC и LLVM-Clang

Уязвимости в MySQL, Adobe Flash, Chrome, VMware, ownCloud, Asterisk, BIND, Net-SNMP и Drupal

Несколько недавно найденных уязвимостей: В MySQL 5.1.63 устранены две неизвестные уязвимости, про которые не сообщается никаких подробностей. Указаны только номера закрытых для внешнего доступа отчётов об исправлении ошибок: 64884 и 59387; В Adobe Flash зафиксирована 0-day уязвимость, которая уже используется для совершения атак злоумышленников. При успешной эксплуатации уязвимость позволяет выполнить код на машине пользователя, при открытии специально сформированного Flash-контента. В настоящее время проблема устранена в обновлении Adobe Flash Player 11.2.202.235; В обновлении браузера Chrome 18.0.1025.168 устранено 5 уязвимостей, из которых три помечены как опасные, а две — как умеренные. Среди уязвимостей не отмечено критических проблем, которые позволили бы обойти все … Читать далее Уязвимости в MySQL, Adobe Flash, Chrome, VMware, ownCloud, Asterisk, BIND, Net-SNMP и Drupal

Guacamole — web

Представлен релиз Guacamole 0.6, браузерного web-приложения с реализацией протоколов доступа к удалённому рабочему столу VNC и RDP. Клиентская часть написана на JavaScript, выполнена с использованием технологий HTML5 и не требует для своей работы установки дополнительных плагинов. Серверная часть написана Си и реализована через специальный прокси guacd. Взаимодействие прокси и web-приложения осуществляется при помощи прослойки на языке Java, которая может быть запущена под управлением контейнера сервлетов Apache Tomcat. Для реализации поддержки VNC используется библиотека libvncclient, а для RDP — FreeRDP. Код проекта распространяется под лицензией AGPLv3. Так как поддержка VNC и RDP реализована на стороне сервера при помощи нативных библиотек, а … Читать далее Guacamole — web

Проект ReactOS намерен собрать средства для оплаты полного рабочего дня разработчиков

Стартовала кампания по сбору средств для проекта ReactOS, рамках которого развивается свободная операционная система, нацеленная на обеспечение совместимости с программами и драйверами Microsoft Windows семейства NT (XP/2003/Vista). Впервые за время своего существования, Фонд ReactOS решил выйти за рамки обычных кампаний по сбору денежных средств, направляемых на оплату расходов на поддержание инфраструктуры. Проект рассчитывает собрать пожертвования и на эти деньги официально нанять на полный рабочий день как можно большее количество разработчиков. К оплачиваемой работе планируется привлечь в первую очередь тех, кто уже занимается проектом, но лишь в свободное от основной работы время, тем самым обеспечив им возможность полноценно работать над проектом, … Читать далее Проект ReactOS намерен собрать средства для оплаты полного рабочего дня разработчиков

Представлена платформа для создания встраиваемых Linux-систем Yocto 1.2

После 6 месяцев разработки представлен релиз Yocto 1.2, платформы для создания встраиваемых Linux-систем для различных аппаратных архитектур. Платформа развивается под крылом организации Linux Foundation после объединения усилий международным сообществом инженеров Consumer Electronics Linux Forum (CELF) и при участии многих известных компаний, таких как Texas Instruments, FreeScale, Intel, Mentor Graphics, Wind River, MontaVista, Dell и OpenEmbedded eV. Yocto не является конечным дистрибутивом, а предоставляет набор компонентов для создания собственных дистрибутивов для встраиваемых продуктов на базе различных аппаратных архитектур, в том числе ARM, PPC, MIPS, x86 и x86-64. В рамках проекта развивается несколько наборов для поддержки аппаратных платформ (Board Support Package, BSP), … Читать далее Представлена платформа для создания встраиваемых Linux-систем Yocto 1.2

Релиз Linux-дистрибутива для создания сетевых шлюзов Vyatta 6.4

Вышел релиз специализированного Linux-дистрибутива для создания маршрутизаторов и межсетевых экранов — Vyatta 6.4, основанного на кодовой базе Debian, но при этом содержащего в себе ряд оригинальных разработок. Компания Vyatta разрабатывает данный дистрибутив для своих аппаратных платформ, но поддерживает возможность его использования и на обычных компьютерах. Управление производится из командной строки в стиле Juniper. Имеются модули для создания VPN, организации кеширования трафика, фильтрации трафика на основе анализа содержимого IP-пакетов, ограничения доступа посредством специальных правил и URL фильтров. Загрузочный iso-образ дистрибутива занимает 206 Мб. Среди добавленных в новой версии улучшений: Улучшение механизмов обновления дистрибутива для физических серверов и виртуальных окружений. Для обновления … Читать далее Релиз Linux-дистрибутива для создания сетевых шлюзов Vyatta 6.4

PaaS-платформа Cloud Foundry адаптирована для работы в окружении OpenStack

Компания Piston Cloud Computing опубликовала под лицензий Apache CPI-модуль (Cloud Provider Interface) для обеспечения функционирования PaaS-платформы Cloud Foundry в окружении IaaS-платформы OpenStack. Открытый проект Cloud Foundry, развиваемый компанией VMware, ранее поддерживал только функционирование поверх IaaS-платформ VMware vSphere и Amazon Web Services, а также развёртывание на локальных системах. CloudFoundry является полностью открытой PaaS-платформой (Platform as a Service), которая позволяет сформировать инфраструктуру для выполнения в облачных окружениях конечных приложений на Java (Spring), Grails, Ruby (Rails, Sinatra), JavaScript (Node.js), Scala и других языках, работающих поверх JVM. PaaS-платформа, в отличие от IaaS, работает на более высоком уровне, чем выполнение готовых образов операционных систем, избавляя … Читать далее PaaS-платформа Cloud Foundry адаптирована для работы в окружении OpenStack

Первый онлайн-журнал, посвящённый Raspberry Pi

Вышел первый номер онлайн-журнала MagPi, первого периодического издания, целиком посвящённого одноплатному компьютеру Raspberry Pi и сообществу его пользователей. Редакторами журнала стали несколько активных членов сообщества пользователей форума Raspberry Pi. Они ставят перед собой цель рассказать читателям «о различных операционных системах для RP, о том, как писать для неё программы на разных языках и как начать свой собственный интересный проект». Первый номер позиционируется как подготовка к использованию RP и будет полезен читателям, которые ещё не приобрели собственный RP. Содержание первого номера: Введение — описание проекта, история создания и технические характеристики RP, всё в контексте истории доступной вычислительной техники, развития языков программирования … Читать далее Первый онлайн-журнал, посвящённый Raspberry Pi

Олигополия на рынке ноутбуков создаёт препятствия для распространения Linux

Ассоциация португальских Open Source компаний (ESOP — Associação de Empresas de Software Open Source Portuguesas) представила результаты двух исследований, объясняющих эффекты олигополии на розничном рынке портативных компьютеров. Прямой ущерб для португальской экономики от искусственного исключения ноутбуков с Linux оценивается в 3-5 миллионов евро. Косвенный ущерб может быть значительно выше. В первом отчёте был рассмотрен провал, который постиг серию ноутбуков, собранных и продаваемых на территории Португалии, с предустановленной ОС и приложениями с открытым кодом. Идея подобных ноутбуков была впервые реализована в государственном проекте «e.iniciativas», в результате которого рыночная доля ноутбуков с Linux достигла 10%. Однако несмотря на спрос и на последующие … Читать далее Олигополия на рынке ноутбуков создаёт препятствия для распространения Linux

Релиз Frenzy 1.4, дистрибутива для системных администраторов

Спустя почти два года после выхода прошлого релиза, увидел свет Live-дистрибутив для системных администраторов Frenzy 1.4, переведенный на кодовую базу FreeBSD 8.3. Загрузившись с Frenzy администратор получает полностью работоспособную систему с набором программного обеспечения для настройки, анализа работы сети, восстановления системы после краха и тестирования аппаратного обеспечения. Новая версия доступна только в консольном варианте, размер загрузочного образа 105 Мб. По своей начинке и возможностям Frenzy 1.4 аналогичен выпуску 1.3, за исключением перехода на FreeBSD 8.3 и улучшений заимствованных из FreeBSD 8.3 и FreeBSD 8.2 (прошлый выпуск Frenzy был основан на FreeBSD 8.1), например, поддержки ZFS v28, возможности трассировки пользовательских приложений … Читать далее Релиз Frenzy 1.4, дистрибутива для системных администраторов

Создатели Shotwell представили новый почтовый клиент Geary 0.1

Организация Yorba Foundation, курирующая разработку популярного менеджера фотографий Shotwell, представила свой новый проект — почтовый клиент Geary. Первый релиз анонсирован примерно после года интенсивной разработки, поэтому проект уже обладает базовой функциональностью и пригоден к ознакомительному использованию. Новый почтовый клиент отличается легковесностью реализации и ориентацией на использование в окружении GNOME. Интерфейс реализован при помощи библиотеки GTK3+. Среди целей развития проекта называется создания богатого по возможностям, но потребляющего минимальный объем ресурсов и предельно простого в использовании продукта. Почтовый клиент рассчитан как на обособленное использование, так и на работу бок о бок с web-ориентированными почтовыми сервисами. Основные возможности Geary 0.1: Базовая поддержка функций … Читать далее Создатели Shotwell представили новый почтовый клиент Geary 0.1

Представлена экспериментальная версия GIMP с поддержкой большой глубины цветности

На следующий день после релиза GIMP 2.8 на проходящей в Вене конференции Libre Graphics Meeting 2012 анонсировано добавление в экспериментальную ветку GIMP поддержки обработки изображений в режимах с глубиной цветности в 16 и 32 бит на канал. Поддерживается использование для хранения составляющих цветов как целочисленных, так и вещественных значений. Напомним, что до этого глубина цвета на канал, была ограничена 8 битами, что являлось одной из основных тем для критики GIMP. В настоящее время расширенная глубина цветности доступна в инструментах трансформации, рисования и корректировки цветности. Более того, GIMP теперь может сохранять и загружать PNG-изображения с 16-битами на канал, а также сохранять … Читать далее Представлена экспериментальная версия GIMP с поддержкой большой глубины цветности

Перевод руководства "Что каждый программист должен знать о памяти"

Завершен перевод на русский язык обширной статьи Ульриха Дреппера «Что каждый программист должен знать о памяти» («What every programmer should know about memory«), в которой детально разбираются особенности оптимизации приложений с учётом современных механизмов организации работы памяти в компьютерах, таких как кэши CPU и особенности работы контроллеров памяти. Дополнительно можно упомянуть публикацию доработанной версии (3.159) книги «Инструменты Linux для Windows-программистов». В новой версии расширен обзор возможностей программирования на уровне ядра, таких как добавление новых системных вызовов, модификация существующих, показано, как использовать не экспортируемые функции ядра в модуле, как делать системные вызовы из модулей и т.д. Кроме того, очень обширно переработана … Читать далее Перевод руководства "Что каждый программист должен знать о памяти"

Релиз дистрибутива Lightweight Portable Security 1.3.4, развиваемого Министерством обороны США

Увидел свет релиз легковесного, переносимого и защищенного Linux-дистрибутива Lightweight Portable Security 1.3.4 (LPS), развиваемого специалистами Министерства обороны США с целью предоставления пользователям возможности безопасной работы с минимальным риском утечки персональных данных. LPS выполнен в виде LiveCD, используя который пользователь может избежать типичных угроз и утечек, возникающих вследствие активности вредоносного ПО, различных закладок и кейлоггеров. В частности, дистрибутив позволяет создать защищенную точку доступа к корпоративным и государственным ресурсам, а также для работы с важными web-сервисами, например, online-банками, используя для работы не вызывающий доверия ПК. Размер iso-образа 185 Мб, дополнительно поставляется расширенная редакция (394 Мб), отличающаяся включением в поставку OpenOffice.org, Thunderbird и … Читать далее Релиз дистрибутива Lightweight Portable Security 1.3.4, развиваемого Министерством обороны США