Выпуск приложений KDE 20.08
Представлено августовское сводное обновление приложений (20.08), развиваемых проектом KDE. Всего в рамках апрельского обновления опубликованы выпуски 216 программ, библиотек и плагинов.
https://www.opennet.ru/opennews/art.shtml?num=53544
Представлено августовское сводное обновление приложений (20.08), развиваемых проектом KDE. Всего в рамках апрельского обновления опубликованы выпуски 216 программ, библиотек и плагинов.
https://www.opennet.ru/opennews/art.shtml?num=53544
www.opennet.ru
Выпуск приложений KDE 20.08
Представлено августовское сводное обновление приложений (20.08), развиваемых проектом KDE. Всего в рамках апрельского обновления опубликованы выпуски 216 программ, библиотек и плагинов. Информацию о наличии Live-сборок с новыми выпусками приложений можно…
Браузерный движок Kosmonaut, написанный на языке Rust
В рамках проекта Kosmonaut развивается браузерный движок, написанный целиком на языке Rust и использующий некоторые наработки проекта Servo. Код распространяется под лицензией MPL 2.0 (Mozilla Public License). Для отрисовки используются OpenGL-привязки gl-rs на языке Rust. Управление окнами и создание контекста OpenGL реализовано силами библиотеки Glutin. Для разбора HTML и CSS применяются компоненты html5ever и cssparser, развиваемые проектом Servo. Код для работы с DOM основан на наработках проекта Kuchiki, развивающего библиотеку для манипуляций с HTML/XML. Среди используемых проектов также упоминается экспериментальный web-движок Robinson, который около 5 лет находится в полузаброшенном состоянии.
Обеспечена базовая поддержка HTML и ограниченный набор возможностей CSS, которых пока недостаточно для просмотра большинства современных страниц. Тем не менее простые страницы на div-ах с CSS отрисовываются корректно. Изначально проект был основан год назад для обучения процессу разработки браузерных движков, но теперь пытается найти новые ниши применения.
Что уже реализовано:
— Разбор HTML, подмножество CSS, каскадные CSS, модель DOM.
— Отрисовка страницы, блочная компоновка содержимого.
— Частичная поддержка абстрактной box-модели и свойств "direction".
— Формирование отладочных дампов с деревом отображаемых элементов.
— Поддержка произвольных коэффициентов масштабирования для экранов High-DPI.
— Отрисовка текста при помощи библиотеки FreeType.
— Поддержка Flow Layout, контекстно зависимого inline-форматирования и отрисовки.
Источник
Новости Linux 🐧: @linux_gram
В рамках проекта Kosmonaut развивается браузерный движок, написанный целиком на языке Rust и использующий некоторые наработки проекта Servo. Код распространяется под лицензией MPL 2.0 (Mozilla Public License). Для отрисовки используются OpenGL-привязки gl-rs на языке Rust. Управление окнами и создание контекста OpenGL реализовано силами библиотеки Glutin. Для разбора HTML и CSS применяются компоненты html5ever и cssparser, развиваемые проектом Servo. Код для работы с DOM основан на наработках проекта Kuchiki, развивающего библиотеку для манипуляций с HTML/XML. Среди используемых проектов также упоминается экспериментальный web-движок Robinson, который около 5 лет находится в полузаброшенном состоянии.
Обеспечена базовая поддержка HTML и ограниченный набор возможностей CSS, которых пока недостаточно для просмотра большинства современных страниц. Тем не менее простые страницы на div-ах с CSS отрисовываются корректно. Изначально проект был основан год назад для обучения процессу разработки браузерных движков, но теперь пытается найти новые ниши применения.
Что уже реализовано:
— Разбор HTML, подмножество CSS, каскадные CSS, модель DOM.
— Отрисовка страницы, блочная компоновка содержимого.
— Частичная поддержка абстрактной box-модели и свойств "direction".
— Формирование отладочных дампов с деревом отображаемых элементов.
— Поддержка произвольных коэффициентов масштабирования для экранов High-DPI.
— Отрисовка текста при помощи библиотеки FreeType.
— Поддержка Flow Layout, контекстно зависимого inline-форматирования и отрисовки.
Источник
Новости Linux 🐧: @linux_gram
Paragon Software опубликовала GPL-реализацию NTFS для ядра Linux
Константин Комаров, основатель и руководитель компании Paragon Software, опубликовал в списке рассылки ядра Linux набор патчей с полноценной реализацией файловой системы NTFS, поддерживающей работу в режиме чтения и записи. Код открыт под лицензией GPL.
Реализация поддерживает все возможности актуальной версии NTFS 3.1. В предложенном драйвере пока используется собственная урезанная реализация журнала NTFS.
Драйвер основан на кодовой базе имеющегося коммерческого продукта Paragon Software и хорошо протестирован. Патчи оформлены в соответствии с требованиями по подготовке кода для Linux и не содержат привязок к дополнительным API, что позволяет включить новый драйвер в основной состав ядра. После включения патчей в основной состав ядра Linux компания Paragon Software намерена обеспечить их сопровождение, исправление ошибок и расширение функциональности.
Тем не менее, включение в состав ядра может потребовать времени. В комментариях к публикации также отмечаются проблемы со сборкой и несоблюдение ряда требований по оформлению патчей.
Источник
Новости Linux 🐧: @linux_gram
Константин Комаров, основатель и руководитель компании Paragon Software, опубликовал в списке рассылки ядра Linux набор патчей с полноценной реализацией файловой системы NTFS, поддерживающей работу в режиме чтения и записи. Код открыт под лицензией GPL.
Реализация поддерживает все возможности актуальной версии NTFS 3.1. В предложенном драйвере пока используется собственная урезанная реализация журнала NTFS.
Драйвер основан на кодовой базе имеющегося коммерческого продукта Paragon Software и хорошо протестирован. Патчи оформлены в соответствии с требованиями по подготовке кода для Linux и не содержат привязок к дополнительным API, что позволяет включить новый драйвер в основной состав ядра. После включения патчей в основной состав ядра Linux компания Paragon Software намерена обеспечить их сопровождение, исправление ошибок и расширение функциональности.
Тем не менее, включение в состав ядра может потребовать времени. В комментариях к публикации также отмечаются проблемы со сборкой и несоблюдение ряда требований по оформлению патчей.
Источник
Новости Linux 🐧: @linux_gram
Notepad++ заблокирован в Китае
Разработчики Notepad++, свободного редактора кода для Windows, сообщили о блокировке проекта в Китае. Notepad++ пользуется большой популярностью и у пользователей Ubuntu.
Предполагается, что причиной блокировки Notepad++ стало участие проекта в акциях против дискриминации уйгуров и в поддержку протестующих в Гонконге. Последний выпуск был помечен как редакция в поддержку свободы и автономии Гонконга, а выпуски с 7.8.1 по 7.8.3 поставлялись с призывом против притеснения уйгуров.
Источник
Новости Linux 🐧: @linux_gram
Разработчики Notepad++, свободного редактора кода для Windows, сообщили о блокировке проекта в Китае. Notepad++ пользуется большой популярностью и у пользователей Ubuntu.
Предполагается, что причиной блокировки Notepad++ стало участие проекта в акциях против дискриминации уйгуров и в поддержку протестующих в Гонконге. Последний выпуск был помечен как редакция в поддержку свободы и автономии Гонконга, а выпуски с 7.8.1 по 7.8.3 поставлялись с призывом против притеснения уйгуров.
Источник
Новости Linux 🐧: @linux_gram
Astra Linux и «Байкал Электроникс» заключили соглашение о сотрудничестве
В рамках подписанного меморандума ГК Astra Linux начала выпускать специальные версии ОС, адаптированные под все новые процессоры и чипы производства Baikal Electronics. Потребители будут сразу получать готовые и проверенные программно-аппаратные комплексы. Это будет и дешевле, чем устройства Baikal Electronics с лицензиями ОС для зарубежных процессоров.
На сегодня для заказа уже доступен релиз защищенной ОС Astra Linux Special Edition, предназначенный для применения с процессором Baikal-M. Чип Baikal-M представляет собой выпускаемую по техпроцессу 28 нм «систему на кристалле», в основе которой лежат восемь 64-битных ядер ARM Cortex-A57 (ARMv8-A; четыре кластера по два ядра) с частотой до 1,5 ГГц и восьмиядерный графический процессор Mali-T628 с частотой до 700 МГц.
Источник
Новости Linux 🐧: @linux_gram
В рамках подписанного меморандума ГК Astra Linux начала выпускать специальные версии ОС, адаптированные под все новые процессоры и чипы производства Baikal Electronics. Потребители будут сразу получать готовые и проверенные программно-аппаратные комплексы. Это будет и дешевле, чем устройства Baikal Electronics с лицензиями ОС для зарубежных процессоров.
На сегодня для заказа уже доступен релиз защищенной ОС Astra Linux Special Edition, предназначенный для применения с процессором Baikal-M. Чип Baikal-M представляет собой выпускаемую по техпроцессу 28 нм «систему на кристалле», в основе которой лежат восемь 64-битных ядер ARM Cortex-A57 (ARMv8-A; четыре кластера по два ядра) с частотой до 1,5 ГГц и восьмиядерный графический процессор Mali-T628 с частотой до 700 МГц.
Источник
Новости Linux 🐧: @linux_gram
Релиз аудио-секвенсора Qtractor 0.9.16
Qtractor — многотрековый синтезатор, секвенсор. Поддерживает почти все аудио-форматы. Интерфейс на Qt. Исходный код — Open Source.
Что нового:
Ведутся работы по поддержке фреймворка Qt6. В рамках подготовки, в данной версии удалены некоторые устаревшие куски кода.
Выполнены различные улучшения поддержки LV2-плагинов. LV2 — это открытый стандарт для плагинов, который применяется в программах для работы с аудио.
Добавлена поодержка LV2 CVPort.
При активной функции автосохранения, теперь выполняется автосохранение данных при импорте плагинов.
Изменено положение диалога Track Export в файле описания интерфейса.
Из диалога View→-Options...→Plugins dialog удалены экспериментальные параметры для «High resolution plugin automation (14-bit)».
Источник
Новости Linux 🐧: @linux_gram
Qtractor — многотрековый синтезатор, секвенсор. Поддерживает почти все аудио-форматы. Интерфейс на Qt. Исходный код — Open Source.
Что нового:
Ведутся работы по поддержке фреймворка Qt6. В рамках подготовки, в данной версии удалены некоторые устаревшие куски кода.
Выполнены различные улучшения поддержки LV2-плагинов. LV2 — это открытый стандарт для плагинов, который применяется в программах для работы с аудио.
Добавлена поодержка LV2 CVPort.
При активной функции автосохранения, теперь выполняется автосохранение данных при импорте плагинов.
Изменено положение диалога Track Export в файле описания интерфейса.
Из диалога View→-Options...→Plugins dialog удалены экспериментальные параметры для «High resolution plugin automation (14-bit)».
Источник
Новости Linux 🐧: @linux_gram
Анонсировано создание независимой от Mozilla организации Rust Foundation
Основная команда разработчиков языка Rust и компания Mozilla объявили о намерении до конца года создать независимую некоммерческую организацию Rust Foundation, которой будет передана связанная с проектом Rust интеллектуальная собственность, в т.ч. торговые марки и доменные имена, ассоциируемые с Rust, Cargo и crates.io. Организация также будет отвечать за организацию финансирования проекта. Её можно будет рассматривать как нейтральную площадку, не связанную с Mozilla, что упростит привлечение новых компаний для поддержки Rust и повысит жизнеспособность проекта.
Источник
Новости Linux 🐧: @linux_gram
Основная команда разработчиков языка Rust и компания Mozilla объявили о намерении до конца года создать независимую некоммерческую организацию Rust Foundation, которой будет передана связанная с проектом Rust интеллектуальная собственность, в т.ч. торговые марки и доменные имена, ассоциируемые с Rust, Cargo и crates.io. Организация также будет отвечать за организацию финансирования проекта. Её можно будет рассматривать как нейтральную площадку, не связанную с Mozilla, что упростит привлечение новых компаний для поддержки Rust и повысит жизнеспособность проекта.
Источник
Новости Linux 🐧: @linux_gram
www.opennet.ru
Анонсировано создание независимой от Mozilla организации Rust Foundation
Основная команда разработчиков языка Rust (Rust Core Team) и компания Mozilla объявили о намерении до конца года создать независимую некоммерческую организацию Rust Foundation, которой будут передана связанная с проектом Rust интеллектуальная собственность…
Qt 6 в Debian может оказаться без сопровождения
Текущие мэйнтейнеры пакетов с фреймворком Qt в Debian приняли решение своими силами не обеспечивать сопровождение следующей значительной ветки Qt 6, релиз которой запланирован на декабрь. При этом сопровождение прошлой ветки Qt 5 будет продолжено без изменений. Поставка Qt 6 в Debian будет обеспечена, если найдутся новые сопровождающие, готовые на должном уровне обеспечить поддержку пакетов с новой веткой.
Причина — нехватка времени на качественное поддержание пакетов с Qt 6. Qt имеет очень большой объём кода, для сопровождения которого требуется много времени и ресурсов для сборки. Качество кода и лицензионная политика Qt Company не связаны с принятым решением.
Источник
Новости Linux 🐧: @linux_gram
Текущие мэйнтейнеры пакетов с фреймворком Qt в Debian приняли решение своими силами не обеспечивать сопровождение следующей значительной ветки Qt 6, релиз которой запланирован на декабрь. При этом сопровождение прошлой ветки Qt 5 будет продолжено без изменений. Поставка Qt 6 в Debian будет обеспечена, если найдутся новые сопровождающие, готовые на должном уровне обеспечить поддержку пакетов с новой веткой.
Причина — нехватка времени на качественное поддержание пакетов с Qt 6. Qt имеет очень большой объём кода, для сопровождения которого требуется много времени и ресурсов для сборки. Качество кода и лицензионная политика Qt Company не связаны с принятым решением.
Источник
Новости Linux 🐧: @linux_gram
Когда ОС настолько эффективна, что работает на отрицательной оперативной памяти
Новости Linux 🐧: @linux_gram
Новости Linux 🐧: @linux_gram
Релиз консольного текстового редактора nano 5.1
В конце июля вышел релиз nano 5.0, который получил относительно много изменений. Сейчас состоялся релиз nano 5.1.
Что нового:
— Добавлено новое сочетание клавиш Alt+Backspace для удаления слова целиком. Аналогичная комбинация используется в оболочке Bash.
— Комбинацию клавиш Alt+ (M-[) теперь можно настраивать (bind).
— Исправлены ошибки из-за которой при вызове активации функции форматирования программа могла аварийно завершаться, а также при использовании опций —indicator и —softwrap.
— В nano 5.0 добавили возможность маркировать строки в документе (добавлять в закладке). В этом релизе при использовании кодировки UTF-8 закладки в документе маркируются символом diamond — ◆ вместо символа +.
[Источник
Новости Linux 🐧: @linux_gram
В конце июля вышел релиз nano 5.0, который получил относительно много изменений. Сейчас состоялся релиз nano 5.1.
Что нового:
— Добавлено новое сочетание клавиш Alt+Backspace для удаления слова целиком. Аналогичная комбинация используется в оболочке Bash.
— Комбинацию клавиш Alt+ (M-[) теперь можно настраивать (bind).
— Исправлены ошибки из-за которой при вызове активации функции форматирования программа могла аварийно завершаться, а также при использовании опций —indicator и —softwrap.
— В nano 5.0 добавили возможность маркировать строки в документе (добавлять в закладке). В этом релизе при использовании кодировки UTF-8 закладки в документе маркируются символом diamond — ◆ вместо символа +.
[Источник
Новости Linux 🐧: @linux_gram