Организация EFF представила инициативу STARTTLS Everywhere

Некоммерческая правозащитная организация Electronic Frontier Foundation (EFF) выступила с новой инициативой STARTTLS Everywhere, нацеленной на повсеместное использование шифрования трафика почтовых серверов. В рамках инициативы предложен сервис, который позволяет проверить произвольный почтовый сервер на предмет поддержки команды STARTTLS, использования надёжных алгоритмов шифрования и применения заслуживающих доверия сертификатов. В случае выявления проблем выдаются рекомендации по их устранению и корректной настройке. STARTTLS Everywhere дополняет уже много лет существующий проект HTTPS Everywhere, в рамках которого развиваются дополнения к Firefox и Chrome, позволяющего на всех сайтах, где это возможно, использовать шифрование трафика. В настоящее время благодаря появлению таких сервисов, как Let’s Encrypt, удалось устранить преграды … Читать далее Организация EFF представила инициативу STARTTLS Everywhere

Компания Tencent стала платиновым участником Linux Foundation

Некоммерческая организация Linux Foundation, курирующая широкий спектр работ, связанных с развитием Linux, объявила о вступлении в свои ряды компании Tencent, которая получила статус платинового участника. Tencent является одной из крупнейших мировых технологических компаний (рыночная капитализация 580 млрд долларов), которой принадлежат наиболее популярные в Китае интернет-сервисы QQ, Qzone и WeChat. В составе рабочих групп Linux Foundation компания Tencent выразила интерес к работе над такими проектами как платформа для SDN-сетей OpenDaylight, блокчейн-платформа Hyperledger, а также над системами машинного обучения, облачными и сетевыми технологиями, развиваемыми в рабочих группах LF Deep Learning, Cloud Native Computing, LF Networking и Open Networking Foundation. Платиновые участники получают … Читать далее Компания Tencent стала платиновым участником Linux Foundation

Выпуск system-autoupdate 1.5, системы автоматизации обновления Linux-дистрибутивов

Вышла версия 1.5 system-autoupdate — набора скриптов, сервисов и таймеров systemd для автоматизации обновления Linux с трехуровневой блокировкой выключения ПК во время обновления. Наработки проекта распространяются под лицензией GPLv3. Для установки подготовлены Makefile с инструкциями install и uninstall, а также deb-пакет, который при помощи штатных средств deb-хелперов автоматически активирует все необходимые юниты systemd при установке. Для Ubuntu поддерживается PPA-репозиторий. Решаемые проектом задачи: Автоматическое обновление серверных и десктопных установок различных дистрибутивов Linux без участия пользователя и без наличия центрального командно-управляющего сервера (например, Ansible, Puppet, Zabbix), в том числе когда Linux установлен на не личную технику, а, например, на ноутбук знакомого или … Читать далее Выпуск system-autoupdate 1.5, системы автоматизации обновления Linux-дистрибутивов

Выпуск свободной геоинформационной системы QGIS 3.2

Представлена новая стабильная версия свободной настольной геоинформационной системы QGIS 3.2 «Bonn». Программа написана на языке С++ с использованием библиотеки Qt и распространяется под лицензией GPL. Готовые сборки подготовлены для различных дистрибутивов Linux, Windows, macOS, BSD-систем и Android. Пакет имеет гибкую систему дополнений, существенно расширяющих его функциональность, которые могут создаваться на языках С++ или Python. Основным предназначением QGIS является обработка и анализ пространственных данных, подготовка различной картографической продукции. Помимо решения сугубо профессиональных задач, программа может быть успешно использована при решении широкого круга повседневных задач, связанных с анализом пространственной информации. Из бытовых применений в первую очередь можно выделить решение задач планирования путешествий: … Читать далее Выпуск свободной геоинформационной системы QGIS 3.2

Релиз языка программирования Perl 5.28.0

