Релиз http-сервера lighttpd 1.4.30

Увидел свет релиз легковесного http-сервера lighttpd 1.4.30. Релиз носит корректирующий характер и содержит 12 исправлений, из которых можно отметить: В модуле http_auth устранена уязвимость, позволяющая инициировать крах http-сервера при передаче в процессе аутентификации некорректных символов в блоке, закодированном методом base64 (например, при использовании внутри блока base64 символов с кодом больше 0x7f); Добавлена защита от атак BEAST (Browser Exploit Against SSL/TLS). Чтобы защита заработала в настройки нужно добавить строку ‘ssl.cipher-list = «ECDHE-RSA-AES256-SHA384:AES256-SHA256:RC4-SHA:RC4:HIGH:!MD5:!aNULL:!EDH:!AESGCM»‘; Для SSL-соединений запрещено инициирование клиентом повторного согласования параметров соединения (renegotiation), что позволяет защититься от DoS-атак на сервер; Устранена проблема с заглохшими висящими соединениями; Добавлена опция static-file.disable-pathinfo для запрета использования … Читать далее Релиз http-сервера lighttpd 1.4.30

Presto

Представлен проект Presto, в рамках которого развивается новый фреймворк для разработки web-приложений на языке Ruby. Код проекта распространяется под лицензией BSD. Ключевые особенности: Высокая скорость обработки запросов; Встроенный модуль аутентификации (basic, digest, html); Встроенная поддержка кэширования; Встроенный компилер для темплэйтов; Возможность ограничения доступа к функциям API redirect, halt, pass, session, cookies, env на уровне фреймворка. Например, можно запретить людям, имеющим право редактирования шаблонов, читать содержимое сессий, cookie и переменных окружения; Сессии и cookie могут быть переведены в режим только для чтения; Предельная простота разработки (три класса http, view и node). Presto разрабатывался как тонкий враппер вокруг Rack. Тонкость в том, … Читать далее Presto

Релиз Midori 0.4.3, легковесного веб-браузера на базе движка WebKit

Представлен релиз web-браузера Midori 0.4.3, разрабатываемого участниками проекта Xfce. Midori построен на базе движка WebKit и библиотеки GTK+. В браузере реализованы следующие возможности: поддержка табов, закладки, управление сессиями, панель быстрого доступа к поисковым системам, средства для создания пользовательских меню, возможность использования пользовательских скриптов и стилей, средства для фильтрации рекламы (Adblock). Также поддерживаются внешние расширения, написанные на языках Си, Vala и Lua. Из изменений можно отметить: Улучшение поддержки GTK+ 3. Уровень поддержки GTK+ 3 переведён на стадию бета-версии (для сборки следует использовать опции «—enable-gtk3 —disable-addons»); Добавлена возможность произвольного изменения размера и перемещения области поиска и адресной строки; Оформление режима приватного просмотра … Читать далее Релиз Midori 0.4.3, легковесного веб-браузера на базе движка WebKit

Релиз web-фреймворка Grails 2.0

Представлен релиз фреймворка Grails 2.0, написанного на языке Groovy и предназначенного для разработки web-приложений в соответствии с парадигмой MVC для платформы Java (Grails можно использовать в программах на Java, Groovy и на других языках для JVM). Поддержка Grails 2.0 обеспечена в плагине SpringSource Tool Suite (STS) 2.9.0.M1 для интегрированной среды разработки Eclipse. Основные изменения: Новая система плагинов GORM (Grails-Object-Relational-Mapper), позволяющая обеспечить интеграцию с различными типами NoSQL БД, используя для доступа к данным единый уровень абстракции (запросы с выражением «Where», поддержка работы с несколькими источниками данных и т.п.). Например, подготовлены плагины для MongoDB, Redis и Riak; Новый консольный интерфейс с поддержкой … Читать далее Релиз web-фреймворка Grails 2.0

GPL понемногу уступает позиции пермиссивным открытым лицензиям

