Началось альфа-тестирование PostgreSQL 9.5

Представлена альфа-версия СУБД PostgreSQL 9.5. Релиз ожидается осенью. Среди добавленных улучшений (первод подробного обзора основных новшеств): Функциональность «UPSERT» (добавить-или-модифицировать), реализованная через новое выражение «INSERT … ON CONFLICT DO NOTHING/UPDATE», позволяющая обработать ситуацию невозможности добавления данных через «INSERT», например, из-за нарушения условий уникальности или недопустимости значения одного из полей. Вместо вывода ошибки теперь можно игнорировать выполнение оператора или изменить связанные с ключевым полем данные (т.е. если запись уже существует, вместо INSERT выполнить UPDATE); BRIN-индексы («индексы блоковых зон», Block Range Index), позволяющие сверхкомпактно индексировать очень большие таблицы, без применения традиционных B-деревьев. Суть BRIN-индексов сводится к разбиению общего индекса на блоки, каждый из … Читать далее Началось альфа-тестирование PostgreSQL 9.5

В Firefox 41 будет существенно сокращено потребление памяти, при использовании AdBlock Plus

В то время как релиз Firefox 39 задерживается на несколько дней из-за выявления непредвиденных проблем со стабильностью, в ночные сборки Firefox, на базе которых будет сформирован выпуск Firefox 41, добавлены патчи, решающие проблему с излишним потреблением памяти при использовании AdBlock Plus. Суть проблемы в том, что при регистрации одной таблицы стилей, используемой для скрытия элементов, Firefox создаёт новые копии этой таблицы стилей для каждой страницы вместо совместного использования всеми страницами. Таким образом, AdBlock Plus требует около 60Мб ОЗУ для хранения базы правил блокировки, плюс около 4 Мб на каждую страницу и iframe. На страницах с больших числом iframe, которые часто … Читать далее В Firefox 41 будет существенно сокращено потребление памяти, при использовании AdBlock Plus

Релиз движка для создания браузерных 3D-приложений Blend4Web 15.06

Представлен новый релиз открытого фреймворка для создания браузерных 3D-приложений Blend4Web 15.06. Blend4Web предназначен для создания трехмерного интерактивного контента, работающего в браузерах без использования плагинов. Пакет тесно интегрирован с открытым пакетом Blender, использующимся в качестве основного инструмента редактирования 3D-сцен. Воспроизведение контента осуществляется средствами WebGL, Web Audio и других браузерных технологий. Наработки проекта распространяются под лицензией GPLv3. Основные изменения: полностью переработанный интерфейс, новый редактор нормалей, поддержка всех имеющихся в Blender режимов затенения, корректная обработка нодовых материлов, улучшенная физика. Подробнее об изменениях: Новый интерфейс, более ясный для восприятия и не перегруженный настройками. По аналогии с BGE и Cycles, реализован пользовательский профиль Blend4Web. При … Читать далее Релиз движка для создания браузерных 3D-приложений Blend4Web 15.06

Новая версия свободной системы 3D-моделирования Blender 2.75

После трёх месяцев разработки увидел свет новый релиз системы 3D-моделирования Blender 2.75. Основные возможности нового релиза: поддержка стереоизображения и рендеринга на видеоускорителях AMD посредством OpenCL. В новом выпуске: Поддержка стереоизображения. Визуализация стереоскопического эффекта в реальном времени. Отображение стерео-камер, точки коневергенции и объёма в окне 3D вида. Настройки камеры: pivot (опорная точка), сonvergence (точка конвергенции) Рендеринг нескольких проекций Интеграция с композитором (Compositor) и редактором видео-последовательностей (Sequencer) Рендер Cycles. Начальная поддержка рендеринга на видеоускорителях AMD (OpenCL) Система порталов для источников света для увеличения разрешающей способностей рендеринга освещения от окружающей среды Оптимизация производительности и использования памяти Встроенная поддержка анимации для начального состояния генератора … Читать далее Новая версия свободной системы 3D-моделирования Blender 2.75

Выпуск GnuPG 2.1.6

Доступен релиз инструментария GnuPG 2.1.0 (GNU Privacy Guard), совместимого со стандартами OpenPGP (RFC-4880) и S/MIME, и предоставляющего утилиты для шифрования данных, работы с электронными подписями, управления ключами и доступа к публичным хранилищам ключей. Напомним, что ветка GnuPG 2.1 позиционируется как развивающийся выпуск, в котором продолжают добавляться новые возможности, в ветке 2.0 допускаются только корректирующие исправления, а 1.4 является старой стабильной веткой, подходящей для устаревших систем и встраиваемых решений. Изменения в GnuPG 2.1.6: В agent добавлена команда «—verify», используемая совместно с командой PASSWD; В gpgsm добавлена опция «offline», которую можно применять в качестве альтернативы опции «—disable-dirmngr»; В опции «—debug» добавлена возможность … Читать далее Выпуск GnuPG 2.1.6

