В Германии началась работа по устранению препятствий, мешающих развитию СПО в госструктурах

Немецкая парламентская комиссия представила на рассмотрение Парламента рекомендации по изменению бюджетного законодательства Германии, нацеленные на предоставление возможности публикации госструктурами внутренних разработок под свободными лицензиями. В настоящее время открытию созданных в государственных учреждениях разработок мешает принятый в 1979 году параграф 63 III, запрещающий безвозмездное распространение имущества государственных администраций и требующий обязательного получения финансовой компенсации. Подобное требование распространяется и на программное обеспечение, которое соответственно не может быть переведено в разряд свободного ПО. Дополнительное изучение вопроса юристами показало, что обсуждаемый пункт законодательства не может препятствовать участию в развитии существующих открытых проектов и открытию наработок, построенных на базе уже открытого кода. Тем не менее, … Читать далее В Германии началась работа по устранению препятствий, мешающих развитию СПО в госструктурах

Введён в строй единый реестр плагинов к jQuery

Разработчики проекта jQuery объявили о введении в строй реестр плагинов plugins.jquery.com, который позиционируется в качестве единого каталога для распространения плагинов к jQuery. Напомним, что ранее проектом уже поддерживался подобный каталог, но его содержимое было безвозвратно утеряно в конце 2011 года, после инцидента по очистке содержимого базы данных, для которой не был организован процесс резервного копирования. С тех пор плагины для jQuery распространялись хаотично и не были собраны на одном сайте. Новый каталог призван решить проблемы с фрагментацией, поиском и доставкой плагинов, предлагая унифицированный подход к публикации плагинов разработчиками и их задействования пользователями. Для хранения плагинов предлагается использовать специально созданный Git-репозиторий. … Читать далее Введён в строй единый реестр плагинов к jQuery

Релиз Seafile 1.4, Dropbox-подобного сервера хранения на основе технологий Git

Анонсирован релиз сервера Seafile 1.4, предназначенного для создания сервиса облачного хранения данных, напоминающего по своей сути Dropbox, но отличающегося возможностью развёртывания на собственном подконтрольном оборудовании и использования технологий Git для версионного контроля. Код проекта написан на языке Python и распространяется под лицензией GPLv3, для хранения метаданных используется SQLite. Обзор особенностей проекта можно прочитать в анонсе первого выпуска Seafile. В новой версии: Добавлена возможность обмена ссылками на отдельные подкаталоги; Обеспечено отображение времени изменения файлов; Добавлена поддержка сортировки вывода; Возможность указания глубины отслеживаемой истории изменений; Поддержка пометки звёздочкой особо интересных файлов; Поддержка мобильных клиентов. Читать далее Релиз Seafile 1.4, Dropbox-подобного сервера хранения на основе технологий Git

В драйвер Nouveau NVC0 добавлена поддержка аппаратного ускорения декодирования видео

Во входящий в состав Mesa свободный Gallium3D-драйвер Nouveau NVC0, обеспечивающий поддержку видеокарт NVIDIA на базе GPU Fermi и Kepler, таких как GeForce 400/500/600, добавлена поддержка задействования выделенных движков GPU для акселерации декодирования видео. В настоящее время для задействования ускорения для всех карт Fermi (GeForce 400/500), за исключением nvd9, требуется загрузка внешней прошивки с ядром и пользовательскими компонентами. Для карт Kepler (GeForce 600) и nvd9 (GeForce GT 520) требуется только загрузка прошивки на уровне ядра. Читать далее В драйвер Nouveau NVC0 добавлена поддержка аппаратного ускорения декодирования видео

Силами проекта Illumos в ZFS добавлена поддержка улучшенного сжатия LZ4

Гарретт Д’Аморе (Garrett D’Amore), лидер проекта Illumos, в рамках которого создано полностью свободное и развиваемое независимым сообществом ответвление от кодовой базы OpenSolaris, сообщил об очередном успехе по развитию файловой системы ZFS, несмотря на прекращение открытия новых наработок компанией Oracle. Силами сообщества в ZFS добавлена поддержка прозрачного сжатия данных с использованием алгоритма LZ4. Отмечается, что по сравнению с ранее доступным методом сжатия LZJB, новый метод отличается значительно возросшей производительностью при более высоком уровне сжатия. LZ4 упаковывает подлежащие сжатию данные примерно на 50% быстрее, а распаковывает на 80% быстрее, чем LZJB. Если данные несжимаемы, например, уже сжатые архивы или мультимедиа контент, то … Читать далее Силами проекта Illumos в ZFS добавлена поддержка улучшенного сжатия LZ4

