LINUX.ORG.RU

Новости - Архив 2019, Ноябрь

Выпуск systemd 244

Новости — Ядро Linux
Группа Ядро Linux

Среди изменений:

  • новое лого;
  • сервисы теперь можно привязывать к CPU через cgroup v2, т.е. поддержка cpuset cgroups v2;
  • можно определить сигнал для рестарта сервиса (RestartKillSignal);
  • systemctl clean теперь работает и для юнитов типа socket, mount и swap;
  • systemd теперь пытается вычитывать конфигурацию из переменной EFI SystemdOptions как альтернатива изменения параметров ядра из загрузчика;
  • systemd отменяет лимиты printk, чтобы уж точно схватить все логи во время загрузки (и потом применяет свои лимиты);
  • добавлена поддержка загрузки настроек из директорий типа «{unit_type}.d/», чтобы применить настройки ко всем юнитам данного типа;
  • в systemctl добавлено 'stop --job-mode=triggering', чтобы останавливать и зависимые юниты;
  • улучшено отображение зависимостей в Unit status. Теперь показывает зависящие юниты и юниты, от которых зависит;
  • очередные улучшения для работы с PAM сессиями. Добавлено ограничение общего времени жизни сессии с принудительным разлогином;
  • новая группа для системных вызовов @pkey, сразу разрешает все memory syscalls для контейнеров;
  • для udev добавлена программа fido_id;
  • исправления в работе udev с CDROM;
  • systemd-networkd больше не создает маршрут по умолчанию для сетей 169.254.0.0/16 (диапазон для автоконфигурации);
  • systemd-networkd теперь может объявлять новые IPv6 маршруты;
  • systemd-networkd теперь сохраняет конфигурацию DHCP при рестарте;
  • добавлены новые опции в systemd DHCPv4 и DHCPv6 сервер;
  • в systemd-networkd добавлены опции для трафик шейпинга;
  • поддержка devicetree-overlay;
  • systemd-resolved поддерживает проверку имен через GnuTLS;
  • systemd-id128 теперь может генерировать UUID;
  • добавлено опциональное ограничение для юнитов, не позволяющее читать им логи ядра.

>>> Подробности

 

crypt
()
: Kali Linux 2019.4 (52 комментария)

Вышла новая версия Open CASCADE Technology - 7.4.0

Новости — Open Source
Вышла новая версия Open CASCADE Technology - 7.4.0
Группа Open Source

Open CASCADE Technology (OCCT) — программный продукт с двадцатилетней историей, сочетающий в себе набор библиотек и средств разработки ПО, ориентированного на 3D-моделирование, в особенности систем автоматизированного проектирования (САПР). OCCT в первую очередь представляет собой ядро геометрического моделирования.

Начиная с версии 6.7.0, исходный код доступен и распространяется по лицензии GNU LGPL 2.1

Open CASCADE Technology является ядром или важной составляющей таких программ, как FreeCAD, KiCAD, Netgen, gmsh, CadQuery, pyOCCT и других.

Open CASCADE Technology 7.4.0 включает в себя более 500 улучшений и исправлений по сравнению с предыдущей версией 7.3.0, которая вышла полтора года назад.

( читать дальше... )

>>> загрузить

 , , ,

Jedi-to-be
()
: Вышла юбилейная, 50-я версия текстового редактора ТИА (160 комментариев)

Вышла новая версия CMake 3.16.0

Новости — Разработка
Группа Разработка

Вышла новая версия популярной системы сборки CMake 3.16.0 и сопутствующих утилит CTest и CPack, облегчающих тестирование и сборку пакетов соответственно.

( читать дальше... )

>>> Подробности

 , ,

a1batross
()

Релиз ядра Linux 5.4

Новости — Ядро Linux
Группа Ядро Linux

