Linux / Линукс – Telegram
Linux / Линукс
12.8K subscribers
6.27K photos
174 videos
27 files
6.51K links
№ 4922181359
Все о мире Свободного Программного Обеспечения

🤝 Для связи - @raz_raz
💬 Чат - t.me/linuxgram_chat
🔷 ВК - vk.com/linux0ids
💡 Предложка - @linux_gram_bot

Заказать рекламу через биржу:
https://telega.in/c/linux_gram
Download Telegram
IBM, Linux Foundation, Cisco, Akamai и VMware начали продвижение инклюзивной терминологии

Они выступили с совместной инициативой Inclusive Naming, нацеленной на оказание помощи компаниям и проектам по избавлению кода и документации от неполиткорректных или оскорбляющих определённые категории людей терминов.

В рамках инициативы предложен список замен, в котором упомянута недопустимость применения таких терминов, как whitelist, blacklist, master и slave, которые рекомендовано как можно скорее заменить на альтернативные термины, такие как allowlist, denylist, control plane, сontroller, doer, primary, replica, secondary, leader, follower, parent, child, main, original и source.

Компания Red Hat подготовила список замены, охватывающий различные репозитории открытых проектов. В списке отмечено 337 тысяч упоминаний слова "master", 105 тысяч слова "slave", 10 тысяч слова "whitelist" и 17 тысяч слова "blacklist". Отмечается, что для замены неприемлемых терминов потребуется грандиозная работа, охватывающая сотни сообществ, тысячи проектов и репозиториев. При этом при переименовании рекомендуется проявлять большую осторожность, чтобы не допустить возможных нарушений обратной совместимости и нарушений работы привычных API.

Для выявления неприемлемых терминов и выражений будет предложен специальный фреймворк. Кроме вышеотмеченных терминов, фреймворк позволит определять и другие типы оскорбительных и ущемляющих выражений. Например, не рекомендована фраза "sanity check", которая может быть воспринята как неуважение к инвалидам. Среди терминов, которых следует избегать из-за их отношения к насилию и милитаризму, отмечены слова "kill" и "marshal". Готовый для применения инструментарий и финальные рекомендации по терминологии планируется опубликовать в первом квартале следующего года.

Источник
Новости Linux 🐧: @linux_gram
Линукс юзеры, когда кто-то находится рядом

Новости Linux 🐧: @linux_gram
​​Проект GIMP празднует двадцатипятилетие

Проекту, развивающему растровый графический редактор GIMP, исполнилось 25 лет. GIMP был анонсирован 21 ноября 1995 года. Первый выпуск представлял собой курсовую работу двух студентов - Питера Маттиса и Спенсера Кимбелла. Питер в основном занимался библиотекой GTK (GIMP ToolKit), которая впоследствии была использована при создании пользовательской оболочки GNOME. Спенсер взял на себя работу по созданию виджетов и интерфейса графического редактора.

В качестве причины создания нового редактора называлось желание получить удобный инструмент для обработки изображений в процессе создания собственной web-страницы. Мотивом к разработке GTK послужило недовольство распространённым в то время тулкитом Motif.

Источник
Новости Linux 🐧: @linux_gram
Новости Linux 🐧: @linux_gram
В Fedora 34 планируют задействовать PipeWire для звука вместо PulseAudio

Вместо PulseAudio и JACK предлагается использовать мультимедийный сервер нового поколения PipeWire с прослойкой для обеспечения совместимости, которая позволит сохранить работу всех существующих клиентов PulseAudio и JACK, а также приложений, поставляемых в формате Flatpak. Для старых клиентов, использующих низкоуровневый API ALSA, будет установлен ALSA-плагин, направляющий звуковые потоки напрямую в PipeWire. Все завязанные на PulseAudio и JACK приложения смогут работать поверх PipeWire, без необходимости установки PulseAudio и JACK.

PipeWire также предоставляет возможности для управления источниками видео, такими как устройства захвата видео, web-камеры или выводимое приложениями содержимое экрана. Проект поддерживается в GNOME и уже активно применяется в Fedora Linux для записи содержимого экрана (screencasting) и совместного доступа к экрану в окружениях на базе Wayland. Кроме того, PipeWire предлагает расширенную модель безопасности, позволяющую управлять доступом на уровне отдельных устройств и конкретных потоков, и упрощающую организацию проброса звука и видео из изолированных контейнеров и в них.

Использование PipeWire позволит в обычной настольной редакции предоставить возможности профессиональной обработки звука, избавиться от фрагментации и унифицировать звуковую инфраструктуру для разных применений. Изменение пока не рассмотрено комитетом, отвечающим за техническую часть разработки дистрибутива Fedora.

Источник
Новости Linux 🐧: @linux_gram
Новости Linux 🐧: @linux_gram
​​Релиз дистрибутива 4MLinux 34.2