Корректирующие выпуски PHP 5.4.11 и 5.3.21

Представлены корректирующие выпуски интерпретатора языка программирования PHP — 5.4.11 и 5.3.21 в которых устранено 11 ошибок, не связанных с безопасностью, но устраняющих некоторые серьёзные проблемы со стабильностью. Кроме того, можно отметить доступность третьей альфа-версии PHP 5.5, в которой добавлен метод Generator::throw(), реализована серия новых функций в расширении cURL, добавлена поддержка атрибута Max-Age в setcookie(). Читать далее Корректирующие выпуски PHP 5.4.11 и 5.3.21

Началось бета-тестирование openSUSE 12.3

Доступна для тестирования первая бета-версия openSUSE 12.3. 7 февраля будет выпущен кандидат в релизы, финальный релиз ожидается в марте. Для загрузки подготовлена универсальная LiveDVD-сборка (4.7 Гб), а также LiveCD-сборки на базе KDE (637 Мб) и GNOME (634 Мб). Среди представленных в бета-версии изменений: Поставка десктоп-окружения 4.10 RC2; В состав включён релиз развиваемого проектом Xfce файлового менеджера Thunar 1.6 с поддержкой вкладок, а также новая версия файлового менеджера PCMan 1.1, используемого в окружении на базе LXDE; Произведена интеграция ядра Linux 3.7.1; Добавлены новые выпуски LLVM 3.2, gdb 7.5, PostgreSQL 9.2; По умолчанию будет поставляться LibreOffice 3.6.x, но будет предоставлена возможность установки … Читать далее Началось бета-тестирование openSUSE 12.3

Представлено десктоп-окружение Consort, созданное как форк классического режима GNOME 3

Разработчики Linux-дистрибутива SolusOS объявили о создании нового форка GNOME 3 — Consort Desktop Environment. Новое десктоп-окружение продолжит развитие классического режима GNOME 3 (fallback), код для поддержки которого не войдёт в состав GNOME 3.8 (вместо fallback-режима будет поставляться специальный набор дополнений к GNOME Shell). Опробовать новое окружение в действии можно загрузив седьмую альфа-версию дистрибутива SolusOS 2.0, основанный на пакетной базе Debian Wheezy. В состав форка вошли следующие компоненты: Панель gnome-panel (новое название consort-panel); Файловый менеджер Nautilus 3.4.2 (новое название Athena + набор дополнений athena-extensions); Окно входа в систему gnome-session-fallback (новое название consort-session); Оконный менеджер Metacity (новое название Consortium). В качестве причины … Читать далее Представлено десктоп-окружение Consort, созданное как форк классического режима GNOME 3

Корректирующие выпуски PHP 5.4.11 и 5.3.22

Представлены корректирующие выпуски интерпретатора языка программирования PHP — 5.4.11 и 5.3.22 в которых устранено 11 ошибок, не связанных с безопасностью, но устраняющих некоторые серьёзные проблемы со стабильностью. Кроме того, можно отметить доступность третьей альфа-версии PHP 5.5, в которой добавлен метод Generator::throw(), реализована серия новых функций в расширении cURL, добавлена поддержка атрибута Max-Age в setcookie(). Читать далее Корректирующие выпуски PHP 5.4.11 и 5.3.22

Консорциум W3C опубликовал черновой вариант спецификации WebDriver API

Консорциум W3C объявил о доступности рабочего чернового варианта спецификации WebDriver API, которая определяет не зависящий от платформ и языков интерфейс для организации проведения функционального тестирования web-приложений с учётом поведения реальных web-браузеров. Стандарт даёт возможность сформировать автоматизированный набор тестов, контролирующих поведение браузера и позволяющих симулировать такие действия, как нажатия клавиш, работу с мышью, манипуляции с окнами, заполнение форм, нажатие кнопок, выбор элементов списка и т.п. Читать далее Консорциум W3C опубликовал черновой вариант спецификации WebDriver API

Готовится к производству новая открытая игровая консоль GCW-Zero

На Kickstarter начался сбор средств для производства первой пробной партии портативной игровой консоли GCW-Zero, которая будет поставляться с Linux дистрибутивом OpenDingux. Приставка в первую очередь ориентирована на запуск ретро игр, для чего в комплект будет включена большая подборка эмуляторов, в том числе для запуска игр, созданных для Atari 2600, Nes, Snes, Megadrive, Playstation 1 и Nintendo 64. Пользователю будет предоставлена возможность полностью контролировать устройство, в том числе заменять и модифицировать прошивку, удалённо подключаться к устройству по SSH или SFTP. Аппаратная начинка консоли основана на процессоре Ingenic JZ4770 1 GHz MIPS и GPU Vivante GC860, поддерживающем OpenGL ES 2.0. Устройство укомплектовано … Читать далее Готовится к производству новая открытая игровая консоль GCW-Zero