Наиболее заметные изменения:

  • Модуль lockdown, ограничивающий доступ пользователя root к файлам и интерфейсам ядра. Подробности.
  • Файловая система virtiofs для проброса определённых каталогов хоста в гостевые системы. Взаимодействие идёт по схеме «клиент-сервер» через FUSE. Подробности.
  • Механизм контроля целостности файлов fs-verity. Аналогичен dm-verity, но работает на уровне файловых систем Ext4 и F2FS, а не блочных устройств. Подробности.
  • Модуль dm-clone для копирования доступных только на чтение блочных устройств, при этом на копию можно записывать данные прямо в процессе клонирования. Подробности.
  • Поддержка графических процессоров AMD Navi 12/14 и APU семейств Arcturus и Renoir. Также начата работа над поддержкой будущей графики Intel Tiger Lake.
  • Флаги MADV_COLD и MADV_PAGEOUT для системного вызова madvise(). Они позволяют определить, какие данные в памяти некритичны для работы процесса или долго не понадобятся ему, чтобы эти данные можно было вытеснить в подкачку и высвободить память.
  • Из раздела Staging перенесена файловая система EROFS — очень лёгкая и быстрая ФС только для чтения, выгодная для хранения прошивок и livecd. Подробности.
  • В раздел Staging добавлен драйвер файловой системы exFAT, разработанный компанией Samsung.
  • Механизм haltpoll для повышения производительности гостевых систем. Он позволяет гостям получать дополнительное процессорное время до возврата CPU гипервизору. Подробности.
  • Контроллер blk-iocost для распределения ввода-вывода между cgroup. Новый контроллер ориентируется на затратность будущей операции IO. Подробности.
  • Пространства имён для символов модулей ядра. Подробности.
  • Продолжается работа по интеграции патчей реального времени в ядро.
  • Доработан механизм io_uring.
  • Ускорена работа с большими каталогами на XFS.
  • Десятки других изменений.

>>> Подробности

 ,

Deleted
()

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

Новости — Разработка
Группа Разработка

Julia — высокоуровневый высокопроизводительный свободный язык программирования с динамической типизацией, созданный для математических вычислений. Эффективен также и для написания программ общего назначения. Синтаксис Julia сходен с MATLAB с заимствованием элементов из Ruby и Lisp.

Что нового в версии 1.3:

  • возможность добавления методов в абстрактные типы;
  • поддержка Unicode 12.1.0 и возможность использования специфичных начертаний цифровых символов Unicode в идентификаторах;
  • добавлен макрос Threads.@spawn и ключевое слово Channel(f::Function, spawn=true) для организации запуска задач в любом доступном потоке. Системные операции ввода/вывода с файлами и сокетами и генератор псевдослучайных чисел адаптированы для многопоточных приложений;
  • добавлены новые библиотечные функции.

Код проекта доступен под лицензией MIT.

>>> Подробности

 ,

Satori
()

LibreELEC 9.2.0

Новости — Open Source
LibreELEC 9.2.0
Группа Open Source

LibreELEC - это минимальная операционная система на основе Linux, которая служит платформой для медиацентра Kodi. LibreELEC работает на нескольких аппаратных архитектурах и может работать как на настольных компьютерах, так и на одноплатных компьютерах с процессором ARM.

LibreELEC 9.2.0 улучшает поддержку драйверов для веб-камер, работает на Raspberry Pi 4 и добавляет дополнительную поддержку обновления прошивок. Выпуск базируется на основе Kodi v18.5 и содержит множество изменений и улучшений для пользовательского опыта и полный пересмотр базового ядра ОС для улучшения стабильности и расширения поддержки оборудования по сравнению с версией 9.0.

( читать дальше... )

>>> Подробности

 

ruslik
()
: Devuan 2.1 (174 комментария)
: Релиз Knoppix 8.6.1 (46 комментариев)
: Common Desktop Environment 2.3.1 (310 комментариев)

GNU Guile 2.9.5 (beta)

Новости — GNU's Not Unix
Группа GNU's Not Unix

Guile 2.9.5 — это пятый beta-выпуск реализации языка программирования Scheme от GNU, готовящийся к стабильной ветке 3.x.

Guile поддерживает многие SRFI, предоставляет модульную систему; полный доступ к системным вызовам POSIX; поддержку сети, динамической линковки и вызова внешних функций; мощную обработку строк. Guile может интерпретировать код интерактивно, компилировать его в байткод виртуальной машины и подключаться библиотекой в качестве встроенного в приложение интерпретатора.