После 13 месяцев разработки состоялся релиз новой стабильной ветки языка программирования Perl — 5.28. При подготовке нового выпуска было изменено около 730 тыс. строк кода, изменения затронули 2200 файлов, в разработке приняли участие 77 разработчиков. Ветка 5.28 выпущена в соответствии с утверждённым пять лет назад фиксированным графиком разработки, подразумевающим выпуск новых стабильных веток раз в год и корректирующих релизов — раз в три месяца. Примерно через месяц планируется выпустить первый корректирующий релиз Perl 5.28.1, в котором будут исправлены наиболее значительные ошибки, выявленные в процессе внедрения Perl 5.28.0. Одновременно с выходом Perl 5.28 прекращена поддержка ветки 5.24, для которой в будущем … Читать далее Релиз языка программирования Perl 5.28.0

Перед GTK+ 4 планируется сформировать внеплановый выпуск GTK+ 3.24

Несмотря на активную подготовку новой ветки графического тулкита GTK+ 4, разработчики решили отойти от изначально намеченного плана и выпустить ещё один значительный релиз в ветке GTK+ 3 — 3.24, бэкпортировав в него некоторые новшества. Напомним, что выпуск GTK+ 3.22 намечался как финальный, фиксирующий изменения в ветке 3.x и поддерживаемый три года без изменения API. Ветка GTK+ 4 развивается в рамках нового процесса разработки, который пытается предоставить разработчикам приложений стабильный и поддерживаемый в течение нескольких лет API, который можно использовать не опасаясь, что каждые полгода придётся переделывать приложение из-за изменения API в очередной ветке GTK+. Процесс стабилизации GTK+ 4 затянулся и … Читать далее Перед GTK+ 4 планируется сформировать внеплановый выпуск GTK+ 3.24

Опубликован отчёт на основе телеметрии, переданной пользователями Ubuntu 18.04

Уилл Кук (Will Cooke), менеджер по разработке десктоп-систем в компании Canonical, опубликовал отчёт с суммарной статистикой о конфигурации систем пользователей Ubuntu 18.04, согласившихся на участие в программе отправки телеметрии на серверы Canonical. Напомним, что в Ubuntu 18.04 по умолчанию был включён режим отправки телеметрии с обезличенными параметрами системы, но в настройках и на заставке, выводимой при первом запуске дистрибутива, явно предоставлялась возможность отключить сбор телеметрии. В итоге, только 33% пользователей отключили телеметрию, а 67% отправили метрики с параметрами конфигурации. В обезличенном виде были отправлены такие сведения, как версия и редакция Ubuntu, наличие сетевого соединения, семейство CPU, размер ОЗУ и дисков, … Читать далее Опубликован отчёт на основе телеметрии, переданной пользователями Ubuntu 18.04

Обновление Debian 8.11 и создание LTS-ветки Debian 8

Представлено корректирующее обновление Debian 8.11, в которое включены все выпущенные обновления пакетов и устранены недоработки в инсталляторе. Выпуск включает 40 обновлений с устранением проблем со стабильностью и 134 обновлений с устранением уязвимостей. Из изменений в Debian 8.11 можно отметить удаление пакетов dolibarr, electrum, jirc, nvidia-graphics-modules (проблемы с лицензией), openstreetmap-client, redmine* и youtube-dl, оставшиеся без сопровождения или неработоспособные из-за изменения API внешних сервисов. Debian 8.11 является финальным обновлением, подготовленным основной командой Debian. В дальнейшем формирование обновлений пакетов Debian 8 будет производится в рамках новой LTS-ветки отдельной группой разработчиков LTS Team, сформированной из энтузиастов и представителей компаний, заинтересованных в длительной поставке обновлений … Читать далее Обновление Debian 8.11 и создание LTS-ветки Debian 8

Обновление офисного пакета LibreOffice 6.0.5

