Релиз PyQt 5.7.1

Опубликован релиз библиотеки PyQt 5.7.1 (включая PyQt3D) для разработки графических приложений на языке Python, а также SIP 4.19, генератора Python-биндингов для библиотек на C/C++. Пакеты доступны из PyPI для Python 3.5 и Python 3.6 (за исключением PyQt4). Помимо поддержки актуального релиза Qt и исправления ошибок целью выпуска стало изменение внутренней архитектуры привязок: устранение бинарных привязок между пакетами и использование только ограниченного ABI, как описано в PEP 384. Эти изменения позволят упростить последующие выпуски. Например добавление поддержки Python 3.6 потребовало только создание пакетов SIP. Коммерческие пользователи также получают возможность создавать пакеты под собственными лицензиями из нелицензированных загруженных пакетов. Поэтому коммерческие пользователи … Читать далее Релиз PyQt 5.7.1

Выпуск стандартной Си-библиотеки Musl 1.1.16

Вышел релиз стандартной Си-библиотеки Musl 1.1.16, предоставляющей реализацию libc, которая подходит для применения как на стационарных ПК и серверах, так и на мобильных системах, сочетая полноценную поддержку стандартов (как в Glibc) с небольшим размером, низким потреблением ресурсов и высокой производительностью (как в uClibc, dietlibc и Android Bionic). Имеется поддержка всех обязательных интерфейсов C99 и POSIX 2008, а также частично C11 и набор расширений для многопоточного программирования (POSIX threads), управления памятью и работы с локалями. Код Musl поставляется под свободной лицензией MIT. В новом выпуске добавлена поддержка архитектуры s390x (64-разрядные S/390), обеспечена поддержка ядер Linux 4.7, 4.8 и 4.9, реализован параметр … Читать далее Выпуск стандартной Си-библиотеки Musl 1.1.16

Выпуск утилиты для резервного копирования rclone 1.35

Состоялся выпуск утилиты rclone 1.35, которая представляет собой аналог rsync, предназначенный для копирования и синхронизации данных между локальной системой и различными облачными хранилищами, такими как Google Drive, Amazon Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Cloudfiles, Google Cloud Storage и Yandex Files. Код проекта написан на языке Go и распространяется под лицензией MIT. Основные особенности: Контроль целостности передаваемых данных при помощи хэшей MD5/SHA1; Сохранение исходного времени модификации и создания файлов; Поддержка режима частичной синхронизации, при которой копируются только изменившихся в файле данные; Режим копирования на целевую систему новых и изменившихся файлов; Режим синхронизации для обеспечения идентичного состояния двух … Читать далее Выпуск утилиты для резервного копирования rclone 1.35

Релиз СУБД SQLite 3.16.0

Состоялся релиз SQLite 3.16.0, легковесной СУБД, оформленной в виде подключаемой библиотеки. Код SQLite распространяется как общественное достояние (public domain), т.е. может использоваться без ограничений и безвозмездно в любых целях. Финансовую поддержку разработчиков SQLite осуществляет специально созданный консорциум, в который входят такие компании, как Adobe, Oracle, Mozilla, Bentley и Bloomberg. Основные новшества: Проведена оптимизация производительности, которая позволила снизить нагрузку на CPU на 9%; Экспериментальная возможность определения функций в блоках PRAGMA, которые затем можно использовать внутри запросов SELECT; В sqlite3_db_config() добавлен флаг SQLITE_DBCONFIG_NO_CKPT_ON_CLOSE, позволяющий изменить поведение по автоматической фиксации изменений при закрытии соединения; В функциях работы с датами и временем обеспечена всеобъемлющая … Читать далее Релиз СУБД SQLite 3.16.0

Выпуск браузера Otter 0.9.12, предлагающего интерфейс в стиле Opera 12

Доступен двенадцатый бета-выпуск свободного web-браузера Otter, нацеленного на воссоздание классического интерфейса Opera 12, независимого от конкретных браузерных движков и ориентированного на продвинутых пользователей, не принимающих тенденции по упрощению интерфейса и сокращению возможностей кастомизации. Браузер написан на языке C++ (без QML) с использованием библиотеки Qt5. Исходные тексты доступны под лицензией GPLv3. Бинарные сборки подготовлены для Linux (пакет AppImage) и Windows (в том числе для Windows XP). Из возможностей можно отметить стартовую страницу, конфигуратор, систему закладок, боковую панель, менеджер загрузок, интерфейс для просмотра истории посещений, редактор Cookie, менеджер содержимого локального кэша, панель поиска, менеджер сеансов, инструмент инспектирования web-страниц, менеджер SSL-сертификатов, возможность сохранения … Читать далее Выпуск браузера Otter 0.9.12, предлагающего интерфейс в стиле Opera 12