Изменения по сравнению с прошлой бета-версией:

  • Объединение разных видов «записей» (Record) в один.
  • Новая реализация исключений:
    • Старый throw & catch из Guile -> в более общепринятый в Scheme raise-exception & with-exception-handler.
  • Оптимизация приведения целочисленных типов к типам с плавающей запятой.
  • Определение высокоуровневых биндингов для вспомогательного синтаксиса: else, =>, ..., _.
  • Общепринятый gettext-алиас теперь G_.
  • Добавлена опция --r6rs, но поддержка неполная.
  • Добавлена поддержка R7RS (!).
  • Объявлен устаревшим вызов record-constructor с двумя аргументами.

>>> Подробности

 , , ,

Cirno
()
: В OBS Studio добавлена поддержка записи/стриминга в окружениях Wayland (62 комментария)

Ноутбуки System76 с Coreboot

Новости — Hardware and Drivers
Группа Hardware and Drivers

Тихо и незаметно появились современные ноутбуки с прошивкой Coreboot и отключённым Intel ME от компании System76. Прошивка открыта частично и содержит ряд бинарных компонент. В настоящий момент доступны две модели.

( читать дальше... )

>>> Подробности

 , , , ,

ioctl
()
: Symfony 5.0 (59 комментариев)

Релиз Coreboot 4.11

Новости — Hardware and Drivers
Группа Hardware and Drivers

Состоялся релиз Coreboot 4.11 - свободной замены проприетарным прошивкам UEFI/BIOS, используемой для начальной инициализации железа перед передачей управления дополнению «payload», например SeaBIOS или GRUB2. Coreboot очень минималистичен, к тому же он предоставляет широкие возможности встраивания различных дополнений вроде утилиты вывода подробной системной информации coreinfo и тетриса tint, а также дискетных ОС: Kolibri, FreeDOS, MichalOS, Memtest, Snowdrop, FloppyBird и др.

В новой версии:

  • Почищен и унифицирован код многих платформ

  • Значительно улучшена поддержка чипсетов Mediatek 8173 и AMD Picasso 17h (Ryzen), а также RISC-V

  • Расширена поддержка vboot (свободного аналога проприетарному SecureBoot) — изначально он был только на хромбуках, но теперь появился и на другом железе

  • Добавлены 25 новых плат:

    AMD Padmelon, ASUS P5QL-EM, Emulation QEMU-AARCH64, Google Akemi / Arcada CML / Damu / Dood / Drallion / Dratini / Jacuzzi / Juniper / Kakadu / Kappa / Puff / Sarien CML / Treeya / Trogdor, Lenovo R60, Lenovo T410, Lenovo Thinkpad T440P, Lenovo X301, Razer Blade-Stealth KBL, Siemens MC-APL6, Supermicro X11SSH-TF / X11SSM-F.

  • Удалена поддержка единственной поддерживаемой платы MIPS (Google Urara) и архитектуры MIPS вообще, а также платы AMD Torpedo и кода AMD AGESA 12h

  • Улучшена нативная инициализация Intel-овских видеокарт в библиотеке libgfxinit

  • Исправлен спящий режим на некоторых AMD-шных платах, включая Lenovo G505S

В ближайшее после релиза время планируется удаление многих плат, не поддерживающих «relocatable ramstage», «C bootblock» и платформ использующих «Cache as RAM» без стадии postcar. Это ставит под, угрозу множество важных плат на базе AMD, в том числе сервер ASUS KGPE-D16 — самый мощный поддерживаемый coreboot-ом сервер, к тому же способный работать без блобов (libreboot). О серьёзности намерений свидетельствует ряд свежих изменений на review.coreboot.org, в особенности https://review.coreboot.org/c/coreboot/+/36961

>>> Подробности

 , , , ,

SakuraKun
()

OpenVSP 3.19.1 — свободная САПР для проектирования и анализа геометрии летательных аппаратов

Новости — Open Source
OpenVSP 3.19.1 — свободная САПР для проектирования и анализа геометрии летательных аппаратов
Группа Open Source