4MLinux — легковесный дистрибутив Linux. Не основан на других дистрибутивах. Фокусируется на 4 основных задачах: Maintenance (аварийный LiveCD), Multimedia, Miniserver (быстрый LAMP-сервер), Mystery (ретро-игры).

Что нового:
Компоненты дистрибутива обновились до более новых версий.
Используется Ядро Linux 5.4.70.

Версия 4MLinux Server использует:
Apache 2.4.46
MariaDB 10.5.6
PHP 7.4.11

Версии некоторых предустановленных компонентов:
JWM 2.3.7
AbiWord 3.0.4
Audacious 4.0.4
Gnumeric 1.12.47
PaleMoon 28.12.0
MPV 0.32.0

Источник
Новости Linux 🐧: @linux_gram
Если ты вегетарианец, который использует Арч, то о чем из этого ты скажешь людям первее?

Новости Linux🐧: @linux_gram
​​Выпуск браузера Pale Moon 28.16

В новой версии:
— Реализация CSS-свойства tab-size приведена к соответствию спецификации.
— Библиотека Brotli обновлена до версии 1.0.9.
— Обновлён код JAR.
— Проведена оптимизация реализации интерфейса пользователя. Уменьшен размер загружаемого архива и сокращено потребление дискового пространства.
— Версия Firefox, выдаваемая по умолчанию в заголовке User Agent, обновлена до номера 68.0 (решило проблему с блокировкой доступа некоторыми сервисами).
— Отключён по умолчанию API Filesystem.
— Удалён API Phone Vibrator.
— Устранена уязвимость во Freetype, а также портированы исправления уязвимостей CVE-2020-26960, CVE-2020-26951, CVE-2020-26956 и CVE-2020-15999.
Начиная с версии Pale Moon 29.0 решено прекратить формирование официальных 32-разрядных сборок для Linux. Дистрибутивы не занимаются сборкой Pale Moon из-за ограничений по использованию имени и торговой марки, но пользователи могут выполнить сборку самостоятельно, если не будут распространять бинарные файлы с официальным брендингом.

Источник
Новости Linux 🐧: @linux_gram
Доступен пакетный менеджер GNU Guix 1.2 и дистрибутив на его основе

Некоторые новшества:
— Минимальный набор бинарных файлов для архитектур x86_64 и i686 сокращён до 60 МБ.
— Реализована возможность аутентификации репозиториев пакетов (каналов). "guix pull" и подобные команды теперь криптографически аутентифицируют извлекаемый из репозитория код, что защитает от получения из репозитория неавторизированных коммитов. Дополнительно добавлена команда "guix git authenticate", позволяющая использовать предложенный механизм аутентифиации для произвольных git-репозиториев.
— Добавлен сервис автоматического обновления, который периодически запускает "guix pull" и "guix system reconfigure " для поддержания системы в актуальном состоянии.
— В сборочный процесс и программный интерфейс добавлена поддержка криптографичекских хэшей SHA-3 и BLAKE2s.
— Добавлены три новых опции трансформации пакетов "--with-debug-info", "--with-c-toolchain" и "--without-tests".
— В команде "guix pack -RR" появилась поддержка движка "fakechroot", позволяющего создавать перемещаемые пакеты, которые могут выполняться в окружениях без Guix.
И другие новшества.

Источник
Новости Linux 🐧: @linux_gram
Новости Linux 🐧: @linux_gram
👍1
Выпуск дистрибутива Armbian 20.11

Дистрибутив предоставляет компактное системное окружение для различных одноплатных компьютеров на базе процессоров ARM, включая различные модели Odroid, Orange Pi, Banana Pi, Helios64, pine64, Nanopi и Cubieboard на базе процессоров Allwinner, Amlogic, Actionsemi, Freescale / NXP, Marvell Armada, Rockchip и Samsung Exynos.

Для формирования сборок используются пакетные базы Debian 10 и Ubuntu 18.04/20.10, но окружение полностью пересобирается при помощи собственной сборочной системы с включением оптимизаций для уменьшения размера, увеличения производительности и применения дополнительных механизмов защиты. Проектом поддерживается более 30 вариантов сборок ядра Linux для разных платформ ARM и ARM64.

В новой версии добавлены пакеты с ядром Linux 5.9. Загрузчик U-Boot обновлён до версии 2020.10. Добавлен экспериментальный режим сборки с использованием пакетов Ubuntu 20.10. Добавлена поддержка плат Radxa Rockpi 4C и Odroid HC4. Реализована возможность использования звука на платах Odroid N2.

Источник
Новости Linux 🐧: @linux_gram
Новости Linux 🐧: @linux_gram
Основатель Void Linux убрал ограничение на использование своих разработок

Хуан Ромеро Пардинес, основатель Void Linux, который в апреле со скандалом покинул проект и изменил лицензию на своё ответвление пакетного менеджера XBPS, отменил прежние ограничения и вернул коду в своём репозитории изначальную 2-пунктовую лицензию BSD. Хуан признал, что совершённое 6 месяцев назад перелицензирование кода было совершено сгоряча. Он продолжит развивать свою ветку xbps, но будет делать это взаимовыгодным путём, заимствуя изменения из ветки Void Linux и давая разработчикам Void Linux использовать свои улучшения.