Выпуск KDE Applications 15.04.3

Доступен корректирующий выпуск набора пользовательских приложений KDE Applications 15.04.3, в котором исправлено более 20 ошибок, внесены небольшие улучшения и проведена работа по обновлению переводов. Наиболее важные исправления затронули видеоредактор kdenlive, менеджер персональной информации kdepim, im-клиент kopete, ktp-contact-list, глобус marble, редактор бинарных дампов okteta и систему UML-моделирования umbrello. В рамках новой раздельной схемы подготовки выпусков компонентов KDE также подготовлены корректирующие обновления Plasma Workspaces 4.11.21, KDE Development Platform 4.14.10 и Kontact Suite 4.14.10. Читать далее Выпуск KDE Applications 15.04.3

Возможность выполнения JavaScript в обход ограничений NoScript

В популярном дополнении NoScript, используемом для блокирования выполнения нежелательного JavaScript-кода, выявлена недоработка, которая позволяет организовать выполнение произвольного JavaScript-кода под прикрытием белого списка. NoScript по умолчанию разрешает выполнение скриптов, загруженных с доверительных ресурсов, помещённых в белый список. В список заслуживающих доверия ресурсов входит и домен googleapis.com, который используется не только для ресурсов Google, но и в работе публичных сервисов. Для запуска своего JavaScript в обход NoScript атакующий может создать скрипт, разместив его в Google Cloud и установив прямую ссылку на storage.googleapis.com. Продолжив изучение белого списка исследователи пришли к выводу, что это не единичный случай. Например, присуствующий в белом списке домен zendcdn.net … Читать далее Возможность выполнения JavaScript в обход ограничений NoScript

Разработчики Fedora представили Pinos, аналог PulseAudio для видео

Кристиан Шаллер (Christian Schaller), возглавляющий группу по развитию десктоп-систем в компании Red Hat, рассказал о разработке для Fedora Workstation нового мультимедийного компонента Pinos, предоставляющего API для манипуляции с видео. По решаемым задачам Pinos можно рассматривать как предоставляющий аналогичный уровень абстракции работы с видео, как PulseAudio предоставляет для звука. Например, Pinos позволяет организовать возможность совместной работы с вебкамерой нескольких приложений. Архитектура Pinos подразумевает разделение провайдеров и потребителей видео, которые являются разными процессами, взаимодействующими через шину DBUS и обменивающимися видео через передачу файлового дескриптора. Провайдером видео может выступать не только устройство захвата видео, но и генерирующее видеопоток приложение. Код Pinos распространяется под … Читать далее Разработчики Fedora представили Pinos, аналог PulseAudio для видео

Тестовые сборки дистрибутива Virtuozzo 7, собранного из открытых компонентов OpenVZ

Следуя намеченному ранее плану разработчики проекта OpenVZ настроили регулярную публикацию тестовых сборок проекта Virtuozzo 7 и теперь все желающие получили возможность попробовать последнюю версию контейнеров OpenVZ. Доступны следующие файлы: Yum-репозиторий с установочными RPM-пакетами (ежедневное обновление) Установочный образ Virtuozzo 7 x86_64 (еженедельное обновление) Шаблоны контейнеров: CentOS 6 x86_64, CentOS 7 x86_64 (со временем будут доступны и другие шаблоны) Доступны несколько способов установки OpenVZ: Установка дистрибутива Virtuozzo 7. Установка RPM пакетов на существующий Linux дистрибутив. Использование пользовательских утилит OpenVZ c ванильным ядром. Отмечается что использование OpenVZ с ванильным ядром будет иметь ряд ограничений, так как часть функциональности vzkernel отсутствует в основной ветке … Читать далее Тестовые сборки дистрибутива Virtuozzo 7, собранного из открытых компонентов OpenVZ

Релиз фреймворка Qt 5.5

После шести месяцев разработки представлен релиз кроссплатформенного фреймворка Qt 5.5, продолжившего развитием ветки Qt 5.x. При подготовке Qt 5.5 основное внимание было уделено повышению стабильности и оптимизации производительности. В процессе подготовки новой версии закрыто более 1500 отчётов о проблемах. При этом не обошлось и без добавления давно ожидаемой функциональности, такой как модули Qt 3D и Qt Location. Основные новшества: В состав включен модуль Qt 3D, предоставляющий высокоуровневый C++ и QML API для интеграции в приложения средств для работы с 3D-графикой. Предлагается достаточно широкий набор средств, включая методы для 2D- и 3D-рендеринга, работы с мешами и материалами, трансформации, морфинга, симуляции физических … Читать далее Релиз фреймворка Qt 5.5

Выпуск OpenSSH 6.9