OpenVSP — свободная параметрическая САПР для проектирования и анализа геометрии летательных аппаратов (CFD, FEM). Программа разрабатывается сотрудниками NASA Langley Research Center и включена в список ПО NASA Software Catalog.

17-19 сентября 2019 состоялся «OpenVSP Workshop 2019» на котором были представлены наработки и планы разработки ветки 3.19.x. 9 ноября состоялся релиз OpenVSP 3.19.0, а спустя чуть более недели был выпущен корректирующий релиз 3.19.1.

Ветка разработки OpenVSP 3.19.x включает три наиболее ожидаемых новшества: VSPAERO 6.0.0, Generic XSec Editor и автогенерируемую документацию к API с помощью Doxygen. Кроме того была проведена масштабная работа по улучшению и исправлению ошибок. Значительная часть данной работы была проведена командой ESAero, проспонсирована за счёт U.S. Air Force Research Laboratory.

( читать дальше... )

>>> Подробности

 , , ,

atsym
()

Racket завершает переход с LGPL на двойное лицензирование MIT/Apache

Новости — Разработка
Группа Разработка

Racket — язык, вдохновленный Scheme, а также экосистема для программирования других языков — начал переход на двойное лицензирование Apache 2.0 или MIT в 2017 году и теперь, к версии 7.5, практически все его компоненты завершают этот процесс.

Авторы отмечают две основные причины этого:

  1. Непонятно, как трактовать положения LGPL о динамической линковке к Racket, где макросы «копируют» код из библиотек в код приложения, а приложения зачастую комплектуются рантаймом и библиотеками Racket.
  2. Некоторые организации принципиально не хотят использовать программное обеспечение, лицензированное под любой вариацией GPL.

Всего несколько небольших компонентов осталось под LGPL из-за того, что их авторы неизвестны либо не ответили на запрос о перелицензировании. Двое разработчиков ответили отказом на подобный запрос, их код и документация уже были удалены или переписаны.

>>> Подробности

 , ,

filosofia
()
: QuiteRSS 0.19— программа для чтения RSS (24 комментария)
: Debian 10.2 released (30 комментариев)

Состоялся релиз F-Stack 1.13

Новости — Linux General
Состоялся релиз F-Stack 1.13
Группа Linux General

Компания Tencent выпустила новую версию F-Stack 1.13, фреймворка на базе DPDK и TCP/IP стека FreeBSD. Основной платформой для фреймворка является Linux. Код распространяется под лицензией BSD.

Фреймворк позволяет приложениям отказаться от стека операционной системы и вместо этого использовать стек, реализованный в пространстве пользователя и работающий напрямую с сетевым оборудованием.

( читать дальше... )

>>> Подробности

 , f-stack, , ,

araks
()
: Infra Red Scanner — свободный приёмник-передатчик IrDA-сигналов на базе Arduino (111 комментариев)

Oracle Linux 8.1

Новости — Linux General
Группа Linux General

Компания Oracle анонсировала новый выпуск своего свободного дистрибутива Oracle Linux 8.1, созданного на пакетной базе Red Hat Enterprise Linux 8.1.

В новой версии:

  • добавлена поддержка Memory Mode для Intel Optane DC Persistent Memory
  • добавлен пакет udica
  • virt-manager помечен как deprecated
  • удалена поддержка Btrfs из RHCK
  • удалена поддержка OCFS2 из RHCK

Набор утилит SELinux обновлен до версии 2.9, набор утилит SETools обновлен до версии 4.2.2, пакеты OpenSCAP обновлены до версии 1.3.1, OpenSSH обновлен до версии 8.0p1.

Дистрибутив доступен без ограничений после бесплатной регистрации. Доступ к yum-репозиторию неограниченный.

>>> Подробности

 , ,

araks
()

Проект Cppcheck собирает средства для реализации улучшений

Новости — Разработка
Проект Cppcheck собирает средства для реализации улучшений
Группа Разработка

Разработчик Cppcheck (Daniel Marjamäki) собирается добавить возможность верификации ПО на C и C++ в свой статический анализатор.

Верификация ПО в Cppcheck

В режиме «верификации» Cppcheck будет выдавать предупреждение, если не удастся подтвердить, что код безопасный, однако это может приводить к шуму (множественным предупреждениям).