Плагин для использования данных OpenStreetMap в игровом движке Unreal Engine 4

Для игрового движка Unreal Engine 4 подготовлен плагин, позволяющий использовать карты OpenStreetMap для формирования реалистичного ландшафта местности. Например, можно сформировать для игры модель реального города с расположением домов и улиц, соответствующим действительности. Код плагина открыт под лицензией MIT. Проекты по использованию карт OpenStreetMap для организации игры в реальном окружении также развиваются для свободных игр SuperTuxKart и FlightGear. Читать далее Плагин для использования данных OpenStreetMap в игровом движке Unreal Engine 4

Выпуск дистрибутива Netrunner Desktop 17.01

Компания Blue Systems, предоставляющая финансирование разработки KWin, Kubuntu и KDE-редакции дистрибутива Linux Mint, опубликовала релиз дистрибутива Netrunner Desktop 17.01, развиваемого параллельно с продуктом Maui. Оба дистрибутива предоставляют рабочий стол на основе KDE, но Netrunner отличаются применением классического подхода к формированию сборок и использованием пакетной базы Debian, а в Maui применяется псевдо-роллинг модель на основе пакетов Kubuntu LTS и постоянно обновляемых выпусков пользовательских приложений и рабочего стола KDE. От Kubuntu дистрибутив Netrunner отличается иным подходом к организации интерфейса пользователя и развитием в направлении бесшовной интеграции Wine и GTK-программ в окружение KDE. Размер загрузочного iso-образа составляет 2 Гб (x86_64). Новый выпуск переведён … Читать далее Выпуск дистрибутива Netrunner Desktop 17.01

Новый выпуск десктоп-окружения LXQt 0.11.1

Подготовлены корректирующие выпуски компонентов пользовательского окружения LXQt 0.11.1 (Qt Lightweight Desktop Environment), развиваемого объединённой командой разработчиков проектов LXDE и Razor-qt. В состав обновления включены в основном исправления ошибок. Используемые для сборки компоненты объединены в новый пакет lxqt-build-tools, который добавлен в качестве зависимости к liblxqt. Интерфейс LXQt продолжает следовать идеям классической организации рабочего стола, привнося современное оформление и приёмы, увеличивающие удобство работы. LXQt позиционируется как легковесное, модульное, быстрое и удобное продолжение развития рабочих столов Razor-qt и LXDE, вобравшее лучшие черты обеих оболочек. Код размещён на GitHub и поставляется под лицензиями GPL 2.0+ и LGPL 2.1+. Читать далее Новый выпуск десктоп-окружения LXQt 0.11.1

Первый выпуск Gitea, форка системы совместной разработки Gogs

Состоялся первый релиз проекта Gitea, в рамках которого развивается легковесная система для организации совместной работы с репозиториями Git, позволяющая на собственном оборудовании или в облачных окружениях развернуть сервис, напоминающий GitHub, Bitbucket и Gitlab. Код проекта написан на языке Go и поставляется под лицензией MIT. Система имеет достаточно низкие требования к ресурсам и может быть развёрнута на плате Raspberry Pi. Одной из целей проекта является максимальное упрощение процесса развёртывания платформы для совместной разработки, благодаря использованию языка Go этого удалось добиться сформировав готовые бинарные сборки, подготовленные для различных ОС и архитектур, включая Linux (x86, ARM, PowerPC), macOS и Windows. Для систем виртуализации, … Читать далее Первый выпуск Gitea, форка системы совместной разработки Gogs

Обновление почтового клиента Thunderbird 45.6.0

Доступно обновление почтового клиента Thunderbird 45.6.0. В новой версии при каждом запуске обеспечен показ диалога интеграции с системой. Устранено 8 уязвимостей, из которых двум присвоен статус критических проблем. CVE-2016-9899 — обращение к уже освобождённым областям памяти через манипуляцию с событиями DOM и элементом audio; CVE-2016-9893 — серия ошибок, приводящих к выходу за допустимые границы буфера. Некоторые из ошибок потенциально могут быть эксплуатированы для организации выполнения кода злоумышленнника. Указанные проблемы по умолчанию не могут быть эксплуатированы через отправку специально оформленных email, так как обработка JavaScript при чтении email отключена, но имеется риск применения данных уязвимостей при использовании Thunderbird в контексте браузера. Читать далее Обновление почтового клиента Thunderbird 45.6.0

Релиз макропроцессора GNU M4 1.4.18