Новые выпуски дистрибутивов CentOS 5.9 и Oracle Linux 5.9

Представлен релиз Linux-дистрибутива CentOS 5.9, основанного на пакетной базе продукта Red Hat Enterprise Linux 5.9 и на 100% бинарно совместимого с ним. В отличие от RHEL в CentOS, пакеты из серверной и из десктоп редакции RHEL объединены в единый репозиторий пакетов и в один установочный комплект. CentOS 5.9 поставляется для платформ i386 и x86_64 в сборках: DVD (2 диска), CD (8 дисков для i386 и 9 для x86_64) и сокращенный netinstall.iso (13 Мб) образ для установки по сети. С новшествами, заимствованными из RHEL, можно познакомиться в анонсе RHEL 5.9. Из улучшений, внесенных в CentOS 5.9 можно отметить: Компанией Red Hat … Читать далее Новые выпуски дистрибутивов CentOS 5.9 и Oracle Linux 5.9

Разработчик из AMD подытожил состояние открытых драйверов для карт семейства Radeon

В результате серии дискуссий, развернувшихся на форуме ресурса Phoronix, свое видение ситуации и приоритетов относительно открытых драйверов для видеокарт семейства Radeon изложил разработчик компании AMD Джон Бриджман (John Bridgman). В частности, разработчик подвел итоги по такой функциональности, как декодирование видео с использованием UVD и шейдеров, Hyper-Z, гибридных графических систем и OpenCL. Декодирование видео (XvMC/VDPAU/VA-API) на движке 3D — Кристиан Кёниг (Christian König) и ряд других разработчиков много работали над данной возможностью и пришли к выводу, что реализация декодирования H.264 через графические шейдеры будет работать не слишком хорошо. Кристиан предположил, что вычислительные шейдеры могут дать достаточное улучшение, так как накладные расходы … Читать далее Разработчик из AMD подытожил состояние открытых драйверов для карт семейства Radeon

GitHub преодолел рубеж в три миллиона пользователей

Хостинг свободных проектов GitHub.com, базирующийся на системе управления исходными текстами Git и позволяющий разработчикам общаться в формате единой социальной сети, сообщил о преодолении отметки в три миллиона пользователей. Проект был основан в апреле 2008 года и зафиксировал первый миллион пользователей в сентябре 2011 года. Второй миллион пользователей был накоплен через 11 месяцев, в августе 2012 года. Третий миллион был получен спустя всего 5 месяцев. В ближайшие дни также ожидается преодоление ещё одного важного рубежа — 5 миллионов репозиториев. В настоящее время насчитывается 4 957 248 репозитория, при этом каждый день создаётся примерно 25 тысяч новых репозиториев. Читать далее GitHub преодолел рубеж в три миллиона пользователей

Для Java подготовлен эксплоит, базирующийся на новой 0day-уязвимости

Спустя всего несколько дней после выхода внепланового обновления Java SE 7 Update 11 с устранением активно эксплуатируемой в сети уязвимости, появилась информация о создании эксплоита, основанного на новой уязвимости. Эксплоит пока не доступен широкой публике и не интегрирован в типовые пакеты для распространения вредоносного ПО, но уже продаётся на профильном форуме по цене $5000 и его приобрели ка минимум два покупателя. Продавец достаточно известен в своих кругах и имеет устоявшуюся репутацию, поэтому маловероятно, что эксплоит фиктивный. По предварительному анализу, проведённому представителями сообщества OpenJDK, в последнем выпуске Java SE 7 Update 11 устранён лишь частный случай уязвимости, но не исключено задействование … Читать далее Для Java подготовлен эксплоит, базирующийся на новой 0day-уязвимости

Для Linux представлена система верификации исполняемых файлов по цифровым подписям

Один из инженеров из компании Red Hat представил в списке рассылки разработчиков ядра Linux патчи с реализацией системы верификации исполняемых файлов в формате ELF с использованием цифровых подписей. Разработка дополняет систему верификации модулей ядра, созданную в рамках проекта по обеспечению поддержки механизма UEFI Secure Boot. В текущей реализации режима верификации модулей ядра пришлось заблокировать механизм kexec наряду с другими возможностями, которые могут быть использованы для обхода цепочки проверки загружаемых модулей (через kexec могло быть запущено ядро в режиме без проверки цифровых подписей модулей). Одним из предложенных решений указанной проблемы стала поддержка проверки по цифровой подписи исполняемого файла /sbin/kexec, применяемого для … Читать далее Для Linux представлена система верификации исполняемых файлов по цифровым подписям