Планы реализации

Режим верификации будет реализован последовательно. На первом этапе работа будет сконцентрирована над проверкой «деление на ноль». Это относительно простая проверка. Каждая функция будет проверяться отдельно. При этом предполагается, что все входные данные могут иметь произвольное значение. Проверки других типов неопределённого поведения будут добавлены позже. Также планируется улучшить синтаксический анализ C и C++.

Ускорение разработки

Цель сбора средств на Kickstarter — ускорение разработки режима верификации. Планируется добавить данную возможность в любом случае, но работа может занять больше времени, если средства не будут собраны. Если же средства будут собраны то Даниель сможет взять отпуск на основной работе, чтобы полностью посвятить своё рабочее время проекту cppcheck.

Цели проекта

  • Устранение ложноотрицательных срабатываний тестов деления на ноль в Juliet и ITC.

  • Исправление ложноположительного срабатывания (см. BUG#9402).

  • Улучшение анализатора C++.

>>> Подробности на Kickstarter

 ,

ob1
()

Janayugom - первая в мире газета, полностью перешедшая на открытое ПО

Новости — Open Source
Группа Open Source

Janayugom — ежедневная газета издающаяся в штате Керала (Индия) на малаяламском языке и имеющая порядка 100,000 подписчиков.

Вплоть до недавнего времени они использовали проприетарный Adobe PageMaker, но возраст ПО (последний релиз был аж в 2001 году), а также отсутствие поддержки юникода подтолкнули руководство к поиску альтернатив.

( Продолжение )

>>> Подробности

 newspaper, , ,

loz
()
: Samsung прекращает поддержку Linux on DeX (126 комментариев)

Релиз WordPress 5.3

Новости — Интернет
Группа Интернет

Состоялся релиз самой популярной CMS WordPress 5.3.

В версии 5.3 уделено много внимания улучшению редактора блоков Gutenberg. Новые функции редактора расширяют возможности и предоставляют дополнительные параметры макета и варианты стилей. Улучшенные стили устраняют многие проблемы с доступностью, улучшают цветовые контрасты для кнопок и полей форм, позволяют добиться согласованности между интерфейсами редактора и админки, модернизировать цветовую схему WordPress, добавить улучшенное управление масштабированием и пр.

В этом выпуске также представлена ​​новая тема по умолчанию — Twenty Twenty, предоставляющая большую гибкость дизайна и интеграцию с редактором блоков.

Для дизайнеров предложены следующие возможности:

  • новый блок «Group» для упрощения разделения страницы на секции;
  • в блок «Columns» добавлена поддержка столбцов фиксированной ширины;
  • добавлены новые предопределённые раскладки, упрощающие расположение контента;
  • для блоков реализована возможность привязки предопределённых стилей.

Также среди изменений:

  • улучшения проверок Site Health;
  • автоматический поворот изображения во время закачки;
  • исправления компонента Time/Date;
  • совместимость с PHP 7.4 и удаление устаревших функций.

>>> Подробности

 ,

Satori
()

Встреча для Java-разработчиков: смотрим на AWS Lambda в действии и знакомимся с фреймворком Akka

Новости — Java
Группа Java

DINS IT EVENING, открытая площадка, объединяющая технических специалистов по направлениям Java, DevOps, QA и JS, проведет 21 ноября в 19:30 по адресу Старо-Петергофский проспект, 19 (Санкт-Петербург), встречу для Java-разработчиков. На встрече будут представлены два доклада:

«AWS Lambda in Action» (Александр Груздев, DINS)

( читать дальше... )

«Akka как ядро высоконагруженных систем» (Игорь Шалару, Яндекс)

( читать дальше... )

>>> Подробности и бесплатная регистрация

 , aws lambda, ,

itinmyhead
()

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

Новости — Разработка
Группа Разработка

Rust — мультипарадигмальный компилируемый язык программирования общего назначения, спонсируемый Mozilla, сочетающий парадигмы функционального и процедурного программирования с объектной системой, основанной на типажах, и с управлением памятью через понятие «владения».

Что нового в версии 1.39:

  • стабилизирован новый синтаксис асинхронного программирования, основанный на функции «async», блоке async move { … } и операторе «.await»;
  • разрешено указание атрибутов при определении параметров функций, замыканий и указателей на функции. Поддерживаются атрибуты условной компиляции (cfg, cfg_attr), управляющие диагностикой через lint и вспомогательные атрибуты вызова макросов;
  • стабилизирован «#feature(bind_by_move_pattern_guards)», который позволяет использовать переменные с типом привязки «by-move» в шаблонах;
  • предупреждения о проблемах при проверке заимствования переменных c использованием NLL переведены в разряд фатальных ошибок;
  • в пакетный менеджер cargo добавлена возможность использования расширения «.toml» для файлов конфигурации.

С полным списком изменений можно ознакомиться на сайте разработчика.

>>> Источник

 ,

Satori
()

Смена названия дистрибутива openSUSE: результаты голосования

Новости — Novell
Группа Novell

Сегодня в списке рассылки (одном из официально заявленных каналов) были опубликованы результаты голосования, которое началось 10 октября и закончилось 7 ноября 2019 года.

В ответ на вопрос «Меняем ли мы название проекта?» голоса распределились следующим образом:

  • За — 42
  • Против — 225

Общее количество голосующих составляло 491 человека. При этом, стоит отметить, что варианта «Воздержался» среди доступных не было, поэтому те, кто хотел проголосовать именно так, попали в категорию «не голосовавших».

Результаты голосования открывают новые вопросы для обсуждения и решения, а именно: как и в какой форме будет достигнуто соглашение с SUSE LLC., какие гарантии даст и какие ограничения наложит это соглашение на проект.

>>> Объявление в списке рассылки проекта

 

gutaper
()
: Релиз OmniOS Community Edition r151032 (45 комментариев)

OpenIndiana 2019.10

Новости — Open Source
Группа Open Source

OpenIndiana — основанная на OpenSolaris операционная система. Она является частью Illumos Foundation и предоставляет настоящую альтернативу сообществу с открытым исходным кодом для Solaris 11 и Solaris 11 Express, включая открытую модель разработки и полное участие сообщества.

Последний выпуск проекта, OpenIndiana Hipster 2019.10, переносит некоторые инструменты с Python 2 на версию 3 вместе с несколькими обновлениями пакетов.

По словам разработчиков, в течение этого цикла разработки была проделана работа над обновлением IPS, переносом оставшихся приложений OpenIndiana для Python 3 и переписыванием некоторых DDU закрытых двоичных объектов.

В операционную систему включены следующие настольное программное обеспечение и библиотеки:

  • VirtualBox обновлен до 6.0.14.
  • Обновлены шрифты, инструменты и библиотеки Xorg.
  • FreeType обновлен до 2.10.1.
  • GTK 3 обновлен до 3.24.12.
  • LightDM обновлен до 1.30.
  • Были добавлены пакеты x265 и mpack, обновлена ​​версия x264, добавлена ​​строка состояния Powerline, интегрированная с Bash, tmux и Vim.
  • Добавлена ​​дополнительная служба x11-init для создания необходимых каталогов с правами root для приложений X11.

>>> Подробности

 , ,

ruslik
()
: Релиз QVGE-0.5.4 (22 комментария)
: FuryBSD - новая Live-сборка FreeBSD с рабочим столом Xfce (901 комментарий)
: NethServer 7.7 Release (11 комментариев)
: DevOpsDays Moscow — конференция, которую DevOps-сообщество делает для сообщества (42 комментария)
: Red Hat Enterprise Linux 8.1 (126 комментариев)

FreeBSD 12.1-RELEASE

Новости — BSD
Группа BSD

Команда разработчиков FreeBSD представила FreeBSD 12.1-RELEASE — второй выпуск ветки stable/12.

( Некоторые из новшеств )

Замечания к выпуску: https://www.freebsd.org/releases/12.1R/relnotes.html
Исправления: https://www.freebsd.org/releases/12.1R/errata.html

>>> Объявление

 ,

argv_0_
()
: В OpenSSH добавлена двухфакторная аутентификация (206 комментариев)

GNOME достиг цели по сбору денежных средств для защиты от патентного тролля

Новости — GNOME
Группа GNOME

Кампания по сбору денежных средств для оплаты юридических услуг в целях защиты проекта GNOME от судебного иска патентного тролля Rothschild Patent Imaging, LLC успешно завершена. Всего собрано более 125 тысяч долларов, чего достаточно для юридической защиты на всех этапах судебного разбирательства.

Ранее о поддержке проекта GNOME заявила организация Open Invention Network, объединяющая большой пул патентов для защиты свободных проектов от патентных исков. Вместе с тем, использование встречного иска к Rothschild Patent Imaging, LLC не представляется возможным, так как данная организация не занимается разработкой программного обеспечения и только взымает плату за свои патенты с других компаний.

>>> подробности

 , , ,

Polugnom
()
: Релиз дистрибутива KaOS 2019.10 (32 комментария)
: Годовой отчет рабочей группы по Swift Server (34 комментария)
: Проект Trident уходит от BSD к VoidLinux (170 комментариев)

Начата работа над целями KDE Frameworks 6

Новости — KDE
Группа KDE

Сообщество KDE понемногу начинает намечать цели для будущей 6 ветки своих продуктов. Так, с 22 по 24 ноября в берлинском офисе Mercedes-Benz Innovation Lab пройдёт спринт, посвящённый KDE Frameworks 6.

Работа над новой веткой библиотек KDE будет посвящена модернизации и чистке API, в частности будет выполнено:

  • разделение абстракций и реализаций библиотек;
  • абстрагирование от платформоспецифичных механизмов вроде QtWidget и DBus;
  • очистка от устаревших технологий типа до-юникодных эмодзи;
  • приведение расположений классов к более логичному виду;
  • удаление интерфейсного кода там, где он не нужен;
  • очистка от дублирования реализаций — переход к Qt-компонентам везде, где это возможно;
  • вынесение привязок к QML в соответствующие библиотеки.

Обсуждение планов продолжается, любой желающий может высказать своё предложение на соответствующей странице Фабрикатора

>>> Подробности

 

Deleted
()
: Вышла новая версия видеоредактора CinelerraGG - 19.10 (93 комментария)

GIMP 2.10.14

Новости — Мультимедиа
Группа Мультимедиа

Выпущена новая версия графического редактора GIMP.

Основные изменения:

  • появилась возможность просмотра и редактирования пикселей за пределами холста (пока без поддержки инструментов выделения);
  • добавлено опциональное редактирование слоёв с отключенной видимостью;
  • добавлен экспериментальный фильтр генерирования карты нормалей из карты высот и ещё несколько фильтров на базе GEGL (Bayer Matrix, Linear Sinusoid, Newsprint, Mean Curvature Blur);
  • ещё 27 старых фильтров теперь используют буферы GEGL (пока в режиме 8 разрядов на канал, не портированы в операции GEGL);
  • улучшена поддержка HEIF, TIFF и PDF;
  • улучшена загрузка поврежденных файлов XCF;
  • многократно ускорена работа с изображениями в градациях серого;
  • добавлена поддержка macOS Catalina.

В ближайшие пару месяцев планируется выпустить версию 2.99.2. Это будет первый релиз на базе GTK3 (ветка master в Git), с минимальным функциональным отличием от 2.10.x и объемным рефакторингом кода (удаление костылей, подготовка к запланированным на версию 3.2 новшествам).

>>> Подробности

 

AP
()
: Минорное обновление Firefox 70.0.1 (19 комментариев)

Вышла S.T.A.L.K.E.R.: Call of Pripyat на открытом движке OpenXRay версии 558

Новости — Игры
Группа Игры

Выпущена новая версия OpenXRay под номером 558! Релиз содержит общую стабилизацию и исправления для улучшения совместимости с игрой Чистое небо, которые выводят движок на приемлемый уровень качества. Помимо этого, релиз содержит множество других мелких правок, которые не будут упомянуты.

Самые главные вещи: топ-4 бага предыдущего релиза были исправлены, а поддержка ЧН практически полностью стабильна.

( читать дальше... )

>>> Подробности

 , ,

eagleivg
()