Релиз Firefox 103

Состоялся релиз web-браузера Firefox 103. Кроме того, сформированы обновления веток с длительным сроком поддержки — 91.12.0 и 102.1.0. На стадию бета-тестирования в ближайшие часы будет переведена ветка Firefox 104, релиз которой намечен на 23 августа. Основные новшества в Firefox 103: По умолчанию включён режим полной защиты Cookie (Total Cookie Protection), который ранее применялся только при открытии сайтов в режиме приватного просмотра и при выборе строгого режима блокировки нежелательного контента (strict). В режиме Total Cookie Protection для Cookie каждого сайта применяется отдельное изолированное хранилище, что не позволяет использовать Cookie для отслеживания перемещения между сайтами, так как все Cookie, выставляемые из загружаемых … Читать далее Релиз Firefox 103

Автор панели Latte Dock объявил о прекращении работы над проектом

Майкл Вурлакос (Michail Vourlakos) объявил о прекращении участия в разработки проекта Latte Dock, развивающего альтернативную панель управления задачами для KDE. В качестве причины называется нехватка свободного времени и потеря интереса к дальнейшей работе над проектом. Майкл планировал покинуть проект и передать сопровождение в другие руки после релиза 0.11, но в конце концов решил уйти раньше. Пока не ясно сможет ли кто-то подхватить разработку — Майклом вносилось подавляющее число изменений. В списке изменений отмечается активность ещё нескольких человек, но их вклад незначителен и ограничен отдельными исправлениями. Панель Latte основана в результате слияния схожих по своим задачам панелей — Now Dock и … Читать далее Автор панели Latte Dock объявил о прекращении работы над проектом

Выпуск окружения рабочего стола CDE 2.5.0

Состоялся релиз классического промышленного окружения рабочего стола CDE 2.5.0 (Common Desktop Environment). CDE был разработан в начале девяностых годов прошлого века совместными усилиями компаний Sun Microsystems, HP, IBM, DEC, SCO, Fujitsu и Hitachi, и на протяжении многих лет выступал в роли штатного графического окружения Solaris, HP-UX, IBM AIX, Digital UNIX и UnixWare. В 2012 году код CDE был открыт консорциумом The Open Group кода CDE 2.1 под лицензией LGPL. В состав исходных текстов CDE входит XDMCP-совместимый менеджер входа, менеджер пользовательских сеансов, оконный менеджер, панель CDE FrontPanel, менеджер рабочего стола, шина для обеспечения межпроцессного взаимодействия, инструментарий для рабочего стола, средства для … Читать далее Выпуск окружения рабочего стола CDE 2.5.0

Debian захватил домен debian.community, на котором публиковалась критика проекта

Проект Debian, некоммерческая организация SPI (Software in the Public Interest) и организация Debian.ch, представляющая интересы Debian в Швейцарии, выиграли разбирательство во Всемирной организации интеллектуальной собственности (WIPO), связанное с доменом debian.community, на котором вёлся блог с критикой проекта и его участников, а также выносились на публику конфиденциальные обсуждения из рассылки debian-private. В отличие от завершившегося неудачей аналогичного разбирательства, инициированного компаней Red Hat по поводу домена WeMakeFedora.org, претензии, связанные с debian.community были признаны обоснованными и вынесено решение о передаче прав на домен debian.community проекту Debian. В качестве формального мотива передачи домена указывается нарушение торговой марки Debian. Автор сайта debian.community объявил, что зарегистрировал … Читать далее Debian захватил домен debian.community, на котором публиковалась критика проекта

В Fedora намерены запретить поставку ПО, распространяемого под лицензией CC0

