Taiwins 0.2 - релиз композитора для Wayland
Особенности проекта:
поддержка расширений на Lua
встроенный оконный менеджер (с опциональной поддержкой тайлинга)
похожие на Emacs горячие клавиши
поддержка dbus
лицензия GPL
Особенности релиза:
портирование с libweston (в дальнейшем планируется отказ и от wlroots)
встроенный wayland shell
улучшения в отладке рендера
Источник
Новости Linux 🐧: @linux_gram
Особенности проекта:
поддержка расширений на Lua
встроенный оконный менеджер (с опциональной поддержкой тайлинга)
похожие на Emacs горячие клавиши
поддержка dbus
лицензия GPL
Особенности релиза:
портирование с libweston (в дальнейшем планируется отказ и от wlroots)
встроенный wayland shell
улучшения в отладке рендера
Источник
Новости Linux 🐧: @linux_gram
Выпуск Wine 5.18
Состоялся экспериментальный выпуск открытой реализации WinAPI - Wine 5.18. Наиболее важные изменения:
- В wined3d обеспечена компиляция шейдеров через API Vulkan при помощи библиотеки vkd3d-shader, поставляемой в составе пакета vkd3d.
- Библиотека USER32В преобразована в формат PE.
- Реализация консоли избавлена от зависимости от библиотеки curses.
- Добавлена поддержка псевдоконсоли ConPTY.
- В winex11.drv и обработчик настроек XRandR 1.4 добавлена поддержка режимов дисплея для разных ориентаций экрана.
- Улучшена поддержка синтаксиса в компиляторе WIDL (Web Interface Definition Language), например, добавлена поддержка атрибутов "hidden" и "restricted".
- Обеспечена генерация нерекурсивных сборочных сценариев (только один makefile на верхнем уровне).
- Закрыты отчёты об ошибках, связанные с работой игр и приложений: The Witcher 3, IP Infium 2.0, игры Blizzard, League of Legends, Lock On: Modern Air Combat, TRON 2.0, Avencast: Rise of the Mage, PreSonus Studio One 3, Vectric Aspire 9, Dark Souls 3, NVIDIA GeForce Experience 3.x, O.E.D. 4.0, Dolphin EasyReader, Neverwinter Online, PuTTY, SlingPlayer Desktop, Logos Bible 8, No One Lives Forever.
Источник
Новости Linux 🐧: @linux_gram
Состоялся экспериментальный выпуск открытой реализации WinAPI - Wine 5.18. Наиболее важные изменения:
- В wined3d обеспечена компиляция шейдеров через API Vulkan при помощи библиотеки vkd3d-shader, поставляемой в составе пакета vkd3d.
- Библиотека USER32В преобразована в формат PE.
- Реализация консоли избавлена от зависимости от библиотеки curses.
- Добавлена поддержка псевдоконсоли ConPTY.
- В winex11.drv и обработчик настроек XRandR 1.4 добавлена поддержка режимов дисплея для разных ориентаций экрана.
- Улучшена поддержка синтаксиса в компиляторе WIDL (Web Interface Definition Language), например, добавлена поддержка атрибутов "hidden" и "restricted".
- Обеспечена генерация нерекурсивных сборочных сценариев (только один makefile на верхнем уровне).
- Закрыты отчёты об ошибках, связанные с работой игр и приложений: The Witcher 3, IP Infium 2.0, игры Blizzard, League of Legends, Lock On: Modern Air Combat, TRON 2.0, Avencast: Rise of the Mage, PreSonus Studio One 3, Vectric Aspire 9, Dark Souls 3, NVIDIA GeForce Experience 3.x, O.E.D. 4.0, Dolphin EasyReader, Neverwinter Online, PuTTY, SlingPlayer Desktop, Logos Bible 8, No One Lives Forever.
Источник
Новости Linux 🐧: @linux_gram
Обновление Debian 10.6
Опубликовано шестое корректирующее обновление Debian 10, в которое включены накопившиеся обновления пакетов и устранены недоработки в инсталляторе. Из изменений в Debian 10.6 выделяется обновление до свежих стабильных версий пакетов cargo, rustc, gssdp, gupnp и postgresql-11.
Для загрузки и установки "с нуля" подготовлены установочные сборки, а также live iso-hybrid c Debian 10.6. Системы, установленные ранее и поддерживаемые в актуальном состоянии, получают обновления, присутствующие в Debian 10.6, через штатную систему установки обновлений. Исправления проблем безопасности, включённые в новые выпуски Debian, доступны пользователям по мере выхода обновлений через сервис security.debian.org.
Источник
Новости Linux 🐧: @linux_gram
Опубликовано шестое корректирующее обновление Debian 10, в которое включены накопившиеся обновления пакетов и устранены недоработки в инсталляторе. Из изменений в Debian 10.6 выделяется обновление до свежих стабильных версий пакетов cargo, rustc, gssdp, gupnp и postgresql-11.
Для загрузки и установки "с нуля" подготовлены установочные сборки, а также live iso-hybrid c Debian 10.6. Системы, установленные ранее и поддерживаемые в актуальном состоянии, получают обновления, присутствующие в Debian 10.6, через штатную систему установки обновлений. Исправления проблем безопасности, включённые в новые выпуски Debian, доступны пользователям по мере выхода обновлений через сервис security.debian.org.
Источник
Новости Linux 🐧: @linux_gram
Stellarium 0.20.3
Вышла в свет версия 0.20.3 популярного свободного планетария Stellarium, визуализирующего реалистичное ночное небо так, как если бы вы смотрели на него невооружённым глазом, либо через бинокль или телескоп.
В общей сложности между версиями 0.20.2 и 0.20.3 сделано 164 изменения, из которых можно выделить основные:
- Исправление нутации и, как следствие, времени начала сезонов.
- Много изменений в инструменте «Астрономические расчёты» и ядре планетария.
- Много изменений в плагинах «Спутники» и «Окуляры».
- Обновлён каталог объектов глубокого космоса (v3.11).
Источник
Новости Linux 🐧: @linux_gram
Вышла в свет версия 0.20.3 популярного свободного планетария Stellarium, визуализирующего реалистичное ночное небо так, как если бы вы смотрели на него невооружённым глазом, либо через бинокль или телескоп.
В общей сложности между версиями 0.20.2 и 0.20.3 сделано 164 изменения, из которых можно выделить основные:
- Исправление нутации и, как следствие, времени начала сезонов.
- Много изменений в инструменте «Астрономические расчёты» и ядре планетария.
- Много изменений в плагинах «Спутники» и «Окуляры».
- Обновлён каталог объектов глубокого космоса (v3.11).
Источник
Новости Linux 🐧: @linux_gram
LibreOffice празднует десятилетие проекта
Десять лет назад ведущие разработчики OpenOffice. org образовали новую некоммерческую организацию The Document Foundation для продолжения развития офисного пакета в виде проекта, независимого от компании Oracle, не требующего от разработчиков передачи имущественных прав на код и принимающего решения на основе принципов меритократии.
Примечательно, что через две недели, 13 октября, офисному пакету OpenOffice. org исполнится 20 лет.
https://www.youtube.com/watch?v=aplDorTxdSg&feature=emb_title
Источник
Новости Linux 🐧: @linux_gram
Десять лет назад ведущие разработчики OpenOffice. org образовали новую некоммерческую организацию The Document Foundation для продолжения развития офисного пакета в виде проекта, независимого от компании Oracle, не требующего от разработчиков передачи имущественных прав на код и принимающего решения на основе принципов меритократии.
Примечательно, что через две недели, 13 октября, офисному пакету OpenOffice. org исполнится 20 лет.
https://www.youtube.com/watch?v=aplDorTxdSg&feature=emb_title
Источник
Новости Linux 🐧: @linux_gram
Apple открыла Swift System и добавила поддержку Linux
В июне Apple представила Swift System, новую библиотеку для платформ Apple, которая предоставляет интерфейсы для системных вызовов и низкоуровневых типов. Теперь же они открывают библиотеку под Apache License 2.0 и добавляют поддержку Linux. Swift System должна стать единым местом для низкоуровневых системных интерфейсов для всех поддерживаемых платформ Swift.
Swift System является многоплатформенной библиотекой. Она предоставляет отдельный набор API и поведения на каждой поддерживаемой платформе, точнее отражающий базовые интерфейсы ОС. Импорт модуля сделает доступными родные интерфейсы платформы, специфичные для конкретной ОС.
Большинство ОС поддерживают определенный набор системных интерфейсов, написанных на C, которые существовали десятилетиями. Хотя эти API можно использовать непосредственно из Swift, эти слаботипизированные системные интерфейсы, импортированные из C, могут быть подвержены ошибкам и неудобны в использовании.
Swift System использует различные языковые возможности Swift для улучшения выразительности и устранения этих возможностей для ошибок. В результате получается код, который выглядит и ведет себя как идиоматический Swift код.
Источник
Новости Linux 🐧: @linux_gram
В июне Apple представила Swift System, новую библиотеку для платформ Apple, которая предоставляет интерфейсы для системных вызовов и низкоуровневых типов. Теперь же они открывают библиотеку под Apache License 2.0 и добавляют поддержку Linux. Swift System должна стать единым местом для низкоуровневых системных интерфейсов для всех поддерживаемых платформ Swift.
Swift System является многоплатформенной библиотекой. Она предоставляет отдельный набор API и поведения на каждой поддерживаемой платформе, точнее отражающий базовые интерфейсы ОС. Импорт модуля сделает доступными родные интерфейсы платформы, специфичные для конкретной ОС.
Большинство ОС поддерживают определенный набор системных интерфейсов, написанных на C, которые существовали десятилетиями. Хотя эти API можно использовать непосредственно из Swift, эти слаботипизированные системные интерфейсы, импортированные из C, могут быть подвержены ошибкам и неудобны в использовании.
Swift System использует различные языковые возможности Swift для улучшения выразительности и устранения этих возможностей для ошибок. В результате получается код, который выглядит и ведет себя как идиоматический Swift код.
Источник
Новости Linux 🐧: @linux_gram
Релиз менеджера электронных книг Calibre 5.0.
Состоялся релиз программы для каталогизации и чтения электронных книг Calibre 5.0. Что нового:
- Одно из самых крупных изменений, касающихся программной части, это переход на использование Python 3. В связи с этим, некоторые старые плагины, которые используют Python 2, не будут работать в Calibre 5.0.
- В просмотрщик электронных книг добавлена возможность выделять текст разными цветами — сохранять цитаты. Для просмотра и перехода по ним добавлена отдельная панель.
- Добавлена поддержка темного режима оформления.
- Расширены возможности поиска в просмотрщике электронных книг: поиск по регулярным выражениям, по всему слову, с учетом регистра и так далее.
И некоторые другие изменения.
Источник
Новости Linux 🐧: @linux_gram
Состоялся релиз программы для каталогизации и чтения электронных книг Calibre 5.0. Что нового:
- Одно из самых крупных изменений, касающихся программной части, это переход на использование Python 3. В связи с этим, некоторые старые плагины, которые используют Python 2, не будут работать в Calibre 5.0.
- В просмотрщик электронных книг добавлена возможность выделять текст разными цветами — сохранять цитаты. Для просмотра и перехода по ним добавлена отдельная панель.
- Добавлена поддержка темного режима оформления.
- Расширены возможности поиска в просмотрщике электронных книг: поиск по регулярным выражениям, по всему слову, с учетом регистра и так далее.
И некоторые другие изменения.
Источник
Новости Linux 🐧: @linux_gram
Проект DSL (DOS Subsystem for Linux) для запуска Linux-приложений из окружения MS-DOS
Чарли Сомервилл, в качестве хобби развивающий CrabOS на языке Rust, представил шуточный, но вполне рабочий проект DOS Subsystem for Linux (DSL), преподнесённый как альтернатива развиваемой компанией Microsoft подсистемы WSL (Windows Subsystem for Linux) для тех, кто предпочитает работать в DOS. Как и WSL подсистема DSL позволяет напрямую запускать Linux-приложения, но не из Windows, а из командной оболочки MS-DOS или FreeDOS. Исходные тексты подсистемы распространяются под лицензией AGPLv3.
DOS-окружение с прослойкой DSL может быть как запущено в форме виртуальной машины QEMU, так и установлено на реальном оборудовании. Запуск Linux-программ осуществляется при помощи утилиты dsl по аналогии с утилитой wsl. Реализация проекта основана на том, что Linux в процессе загрузки оставляет нетронутым первый мегабайт памяти. Данную память использует DOS, поэтому окружения DOS и Linux не пересекаются и могут сосуществовать. Работа DSL сводится к организации переключения на Linux и возвращения управления к DOS после завершения выполнения процесса по аналогии с тем, как была организована работа ранних версий Windows.
Источник
Новости Linux 🐧: @linux_gram
Чарли Сомервилл, в качестве хобби развивающий CrabOS на языке Rust, представил шуточный, но вполне рабочий проект DOS Subsystem for Linux (DSL), преподнесённый как альтернатива развиваемой компанией Microsoft подсистемы WSL (Windows Subsystem for Linux) для тех, кто предпочитает работать в DOS. Как и WSL подсистема DSL позволяет напрямую запускать Linux-приложения, но не из Windows, а из командной оболочки MS-DOS или FreeDOS. Исходные тексты подсистемы распространяются под лицензией AGPLv3.
DOS-окружение с прослойкой DSL может быть как запущено в форме виртуальной машины QEMU, так и установлено на реальном оборудовании. Запуск Linux-программ осуществляется при помощи утилиты dsl по аналогии с утилитой wsl. Реализация проекта основана на том, что Linux в процессе загрузки оставляет нетронутым первый мегабайт памяти. Данную память использует DOS, поэтому окружения DOS и Linux не пересекаются и могут сосуществовать. Работа DSL сводится к организации переключения на Linux и возвращения управления к DOS после завершения выполнения процесса по аналогии с тем, как была организована работа ранних версий Windows.
Источник
Новости Linux 🐧: @linux_gram
Релиз дистрибутива для запуска игр Ubuntu GamePack 20.04
Доступна для загрузки сборка Ubuntu GamePack 20.04, включающая в себя средства для запуска более чем 85 тысяч игр и приложений, как специально разработанных для платформы GNU/Linux, так и игр для Windows, запускаемых при помощи PlayOnLinux, CrossOver и Wine, а также старых игр для MS-DOS и игр для различных игровых приставок (Sega, Nintendo, PSP, Sony PlayStation, ZX Spectrum).
Дистрибутив собран на базе Ubuntu 20.04 и включает в себя все обновления, по состоянию на сентябрь 2020 года. Кроме обновления пакетной базы по сравнению с прошлым выпуском в состав включены DXVK, Game Jolt, ScummVM, q4wine, Wine Launcher и GameMode. По умолчанию предлагается интерфейс GNOME, внешний вид которого переделан в стиле интерфейса Windows 10. Размер iso-образа 4.9 ГБ (x86_64).
Источник
Новости Linux 🐧: @linux_gram
Доступна для загрузки сборка Ubuntu GamePack 20.04, включающая в себя средства для запуска более чем 85 тысяч игр и приложений, как специально разработанных для платформы GNU/Linux, так и игр для Windows, запускаемых при помощи PlayOnLinux, CrossOver и Wine, а также старых игр для MS-DOS и игр для различных игровых приставок (Sega, Nintendo, PSP, Sony PlayStation, ZX Spectrum).
Дистрибутив собран на базе Ubuntu 20.04 и включает в себя все обновления, по состоянию на сентябрь 2020 года. Кроме обновления пакетной базы по сравнению с прошлым выпуском в состав включены DXVK, Game Jolt, ScummVM, q4wine, Wine Launcher и GameMode. По умолчанию предлагается интерфейс GNOME, внешний вид которого переделан в стиле интерфейса Windows 10. Размер iso-образа 4.9 ГБ (x86_64).
Источник
Новости Linux 🐧: @linux_gram
Выпуск утилиты GNU grep 3.5
Представлен выпуск утилиты для организации поиска данных в текстовых файлах - GNU Grep 3.5. В новой версии возвращено старое поведение опции "--files-without-match" (-L), которое в выпуске grep 3.2 было изменено для единообразия с утилитой git-grep. Если в grep 3.2 поиск стал считаться успешным при упоминании обрабатываемого файла в списке, то сейчас возвращено поведение, при котором успех поиска зависит не от наличия файла в списке, а от совпадения искомой строки.
Переработано сообщение, выводимое при выявлении совпадений в бинарных файлах. Сообщение теперь имеет вид "grep: FOO: binary file matches" и выводится в stderr для избежания пересечений с обычным выводом (например, команда 'grep PATTERN FILE | wc' раньше неверно подсчитывала число совпадений из-за вывода предупреждения в стандартный поток). В stderr аналогичным образом перенаправлены и сообщения "grep: FOO: warning: recursive directory loop" и "grep: FOO: input file is also the output".
Источник
Новости Linux 🐧: @linux_gram
Представлен выпуск утилиты для организации поиска данных в текстовых файлах - GNU Grep 3.5. В новой версии возвращено старое поведение опции "--files-without-match" (-L), которое в выпуске grep 3.2 было изменено для единообразия с утилитой git-grep. Если в grep 3.2 поиск стал считаться успешным при упоминании обрабатываемого файла в списке, то сейчас возвращено поведение, при котором успех поиска зависит не от наличия файла в списке, а от совпадения искомой строки.
Переработано сообщение, выводимое при выявлении совпадений в бинарных файлах. Сообщение теперь имеет вид "grep: FOO: binary file matches" и выводится в stderr для избежания пересечений с обычным выводом (например, команда 'grep PATTERN FILE | wc' раньше неверно подсчитывала число совпадений из-за вывода предупреждения в стандартный поток). В stderr аналогичным образом перенаправлены и сообщения "grep: FOO: warning: recursive directory loop" и "grep: FOO: input file is also the output".
Источник
Новости Linux 🐧: @linux_gram
Дистрибутив Fedora 33 перешёл на стадию бета-тестирования
Бета-выпуск ознаменовал переход на финальную стадию тестирования, при которой допускается только исправление критических ошибок. Релиз запланирован на конец октября. Выпуск охватывает Fedora Workstation, Fedora Server, Fedora Silverblue, Fedora IoT и Live-сборки, поставляемые в форме спинов c десктоп-окружениями KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE и LXQt. Сборки подготовлены для архитектур x86_64, ARM (Raspberry Pi 2 и 3), ARM64 (AArch64) и POWER.
Источник
Новости Linux 🐧: @linux_gram
Бета-выпуск ознаменовал переход на финальную стадию тестирования, при которой допускается только исправление критических ошибок. Релиз запланирован на конец октября. Выпуск охватывает Fedora Workstation, Fedora Server, Fedora Silverblue, Fedora IoT и Live-сборки, поставляемые в форме спинов c десктоп-окружениями KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE и LXQt. Сборки подготовлены для архитектур x86_64, ARM (Raspberry Pi 2 и 3), ARM64 (AArch64) и POWER.
Источник
Новости Linux 🐧: @linux_gram
Выпуск браузера Pale Moon 28.14
Состоялся релиз web-браузера Pale Moon 28.14, ответвившегося от кодовой базы Firefox для обеспечения более высокой эффективности работы, cохранения классического интерфейса, минимизации потребления памяти и предоставления дополнительных возможностей по настройке. Сборки Pale Moon формируются для Windows и Linux (x86 и x86_64). Код проекта распространяется под лицензией MPLv2 (Mozilla Public License).
Среди изменений в новой версии:
— Обеспеченно более явное отображение состояния защиты соединения с сайтом.
— Добавлена настройка signon.startup.prompt для управления выводом мастер-пароля сразу после запуска, до его фактического использования.
— Для загрузок теперь всегда показывается только реальный домен, с которого были получены данные, а не страница с которой было выполнено перенаправление.
— В CSS-свойство display добавлена поддержка значения flow-root, позволяющего сгенерировать блочный элемент, соответствующий новой технике блочного форматирования контента;
— Приведены в соответствие со стандартом реализация модулей JavaScript и API MediaQueryList.
— Добавлен API ResizeObserver
И некоторые другие изменения
По горячим следам выпущено корректирующее обновление Pale Moon 28.14.1, в котором устранена ошибка в реализации API ResizeObserver, приводящая к краху при открытии некоторых популярных сайтов.
Источник
Новости Linux 🐧: @linux_gram
Состоялся релиз web-браузера Pale Moon 28.14, ответвившегося от кодовой базы Firefox для обеспечения более высокой эффективности работы, cохранения классического интерфейса, минимизации потребления памяти и предоставления дополнительных возможностей по настройке. Сборки Pale Moon формируются для Windows и Linux (x86 и x86_64). Код проекта распространяется под лицензией MPLv2 (Mozilla Public License).
Среди изменений в новой версии:
— Обеспеченно более явное отображение состояния защиты соединения с сайтом.
— Добавлена настройка signon.startup.prompt для управления выводом мастер-пароля сразу после запуска, до его фактического использования.
— Для загрузок теперь всегда показывается только реальный домен, с которого были получены данные, а не страница с которой было выполнено перенаправление.
— В CSS-свойство display добавлена поддержка значения flow-root, позволяющего сгенерировать блочный элемент, соответствующий новой технике блочного форматирования контента;
— Приведены в соответствие со стандартом реализация модулей JavaScript и API MediaQueryList.
— Добавлен API ResizeObserver
И некоторые другие изменения
По горячим следам выпущено корректирующее обновление Pale Moon 28.14.1, в котором устранена ошибка в реализации API ResizeObserver, приводящая к краху при открытии некоторых популярных сайтов.
Источник
Новости Linux 🐧: @linux_gram