Доступен выпуск OpenSSH 6.9 — открытой реализации клиента и сервера для работы по протоколам SSH и SFTP. Сообщается, что OpenSSH 6.9 сформирован незадолго до выпуска OpenSSH 7.0, в котором будет прекращена поддержка ряда возможностей, что может негативно отразиться на совместимости с существующими конфигурациями. OpenSSH 6.9 в основном содержит исправление ошибок и подводит своеобразный итог перед появлением новой значительной версии, которая ожидается в этом месяце. Из изменений в OpenSSH 7.0, нарушающих совместимость, выделяется: По умолчанию значение директивы конфигурации PermitRootLogin изменено с «yes» на «no», т.е. удалённый вход под пользователем root потребует явного изменения значения опции. Поддержка первой версии протокола SSH будет … Читать далее Выпуск OpenSSH 6.9

Новая версия дистрибутива antiX 15

Представлен релиз легковесного LiveCD Linux дистрибутива AntiX 15, построенного на пакетной базе Debian и ориентированного для установки на устаревшее оборудование. Пользовательское окружение по умолчанию сформировано при помощи оконного менеджера IceWM, но на выбор также предлагается fluxbox, jwm и herbstluftwm. Для работы с файлами предлагаются spacefm и rox-filer. Размер iso-образа 654 Мб. Новый выпуск примечателен переходом на пакетную базу Debian «Jessie», при этом без применения компонентов systemd. По умолчанию поставляется ядро Linux 4.0.5. В состав также входят LibreOffice 4.3.3, iceweasel 31.7.0esr, claws-mail 3.11.1-3, xmms, gnome-mplayer, smtube. Для потоковой передачи видео с небольшим потреблением ОЗУ проектом создано приложение streamlight-antix. Читать далее Новая версия дистрибутива antiX 15

Верховный суд США отказался пересмотреть решение о принадлежности API к интеллектуальной собственности

Верховный суд США отклонил запрос компании Google на апелляцию, в котором была предпринята попытка инициировать пересмотр решения Федерального апелляционного суда США, отменившего вынесенное в пользу Google судебное решение в тяжбе с Oracle, связанной с Java API. Таким образом остаётся в силе решение апелляционного суда, причислившее программные интерфейсы к объектам авторского права. Признание того, что API является интеллектуальной собственностью, может иметь достаточно сильные негативные последствия для разработчиков, так как создание совместимых функциональных аналогов программных платформ теперь может стать объектом судебных исков. Например, широко практикуемое среди разработчиков ПО копирование заголовочных файлов, а также объявление идентичных функций и структур можно рассматривать как нарушение … Читать далее Верховный суд США отказался пересмотреть решение о принадлежности API к интеллектуальной собственности

Компания Amazon представила собственную открытую реализацию TLS

Компания Amazon анонсировала проект s2n, в рамках которого подготовлена компактная и быстрая библиотека с реализацией протоколов SSLv3, TLS1.0, TLS1.1 и TLS1.2. Из методов шифрования поддерживаются 128-и 256-разрядный AES в режимах CBC и GCM, а также 3DES и RC4. Среди других возможностей: DHE, ECDHE, TLS-расширения SNI (Server Name Indicator), ALPN (Application-Layer Protocol Negotiation) и OCS (Online Certificate Status Protocol). Код s2n написан на языке Си и распространяется под лицензией Apache. Библиотека имеет модульную структуру и, помимо встроенных алгоритмов шифрования, может использовать для выполнения операций шифрования внешние криптографические фреймворки, такие как OpenSSL, LibreSSL, BoringSSL и Apple Common Crypto. Предоставляемый библиотекой API во … Читать далее Компания Amazon представила собственную открытую реализацию TLS

Корректирующий выпуск рабочего стола KDE Plasma 5.3.2

Представлен корректирующий выпуск пользовательской оболочки Plasma 5.3.2, основанной на платформе KDE Frameworks 5 и библиотеке Qt 5. Статус подготовки бинарных пакетов для различных дистрибутивов можно оценить на данной странице. Протестировать без установки можно через Live-сборку от проекта Kubuntu. Новый выпуск содержит только исправления накопившихся проблем, затрагивающих Plasma Desktop, Plasma Workspace, Breeze, KScreen, KWin, Muon и Plasma Networkmanager. Отдельно отмечается решение проблем с функционированием скриптов завершения работы, улучшение диалога для настройки альтернативных аплетов, добавление в настройки по умолчанию действия раскрытия окна при двойном клике на заголовке. Читать далее Корректирующий выпуск рабочего стола KDE Plasma 5.3.2

Обновление LibreOffice 4.4.4

