Выпуск офисного пакета Apache OpenOffice 4.1.6

Спустя 10 месяцев разработки и четыре с половиной года с момента прошлого значительного выпуска сформирован корректирующий релиз офисного пакета Apache OpenOffice 4.1.6, в котором предложено 13 исправлений. Готовые пакеты подготовлены для Linux, Windows и macOS. Ключевые изменения в новом выпуске: Устранены ошибки, приводящие к краху или некорректной обработке формата MS-ODRAW (Microsoft Office Drawing Binary File); Входящая в поставку версия OpenSSL обновлена до выпуска 0.9.8zh, а библиотека curl до выпуска 7.61.1 (ранее поставлялся 7.19.7); Обеспечено корректное сохранение в формат Docbook на платформах Windows 7 и Windows 10; Исправлена ошибка, приводившая к генерации локали «en-US_uk» вместо локали «uk» для украинского языка; Обновлён … Читать далее Выпуск офисного пакета Apache OpenOffice 4.1.6

Выпуск видеоредакторов Shotcut 18.11 и DaVinci Resolve 15.2

Состоялся релиз видеоредактора Shotcut 18.11 (следом выпущено обновление 18.11.18), который развивается автором проекта MLT и использует данный фреймворк для организации редактирования видео. Поддержка форматов видео и звука реализована через FFmpeg. Возможно использование плагинов с реализацией видео и аудио эффектов, совместимых с Frei0r и LADSPA. Из особенностей Shotcut можно отметить возможность многотрекового редактирования с компоновкой видео из фрагментов в различных исходных форматах, без необходимости их предварительного импортирования или перекодирования. Имеются встроенные средства для создания скринкастов, обработки изображения с web-камеры и приёма потокового видео. Для построения интерфейса применяется Qt5. Код написан на C++ и распространяется под лицензией GPLv3. В новом выпуске: Добавлен … Читать далее Выпуск видеоредакторов Shotcut 18.11 и DaVinci Resolve 15.2

Доступен кандидат в релизы FreeBSD 12.0