Хуан продолжает использовать Void Linux и делает подарок всем пользователям данного дистрибутива в форме новой утилиты go-xbulk. Утилита позволяет разом собрать набор пакетов xbps, используя команду "xbps-src show-build-deps" для сборки на лету дерева зависимостей. Каждый пакет собирается только один раз, независимо от того, сколько других пакетов от него зависит.

Напомним, что весной в результате конфликта с остальными разработчиками, спровоцированного неуместной шуткой на фоне проблем в личной жизни, Хуан Ромеро Пардинес покинул проект Void Linux. Следом кто-то из недоброжелателей отправил жалобу на оскорбления со стороны Хуана и GitHub заблокировал его учётную запись. В ответ Хуан воссоздал свои репозитории на GitLab и перевёл своё ответвление пакетного менеджера с 2-пунктовой лицензии BSD на 3-пунктовую лицензию BSD, добавив пункт, запрещающий использование имени XBPS и имён разработчиков при продвижении производных продуктов, без получения специального письменного разрешения. Таким образом, разработчики Void Linux были лишены возможности переносить будущие изменения из нового репозитория XBPS без переименования пакетного менеджера или без получения явного согласия от Хуана, который является автором 90% кода XBPS.

Источник
Новости Linux 🐧: @linux_gram
Давно не обновлялся. —150 MiB сделали мой день

Новости Linux 🐧: @linux_gram
Новости Linux 🐧: @linux_gram
Прекращение поддержки CentOS 6, RHEL 6 и Scientific Linux 6

30 ноября стал последним днём поддержки веток CentOS 6, RHEL 6 и Scientific Linux 6, время жизни которых истекло и сопровождение больше осуществляться не будет. Ветка Red Hat Enterprise Linux 6 поддерживалась на протяжении 10 лет.

Все связанные с Scientific Linux 6 пакеты перемещены в архив, что нарушит работу yum-репозиториев с Scientific Linux 6, использующих официальные серверы. Пользователям рекомендуется обновить свои системы до веток 7 или 8. Для пользователей RHEL дополнительно предложена платная подписка Extended Life Cycle Support (ELS), в рамках которой до 30 июня 2024 года для ветки RHEL 6 будут выпускаться обновления с исправлением критических проблем. Поддержка Oracle Linux 6 будет завершена в марте 2021 года.

Одновременно 30 ноября завершено сопровождение ветки RHEL 7 для платформы ARM. RHEL 7 для платформ Power9 и System z будет сопровождаться до 31 мая 2021 года, а для систем x86 до 30 июня 2024 года. Поддержка RHEL 8 продлится до мая 2029 года.

Источник
Новости Linux 🐧: @linux_gram
Релиз OpenZFS 2.0, реализации ZFS для Linux и FreeBSD

OpenZFS предоставляет реализацию компонентов ZFS, связанных как с работой файловой системы, так и с функционированием менеджера томов. В частности, реализованы компоненты: SPA (Storage Pool Allocator), DMU (Data Management Unit), ZVOL (ZFS Emulated Volume) и ZPL (ZFS POSIX Layer).

Некоторые изменения:
— Добавлена поддержка платформы FreeBSD, а кодовая база унифицирована для поддержки разных операционных систем.
— Реализован режим последовательного выполнения команды "resilver" (sequential resilver), осуществляющей перестроение распределения данных с учётом изменения конфигурации накопителей.
— На платформе Linux по умолчанию включён сервис systemd zfs-mount-generator.
— Добавлен PAM-модуль для автоматической загрузки ключей шифрования для домашних каталогов.
И другие изменения.

Источник
Новости Linux 🐧: @linux_gram
Почему они смеются? Он ведь прав

Новости Linux 🐧: @linux_gram
Linux запустят на ARM-процессорах Apple

Популярный в определённых кругах разработчик Гектор Мартин опубликовал пост в Twitter. В нём он спросил у подписчиков, насколько они заинтересованы в портировании Linux на Apple M1. Также программист открыл Patreon-страницу для пожертвований на новый проект.

На момент написания материала, Мартину удалось собрать вокруг инициативы 733 патрона, которые в общей сложности платят ему более 4 тыс долларов в месяц. Учитывая, что именно эту сумму разработчик назвал комфортной для полного погружения в процесс переноса Linux на компьютеры Apple на базе чипа M1, портирование можно считать стартовавшим.

Напомним, что в своё время именно Гектор Мартин смог портировать Linux на самые популярные консоли. В том числе на Nintendo Switch, PlayStation 3 и 4.

Новости Linux 🐧: @linux_gram
Vim для начинающих

Новости Linux 🐧: @linux_gram