Релиз свободной JavaScript-библиотеки jQuery 1.9

Доступен релиз популярной JavaScript-библиотеки jQuery 1.9, используемой на более чем половине из 10 тысяч наиболее посещаемых сайтов в сети. После отказа проекта от практики двойного лицензирования (GPL+MIT) код jQuery теперь распространяется только под лицензией MIT. Большая часть изменений в новой версии связана с проведением чистки кодовой базы и удалением устаревших возможностей. Для обеспечена работы кода, написанного для старых версий jQuery, представлен специальный плагин jQuery Migrate. Одновременно доступна для тестирования бета-версия jQuery 2.0, функционально полностью эквивалентная jQuery 1.9 на уровне API и отличающаяся прекращением поддержки браузеров Internet Explorer 6, 7 и 8. Поддержка устаревших версий Internet Explorer вынуждала разработчиков использовать множество … Читать далее Релиз свободной JavaScript-библиотеки jQuery 1.9

Обновление видеодрайверов NVIDIA 313.18 и xf86-video-intel 2.20.18

Компания NVIDIA представила релиз проприетарного видеодрайвера NVIDIA 313.18. Драйвер доступен для Linux, FreeBSD и Solaris. Особенности выпуска NVIDIA 313.18: Поддержка GPU GeForce GTX 680MX и Tesla K20Xm; В NV-CONTROL и nvidia-settings добавлена возможность изменения режима форсирования производительности Double Precision для поддерживающих данный режим GPU; В X-драйвер добавлена перепроверка состояния после переключения из виртуального терминала, что позволило наладить корректную обработку переключения дисплея во время неактивности экрана X-ов; Добавлена неофициальная поддержка протокола GLX для непрямого (indirect) рендеринга в OpenGL-расширении ARB_vertex_array_object и командах ClearBufferfi, ClearBufferfv, ClearBufferiv, ClearBufferuiv и GetStringi; Добавлена поддержка расширения GLX_EXT_buffer_age; Существенно увеличена производительность функции glDrawPixels (ускорение до 450%) при использовании … Читать далее Обновление видеодрайверов NVIDIA 313.18 и xf86-video-intel 2.20.18

Релиз свободного издательского пакета Scribus 1.4.2

Увидел свет релиз свободного пакета для верстки документов Scribus 1.4.2. Scribus предоставляет средства для профессиональной верстки печатных материалов, включая гибкие инструменты для генерации PDF и поддержку работы с раздельными цветовыми профилями, CMYK, Spot Color и ICC. Система написана с использованием тулкита Qt4 и поставляется под лицензией GPLv2+. Готовые пакеты подготовлены для платформ Linux (Debian/Ubuntu, Fedora, openSUSE), Mac OS X, OS/2 / eComStation и Windows. Ключевым улучшением в новой версии является полноценная кроссплатформенная поддержка проверки орфографии. В прошлых версиях система проверки орфографии была доступна только для платформ Linux и UNIX. Начиная с выпуска 1.4.2 в пакете задействована новая универсальная система на … Читать далее Релиз свободного издательского пакета Scribus 1.4.2

Оценка исходных текстов игры Doom 3 с точки зрения грамотного стиля кодирования

Shawn McGrath, разработчик игры Dyad, представил результаты изучения исходных текстов игры Doom 3 с позиции стиля и приёмов кодирования. В опубликованной статье на примере кода Doom 3 показан грамотный подход к оформлению кода, который позволяет упростить его анализ и делает код более наглядным. Учтены такие параметры как наименование объектов, методов, шаблонов и переменных, расстановка отступов, использование разумных комментариев. Исследование дополнило собой работу Fabien Sanglard, в рамках которой летом прошлого года был сформирован детальный обзор технических особенностей Doom 3, претендующий на роль путеводителя по коду, позволяющему начать использование технологий Doom 3 в свободных игровых проектах, без необходимости проведения многомесячного предварительного разбора … Читать далее Оценка исходных текстов игры Doom 3 с точки зрения грамотного стиля кодирования

Выпущена Linux-версия игры Crusader Kings II

Популярная стратегическая игра Crusader Kings II, изначально поставляемая с февраля прошлого года для платформ Windows и Mac OS X, отныне доступна и для платформы Linux. Игра появилась в Linux-разделе каталога Steam и теперь доступна для загрузки через Linux-клиент Steam. В скором времени ожидается портирование для Linux и других игр студии Paradox Interactive. Читать далее Выпущена Linux-версия игры Crusader Kings II