Ричард Фонтана (Richard Fontana), один из авторов лицензии GPLv3, работающий консультантом по открытым лицензиям и патентам в компании Red Hat, объявил о планах по внесению изменений в правила проекта Fedora, запрещающих включение в репозитории программного обеспечения, поставляемого под лицензией Creative Commons CC0. Лицензия CC0 подразумевает отказ автора от своих прав и распространение как общественного достояния, что позволяет распространять, изменять и копировать ПО без каких-либо условий в любых целях. В качестве причины запрета CC0 называется неопределённость в отношении патентов на ПО. В тексте лицензии CC0 имеется пункт, который явно указывает на то, что лицензия не затрагивает патентные права и права на … Читать далее В Fedora намерены запретить поставку ПО, распространяемого под лицензией CC0

Выпуск языка программирования Crystal 1.5

Опубликован релиз языка программирования Crystal 1.5, разработчики которого пытаются совместить удобство разработки на языке Ruby с высокой производительностью приложений, свойственной языку Си. Синтаксис Crystal близок к языку Ruby, но не полностью совместим с ним, несмотря на то, что без переработки выполняются некоторые ruby-программы. Код компилятора написан на языке Crystal и распространяется под лицензией Apache 2.0. В языке применяется статическая проверка типов, реализованная без необходимости явного указания типов переменных и аргументов методов в коде. Программы на Crystal компилируются в исполняемые файлы, с вычислением макросов и генерацией кода во время компиляции. В программах на языке Crystal допускается подключение биндингов, написанных на языке … Читать далее Выпуск языка программирования Crystal 1.5

Выпуск D-Installer 0.4, нового инсталлятора для openSUSE и SUSE

Разработчики инсталлятора YaST, применяемого в openSUSE и SUSE Linux, опубликовали обновление экспериментального инсталлятора D-Installer 0.4, поддерживающего управление установкой через web-интерфейс. Одновременно подготовлены установочные образы, предназначенные для ознакомления с возможностями D-Installer и предоставляющие средства для установки непрерывно обновляемой редакции openSUSE Tumbleweed, а также релизов Leap 15.4 и Leap Micro 5.2. D-Installer подразумевает отделение пользовательского интерфейса от внутренних компонентов YaST и предоставление возможности использования различных фронтэндов. Для установки пакетов, проверки оборудования, разбивки дисков и прочих необходимых при инсталляции функций продолжают использоваться библиотеки YaST, поверх которых реализована прослойка, абстрагирующая доступ к библиотекам через унифицированный интерфейс D-Bus. Среди целей разработки D-Installer упоминается устранение имеющихся … Читать далее Выпуск D-Installer 0.4, нового инсталлятора для openSUSE и SUSE

Выпуск пользовательского окружения NsCDE 2.2

Опубликован выпуск проекта NsCDE 2.2 (Not so Common Desktop Environment), развивающего окружение рабочего стола с ретро-интерфейсом в стиле CDE (Common Desktop Environment), адаптированное для использования на современных Unix-подобных системах и Linux. Окружение базируется на оконном менеджере FVWM с темой оформления, приложениями, патчами и надстройками для воссоздания оригинального рабочего стола CDE. Код проекта распространяется под лицензией GPLv3. Надстройки написаны на Python и Shell. Установочные пакеты сформированы для Fedora, openSUSE, Debian и Ubuntu. Целью проекта является предоставление комфортного и удобного окружения для любителей ретро-стиля, поддерживающего современные технологии и не вызывающего дискомфорта из-за отсутствия функциональности. Для придания запускаемым пользовательским приложениям стиля CDE подготовлены … Читать далее Выпуск пользовательского окружения NsCDE 2.2

Уязвимости в web-фреймворке Grails и Ruby-модуле TZInfo