Спустя три года с момента прошлого обновления состоялся релиз макропроцессора GNU M4 1.4.18, который используется в качестве обвязки для формирования конфигурации sendmail и генерации configure-скриптов на основании m4-шаблонов в autoconf. В новой версии добавлена начальная поддержка платформы OS/2. Из gnulib перенесены улучшения, связанные с переносимостью и поддержкой новых версий платформ. Читать далее Релиз макропроцессора GNU M4 1.4.18

Объявление о прекращении поддержки FreeBSD 9.3, 10.1 и 10.2

Разработчики FreeBSD объявили о прекращении выпуска обновлений для выпусков FreeBSD 9.3, 10.1 и 10.2, а также о прекращении поддержки ветки FreeBSD 9.x. Пользователям рекомендуется выполнить обновление до версии FreeBSD 10.3, исправления для которой будут выпускаться до 30 апреля 2018 года, или перейти на ветку FreeBSD 11. Читать далее Объявление о прекращении поддержки FreeBSD 9.3, 10.1 и 10.2

Вышел PelicanHPC 4.1, Linux-дистрибутив для развертывания кластеров

Представлен релиз Linux-дистрибутива для быстрого развёртывания кластеров — PelicanHPC 4.1. Дистрибутив построен на пакетной базе Debian Jessie и позволяет превратить обычный офисный компьютерный парк в вычислительный кластер, загрузив один управляющий компьютер с LiveCD/LiveUSB, а остальные машины использовав в качестве загружаемых через PXE узлов. В качестве рабочего стола предлагается Xfce или GNOME. Размер установочных iso-образов 1.6 Гб для Xfce и 1.9 Гб для GNOME. Дистрибутив доступен только в 64-разрядной версии. В состав входят такие кластерные приложения, как пакет Open MPI, MPI-биндинги для GNU Octave, интерфейс мониторинга работы кластера Ganglia, набор для тестирования производительности кластеров Linpack. Дистрибутив поддерживает средства централизованного управления конфигурацией … Читать далее Вышел PelicanHPC 4.1, Linux-дистрибутив для развертывания кластеров

Обновление свободного звукового кодека FLAC 1.3.2

Спустя два года с момента прошлого выпуск сообщество Xiph.Org выпустило новую версию свободного кодека без потери качества FLAC 1.3.2. FLAC использует только методы кодирования без отбрасывания данных (lossless), что гарантирует полную сохранность изначального качества звукового потока и его идентичность с эталонным вариантом, подвергнутым кодированию. При этом используемые методы сжатия без потерь позволяют уменьшить размер исходного звукового потока на 50-60%. FLAC является полностью свободным потоковым форматом, подразумевающим не только открытость библиотек с реализацией функций кодирования и декодирования, но и отсутствие ограничений по использованию спецификаций и созданию производных вариантов. Из особенностей нового выпуска можно отметить: Проведена чистка кода определения CPU; Увеличена скорость … Читать далее Обновление свободного звукового кодека FLAC 1.3.2

Наиболее важные события 2016 года

Итоговая подборка наиболее важных и заметных событий 2016 года: Новые платформы и операционные системы: AsteroidOS (открытая ОС для умных часов),Maru OS (рабочее окружение для смартфонов, сочетающее Android и Debian GNU/Linux), Android Things (ОС для интернета вещей), Minoca (для потребительских интернет-устройств), Fuchsia (новая открытая ОС от Google), DC/OS (Datacenter Operating System), Civil Infrastructure Platform и Zephyr (ОС для IoT) от Linux Foundation; Бурное развитие проектов, связанных с искусственным интеллектом и машинным обучением: платформы Universe от проекта OpenAI и DeepMind Lab для тренировки AI в компьютерных играх и приложениях. Facebook открыл код библиотеки классификации текста fastText и наработки по распознаванию объектов на … Читать далее Наиболее важные события 2016 года

Выпуск шрифтового движка FreeType 2.7.1

Доступен релиз FreeType 2.7.1, модульного шрифтового движка, предоставляющего единый API для унификации обработки и вывода шрифтовых данных в различных векторных и растровых форматах. В новой версии добавлена поддержка разработанного компанией Adobe формата шрифтов CFF2 и изменчивых шрифтов OpenType, определённых в спецификации OpenType 1.8. Устранены проблемы с обработкой raw CID шрифтов, встречающихся в PDF-файлах. В изменчивых шрифтах толщина, ширина и другие стилистические характеристики глифа могут произвольно меняться. Вместо отдельного описания каждого представления, комбинации возможных вариантов определяются в одном шрифтовом ресурсе через определения возможных delta-отклонений от базового глифа с получением результата через применение интерполяции. Таким образом, вместо использования для каждого стиля своего … Читать далее Выпуск шрифтового движка FreeType 2.7.1