Опубликован первый кандидат в релизы FreeBSD 12.0. Выпуск FreeBSD 12.0-RC1 доступен для архитектур amd64, i386, powerpc, powerpc64, powerpcspe, sparc64 и armv6, armv7 и aarch64. Дополнительно подготовлены образы для систем виртуализации (QCOW2, VHD, VMDK, raw) и облачных окружений Amazon EC2. Релиз FreeBSD 12.0 запланирован на 11 декабря. Наиболее заметные изменения во FreeBSD 12.0-RC1 по сравнению с четвёртым бета-выпуском: В rc-скрипты добавлены новые ключевые слова «enable», «disable» и «delete» (помимо «yes» и «true»); В NFSv4 прекращена установка флагов наследования параметров ACL для элементов ФС, отличных от каталогов; Помечена устаревшей утилита ctm (зеркалирование исходных текстов FreeBSD); Обновлены драйверы amdsmn и amdtemp (появилась поддержка … Читать далее Доступен кандидат в релизы FreeBSD 12.0

Выпуск cистемы управления контейнерной виртуализацией Docker 18.09

Представлен релиз инструментария для управления изолированными Linux-контейнерами Docker 18.09, предоставляющего высокоуровневый API для манипуляции контейнерами на уровне изоляции отдельных приложений. Docker позволяет, не заботясь о формировании начинки контейнера, запускать произвольные процессы в режиме изоляции и затем переносить и клонировать сформированные для данных процессов контейнеры на другие серверы, беря на себя всю работу по созданию, обслуживанию и сопровождению контейнеров. Инструментарий базируется на применении встроенных в ядро Linux штатных механизмов изоляции на основе пространств имён (namespaces) и групп управления (cgroups). Код Docker написан на языке Go и распространяется под лицензией Apache 2.0. Основные изменения: Начиная с Docker 18.09 время поддержки выпуска увеличено … Читать далее Выпуск cистемы управления контейнерной виртуализацией Docker 18.09

Компания Microsoft опубликовала реализацию Lua VM, написанную на языке Go

Компания Microsoft подготовила новый движок для исполнения сценариев на языке Lua. Ключевой особенностью представленного Lua VM является реализация на языке Go. В движке поддерживается синтаксис Lua 5.3, но пока отмечаются отдельные несовместимости (например, отсутствует поддержка сопрограмм) и требуется дополнительная стабилизация API. Код проекта открыт под лицензией MIT, которая также используется проектом Lua для распространения кода основного интерпретатора, написанного на языке Си. В отличие от уже существующих реализаций Lua VM на языке Go, таких как DCLua, GoLua, Golang Lua, go-lua-vm и glua, разработка Microsoft примечательна применением иной архитектуры виртуальной машины, нацеленной на упрощение отладки, расширение средств обработки ошибок, интеграцию встроенного отладчика … Читать далее Компания Microsoft опубликовала реализацию Lua VM, написанную на языке Go

В ночные сборки Firefox добавлена поддержка Wayland

В ночные сборки Firefox, на основе которых будет сформирован релиз Firefox 65, намеченный на 29 января, добавлена штатная поддержка работы в графическом окружении на основе протокола Wayland. Работа Firefox с использованием Wayland пока носит экспериментальный характер, но отмечается как достаточно стабильная для начала массового тестирования. Разработчики Fedora Linux ранее приняли решение поставлять сборку Firefox c Wayland в качестве опции в Fedora 29 и по умолчанию в Fedora 30. Код для поддержки Wayland уже достаточно давно развивается в кодовой базе Firеfox, но до сих пор для его акивации требовалась пересборка из исходных текстов. Представленные в новых сборках изменения включают поддержку Wayland … Читать далее В ночные сборки Firefox добавлена поддержка Wayland

Доступен язык программирования Dart 2.1

После трёх месяцев разработки представлен релиз языка программирования Dart 2.1, в котором продолжено развитие кардинально переработанной ветки Dart 2, переориентированной на разработку для Web и мобильных систем и оптимизированной для создания компонентов, выполняемых на стороне клиента. Dart 2 отличается от изначального варианта языка Dart применением строгой статической типизации (типы могут выводиться автоматически, поэтому указание типов не является обязательным, но динамическая типизация больше не используется и вычисленный изначально тип закрепляется за переменной и в дальнейшем применяется строгая проверка типа). Для разработки Web-приложений предлагается набор специфичных библиотек, таких как dart:html, а также web-фреймворк Angular. Для создания мобильных приложений продвигается фреймворк Flutter, на … Читать далее Доступен язык программирования Dart 2.1

Amazon выпустил Corretto, дистрибутив OpenJDK с длительным сроком поддержки

Компания Amazon представила проект Corretto, в рамках которого на основе OpenJDK подготовлен дистрибутив Java 8, который распространяется бесплатно, доступен в исходных текстах под лицензией GPLv2 и будет поддерживаться длительное время. Готовые сборки поставляются для Linux, Windows и macOS, а также для использования в контейнерах Docker. Проект Corretto стал продолжением развития дистрибутива Java, уже используемого во внутренней инфраструктуре Amazon для обеспечения работы тысяч рабочих сервисов. Продукт официально сертифицирован как соответствующий спецификациям Java SE и может быть использован для замены других дистрибутивов Java SE. В настоящее время дистрибутив имеет статус тестового выпуска (preview). Полноценный стабильный релиз, готовы к промышленному применению, планируется выпустить … Читать далее Amazon выпустил Corretto, дистрибутив OpenJDK с длительным сроком поддержки

Второй тестовый выпуск VirtualBox 6.0

Компания Oracle начала тестирование второго бета-выпуска системы виртуализации VirtualBox 6.0. По сравнению с первым бета-выпуском внесены следующие изменения: В интерфейсе пользователя предложен новый файловый менеджер, позволяющий работать с файловой системой гостевых окружений и копировать файлы между хост-системой и гостевым окружением; Внесены многочисленные мелкие улучшения в интерфейс пользователя; Улучшена интеграция с Oracle Cloud; Улучшена поддержка записи звука и видео; Добавлен новый вариант эмулируемого устройства BusLogic ISA; Реализована возможность прозрачного изменения размера дисковых образов во время их добавления; В дополнениях для гостевых систем улучшено автомонтирование совместно используемых каталогов; В дополнениях для гостевых систем OS/2 добавлена поддержка совместно используемых каталогов. Читать далее Второй тестовый выпуск VirtualBox 6.0

Выпуск дистрибутива Slax 9.6

Доступен релиз компактного Live-дистрибутива Slax 9.6. Начиная с прошлого года дистрибутив переведён с наработок проекта Slackware на пакетную базу Debian, пакетный менеджер APT и систему инициализации systemd. Графическое окружение построено на основе оконного менеджера FluxBox и рабочего стола/интерфейса запуска программ xLunch, специально разработанного для Slax участниками проекта. Загрузочный образ занимает 260 Мб (amd64, i386). В новой версии выполнена синхронизация пакетной базы с Debian 9.6, устранены выявленные за последнее время ошибки, добавлен скрипт «pxe» для запуска сервера удалённой загрузки, часовой пояс по умолчанию изменён на UTC (GMT), в браузере Chromium по умолчанию отключено локальное кэширование открываемых страниц. Читать далее Выпуск дистрибутива Slax 9.6

Выпуск сервера приложений NGINX Unit 1.6

Представлен выпуск сервера приложений NGINX Unit 1.6, в рамках которого развивается решение для обеспечения запуска web-приложений на различных языках программирования (Python, PHP, Perl, Ruby, Go и JavaScript/Node.js). Под управлением NGINX Unit может одновременно выполняться несколько приложений на разных языках программирования, параметры запуска которых можно изменять динамически без необходимости правки файлов конфигурации и перезапуска. Код написан на языке Си и распространяется под лицензией Apache 2.0. С особенностями NGINX Unit можно познакомиться в анонсе первого выпуска. Основное внимание при подготовке новой версии было сосредоточено на улучшении работы модуля поддержки платформы Node.js и обеспечении его совместимости с различными приложениями. Сборочная команда «make install» … Читать далее Выпуск сервера приложений NGINX Unit 1.6

Обновление Firefox 63.0.3 и включение предупреждений о посещении взломанных сайтов

Подготовлен корректирующий выпуск Firefox 63.0.3, в котором исправлено несколько ошибок: Устранено зависание WebGL-игр, использующих движок Unity, через некоторое время после их запуска; Исправлена ошибка, приводившая к замедлению работы некоторых конфигураций, использующих прокси; По умолчанию в фоновых вкладках отключено урезание пропускной способности HTTP-ответов, так как это приводит к проблемам при фоновом воспроизведении видео; Решены проблемы с открытием magnet-ссылок; Устранено несколько ошибок, приводящих к краху. Одновременно сформирован новый выпуск почтового клиента Thunderbird 60.3.1, в котором устранено шесть проблем. При аутентификации SMTP LOGIN и POP3 USER/PASS для паролей теперь используется только кодировка Latin-1 для решения проблемы с авторизацией в некоторых сервисах при использовании … Читать далее Обновление Firefox 63.0.3 и включение предупреждений о посещении взломанных сайтов

Началось бета-тестирование Red Hat Enterprise Linux 8

Компания Red Hat представила первую бета-версию дистрибутива Red Hat Enterprise Linux 8. Готовые установочные образы публично доступны для архитектур x86_64, s390x (IBM System z), ppc64le и Aarch64 (ARM64). Исходные тексты rpm-пакетов Red Hat Enterprise Linux 8 доступны через Git-репозиторий CentOS. Релиз ожидается в первой половине следующего года. В качестве основы для построения новой ветки использованы технологии, входящие в состав Fedora 28. Новая ветка примечательна переходом по умолчанию на Wayland, заменой iptables на nftables, обновлением базовых компонентов (ядро 4.18, GCC 8), применением пакетного менеджера DNF вместо YUM, использованием модульного репозитория, прекращением поддержки KDE и Btrfs. Ключевые изменения: Осуществлён переход на пакетный … Читать далее Началось бета-тестирование Red Hat Enterprise Linux 8

Время поддержки Ubuntu 18.04 увеличено до 10 лет

Марк Шаттлворт объявил в своей вступительной речи на конференции OpenStack Summit об увеличении срока формирования обновлений для LTS-выпуска Ubuntu 18.04 с 5 до 10 лет. Марк пояснил, что увеличение срока поддержки обусловлено достаточно длительным циклом применения продуктов в финансовых и телекоммуникационных отраслях, а также достаточно большим жизненным циклом встраиваемых и IoT-устройств. Таким образом, время поддержки Ubuntu 18.04 сравнялось с промышленными дистрибутивами Red Hat Enterprise Linux и SUSE Linux, которые поддерживаются 10 лет (не считая расширенного трёхлетнего дополнительного сервиса для RHEL). Срок поддержки Debian GNU/Linux с учётом программы расширенной LTS-поддержки составляет 5 лет. Выпуски openSUSE поддерживаются 18 месяцев для промежуточных версий … Читать далее Время поддержки Ubuntu 18.04 увеличено до 10 лет

Подведены итоги выборов технического совета Linux Foundation

Организация Linux Foundation подвела итоги выборов нового управляющего технического совета (Technical Advisory Board), состоящего из 10 представителей сообщества разработчиков ядра Linux. Совет представляет в организации интересы сообщества, связанные с ядром Linux, определяет программу будущего развития, решает проблемы, которые негативно влияют на процесс разработки, и разбирают жалобы о нарушении кодекса разработчиков ядра (Code of Conduct). Участники совета избираются на два года. В этом году в совет включены новые участники: Лаура Эбботт (Laura Abbott), работает в Red Hat над сопровождением пакетов с ядром для Fedora, является мэйнтейнером фреймворка управления памятью Ion, участвует в разработках, связанных с arm/arm64 и KSPP (Kernel Self Protection … Читать далее Подведены итоги выборов технического совета Linux Foundation

Выпуск дистрибутива Deepin 15.8, развивающего собственное графическое окружение

Состоялся релиз дистрибутива Deepin 15.8, основанного на пакетной базе Debian, но развивающего собственный рабочий стол Deepin Desktop Environment и около 30 пользовательских приложений, среди которых музыкальный проигрыватель DMusic, видеоплеер DMovie, система обмена сообщениями DTalk, инсталлятор и центр установки программ Deepin Software Center. Проект развивается группой разработчиков из Китая, но поддерживает и русский язык. Все наработки распространяются под лицензией GPLv3. Размер загрузочного iso-образа 2.2 Гб (amd64). Компоненты рабочего стола и приложения разрабатываются с использованием языков C/C++ и Go, но интерфейс формируется при помощи технологий HTML5 с использованием web-движка Chromium. Ключевой особенностью рабочего стола Deepin является панель, которая поддерживает несколько режимов работы. … Читать далее Выпуск дистрибутива Deepin 15.8, развивающего собственное графическое окружение

Представлена новая плата Raspberry Pi 3 Model A+

Организация Raspberry Pi Foundation представила новую плату Raspberry Pi 3 Model A+, продолжающую развитие серии «A». Модель «A+» позиционируется упрощённый и более компактный вариант модели «B+», ориентированный для использования во встраиваемых решениях и системах, требующих минимального энергопотребления, для которых не требуется Ethernet-соединение и достаточно одного порта USB. Плата поступит в продажу в декабре по цене 25 долларов. Новая плата построена на базе 64-разрядного SoC BCM2837B0 с CPU Cortex-A53 (ARMv8), работающим на частоте 1.4GHz. Плата оснащена 512 Мб ОЗУ (прошлая модель A+ поставлялась с 256MB). Форм-фактор и размеры Raspberry Pi 3 Model A+ полностью повторяют плату Raspberry Pi 1 Model A+ … Читать далее Представлена новая плата Raspberry Pi 3 Model A+

Релиз среды разработки приложений KDevelop 5.3

После почти года разработки представлен релиз интегрированной среды программирования KDevelop 5.3, полностью поддерживающей процесс разработки для KDE 5, в том числе с использованием Clang в качестве компилятора. Код проекта распространяется под лицензией GPL и использует библиотеки KDE Frameworks 5 и Qt 5. Основные новшества: В появившееся в выпуске 5.1 меню Analyzer, объединяющее плагины для анализа кода, добавлена поддержка проверки кода при помощи утилиты Clazy, использующей возможности статического анализа Clang, расширенные поддержкой семантики фреймворка Qt. Clazy предоставляет более 50 специфичных предупреждений, охватывающих различные ситуации, от ненужных операций выделения памяти до некорректного использования API. Новый плагин может применяться по умолчанию и подсвечивать … Читать далее Релиз среды разработки приложений KDevelop 5.3

Семь новых атак на механизм спекулятивного выполнения в CPU

Группа исследователей безопасности, из которых трое (Daniel Gruss, Michael Schwarz, Moritz Lipp) участвовали в выявлении первых уязвимостей Meltdown и Spectre, опубликовали сведения о семи новых атаках, затрагивающих механизм спекулятивного выполнения инструкций современных процессоров. Возможность проведения атак протестирована на CPU Intel, AMD и ARM. Две новые атаки являются вариантами уязвимости Meltdown (Meltdown-PK для CPU Intel и Meltdown-BR для Intel и AMD), а оставшиеся пять представляют собой варианты уязвимости Spectre (применимы для Intel, AMD и ARM). Для всех семи атак подготовлены работающие прототипы эксплоитов. Как и ранее выявленные уязвимости данного класса новые проблемы основываются на создании условий для спекулятивного выполнения определённых операций, … Читать далее Семь новых атак на механизм спекулятивного выполнения в CPU

Debian запрещает использование в пакетах секции со специфичными для вендоров патчами

Технический комитет проекта Debian принял решение запретить использование специфичных для вендоров наборов патчей в пакетах (секция vendor-specific). Наличие подобных патчей в пакете теперь будет приравниваться к наличию ошибки с необходимостью её устранения. После выхода Debian 10 «Buster» использование секции vendor-specific в пакетах будет запрещено. Комитет пришёл к заключению, что пакеты, по разному ведущие себя в разных дистрибутивах, должны распространяться в отдельных исходных пакетах. Специфичные изменения также могут применяться с использованием существующих в dpkg условных операторов или применения патчей в процессе сборки, но не на уровне подстановки разных патчей на стадии распаковки исходного пакета. В качестве причины запрета также упоминается возникновение … Читать далее Debian запрещает использование в пакетах секции со специфичными для вендоров патчами

Обновлены сборки дистрибутива Void Linux

Сформированы новые загрузочные сборки дистрибутива Void Linux, который является самостоятельным проектом, не использующим наработки других дистрибутивов и разрабатываемый с применением непрерывного цикла обновления версий программ (rolling-обновления, без отдельных релизов дистрибутива). Дистрибутив примечателен использованием собственного пакетного менеджера xbps и системы сборки пакетов xbps-src. Xbps позволяет устанавливать, удалять и обновлять приложения, выявлять несовместимость разделяемых библиотек и управлять зависимостями. В качестве системы инициализации и для управления сервисами в Void Linux применяется runit. Для систем на основе архитектуры x86 (i686, x86_64) подготовлены Live-сборки с рабочими столами Enlightenment, Cinnamon, Mate, XFCE, LXDE и LXQt, а также консольная сборка. Дополнительно формируются сборки для различных плат на … Читать далее Обновлены сборки дистрибутива Void Linux