Fedora отказывается от использовании имени master в репозиториях
Комитет FESCo, отвечающий за техническую часть разработки дистрибутива Fedora, утвердил предложение о прекращении использовании имени master в git-репозиториях проекта, так как данное слово считается последнее время неполиткорректным, напоминает о рабстве и воспринимается как оскорбительное для некоторых участников сообщества.. Ожидается, что прекращение использования имени master повысит инклюзивность и привлечёт в проект новых участников.
В качестве имени ветки по умолчанию в git-пепозиториях вместо master будет использовано имя "main". В репозиториях с пакетами, такими как src. fedoraproject. org/rpms, вместо "master" будет использована ветка "rawhide", доступная также через дополнительную символическую ссылку с именем "main".
Примечательно, что при обсуждении возникли опасения о допустимости использования слова 'rawhide' для основных веток репозиториев с пакетами, так как упоминание сдирания кожи животных может оскорблять чувства адептов религий, которые считают коров священными.
Источник
Новости Linux 🐧: @linux_gram
Комитет FESCo, отвечающий за техническую часть разработки дистрибутива Fedora, утвердил предложение о прекращении использовании имени master в git-репозиториях проекта, так как данное слово считается последнее время неполиткорректным, напоминает о рабстве и воспринимается как оскорбительное для некоторых участников сообщества.. Ожидается, что прекращение использования имени master повысит инклюзивность и привлечёт в проект новых участников.
В качестве имени ветки по умолчанию в git-пепозиториях вместо master будет использовано имя "main". В репозиториях с пакетами, такими как src. fedoraproject. org/rpms, вместо "master" будет использована ветка "rawhide", доступная также через дополнительную символическую ссылку с именем "main".
Примечательно, что при обсуждении возникли опасения о допустимости использования слова 'rawhide' для основных веток репозиториев с пакетами, так как упоминание сдирания кожи животных может оскорблять чувства адептов религий, которые считают коров священными.
Источник
Новости Linux 🐧: @linux_gram
Релиз пользовательского окружения Xfce 4.16
Некоторые новшества:
— Интерфейс переведён на виджет GtkHeaderBar с применением декорирования окон на стороне клиента (CSD), что позволило добиться размещения меню, кнопок и других элементов интерфейса в заголовке окна.
— Прекращена поддержка GTK2. В число зависимостей добавлена библиотека LibGTop. Повышены требования к версиям GTK (>= 3.22), GLib (>= 2.50) и GDBus (>= 2.50).
— Задействованы символьные варианты пиктограмм. Переход на использование схемы именования пиктограмм, соответствующей спецификациям freedesktop. org.
— Добавлена поддержка тёмной темы оформления панели, которая создаёт эффект смещения панели на задний план при применении светлых тем, таких как GTK Adwaita.
— На панель добавлен новый комбинированный плагин "statustray", сочетающий функции системного лотка и области уведомлений.
И другие новшества.
Источник
Новости Linux 🐧: @linux_gram
Некоторые новшества:
— Интерфейс переведён на виджет GtkHeaderBar с применением декорирования окон на стороне клиента (CSD), что позволило добиться размещения меню, кнопок и других элементов интерфейса в заголовке окна.
— Прекращена поддержка GTK2. В число зависимостей добавлена библиотека LibGTop. Повышены требования к версиям GTK (>= 3.22), GLib (>= 2.50) и GDBus (>= 2.50).
— Задействованы символьные варианты пиктограмм. Переход на использование схемы именования пиктограмм, соответствующей спецификациям freedesktop. org.
— Добавлена поддержка тёмной темы оформления панели, которая создаёт эффект смещения панели на задний план при применении светлых тем, таких как GTK Adwaita.
— На панель добавлен новый комбинированный плагин "statustray", сочетающий функции системного лотка и области уведомлений.
И другие новшества.
Источник
Новости Linux 🐧: @linux_gram
Выпуск Redox OS 0.6, написанной на языке Rust
В отличие от прошлых выпусков, ветка 0.6 рассматривается как пригодная для экспериментов на реальном оборудовании, а не только в QEMU и VirtualBox. Из новшеств можно отметить:
— Полностью переписана система управления памятью ядра (rmm, kernel memory manager). В новой реализации удалось избавиться от утечек памяти, которые создавали проблемы при использовании старого менеджера памяти. Кроме того, повышена стабильность поддержки многоядерных систем.
— В состав включены многие проекты, разработанные студентами в рамках инициативы RSoC.
— Значительно доработана развиваемая проектом стандартная Си-библиотека Relibc, способная работать не только в Redox, но и в дистрибутивах на базе ядра Linux.
— Добавлен собственный пакетный менеджер pkgar и связанный с ним формат пакетов, развиваемый с учётом специфики Redox OS. pkgar включает только метаданные, необходимые для извлечения пакета.
И другие новшества.
Пользовательское окружение в Redox построено на базе собственной графической оболочки Orbital (не путать с другой оболочкой Orbital, использующей Qt и Wayland) и тулкита OrbTk, предоставляющего API, похожий на Flutter, React и Redux. В качестве web-браузера применяется Netsurf. Проектом также развивается собственный пакетный менеджер, набор стандартных утилит, командная оболочка ion, стандартная Си-библиотека relibc, vim-подобный текстовый редактор sodium, сетевой стек и файловая система TFS, развиваемая на основе идей ZFS (модульный вариант ZFS на языке Rust). Конфигурация задаётся на языке Toml.
Источник
Новости Linux 🐧: @linux_gram
В отличие от прошлых выпусков, ветка 0.6 рассматривается как пригодная для экспериментов на реальном оборудовании, а не только в QEMU и VirtualBox. Из новшеств можно отметить:
— Полностью переписана система управления памятью ядра (rmm, kernel memory manager). В новой реализации удалось избавиться от утечек памяти, которые создавали проблемы при использовании старого менеджера памяти. Кроме того, повышена стабильность поддержки многоядерных систем.
— В состав включены многие проекты, разработанные студентами в рамках инициативы RSoC.
— Значительно доработана развиваемая проектом стандартная Си-библиотека Relibc, способная работать не только в Redox, но и в дистрибутивах на базе ядра Linux.
— Добавлен собственный пакетный менеджер pkgar и связанный с ним формат пакетов, развиваемый с учётом специфики Redox OS. pkgar включает только метаданные, необходимые для извлечения пакета.
И другие новшества.
Пользовательское окружение в Redox построено на базе собственной графической оболочки Orbital (не путать с другой оболочкой Orbital, использующей Qt и Wayland) и тулкита OrbTk, предоставляющего API, похожий на Flutter, React и Redux. В качестве web-браузера применяется Netsurf. Проектом также развивается собственный пакетный менеджер, набор стандартных утилит, командная оболочка ion, стандартная Си-библиотека relibc, vim-подобный текстовый редактор sodium, сетевой стек и файловая система TFS, развиваемая на основе идей ZFS (модульный вариант ZFS на языке Rust). Конфигурация задаётся на языке Toml.
Источник
Новости Linux 🐧: @linux_gram
Linux получил поддержку геймпада от PlayStation 5
Sony выпустила драйвер, который позволяет использовать её новый контроллер DualSense на Linux-системах. Патч ядра позволяет подключить манипулятор как по USB, так и через Bluetooth. Драйвер hid-playstation вполне официальный и с его помощью можно запустить почти все функции контроллера. Остаются недоступны такие «фишки» геймпада, как адаптивные триггеры и генератор тактильных ощущений.
Источник
Новости Linux 🐧: @linux_gram
Sony выпустила драйвер, который позволяет использовать её новый контроллер DualSense на Linux-системах. Патч ядра позволяет подключить манипулятор как по USB, так и через Bluetooth. Драйвер hid-playstation вполне официальный и с его помощью можно запустить почти все функции контроллера. Остаются недоступны такие «фишки» геймпада, как адаптивные триггеры и генератор тактильных ощущений.
Источник
Новости Linux 🐧: @linux_gram
Второй предварительный выпуск графического редактора GIMP 3.0
Доступен для тестирования выпуск графического редактора GIMP 2.99.4, в котором продолжено развитие функциональности будущей стабильной ветки GIMP 3.0, в которой выполнен переход на GTK3, добавлена штатная поддержка Wayland и HiDPI, проведена значительная чистка кодовой базы, предложен новый API для разработки плагинов, реализовано кэширование отрисовки, добавлена поддержка выделения нескольких слоёв (Multi-layer selection) и обеспечено редактирование в исходном цветовом пространстве. Для установки доступен пакет в формате flatpak (org.gimp.GIMP в репозитории flathub-beta) и сборки для Windows.
В новом тестовом выпуске добавлен новый экспериментальный инструмент Paint Select, позволяющий постепенно выделить область, используя приблизительные мазки кистью. Инструмент основан на применении алгоритма выборочного сегментирования (graphcut) для выделения только интересующей области.
И другие изменения.
Источник
Новости Linux 🐧: @linux_gram
Доступен для тестирования выпуск графического редактора GIMP 2.99.4, в котором продолжено развитие функциональности будущей стабильной ветки GIMP 3.0, в которой выполнен переход на GTK3, добавлена штатная поддержка Wayland и HiDPI, проведена значительная чистка кодовой базы, предложен новый API для разработки плагинов, реализовано кэширование отрисовки, добавлена поддержка выделения нескольких слоёв (Multi-layer selection) и обеспечено редактирование в исходном цветовом пространстве. Для установки доступен пакет в формате flatpak (org.gimp.GIMP в репозитории flathub-beta) и сборки для Windows.
В новом тестовом выпуске добавлен новый экспериментальный инструмент Paint Select, позволяющий постепенно выделить область, используя приблизительные мазки кистью. Инструмент основан на применении алгоритма выборочного сегментирования (graphcut) для выделения только интересующей области.
И другие изменения.
Источник
Новости Linux 🐧: @linux_gram
Представлен порт Linux для игровых приставок Nintendo 64
В списке рассылки разработчиков ядра Linux представлена новая реализация Linux для игровых приставок Nintendo 64, выпускавшихся с 1996 по 2003 год. Отмечается, что это третья попытка адаптации Linux для Nintendo 64, которая в отличие от прошлых портов претендует на включение в основой состав ядра Linux. Прошлые попытки портировать Linux для Nintendo 64 не были доведены до конца и имели статус Vaporware.
Приставка Nintendo 64 оснащена 64-разрядным RISC-процессором MIPS, работающим на частоте 92MHz, поставлялась с 4 или 8 МБ ОЗУ, поддерживает вывод с разрешением 640x480 и 21-битной глубиной цвета. В качестве мотива создания нового порта для устаревшей платформы, которая не выпускается уже почти двадцать лет, называется желание стимулировать развитие эмуляторов и упрощение переноса игр. Отдельно под лицензией GPLv3 подготовлен загрузчик и образ прошивки с Linux для Nintendo 64.
Источник
Новости Linux 🐧: @linux_gram
В списке рассылки разработчиков ядра Linux представлена новая реализация Linux для игровых приставок Nintendo 64, выпускавшихся с 1996 по 2003 год. Отмечается, что это третья попытка адаптации Linux для Nintendo 64, которая в отличие от прошлых портов претендует на включение в основой состав ядра Linux. Прошлые попытки портировать Linux для Nintendo 64 не были доведены до конца и имели статус Vaporware.
Приставка Nintendo 64 оснащена 64-разрядным RISC-процессором MIPS, работающим на частоте 92MHz, поставлялась с 4 или 8 МБ ОЗУ, поддерживает вывод с разрешением 640x480 и 21-битной глубиной цвета. В качестве мотива создания нового порта для устаревшей платформы, которая не выпускается уже почти двадцать лет, называется желание стимулировать развитие эмуляторов и упрощение переноса игр. Отдельно под лицензией GPLv3 подготовлен загрузчик и образ прошивки с Linux для Nintendo 64.
Источник
Новости Linux 🐧: @linux_gram
Выпуск дистрибутива Deepin 20.1, развивающего собственное графическое окружение
Представлен релиз дистрибутива Deepin 20.1, основанного на пакетной базе Debian, но развивающего собственный рабочий стол Deepin Desktop Environment (DDE) и около 40 пользовательских приложений. Проект основан группой разработчиков из Китая, но трансформировался в международный проект. Поддерживает русский язык.
Некоторые новшества:
— Пакетная база синхронизирована с Debian 10.6.
— На этапе установки предоставлена возможность выбора из двух ядер Linux - 5.4 (LTS) или 5.8.
— В настройки ядра и код приложений внесены оптимизации, нацеленные на повышение отзывчивости интерфейса и увеличение производительности. Сокращено время запуска многих приложений Deepin.
— конфигуратор добавлена возможность выбора трёх планов энергопотребления - сбалансированный, экономный и обеспечивающий высокую производительность.
— В настройках Bluetooth, помимо сопряжения устройств, предложена функция прямой передачи файлов.
— При загрузке iso-образа реализован автоматический выбор ближайшего зеркала для повышения скорости загрузки.
И другие новшества.
Источник
Новости Linux 🐧: @linux_gram
Представлен релиз дистрибутива Deepin 20.1, основанного на пакетной базе Debian, но развивающего собственный рабочий стол Deepin Desktop Environment (DDE) и около 40 пользовательских приложений. Проект основан группой разработчиков из Китая, но трансформировался в международный проект. Поддерживает русский язык.
Некоторые новшества:
— Пакетная база синхронизирована с Debian 10.6.
— На этапе установки предоставлена возможность выбора из двух ядер Linux - 5.4 (LTS) или 5.8.
— В настройки ядра и код приложений внесены оптимизации, нацеленные на повышение отзывчивости интерфейса и увеличение производительности. Сокращено время запуска многих приложений Deepin.
— конфигуратор добавлена возможность выбора трёх планов энергопотребления - сбалансированный, экономный и обеспечивающий высокую производительность.
— В настройках Bluetooth, помимо сопряжения устройств, предложена функция прямой передачи файлов.
— При загрузке iso-образа реализован автоматический выбор ближайшего зеркала для повышения скорости загрузки.
И другие новшества.
Источник
Новости Linux 🐧: @linux_gram
Когда девушка слишком хорошо тебя знает и упаковывает подарки таким образом 🐧
Новости Linux : @linux_gram
Новости Linux : @linux_gram
Выпуск Rust 1.49
Чтобы обозначить, насколько поддерживается каждая система, используется система уровней:
Уровень 3. Система поддерживается компилятором, но не предоставляются готовые сборки компилятора и не прогоняются тесты.
Уровень 2. Предоставляются готовые сборки компилятора, но не прогоняются тесты
Уровень 1. Предоставляются готовые сборки компилятора и проходят все тесты.
Новое в релизе 1.49:
— Поддержка 64-bit ARM Linux переведена на уровень 1 (первая система, отличная от систем на x86, получившая поддержку уровня 1)
— Поддержка 64-bit ARM macOS переведена на уровень 2.
— Поддержка 64-bit ARM Windows переведена на уровень 2.
— Добавлена поддержка MIPS32r2 на уровне 3. (используется для микроконтроллеров PIC32)
— Встроенный тестовый фреймворк теперь выводит консольный вывод, сделанный в другом потоке.
— Перенесены из Nightly в Stable три функции стандартной библиотеки:
slice::select_nth_unstable
slice::select_nth_unstable_by
slice::select_nth_unstable_by_key
— Две функции теперь помечены const (доступны на этапе компиляции):
Poll::is_ready
Poll::is_pending
— Повышены требования к минимальной версии LLVM, теперь это LLVM9 (было LLVM8)
Источник
Новости Linux 🐧: @linux_gram
Чтобы обозначить, насколько поддерживается каждая система, используется система уровней:
Уровень 3. Система поддерживается компилятором, но не предоставляются готовые сборки компилятора и не прогоняются тесты.
Уровень 2. Предоставляются готовые сборки компилятора, но не прогоняются тесты
Уровень 1. Предоставляются готовые сборки компилятора и проходят все тесты.
Новое в релизе 1.49:
— Поддержка 64-bit ARM Linux переведена на уровень 1 (первая система, отличная от систем на x86, получившая поддержку уровня 1)
— Поддержка 64-bit ARM macOS переведена на уровень 2.
— Поддержка 64-bit ARM Windows переведена на уровень 2.
— Добавлена поддержка MIPS32r2 на уровне 3. (используется для микроконтроллеров PIC32)
— Встроенный тестовый фреймворк теперь выводит консольный вывод, сделанный в другом потоке.
— Перенесены из Nightly в Stable три функции стандартной библиотеки:
slice::select_nth_unstable
slice::select_nth_unstable_by
slice::select_nth_unstable_by_key
— Две функции теперь помечены const (доступны на этапе компиляции):
Poll::is_ready
Poll::is_pending
— Повышены требования к минимальной версии LLVM, теперь это LLVM9 (было LLVM8)
Источник
Новости Linux 🐧: @linux_gram
Оценка предпочтений пользователей Linux в выборе оборудования
Проект Linux-Hardware. org проанализировал какое оборудование выбирали пользователи Linux в 2020 году и как изменились их предпочтения за прошедший год. Отчёт основан на пробах оборудования 47 тысяч компьютеров, отправленных Linux-пользователями в 2020 году.
Источник
Новости Linux 🐧: @linux_gram
Проект Linux-Hardware. org проанализировал какое оборудование выбирали пользователи Linux в 2020 году и как изменились их предпочтения за прошедший год. Отчёт основан на пробах оборудования 47 тысяч компьютеров, отправленных Linux-пользователями в 2020 году.
Источник
Новости Linux 🐧: @linux_gram