В web-фреймворке Grails, предназначенном для разработки web-приложений в соответствии с парадигмой MVC на Java, Groovy и на других языках для JVM, выявлена уязвимость, позволяющая удалённо выполнить свой код в окружении, в котором выполняется web-приложение. Эксплуатация уязвимости производится через отправку специально оформленного запроса, предоставляющего атакующему доступ к ClassLoader. Проблема вызвана недоработкой в логике привязки данных (data-binding), которая используется как при создании объектов, так и при ручной привязке при помощи bindData. Проблема устранена в выпусках 3.3.15, 4.1.1, 5.1.9 и 5.2.1. Дополнительно можно отметить уязвимость в Ruby-модуле tzinfo, позволяющую загрузить содержимое любого файла, насколько позволяют права доступа атакуемого приложения. Уязвимость связана с отсутствием … Читать далее Уязвимости в web-фреймворке Grails и Ruby-модуле TZInfo

Выпуск модуля LKRG 0.9.4 для защиты от эксплуатации уязвимостей в ядре Linux

Проект Openwall опубликовал выпуск модуля ядра LKRG 0.9.4 (Linux Kernel Runtime Guard), предназначенного для выявления и блокирования атак и нарушений целостности структур ядра. Например, модуль может защитить от несанкционированного внесения изменений в работающее ядро и попыток изменения полномочий пользовательских процессов (определение применения эксплоитов). Модуль подходит как для организации защиты от эксплоитов уже известных уязвимостей ядра Linux (например, в ситуациях когда в системе проблематично обновить ядро), так и для противостояния эксплоитам для ещё неизвестных уязвимостей. Код проекта распространяется под лицензией GPLv2. Об особенностях реализации LKRG можно прочитать в первом анонсе проекта. Среди изменений в новой версии: Добавлена поддержка системы инициализации OpenRC. … Читать далее Выпуск модуля LKRG 0.9.4 для защиты от эксплуатации уязвимостей в ядре Linux

Выпуск мультимедиа-пакета FFmpeg 5.1

После шести месяцев разработки доступен мультимедиа-пакет FFmpeg 5.1, включающий набор приложений и коллекцию библиотек для операций над различными мультимедиа-форматами (запись, преобразование и декодирование звуковых и видеоформатов). Пакет распространяется под лицензиями LGPL и GPL, разработка FFmpeg ведётся смежно с проектом MPlayer. Значительная смена номера версии объясняется существенными изменениями в API и переходом на новую схему формирования релизов, в соответствии с которой новые значительные выпуски будут формироваться раз в год, а релизы с расширенным временем поддержи — раз в два года. FFmpeg 5.0 станет первым LTS-релизом проекта. Из изменений, добавленных в FFmpeg 5.1, можно выделить: Добавлена поддержка децентрализованной файловой системы IPFS и … Читать далее Выпуск мультимедиа-пакета FFmpeg 5.1

Релиз видео конвертера Cine Encoder 3.5.4

Состоялся релиз видео конвертера Cine Encoder 3.5.4. Программа может использоваться для изменения метаданных HDR, таких как Master Display, maxLum, minLum, и других параметров. Доступны следующие форматы кодирования: H265, H264, VP9, MPEG-2, XDCAM, DNxHR, ProRes. Cine Encoder написан на языке С++, использует в своей работе утилиты FFmpeg, MkvToolNix и MediaInfo, распространяется под лицензией GPLv3. Существуют пакеты под основные дистрибутивы: Debian, Ubuntu, Linux Mint, CentOS, Fedora, Arch Linux, Manjaro Linux. В новой версии: Добавлена поддержка внешних звуковых дорожек и субтитров. Добавлена возможность одновременного запуска нескольких экземпляров программы. Заменён класс для воспроизведения Gif-анимации (для снижения нагрузки на CPU). Исправлены настройки пресетов. Добавлен док … Читать далее Релиз видео конвертера Cine Encoder 3.5.4

Выпуск Apache OpenOffice 4.1.13