Организация The Document Foundation объявила о выходе LibreOffice 6.0.5, пятого корректирующего выпуска из семейства LibreOffice 6.0 «fresh». Версия 6.0.5 в первую очередь ориентирована на энтузиастов, опытных пользователей и тех, кто предпочитает самые свежие версии программного обеспечения, но при этом признана готовой для начала миграции с ветки 5.4 консервативных пользователей и предприятий. Готовые установочные пакеты подготовлены для платформ Linux, macOS и Windows. Обновление включает 96 исправлений(RC1, RC2). Читать далее Обновление офисного пакета LibreOffice 6.0.5

Выпуск Wine 3.11

Состоялся экспериментальный выпуск открытой реализации Win32 API — Wine 3.11. С момента выпуска версии 3.10 было закрыто 12 отчётов об ошибках и внесено 180 изменений. Наиболее важные изменения: Расширена поддержка отладки процессов Wow64; Добавлена возможность использования хэшей sha256/sha384 в цифровых подписях ECDSA; Улучшено информирование об использовании в CPU режима HyperThreading; Улучшена реализация штатного диалога TaskDialog; Закрыты отчёты об ошибках, связанные с работой игр и приложений: Mafia II, DDS Converter, Chuckie Egg: The Next Batch v1.2, Microsoft Office, Mod Organizer 2.1.2. Читать далее Выпуск Wine 3.11

Первый стабильный выпуск Oracle Linux 7 для ARM

Компания Oracle представила первый стабильный выпуск редакции дистрибутива Oracle Linux 7 для систем на базе 64-разрядной архитектуры ARMv8 (aarch64). Сборки доступны для плат Raspberry Pi 3 и платформ с процессорами Cavium ThunderX и Ampere eMAG. В свободном доступе также имеется репозиторий пакетов и обновления. Напомним, что Oracle Linux собирается на основе пакетной базы дистрибутива Red Hat Enterprise Linux, в котором полноценная поддержка ARMv8 была заявлена осенью прошлого года, но сборки RHEL для ARM доступны только зарегистрированным пользователям Red Hat, в то время как сборки Oracle Linux могут использовать все желающие. Сборка версии для ARM осуществляется из тех же src-пакетов, из … Читать далее Первый стабильный выпуск Oracle Linux 7 для ARM

Релиз Linux-дистрибутива Peppermint 9

Состоялся релиз Linux-дистрибутива Peppermint 9, основанного на пакетной базе Ubuntu 18.04 LTS и предлагающего легковесное пользовательское окружение на основе рабочего стола LXDE, оконного менеджера Xfwm4 и панели Xfce, которые поставляются вместо Openbox и lxpanel. Дистрибутив также примечателен поставкой фреймворка Site Specific Browser, позволяющего работать с web-приложениями, как с обособленными программами. Из репозиториев доступен развиваемый проектом Linux Mint набор приложений X-Apps (текстовый редактор Xed, менеджер фотографий Pix, мультимедийный проигрыватель Xplayer, просмотрщик документов Xreader, просмотрщик изображений Xviewer). Размер установочного iso-образа 1.3 Гб. Основные новшества: Для настройки монитора вместо lxrandr задействован пакет xfce4-display-setttings; В базовую поставку добавлен редактор меню Menulibre и утилита Xfce … Читать далее Релиз Linux-дистрибутива Peppermint 9

Linux Foundation представил выпуск операционной системы OpenSwitch 2.3

Представлен релиз сетевой операционной системы OpenSwitch 2.3 (OPX), которая развивается под эгидой организации Linux Foundation после передачи кода проекта компанией Hewlett Packard. После перехода под крыло Linux Foundation к разработке проекта также подключились такие компании, как Dell EMC, Cavium, Extreme Networks, LinkedIn, Inocybe Technologies, Metaswitch и Verizon Connect. Код проекта распространяется под лицензией Apache 2.0. Для тестирования системы можно использовать VirtualBox и Docker. Операционная система OpenSwitch нацелена на оснащение модульных коммутаторов и маршрутизаторов, таких как коммутаторы HP Altoline, EdgeCore AS5712, более десятка моделей Dell EMC серии Z9*/S3*/S4*/S5/S6* и платформы, развиваемые проектом Open Compute. Из применяемых в сетевом оборудовании специализированных ASIC, … Читать далее Linux Foundation представил выпуск операционной системы OpenSwitch 2.3

