Доступен браузер Pale Moon 33.1.0
Основные изменения:
▪️ Добавлена поддержка мета-тега <link rel=preload>, при помощи которого можно организовать загрузку ресурсов, не дожидаясь, когда они будут запрошены, например, можно сразу загрузить определённые файлы CSS, скрипты, видео и картинки.
▪️ В HTTP-заголовок CSP (Content Security Policy) добавлена поддержка директив "style-src-attr", "style-src-elem", "script-src-attr" и "script-src-elem", предоставляющих функциональность директив style и script, но с возможностью их применения к отдельным элементам и обработчикам событий, таким как onclick.
▪️ Включена частичная поддержка HTML-тега "<dialog>", позволяющего формировать диалоговые окна и компоненты для интерактивного взаимодействия с пользователем, такие как закрываемые предупреждения и вложенные окна.
▪️ Добавлена поддержка спецификации Emoji 15.1.
▪️ Реализована поддержка свойства window.webkitURL.
▪️ Добавлены сокращённые варианты написания CSS-свойств, управляющих логическим позиционированием элементов, "margin-block", "margin-inline", "padding-block" и "padding-inline". Например, значения "margin-block-start", "margin-block-end", "margin-inline-start" и "margin-inline-end" теперь можно определить при помощи сводных свойств "margin-block" и "margin-inline".
▪️ В дополнениях разрешено определение возможностей CPU (SSE2/AVX/AVX2) через интерфейс Navigator.
▪️ Из кодовой базы удалён CSS-движок Stylo, написанный на языке Rust.
Linux / Линукс🥸
Основные изменения:
▪️ Добавлена поддержка мета-тега <link rel=preload>, при помощи которого можно организовать загрузку ресурсов, не дожидаясь, когда они будут запрошены, например, можно сразу загрузить определённые файлы CSS, скрипты, видео и картинки.
▪️ В HTTP-заголовок CSP (Content Security Policy) добавлена поддержка директив "style-src-attr", "style-src-elem", "script-src-attr" и "script-src-elem", предоставляющих функциональность директив style и script, но с возможностью их применения к отдельным элементам и обработчикам событий, таким как onclick.
▪️ Включена частичная поддержка HTML-тега "<dialog>", позволяющего формировать диалоговые окна и компоненты для интерактивного взаимодействия с пользователем, такие как закрываемые предупреждения и вложенные окна.
▪️ Добавлена поддержка спецификации Emoji 15.1.
▪️ Реализована поддержка свойства window.webkitURL.
▪️ Добавлены сокращённые варианты написания CSS-свойств, управляющих логическим позиционированием элементов, "margin-block", "margin-inline", "padding-block" и "padding-inline". Например, значения "margin-block-start", "margin-block-end", "margin-inline-start" и "margin-inline-end" теперь можно определить при помощи сводных свойств "margin-block" и "margin-inline".
▪️ В дополнениях разрешено определение возможностей CPU (SSE2/AVX/AVX2) через интерфейс Navigator.
▪️ Из кодовой базы удалён CSS-движок Stylo, написанный на языке Rust.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
❤13😁3👍1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁46🤔29🎉4👍2
В Fedora 41 предложено сформировать официальную сборку с композитным менеджером Miracle
Matthew Kosarek, разработчик из Canonical, предложил начать формирование официальные Spin-сборки Fedora Linux с пользовательским окружением на основе оконного менеджера Miracle, использующего протокол Wayland и компоненты для построения композитных менеджеров Mir.
Spin-редакцию Fedora с Miracle планируют поставлять начиная с выпуска Fedora Linux 41. Предложение пока не рассмотрено комитетом FESCo, отвечающим за техническую часть разработки дистрибутива Fedora.
Целью создания новой сборки является построение функционального и элегантного пользовательского окружения с мозаичной (tiling) компоновкой окон в стиле оконного менеджера i3 и более ярким графическим оформлением с визуальными эффектами.
Linux / Линукс🥸
Matthew Kosarek, разработчик из Canonical, предложил начать формирование официальные Spin-сборки Fedora Linux с пользовательским окружением на основе оконного менеджера Miracle, использующего протокол Wayland и компоненты для построения композитных менеджеров Mir.
Spin-редакцию Fedora с Miracle планируют поставлять начиная с выпуска Fedora Linux 41. Предложение пока не рассмотрено комитетом FESCo, отвечающим за техническую часть разработки дистрибутива Fedora.
Целью создания новой сборки является построение функционального и элегантного пользовательского окружения с мозаичной (tiling) компоновкой окон в стиле оконного менеджера i3 и более ярким графическим оформлением с визуальными эффектами.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔20👍3🫡1
Релиз дистрибутива Ubuntu 24.04 LTS (Noble Numbat)
Изменения:
• Рабочий стол обновлён до выпуска GNOME 46.
• Ядро Linux обновлено до версии 6.8.
• Почтовый клиент Thunderbird теперь поставляется только в формате snap.
• Модернизирован инсталлятор ubuntu-desktop-installer, который теперь развивается в составе более крупного проекта ubuntu-desktop-provision и переименован в ubuntu-desktop-bootstrap.
• Улучшен новый менеджер приложений Ubuntu App Center, написанный на языке Dart с использованием фреймворка Flutter и адаптивных методов компоновки интерфейса для корректной работы на экранах любого размера.
И другие изменения.
Linux / Линукс🥸
Изменения:
• Рабочий стол обновлён до выпуска GNOME 46.
• Ядро Linux обновлено до версии 6.8.
• Почтовый клиент Thunderbird теперь поставляется только в формате snap.
• Модернизирован инсталлятор ubuntu-desktop-installer, который теперь развивается в составе более крупного проекта ubuntu-desktop-provision и переименован в ubuntu-desktop-bootstrap.
• Улучшен новый менеджер приложений Ubuntu App Center, написанный на языке Dart с использованием фреймворка Flutter и адаптивных методов компоновки интерфейса для корректной работы на экранах любого размера.
И другие изменения.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍28❤4😁3🤔1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁86👍8
IBM покупает HashiCorp за 6.4 млрд долларов
Корпорация IBM заключает соглашение по покупке компании HashiCorp, занимающейся разработкой инструментариев Vagrant, Packer, Hermes, Nomad и Terraform. Сделка уже одобрена советами директоров IBM и HashiCorp. Её планируют завершить до конца года после получения одобрения со стороны акционеров HashiCorp (крупнейшие акционеры выразили готовность проголосовать за сделку) и регулирующих органов. После поглощения HashiCorp продолжит работу под своим именем в качестве отдельного подразделения IBM.
Компания IBM намерена использовать разработки HashiCorp для создания комплексной гибридной облачной платформы, предоставляющей инструменты для управления жизненным циклом ПО с поддержкой разных облачных окружений, как внешних, так и развёрнутых на своих серверах.
О возможности возвращения проектов HashiCorp на открытую лицензию пока ничего не сообщается.
Linux / Линукс🥸
Корпорация IBM заключает соглашение по покупке компании HashiCorp, занимающейся разработкой инструментариев Vagrant, Packer, Hermes, Nomad и Terraform. Сделка уже одобрена советами директоров IBM и HashiCorp. Её планируют завершить до конца года после получения одобрения со стороны акционеров HashiCorp (крупнейшие акционеры выразили готовность проголосовать за сделку) и регулирующих органов. После поглощения HashiCorp продолжит работу под своим именем в качестве отдельного подразделения IBM.
Компания IBM намерена использовать разработки HashiCorp для создания комплексной гибридной облачной платформы, предоставляющей инструменты для управления жизненным циклом ПО с поддержкой разных облачных окружений, как внешних, так и развёрнутых на своих серверах.
О возможности возвращения проектов HashiCorp на открытую лицензию пока ничего не сообщается.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
🫡20👍5😁3🤔1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁57😢20👍6
FCC восстанавливает правила в отношении сетевого нейтралитета
Федеральное агентство по связи США (FCC) утвердило возвращение правил, касающиеся соблюдения сетевого нейтралитета, отменённых в 2018 году. Три из пяти членов комиссии проголосовало за возвращение правил, запрещающих провайдерам платное повышение приоритета, блокирование доступа и ограничение скорости обращения к контенту и сервисам, распространяемым на законных основаниях.
В соответствии с принятым решением широкополосный доступ будет трактоваться как "информационный сервис", а не "телекоммуникационный сервис", что поставит распространителей контента и операторов связи в один ранг и не допустит дискриминации одной из сторон. Правила также дадут FCC возможность требовать от провайдеров предоставления отчётов о сбоях, осуществлять надзор в области безопасности и контролировать устранение проблем.
Linux / Линукс🥸
Федеральное агентство по связи США (FCC) утвердило возвращение правил, касающиеся соблюдения сетевого нейтралитета, отменённых в 2018 году. Три из пяти членов комиссии проголосовало за возвращение правил, запрещающих провайдерам платное повышение приоритета, блокирование доступа и ограничение скорости обращения к контенту и сервисам, распространяемым на законных основаниях.
В соответствии с принятым решением широкополосный доступ будет трактоваться как "информационный сервис", а не "телекоммуникационный сервис", что поставит распространителей контента и операторов связи в один ранг и не допустит дискриминации одной из сторон. Правила также дадут FCC возможность требовать от провайдеров предоставления отчётов о сбоях, осуществлять надзор в области безопасности и контролировать устранение проблем.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
❤19👍3🤔2
Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox переписан на Rust
Браузерный движок Servo достиг уровня, позволяющего успешно пройти тесты Acid2, применяемые для проверки поддержки web-стандартов в web-браузерах. Из недавних изменений в Servo упоминается синхронизация CSS-движка Stylo с кодовой базой Firefox, улучшение отрисовки и обработки шрифтов, показ заставки для тега <video>, подготовка демонстрации Servo WebView для Qt.
Дополнительно можно отметить инициативу Mozilla по переписыванию на языке Rust компонента Сrash Reporter в Firefox. Сrash Reporter отслеживает аварийное завершение основного процесса Firefox и выводит диалог для отправки отчёта о проблеме разработчикам браузера. Необходимость переработки Сrash Reporter обусловлена проблемами с сопровождением старой кодовой базы.
Linux / Линукс🥸
Браузерный движок Servo достиг уровня, позволяющего успешно пройти тесты Acid2, применяемые для проверки поддержки web-стандартов в web-браузерах. Из недавних изменений в Servo упоминается синхронизация CSS-движка Stylo с кодовой базой Firefox, улучшение отрисовки и обработки шрифтов, показ заставки для тега <video>, подготовка демонстрации Servo WebView для Qt.
Дополнительно можно отметить инициативу Mozilla по переписыванию на языке Rust компонента Сrash Reporter в Firefox. Сrash Reporter отслеживает аварийное завершение основного процесса Firefox и выводит диалог для отправки отчёта о проблеме разработчикам браузера. Необходимость переработки Сrash Reporter обусловлена проблемами с сопровождением старой кодовой базы.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21
Please open Telegram to view this post
VIEW IN TELEGRAM
😁60💯15👍9
Релиз консольной библиотеки ncurses 6.5
После полутора лет разработки представлен релиз библиотеки ncurses 6.5, предназначенной для создания многоплатформенных интерактивных консольных пользовательских интерфейсов и поддерживающей эмуляцию программного интерфейса curses из System V Release 4.0 (SVr4).
Среди добавленных новшеств:
▪️ В программные интерфейсы для низкоуровневого доступа к terminfo и termcap добавлены функции: tiparm_s и tiscan_s.
▪️ Добавлена сборочная опция "--enable-check-size" для упрощения инициализации на терминалах, не передающих данные о размере окна или экрана.
▪️ Добавлены функции для получения флагов TTY из структур с типом SCREEN.
▪️ Добавлены проверки для более безопасной обработки строковых параметров в функциях tiparm, tparm и tgoto.
Linux / Линукс🥸
После полутора лет разработки представлен релиз библиотеки ncurses 6.5, предназначенной для создания многоплатформенных интерактивных консольных пользовательских интерфейсов и поддерживающей эмуляцию программного интерфейса curses из System V Release 4.0 (SVr4).
Среди добавленных новшеств:
▪️ В программные интерфейсы для низкоуровневого доступа к terminfo и termcap добавлены функции: tiparm_s и tiscan_s.
▪️ Добавлена сборочная опция "--enable-check-size" для упрощения инициализации на терминалах, не передающих данные о размере окна или экрана.
▪️ Добавлены функции для получения флагов TTY из структур с типом SCREEN.
▪️ Добавлены проверки для более безопасной обработки строковых параметров в функциях tiparm, tparm и tgoto.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁39👍6🤔4
Выпуск дистрибутива EndeavourOS 24.04
В новой версии:
▪️ В инсталлятор и Live-окружение добавлена поддержка использования среды рабочего стола KDE Plasma 6. В Live-окружении для запуска KDE используется X11, а в стационарных установках по умолчанию задействован Wayland, но оставлена опция для запуска с использованием X11.
▪️ Инсталлятор обновлён до версии Calamares 3.3.5.
▪️ Обновлены версии ядра Linux 6.8.7, Firefox 125.0.1, Mesa 24.0.5, драйверов NVIDIA 550.76, Xorg-server 21.1.13.
▪️ Прекращено формирование сборок для ARM-плат.
▪️ Для систем с видеокартами NVIDIA вместо пакета Nvidia-dkms задействованы пакеты с обычными проприетарными драйверами NVIDIA.
▪️ При выборе опции "replace partition" обеспечено корректное создание EFI-раздела.
И другие изменения.
Linux / Линукс🥸
В новой версии:
▪️ В инсталлятор и Live-окружение добавлена поддержка использования среды рабочего стола KDE Plasma 6. В Live-окружении для запуска KDE используется X11, а в стационарных установках по умолчанию задействован Wayland, но оставлена опция для запуска с использованием X11.
▪️ Инсталлятор обновлён до версии Calamares 3.3.5.
▪️ Обновлены версии ядра Linux 6.8.7, Firefox 125.0.1, Mesa 24.0.5, драйверов NVIDIA 550.76, Xorg-server 21.1.13.
▪️ Прекращено формирование сборок для ARM-плат.
▪️ Для систем с видеокартами NVIDIA вместо пакета Nvidia-dkms задействованы пакеты с обычными проприетарными драйверами NVIDIA.
▪️ При выборе опции "replace partition" обеспечено корректное создание EFI-раздела.
И другие изменения.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍24❤3😁3
Please open Telegram to view this post
VIEW IN TELEGRAM
😁41👍3
Please open Telegram to view this post
VIEW IN TELEGRAM
😁79🤔5👍3😢2❤1
Выпуск музыкального проигрывателя Amarok 3.0.0
Спустя шесть лет с момента прошлого выпуска сформирован релиз музыкального проигрывателя Amarok 3.0.0, пользовавшегося большой популярностью во времена KDE 3 и KDE 4. Выпуск пока доступен только в исходных текстах. Amarok 3.0.0 стал первым выпуском, портированным на Qt5 и библиотеки KDE Frameworks 5. Код проекта написан на языке C++ и распространяется под лицензией GPLv2.
В новой версии:
▪️ Кодовая база переведена на использование Qt 5 и KDE Frameworks 5.
▪️ В экранном индикаторе (OSD) задействован более высокий DPI для изображений. Отключены неработающие настройки OSD-экрана в окружениях на базе Wayland.
▪️ Движок для написания скриптов портирован с QtScript на QJSEngine.
▪️ Добавлена поддержка FFmpeg 5.0 и TagLib 2.0.
▪️ Удалён плагин upnpcollectionplugin.
▪️ Для загрузки текстов песен задействован сервис lyrics. ovh вместо прекратившего работу lyricwiki.
И другие изменения.
Linux / Линукс🥸
Спустя шесть лет с момента прошлого выпуска сформирован релиз музыкального проигрывателя Amarok 3.0.0, пользовавшегося большой популярностью во времена KDE 3 и KDE 4. Выпуск пока доступен только в исходных текстах. Amarok 3.0.0 стал первым выпуском, портированным на Qt5 и библиотеки KDE Frameworks 5. Код проекта написан на языке C++ и распространяется под лицензией GPLv2.
В новой версии:
▪️ Кодовая база переведена на использование Qt 5 и KDE Frameworks 5.
▪️ В экранном индикаторе (OSD) задействован более высокий DPI для изображений. Отключены неработающие настройки OSD-экрана в окружениях на базе Wayland.
▪️ Движок для написания скриптов портирован с QtScript на QJSEngine.
▪️ Добавлена поддержка FFmpeg 5.0 и TagLib 2.0.
▪️ Удалён плагин upnpcollectionplugin.
▪️ Для загрузки текстов песен задействован сервис lyrics. ovh вместо прекратившего работу lyricwiki.
И другие изменения.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9
Леннарт Поттеринг представил утилиту run0 – замену sudo, интегрированную в systemd
run0 позволяет выполнять процессы под идентификаторами других пользователей. Утилита позиционируется как более безопасная замена программы sudo, реализованная в форме надстройки над командой systemd-run и позволяющая избавиться от применения исполняемого файла с флагом SUID. Утилита run0 включена в состав выпуска systemd 256, который находится на стадии кандидата в релизы.
Отмечается, что смена идентификатора при помощи флага SUID в sudo сопряжена с дополнительными рисками, связанными с тем, что SUID-процесс наследует контекст исполнения, включающий множество свойств, контролируемых непривилегированным пользователей. Часть из подобных свойств автоматически очищается для SUID-процессов ядром, а часть - самим приложением.
Linux / Линукс🥸
run0 позволяет выполнять процессы под идентификаторами других пользователей. Утилита позиционируется как более безопасная замена программы sudo, реализованная в форме надстройки над командой systemd-run и позволяющая избавиться от применения исполняемого файла с флагом SUID. Утилита run0 включена в состав выпуска systemd 256, который находится на стадии кандидата в релизы.
Отмечается, что смена идентификатора при помощи флага SUID в sudo сопряжена с дополнительными рисками, связанными с тем, что SUID-процесс наследует контекст исполнения, включающий множество свойств, контролируемых непривилегированным пользователей. Часть из подобных свойств автоматически очищается для SUID-процессов ядром, а часть - самим приложением.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
😁32👍3❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12