Организация The Document Foundation объявила о выходе LibreOffice 4.4.4, четвёртого корректирующего выпуска из семейства LibreOffice 4.4 «fresh». Обновление включает более 70 исправлений. Версия 4.4.4 отмечена как пригодная для внедрения на крупных предприятиях, в том числе с оказанием услуг профессиональной технической поддержки от специалистов, прошедших специальную сертификацию. Релиз LibreOffice 5.0 намечен на начало августа. Читать далее Обновление LibreOffice 4.4.4

Доступны первые сборки Fedora Linux для архитектуры MIPS

Началось тестирование первых сборок Fedora 22 для 32-разрядных процессоров MIPS. Сборки протестированы на миникомпьютере Creator CI20, оснащённом двухядерным CPU MIPS (1.2 GHz). В работе находится создание сборки для 64-разрядных процессоров Cavium OCTEON III. В настоящее время для MIPS успешно собрано около 7% пакетов, в сборках доступен только консольный интерфейс. Конечной целью является доведения выпуска Fedora 23 до возможности полноценной работы на компьютерах с процессорами MIPS. Читать далее Доступны первые сборки Fedora Linux для архитектуры MIPS

Выпуск DNS-сервера Knot DNS 2.0

Представлен значительный релиз авторитативного DNS-сервера Knot DNS 2.0, разработанного организацией CZ.NIC и используемого для обслуживания доменов первого уровня Чехии. Код сервера распространяется под лицензией GPLv3. Поддерживается работа на большинстве Unix-подобных систем. Из особенностей Knot DNS можно выделить поддержку добавления и удаления зон на лету, возможность полной или инкрементальной передачи зон между серверами, поддержку DDNS (динамические обновления), NSID (RFC 5001), расширений EDNS0 и DNSSEC (включая NSEC3), ограничения интенсивности ответов (RRL). Сервер отличается ориентацией на высокую производительность обработки запросов, для чего применяется многопоточная, и по большей части неблокирующая реализация, хорошо масштабируемая на SMP-системах. Для обеспечения высокой производительности также применяются такие технологии, как … Читать далее Выпуск DNS-сервера Knot DNS 2.0

Выпуск дистрибутива Linux Mint 17.2

Представлен дистрибутив Linux Mint 17.2, в рамках которого сформирован третий выпуск, основанный на пакетной базе Ubuntu 14.04 LTS. Начиная с ветки Linux Mint 17 дистрибутив перешёл к новой схемe формирования выпусков, подразумевающей использование только релизов Ubuntu с длительным сроком поддержки (LTS). При этом промежуточные выпуски Linux Mint отличаются поставкой новых версий рабочих столов Cinnamon и MATE, а также бэкпортированием некоторых новых версий программ, сохраняя при этом совместимость с репозиториями базового LTS-выпуска Ubuntu. Ветка Linux Mint 17 будет поддерживаться до 2019 года. От Ubuntu дистрибутив Linux Mint отличается существенно иным подходом к организации интерфейса пользователя, другим составом предлагаемых по умолчанию приложений … Читать далее Выпуск дистрибутива Linux Mint 17.2

Обновление дистрибутива OpenMandriva Lx 2014.2

Несмотря на альфа-тестирование OpenMandriva Lx 3 доступен корректирующий выпуск прошлой ветки дистрибутива OpenMandriva Lx 2014.2. Выпуск посвящён компании Mandriva, недавно прекратившей своё существование, и даёт понять, что дело компании живо и продолжается силами сообщества. OpenMandriva Lx 2014.2 является четвёртым выпуском после того как компания Mandriva S.A. передала управление проектом в руки некоммерческой организации «OpenMandriva Association». Для загрузки предлагаются Live-сборки размером 1.8 Гб (i586, x86_64). Новая версия примечательна обновлением версий пользовательских приложений и компонентов мультимедийного стека. Пользователям предлагается KDE 4.14.3, X.org 1.15.2, Mesa 10.4.7, LibreOffice 4.4.3. Для ускорения запуска приложений задействован кэш Compose, позволяющий оптимизировать работу с локалями с большими таблицами … Читать далее Обновление дистрибутива OpenMandriva Lx 2014.2

Верховный суд отказался пересмотреть решение о принадлежности API к интеллектуальной собственности

Верховный суд США отклонил запрос компании Google на апелляцию, в котором была предпринята попытка инициировать пересмотр решения Федерального апелляционного суда США, отменившего вынесенное в пользу Google судебное решение в тяжбе с Oracle, связанной с Java API. Таким образом, остаётся в силе решение апелляционного суда, причислившее программные интерфейсы к объектам авторского права. Признание того, что API является интеллектуальной собственностью может иметь достаточно сильные негативные последствия для разработчиков, так как создание совместимых функциональных аналогов программных платформ теперь может стать объектом судебных исков. Например, широко практикуемое среди разработчиков ПО копирование заголовочных файлов, а также объявление идентичных функций и структур, можно рассматривать как нарушение … Читать далее Верховный суд отказался пересмотреть решение о принадлежности API к интеллектуальной собственности