Выпуск системного менеджера systemd 239

Леннарт Поттеринг представил релиз системного менеджера systemd 239. Из новшеств можно отметить концепцию переносимых сервисов, изменение наименования виртуальных сетевых интерфейсов, усиление защиты системных сервисов, поддержку DNS-over-TLS, режим suspend-then-hibernate, возможность сохранения дампа памяти при спящем режиме в файлы подкачки. Основные изменения: Представлена экспериментальная поддержка переносимых сервисов («Portable Services»), позволяющих создавать системные сервисы в виде самодостаточных контейнеров. Переносимый сервис поставляется в виде системного образа, но обрабатывается как обычный сервис. Из достоинств переносимых сервисов отмечается возможность упаковки одного или нескольких приложений, сервисов и связанных с ними зависимостей в отдельный образ, с возможностью запуска компонентов с применением дополнительной sandbox-изоляции. При этом, в отличие от … Читать далее Выпуск системного менеджера systemd 239

Релиз языка программирования Rust 1.27

Состоялся релиз языка системного программирования Rust 1.27, развиваемого проектом Mozilla. Язык сфокусирован на безопасной работе с памятью, обеспечивает автоматическое управление памятью и предоставляет средства для достижения высокого параллелизма выполнения заданий, при этом обходясь без использования сборщика мусора и runtime. Автоматическое управление памятью в Rust избавляет разработчика от манипулирования указателями и защищает от проблем, возникающих из-за низкоуровневой работы с памятью, таких как обращение к области памяти после её освобождения, разыменование нулевых указателей, выход за границы буфера и т.п. Для распространения библиотек, обеспечения сборки и управления зависимостями проектом развивается пакетный менеджер Cargo, позволяющий получить нужные для программы библиотеки в один клик. Для … Читать далее Релиз языка программирования Rust 1.27

Компания Oracle передала сообществу Apache 1.5 млн строк кода NetBeans

В рамках инициативы по переводу интегрированной среды разработки NetBeans под управление сообщества Apache компания Oracle завершила вторую стадию передачи исходных текстов. Организации Apache Software Foundation передан архив, включающий 1.5 млн строк кода, который дополняет переданные в прошлом году 4 млн строк кода. Вторая порция кода включает модули для поддержки языков Java, JavaScript, PHP и Groovy, а также дополнительную функциональность для разработки мобильных приложений и поддержки Web-технологий. В настоящее время в инкубаторе Apache ведётся работа над релизом Apache NetBeans 9.0, который станет первым выпуском, подготовленным силами сообщества Apache. Apache NetBeans 9.0 будет ограничен только поддержкой Java SE. В настоящее время для … Читать далее Компания Oracle передала сообществу Apache 1.5 млн строк кода NetBeans

Выпуск распределенной системы управления исходными текстами Git 2.18

Подготовлен выпуск распределенной системы управления исходными текстами Git 2.18.0. Git является одной из самых популярных, надёжных и высокопроизводительных систем управления версиями, предоставляющей гибкие средства нелинейной разработки, базирующиеся на ответвлении и слиянии веток. Для обеспечения целостности истории и устойчивости к изменениям задним числом используются неявное хеширование всей предыдущей истории в каждом коммите, также возможно удостоверение цифровыми подписями разработчиков отдельных тегов и коммитов. По сравнению с прошлым выпуском в новую версию принято 903 изменения, подготовленных при участии 80 разработчиков, из которых 24 впервые приняли своё участие в разработке. Наиболее важным нововведением Git 2.18 является интеграция поддержки второй версии коммуникационного протокола Git, который … Читать далее Выпуск распределенной системы управления исходными текстами Git 2.18

Начальный план разработки Qt 6