Согласно исследованию, проведённому на основании проводимого компанией Black Duck мониторинга лицензий открытых проектов, с 2007 года наблюдается устойчивое снижение доли проектов с копилейфт лицензиями, подобными GPL, LGPL и AGPL, которые постепенно вытесняют пермиссивные лицензии, такие как MIT, Apache и BSD. При этом последние полгода интенсивность падения популярности GPL заметно увеличилась. Если тенденция выбора разработчиками открытых лицензий сохранится, то в сентябре следующего года доля проектов с копилефт лицензиями упадёт до отметки 50%. Отличие копилефт и пермиссивных лицензий состоит в том, что копилефт лицензии обязательно требуют сохранения исходных условий для производных работ (в случае GPL, требуется распространять под GPL код всех производных … Читать далее GPL понемногу уступает позиции пермиссивным открытым лицензиям

Вышел дистрибутив Chakra GNU/Linux 2011.12

Доступен релиз Linux-дистрибутива с непрерывным циклом выпуска обновлений Chakra 2011.12, который основан на наработках проекта Arch Linux. Дистрибутив поставляется с десктоп-окружением KDE, снабжен графическим инсталлятором и конфигураторами, упрощающими настройку оборудования и системных параметров. Chakra GNU/Linux может работать в Live-режиме и устанавливаться на жесткий диск. Для загрузки доступны сборки DVD (1.3 Гб) и CD (680 Мб). DVD-сборка отличается более полной подборкой программ (LibreOffice 3.4.4, Clementine, Tomahawk, XBMC, Calibre, Minitube, K3b) и включает пакеты для поддержки дополнительных языков. В состав CD входит только минимальный набор стандартных приложений KDE, но в процессе инсталляции с CD-диска можно выбрать установку по сети Chromium, OpenOffice.org, LibreOffice, … Читать далее Вышел дистрибутив Chakra GNU/Linux 2011.12

Релиз Chrome OS 16

Компания Google анонсировала стабильный релиз операционной системы Chrome OS 16, основанной на ядре Linux, open source компонентах и web-браузере Chrome. Пользовательское окружение Chrome OS ограничивается web-браузером, а вместо стандартных программ задействованы web-приложения. Сборки Chrome OS 16 доступны для нетбуков Acer AC700, Samsung Series 5 и Cr-48. Основные новшества: Реализация функциональности web-браузера Chrome 16; Поддержка архивов в формате zip; Добавлена экранная индикация состояния клавиши caps lock; Реализовано уведомление, когда на диске остаётся мало свободного места; Исправления ошибок. Читать далее Релиз Chrome OS 16

Вторая альфа-версия Mageia 2, форка дистрибутива Mandriva

Представлена вторая альфа-версия Linux-дистрибутива Mageia 2, в рамках которого независимым сообществом энтузиастов развивается форк проекта Mandriva. Для загрузки доступны 32- и 64-разрядные DVD-сборки (2.9 Гб), минималистичный образ для установки по сети (40 Мб) и набор LiveCD на базе GNOME и KDE с различными наборами локализации. Релиз Mageia 2 намечен на 3 мая. По сравнению с первой альфа-версией добавлены следующие улучшения: Продолжена интеграция системного менеджера systemd, который будет использоваться по умолчанию. Возможность загрузки с классической системой инициализации будет сохранена для тех, кто хочет повременить с переходом на systemd; Десктоп-окружение KDE обновлено до версии 4.7.4, а GNOME до 3.3.3. Также обновлены компоненты … Читать далее Вторая альфа-версия Mageia 2, форка дистрибутива Mandriva

Релиз почтового клиента Claws Mail 3.8.0

После трёх лет разработки доступен релиз лёгкого и быстрого почтового клиента Claws Mail 3.8.0, который отделился от проекта Sylpheed в 2005 году (с 2001 по 2005 г. проекты развивались совместно, Claws использовался для тестирования будущих новшеств Sylpheed). Интерфейс Claws Mail построен с использованием GTK+, код распространяется под лицензией GPL. Ключевые новшества: Для отображения списков задействованы новые функции GTK+, что визуально сказалось на внешнем виде раскрытых списков; Добавлена скрытая опция ‘summary_from_show’, позволяющая управлять содержимым поля From в списке сообщений: 0 (по умолчанию): показывать имя, 1: показывать email, 2: показывать имя и email; При отображении изображений автоматически учитывается ориентация фотографии, если соответствующие … Читать далее Релиз почтового клиента Claws Mail 3.8.0

Релиз редактора дисковых разделов GParted 0.11.0 и дистрибутива GParted Live 0.11

Представлен релиз редактора дисковых разделов Gparted 0.11.0 (Gnome Partition Editor), в котором налажено корректное отображение меток с Unicode-символами для разделов ext2/3/4, ntfs и btrfs, добавлена поддержка управления метками для разделов btrfs, реализована функция копирования содержимого XFS-раздела на меньший по размеру раздел. Одновременно вышел GParted LiveCD 0.11.0 — Live-дистрибутив, ориентированный на восстановление системы после сбоя и работу с дисковыми разделами, используя редактор разделов GParted. Дистрибутив сформирован на пакетной базе Debian Sid по состоянию на 14 декабря. Кроме перехода на Parted версии 0.11.0, в дистрибутиве обновлено ядро Linux (3.1.5), ntfs-3g 2011.10.9AR.1-3, загрузчик Grub1 заменён на Grub2. Читать далее Релиз редактора дисковых разделов GParted 0.11.0 и дистрибутива GParted Live 0.11

Релиз Wine 1.3.35

Вышел очередной экспериментальный релиз открытой реализации Win32 API — Wine 1.3.35, в котором отмечено 79 исправлений. Основные изменения: В DIB-движок добавлена поддержка треугольных градиентов и косметического пера (PS_COSMETIC); Все диалоги wine отныне переведены с использование po-файлов; В UniScribe добавлено много новых скриптов; В JScript теперь используется байткод; Некоторые улучшения в MSXML. Читать далее Релиз Wine 1.3.35

9 тысяч компьютеров в гос. учреждениях Мюнхена переведены на Linux

Проект LiMux, в рамках которого ведётся работа по миграции на открытое ПО компьютеров в государственных структурах города Мюнхен, сообщил о перевыполнении плана на 2011 год, к концу которого вместо 8500 ПК на Linux, в общей сложности, было переведено 9000 компьютеров. Довести проект до конца планируется в следующем году, к этому моменту число ПК, работающих под управлением Linux, планируется довести до 12 тысяч. Целью миграции является сокращение зависимости от отдельных производителей ПО, обеспечение поддержки открытых стандартов и стимулирование работы местных IT-компаний. Напомним, что на первой стадии проекта в 2007 — 2009 годы был осуществлен переход на OpenOffice.org и такие коммуникационные приложения, … Читать далее 9 тысяч компьютеров в гос. учреждениях Мюнхена переведены на Linux

Компания Canonical намерена удалить Oracle Java с машин пользователей Ubuntu

Отзыв лицензии на поставку Oracle Java JDK в составе Linux-дистрибутивов, в сочетании с исправлением 20 опасных уязвимостей в октябрьском обновлении JDK, вынудил компанию Canonical из соображений безопасности незамедлительно отключить у пользователей Ubuntu уже установленный в системах браузерный плагин на основе Oracle JDK. Распространению обновления с устранением уязвимостей мешает отзыв лицензии компанией Oracle, что блокирует возможность поставлять новые версии Oracle JDK в составе дистрибутивов. В настоящее время Oracle JDK распространяется через «партнёрский репозиторий» и позиционируется для пользователей, которых по тем или иным причинам не устраивает OpenJDK. Представитель Canonical заявляет, что по имеющимся у компании сведениям эксплойты для октябрьских уязвимостей уже можно … Читать далее Компания Canonical намерена удалить Oracle Java с машин пользователей Ubuntu

Первый выпуск Nightingale, форка медиаплеера Songbird

Представлен первый экспериментальный выпуск мультимедиа плеера Nightingale, в рамках которого развивается форк плеера Songbird, обеспечивающий полноценную поддержку платформы Linux, наряду с платформами Windows и Mac OS X (сборки плеера пока доступны для Linux и Windows). Код плеера доступен под лицензиями GPL, LGPL, MPL и BSD. Представленный выпуск Nightingale основан на кодовой базе Songbird 1.8.1 c бэкпортированием отдельных изменений из более новых веток. Из улучшений отмечены: переход на использования GStreamer на платформе Linux, переработанное оформление, поддержка синхронизации директорий и устранение проблем, например, мешавших созданию отдельных директорий для плейлистов. Проект поддерживает подключение дополнений, среди которых пока доступны только модули интеграции с Last.FM … Читать далее Первый выпуск Nightingale, форка медиаплеера Songbird

Анонсировано новое легковесное десктоп-окружение на базе Qt — Razor

Представлен релиз проекта Razor-qt 0.4, в рамках которого развивается легковесное, настраиваемое и простое в использовании десктоп-окружение, построенное на технологиях Qt. Ключевые направления развития Razor-qt — простота, скорость и интуитивно понятный интерфейс. Небольшое потребление ресурсов позволяет использовать Razor-qt на маломощных и устаревших системах. Архив с исходными текстами всех наработок проекта занимает всего 5.5 Мб. Код написан на языке C++ (без QML и Qt Quick) и распространяется под лицензиями GPLv2 и LGPLv3+. Готовые пакеты подготовлены для Ubuntu, openSUSE, Fedora, Arch Linux, Mandriva, Debian и Agilia Linux. В состав Razor-qt входят: панель, рабочий стол, интерфейсы для запуска приложений и переключения между окнами, прослойка … Читать далее Анонсировано новое легковесное десктоп-окружение на базе Qt — Razor

Увидел свет Asterisk 10

После года разработки компания Digium представила релиз новой стабильной ветки открытой коммуникационной платформы — Asterisk 10, используемой для развёртывания программных АТС, систем голосовой связи, VoIP-шлюзов, организации IVR-систем (голосовое меню), голосовой почты, телефонных конференций и call-центров. Исходные тексты доступны под лицензией GPLv2. Отмечается, что версия 10 не несёт в себе какой-то особой значимости и продолжает развитие версий 1.x. Изменение нумерации связано тем, что разработчики решили упразднить уже много лет не несущую полезной информации единицу в номере версий и, таким образом, вместо 1.10 или 2.0 выпустить релиз c номером 10, что более точно отражает статус выпуска. Разбиение на чётные стабильные (1.6, 1.8, … Читать далее Увидел свет Asterisk 10

Представлен kmod, новый инструментарий управления модулями ядра Linux

Анонсирован первый выпуск проекта kmod, в рамках которого началось формирование нового набора утилит и библиотеки для управления загрузкой модулей ядра Linux. Ключевым отличием от утилит, подобных modprobe и insmod, является использования в качестве основы библиотеки libkmod, функции которой можно использовать в любых других программах. Использование библиотеки позволит избавить от необходимости вызова внешних утилит такие приложения, как udev, инсталляторы, утилиты работающие на раннем этапе загрузки. Код всех компонентов нового инструментария распространяется под лицензией GPLv2. В десктоп-дистрибутивах и некоторых встраиваемых системах на этапе загрузки для проверки доступного оборудования используется udev, который создаёт устройства в директории /dev и на основании содержимого псевдофайловой системы … Читать далее Представлен kmod, новый инструментарий управления модулями ядра Linux

Релиз Qt 4.8

Компания Nokia представила релиз кросс-платформенного фреймворка Qt 4.8. В дальнейшем работа будет сосредоточена на подготовке ветки Qt 5.0, которая будет развиваться в рамках проекта Qt Project, переведённого на использование открытой модели разработки, подразумевающей участие сообщества при принятии решений. Дополнительно рассматривается возможность перевода Qt 4 под покровительство Qt Project. Ключевые особенности Qt 4.8: Интеграция наработок проекта Lighthouse, в рамках которого проведена значительная реструктуризация GUI-стека и создан новый уровень абстракции QPA (Qt Platform Abstraction) для организации взаимодействия с графической подсистемой, позволяющий значительного упростить перенос Qt на новые оконные системы и устройства; Поддержка многопоточного рендеринга с использованием OpenGL, в том числе разнесение по … Читать далее Релиз Qt 4.8

Релиз JavaScript-фреймворка qooxdoo 1.6 и новая JavaScript-библиотека Ember.js

Представлен релиз JavaScript-фреймворка qooxdoo 1.6, предназначенного для создания интерактивных web-приложений, снабженных пользовательским интерфейсом приближенным к оформлению настольных программ. Фреймворк имеет объектно-ориентированную архитектуру и по заявлению разработчиков позволяет создавать программы даже начинающим программистам, не знакомых с особенностями HTML, CSS и DOM. Кроме средств для разработки GUI-интерфейса в qooxdoo представлена поддержка расширенных средств для организации взаимодействия между клиентом и сервером. Серверная часть доступна на языках Java, PHP, Perl, Python. Код фреймворка распространяется в рамках двойной лицензии LGPL/EPL. Ключевой особенностью новой версии является поддержка выполнения web-приложений в offline-режиме, при котором все необходимые данные хранятся локально и не производится обращение к серверу. В качестве … Читать далее Релиз JavaScript-фреймворка qooxdoo 1.6 и новая JavaScript-библиотека Ember.js

Потенциальная уязвимость в технологии CSS Shaders

Адам Барт (Adam Barth), ответственной за безопасность браузера Chrome, опубликовал информацию о потенциальной опасности раскрытия конфиденциальной информации интернет-пользователей с помощью технологии CSS Shaders, предложенной к включению в стандарт CSS. Технология CSS Shaders позволяет применять к шейдеры к различным элементам веб-страницы, открывая огромный простор для графических дизайнеров и программистов веб-сайтов. Однако, по мнению Адама Барта такая технология по своей природе имеет изъян, который позволяет разработчику веб-сайта применить тайминг-атаку для получения текущего содержимого того или иного элемента веб-страницы. В качестве примера Адам приводит различные кнопки «Like», «+1», а также блоки «iframe», в которых открыты другие сайты. Злоумышленник может создать страницу, которая будет … Читать далее Потенциальная уязвимость в технологии CSS Shaders