Доступен корректирующий релиз офисного пакета Apache OpenOffice 4.1.13, в котором предложено 7 исправлений. Готовые пакеты подготовлены для Linux, Windows и macOS. В новом выпуске отмечается устранение уязвимости, подробности о которой пока не приводятся, но упоминается, что проблема связана с мастер-паролем. В новом выпуске изменён метод кодирования и хранения мастер-пароля, поэтому пользователям перед установкой версии 4.1.13 рекомендовано сделать резервную копию профиля OpenOffice, так как в новом профиле будет нарушена совместимость с прошлыми выпусками. Из изменений также отмечается улучшение оформления интерфейса предпросмотра перед выводом на печать, изменение наименования несохранённых документов («Untitled 1» вместо «Untitled1») и устранение недоработки, из-за которой попытки открытия документов, … Читать далее Выпуск Apache OpenOffice 4.1.13

vSMTP — почтовый сервер со встроенным языком для фильтрации трафика

Проект vSMTP развивает новый почтовый сервер (MTA), нацеленный на обеспечение высокой производительности и предоставление гибких возможностей по фильтрации и управления трафиком. Код проекта написан на языке Rust и распространяется под лицензией GPLv3. В соответствии с опубликованными разработчиками результатами тестирования, vSMTP в десять раз быстрее, чем конкурирующие MTA. Например, vSMTP показал в 4-13 раз более высокую чем в Postfix 3.6.4 пропускную способность, при передаче сообщений размером 100 КБ и установке 4-16 одновременных сеансов. Высокая производительность достигается благодаря применению многопоточной архитектуры, в которой для взаимодействия потоков используются асинхронные каналы. vSMTP развивается с первичной ориентацией на обеспечение высокой безопасности, что достигается интенсивным тестированием … Читать далее vSMTP — почтовый сервер со встроенным языком для фильтрации трафика

Доступен GameMode 1.7, оптимизатор производительности игр в Linux

Компания Feral Interactive опубликовала выпуск оптимизатора GameMode 1.7, реализованного в виде фонового процесса, на лету изменяющего различные системные настройки Linux для достижения максимальной производительности игровых приложений. Код проекта написан на языке Си и поставляется под лицензией BSD. Для игр предлагается использовать специальную библиотеку libgamemode, которая позволяет на время выполнения игры запрашивать включение определённых оптимизаций, не применяемых по умолчанию в системе. Доступен также вариант библиотеки для запуска игры в режиме автоматической оптимизации (загрузка libgamemodeauto.so через LD_PRELOAD при запуске игры), без необходимости внесения изменений в код игры. Включение тех или иных оптимизаций можно контролировать через файл конфигурации. Например, при помощи GameMode могут … Читать далее Доступен GameMode 1.7, оптимизатор производительности игр в Linux

Отменён запрет на продажу открытого ПО через Microsoft Store

Компания Microsoft внесла изменения в условия использования каталога-магазина Microsoft Store, в которых изменила ранее добавленное требование, запрещающее получать через каталог прибыль от продажи открытого ПО, которое в обычном виде распространяются бесплатно. Изменение внесено после критики со стороны сообщества и негативных последствий изменения для финансирования многих легитимных проектов. Мотивом запрета продажи открытого ПО в Microsoft Store была борьба с мошеннической перепродажей изначально бесплатных приложений, но правозащитной организацией Software Freedom Conservancy (SFC) было показано, что у СПО уже имеется действенный инструмент для борьбы с мошенниками, распространяющими клоны популярных программ — это регистрация торговых марок и внесение в правила их использования пункта, запрещающего … Читать далее Отменён запрет на продажу открытого ПО через Microsoft Store

Выпуск среды разработки Qt Creator 8

Опубликован выпуск интегрированной среды разработки Qt Creator 8.0, предназначенной для создания кроссплатформенных приложений с использованием библиотеки Qt. Поддерживается как разработка классических программ на языке C++, так и использование языка QML, в котором для определения сценариев используется JavaScript, а структура и параметры элементов интерфейса задаются CSS-подобными блоками. Готовые сборки сформированы для Linux, Windows и maсOS. В новой версии: В меню добавлен элемент «Edit > Preferences» для быстрого перехода к настройкам. Отключена старая модель кода на языке С++, реализованная на базе libclang, вместо которой начиная с прошлой ветки по умолчанию предлагается модель на основе бэкенда Clangd, поддерживающего протокол LSP (Language Server Protocol). … Читать далее Выпуск среды разработки Qt Creator 8