На прошедшей конференции Qt Contributor Summit 2018 состоялось обсуждение разработки следующей ветки фреймворка Qt 6. Qt 6 планируют выпустить в ноябре 2020 года. Разработка Qt 6 начнётся вскоре после релиза Qt 5.12, намеченного на 29 ноября 2018 года. При этом развитие ветки Qt 5 будет какое-то время вестись параллельно с Qt 6 и последним выпуском серии Qt 5 станет 5.15, который будет причислен к категории LTS c формированием обновлений в течение трёх лет. Из особенностей Qt 6 отмечается переход при разработке на стандарт C++17, прекращение использования сборочной системы qmake (новая сборочная система скорее всего будет основана на qbs) и предоставление … Читать далее Начальный план разработки Qt 6

Выпуск звукового сервера PulseAudio 12.0

Состоялся релиз звукового сервера PulseAudio 12.0, который выступает в роли посредника между приложениями и различными низкоуровневыми звуковыми подсистемами, абстрагируя работу с оборудованием. PulseAudio позволяет управлять громкостью и смешиванием звука на уровне отдельных приложений, организовывать поступление, смешивание и вывод звука при наличии нескольких входных и выходных каналов или звуковых карт, позволяет на лету менять формат звукового потока и использовать плагины, дает возможность прозрачно перенаправлять звуковой поток на другую машину. Код PulseAudio распространяется в рамках лицензии LGPL 2.1+. Поддерживается работа в Linux, Solaris, FreeBSD, OpenBSD, DragonFlyBSD, NetBSD, macOS и Windows. Ключевые улучшения PulseAudio 12.0: Улучшены средства для точного определения задержек при передаче … Читать далее Выпуск звукового сервера PulseAudio 12.0

Компания Oracle объявила о доступности ядра Unbreakable Enterprise Kernel 5

После двух с половиной лет разработки компания Oracle представила первый стабильной выпуск Unbreakable Enterprise Kernel 5 (UEK R5), расширенной сборки ядра Linux, позиционируемой для использования в дистрибутиве Oracle Linux в качестве альтернативы штатному пакету с ядром из Red Hat Enterprise Linux. Ядро доступно только для архитектур x86_64 и ARM64 (aarch64). Исходные тексты ядра, включая разбивку на отдельные патчи, опубликованы в публичном Git-репозитории Oracle. Пакет Unbreakable Enterprise Kernel 5 основан на ядре Linux 4.14 (UEK R4 базировался на ядре 4.1), которое дополнено новыми возможностями, оптимизациями и исправлениями, а также проверено на совместимость с большинством приложений, работающих в RHEL, и специально оптимизировано … Читать далее Компания Oracle объявила о доступности ядра Unbreakable Enterprise Kernel 5

Разработчики Netfilter официально объявили инструментарий iptables устаревшим

На прошедшей в конце прошлой недели в Берлине конференции Netfilter workshop, объединившей разработчиков Linux-подсистемы фильтрации и модификации пакетов Netfilter, было принято решение о переводе семейства программ iptables (включая ip6tables, arptables и ebtables) в разряд устаревших, что отразится в именах соответствующих бинарных файлов: /sbin/iptables-legacy /sbin/iptables-legacy-save /sbin/iptables-legacy-restore /sbin/ip6tables-legacy /sbin/ip6tables-legacy-save /sbin/ip6tables-legacy-restore /sbin/arptables-legacy /sbin/ebtables-legacy Место оригинальных исполняемых файлов займут программы, ранее именовавшиеся «compat» (например, iptables-compat): они имеют такой же синтаксис командной строки, однако транслируют полученные правила не в блобы ip_tables, а в BPF-программы nf_tables. Таким образом, будет осуществлён прозрачный переход с iptables на nftables, оставляющий возможность использования legacy-инструментов в случае каких-либо проблем. Тем не менее, … Читать далее Разработчики Netfilter официально объявили инструментарий iptables устаревшим