Проект Solus представил Brisk Menu для рабочего стола MATE

Разработчики дистрибутива Solus, для которого развивается собственный рабочий стол Budgie, представили первый выпуск Brisk Menu, реализации эффективного и современного меню приложений для рабочего стола MATE, используемого в редакции дистрибутива Solus MATE Edition. Brisk Menu предоставляет средства для быстрого запуска приложений, интерактивного поиска нужных программ, доступа к центру управления и средствам управления сеансом (выход, переход в спящий режим и т.п.) Из планов по развитию меню в будущем отмечается обеспечение привязки к клавише Super (Windows), добавление возможности подключения переводов на различные языки и реализация дополнительных опций, таких как список «Избранное» с возможностью закрепления элементов, интерфейс для настройки меню и специализированный апплет для … Читать далее Проект Solus представил Brisk Menu для рабочего стола MATE

Вышел дистрибутив Calculate Linux 17

Состоялся релиз отечественного дистрибутива Calculate Linux 17, построенного на основе Gentoo Linux, поддерживающего непрерывный цикл выпуска обновлений и оптимизированного для быстрого развёртывания в корпоративной среде. Дистрибутив доступен в нескольких редакциях, собранных для архитектур i686 и x86_64: Calculate Linux Desktop с рабочим столом KDE (CLD), MATE (CLDM) и Xfce (CLDX), Calculate Directory Server (CDS), Calculate Linux Scratch (CLS), Calculate Scratch Server (CSS) и новая серверная сборка Timeless. Все версии дистрибутива распространяются в виде загрузочного Live-образа с возможностью установки на жесткий диcк или USB-накопитель. Calculate Linux совместим с портежами Gentoo, использует систему инициализации OpenRC и применяет Rolling-модель обновлений. Репозиторий насчитывает более 5000 … Читать далее Вышел дистрибутив Calculate Linux 17

Обновление libpng 1.6.27 с устранением уязвимости

В очередной серии обновлений библиотеки libpng 1.6.27, 1.5.28, 1.4.20, 1.2.57 и 1.0.67 устранена уязвимость, которая может привести к разыменованию нулевого указателя (в современных системах приводит к краху приложения), при определённых манипуляциях с PNG-изображениями. Примечательно, что вызывающая уязвимость ошибка присутствует в коде libpng более 20 лет, с 26 июня 1995 года. Проблема вызвана разыменованием нулевого указателя и проявляется при использовании в программах функции png_set_text_2(), позволяющей манипулировать содержащимися в метаданных текстовыми блоками. Подобная функция не используется в firefox, imagemagick, graphicsmagick, pngcrush и просмотрщиках изображений, и применяется только в некоторых графических редакторах. Более того, для эксплуатации уязвимости приложение должно загрузить блок текста в … Читать далее Обновление libpng 1.6.27 с устранением уязвимости

Открыты исходные тексты игры Postal

Исходные тексты первой версии 3D-шутера Postal, созданного в 1997 году, открыты под лицензией GPLv2. Код опубликован на BitBucket (копия на GitHub). В этом году на движке Unreal Engine 4 был подготовлен ремейк игры — «Postal: Redux«, в связи с чем разработчики решили открыть исходные тексты оригинального варианта, выпущенного 19 лет назад. Компания надеется, что открытие исходного кода позволит энтузиастам портировать игру на новые платформы и использовать опубликованный код для экспериментов и создания новых редакций игры. Читать далее Открыты исходные тексты игры Postal

Доступен дистрибутив для создания домашних кинотеатров OpenELEC 7.0

Увидел свет дистрибутив OpenELEC 7.0 (Open Embedded Linux Entertainment Center), предназначенный для создания домашних кинотеатров (HTPC — Home Theatre PC). В качестве основы использован медиацентр Kodi 16 (бывший XBMC), обладающий богатой функциональностью и поддерживающий расширение возможностей через подключение дополнений. Размер системного образа, пригодного для загрузки с USB-накопителя или SD-карты, составляет 221 Мб. Дополнительно сформированы специализированные сборки для Raspberry Pi, Raspberry Pi 2, AppleTV, WeTek Play, WeTek Core и устройств на базе платформы Freescale iMX6. OpenELEC не является ответвлением от существующих дистрибутивов и основывается на собственных разработках. Дистрибутив OpenELEC развивается синхронно с проектом Kodi и позиционируется как рекомендуемое решение для развёртывания … Читать далее Доступен дистрибутив для создания домашних кинотеатров OpenELEC 7.0