Google развивает язык программирования Carboon, нацеленный на замену C++

Компания Google развивает язык программирования Carboon, который позиционируется как экспериментальная замена C++, расширяющая данный язык и устраняющая имеющиеся недостатки. Язык поддерживает базовую переносимость с C++, может интегрироваться с имеющимся кодом на C++ и предоставляет инструменты для упрощения миграции существующих проектов, автоматически транслирующие C++-библиотеки в код на языке Carboon. Например, можно переписать на Carbon определённую библиотеку и использовать её в существующем проекте на С++. Компилятор Carboon написан с использованием LLVM и наработок Clang. Наработки проекта распространяются под лицензией Apache 2.0. Основные особенности Carboon: Производительность результирующего кода, сопоставимая с С++, с сохранением возможности низкоуровневого доступа к адресам и данным на битовом уровне. … Читать далее Google развивает язык программирования Carboon, нацеленный на замену C++

Выпуск VirtualBox 6.1.36

Компания Oracle опубликовала корректирующий релиз системы виртуализации VirtualBox 6.1.36, в котором отмечено 27 исправлений. Основные изменения: Устранён потенциальный крах ядра гостевой системы с Linux при включении режима защиты «Speculative Store Bypass» для одного vCPU VM. В графическом интерфейсе решена проблема с использованием мыши в диалоге настройки виртуальной машины, проявляющаяся при использовании KDE. Повышена производительность обновления экрана при использовании режима VBE (VESA BIOS Extensions). Устранён крах, проявляющиеся при отключении USB-устройств. В vboximg-mount решены проблемы с записью. В API предложена начальная поддержка Python 3.10. В хост-окружениях с Linux и Solaris разрешено монтирование совместных каталогов, являющихся на стороне хоста символической ссылкой. Для хостов … Читать далее Выпуск VirtualBox 6.1.36

Компания Epic Games присоединилась к организации, развивающей открытый игровой движок Open 3D Engine

Организация Linux Foundation объявила о присоединении компании Epic Games к фонду Open 3D Foundation (O3DF), созданному для продолжения совместной разработки игрового движка Open 3D Engine (O3DE), после его открытия компанией Amazon. Компания Epic Games, разрабатывающая игровой движок Unreal Engine, вошла в число главных участников, в одном ряду с Adobe, AWS, Huawei, Microsoft, Intel и Niantic. Представитель Epic Games войдёт в состав управляющего совета (Governing Board) O3DF. Главной целью проекта Open 3D Engine называется предоставление открытого высококачественного 3D-движка для разработки современных игр класса AAA и высокоточных симуляторов, способных работать в режиме реального времени и обеспечить качество кинематографического уровня. В составе организации … Читать далее Компания Epic Games присоединилась к организации, развивающей открытый игровой движок Open 3D Engine

Опубликован код ещё двух игр студии KD-Vision

Вслед за исходными кодами игр «ВанГеры», «Периметр» и «Самогонки» были опубликованы исходные тексты ещё двух игр студии KD-Vision (бывшая KD-Lab) — «Периметр 2: Новая Земля» и «Maelstrom: The Battle for Earth Begins». Обе игры построены на Vista Engine — развитии движка «Периметра», который поддерживает водные поверхности и другие новые возможности. Публикацией исходных кодов занимается сообщество поклонников игр KD-Lab с разрешения разработчиков. Исходные коды игры опубликованы под лицензией GPLv3, ресурсы игры можно использовать из Steam. Источник: http://www.opennet.ru/opennews/art.shtml?num=57529 Читать далее Опубликован код ещё двух игр студии KD-Vision