Linux / Линукс
12.5K subscribers
5.89K photos
160 videos
27 files
6.13K links
№ 4922181359
Все о мире Свободного Программного Обеспечения

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

Заказать рекламу через биржу:
https://telega.in/c/linux_gram
Download Telegram
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍25🔥3🤔3😎2😢1
👩‍💻 Анализ проблем с GPL у бизнес-модели Red Hat
длиннопост

Бредли Кун, один из создателей правозащитной организации Software Freedom Conservancy (SFC), обобщил проблемы с выполнением требований лицензии GPL, возникающие из-за особенностей бизнес-модели компании Red Hat.

❗️Red Hat построила бизнес-модель, с одной стороны выглядящую и работающую как проприетарная модель, а с другой стороны пытающуюся учитывать условия GPL.

Суть бизнес-модели в том, что каждая копия RHEL поставляется с договором на поддержку и подписку на получение обновлений. Формально это не противоречит GPL.

В договоре с Red Hat упомянуты предоставляемые GPL права на неограниченное тиражирование, повторное распространение и переустановку, но также указано и то, что компания оставляет за собой право расторгнуть договор при несоответствии фактически установленных и купленных копий RHEL, что заставляет выбирать между свободой распоряжения ПО и сохранением статуса клиента Red Hat.

По мнению юристов Red Hat, бизнес-модель компании соответствует GPL, так как GPL не требует сохранения договорных отношений между организациями. 👉 Юристы организации SFC не уверены в этом, так как договорные отношения могут быть прекращены из-за действий, возможность выполнения которых гарантирована в GPL.

Поставщики RHEL и специалисты по развитию бизнеса также могут вводить клиентов в заблуждение, пытаясь продать как можно больше "лицензий на рабочие места", не считаясь с предоставляемым в GPL правом неограниченного тиражирования копий продукта.

Ранее проблемы с бизнес-моделью Red Hat компенсировал проект CentOS, представляющий бесплатный и полностью совместимый аналог RHEL, которым могли пользоваться те, кто не желает покупать услуги Red Hat. CentOS сглаживал негативное влияние на сообщество от возможных нарушений GPL со стороны Red Hat, но со временем Red Hat получила контроль над CentOS и кардинально преобразовала его, превратив в тестовый полигон для RHEL и устранив установившуюся систему сдержек и противовесов 🤡

Cтатус кво попытались восстановить сторонние проекты, такие как Rocky Linux и Alma Linux, но Red Hat прекратила публичную публикацию srpm-пакетов и оставила возможность их загрузки только через закрытый раздел сайта, на котором действует дополнительное пользовательское соглашение (EULA), запрещающее редистрибуцию данных, загруженных через клиентский портал (лицензия GPL обязывает предоставлять код только вместе с бинарными файлами или при получении письменного запроса).

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18🤔4🌚3👎1
Как обезопасить Linux-сервер - развивающееся практическое руководство по обеспечению безопасности Linux-сервера.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12
This media is not supported in your browser
VIEW IN TELEGRAM
- «просто используй -h, чтобы прочитать страницу справки»
страница справки:

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13😁10🌚4
Linux / Линукс
👩‍💻 Анализ проблем с GPL у бизнес-модели Red Hat длиннопост Бредли Кун, один из создателей правозащитной организации Software Freedom Conservancy (SFC), обобщил проблемы с выполнением требований лицензии GPL, возникающие из-за особенностей бизнес-модели компании…
👩‍💻 Red Hat ответил на критику изменений в распространении кода пакетов RHEL
длиннопост

Майк МакГрэз, вице-президент компании Red Hat, озвучил позицию компании в отношении прекращения публикации srpm-пакетов RHEL в репозитории git.centos.org и оставлении в качестве единственного публичного источника кода пакетов RHEL репозитория CentOS Stream.

По его словам, компания действует в соответствии с требованиями лицензии GPL, остаётся сторонником открытых процессов разработки и продолжает действовать во благо сообщества, открывая свой код и передавая изменения в upstream. Git-репозиторий проекта CentOS Stream включает исходные тексты всех пакетов, на базе которых формируются релизы RHEL, и данный репозиторий доступен всем без ограничений.

При этом разработка CentOS Stream ведётся с некоторым опережением и не всегда самые свежие версии пакетов могут совпадать с пакетами из RHEL, но весь код имеется в репозитории и при желании его можно найти. Если какие-либо изменения отсутствуют в CentOS Stream или наблюдаются расхождения, подобную ситуацию следует воспринимать как ошибку, о которой следует сообщить и которая будет исправлена. При этом компания Red Hat не видит ценности в пересборке RHEL и не обязана облегчать работу дистрибутивам, занимающимся пересборкой.

Недовольство Red Hat связано с тем, что компания вкладывает значительные средства в обеспечение длительного сопровождения пакетов, развитие новых возможностей, тестирование и бэкпортирование изменений, а создатели пересборок перепродают чужую работу, не принимая в ней участия и ничего не предоставляя взамен.

По мнению Red Hat, распространение продуктов, полностью дублирующих другие разработки и созданные на основе простой пересборки, без внесения своих изменений, представляют угрозу компаниям, специализирующимся на открытым ПО, а также всей экосистеме Open source, так как способны отбросить открытое ПО к состоянию, когда оно было уделом любителей и хакеров.

=======================

По мнению разработчиков альтернативных сборок RHEL, таких как AlmaLinux и Rocky Linux, прекращение публикации кода пакетов на git.centos.org затруднит подготовку полностью бинарно совместимых и идентичных по поведению (на уровне ошибок) сборок RHEL, так как репозиторий CentOS Stream полностью не синхронизирован с RHEL, в пакетах могут отсутствовать некоторые патчи, некоторые пакеты (например, с ядром) публикуются с задержкой, номера версий пакетов в CentOS Stream и RHEL не всегда совпадают.

Кроме того, дистрибутив RHEL поддерживается 10 лет, а CentOS Stream обновляется в течение 5 лет. Альтернативные сборки RHEL преподносятся как система противовесов, компенсирующая бизнес-модель Red Hat, которая навязывает дополнительные условия при поставке приложений под лицензией GPL и пренебрегает предоставляемым в GPL правом на неограниченное тиражирование копий продукта.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
🌚9👍7🤔6👎3😁2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁54😢9
Доступен InkBox OS 2.0, дистрибутив для электронных книг Kobo и Kindle 📚

InkBox OS нацелена на замену штатных прошивок электронных книг Kobo и Kindle. Системные компоненты InkBox OS 2.0 построены на основе дистрибутива Alpine Linux 3.10.

Особенности InkBox OS:
— Интегрирован интерфейс запуска программ KoBox Launcher, позволяющий выполнять приложения для X11, доступные в репозитории Alpine. Например, можно запустить текстовый редактор Geany или игру XBoard (шахматы).
— Поддержка электронных книг в форматах ePUB и PDF. Поддержка изображений и текста.
— Настраиваемые режимы отображения страниц при чтении.
10 встроенных шрифтов.
— Использование движка muPDF для отрисовки ePUB и PDF.
— Поддержка подключения к беспроводной сети и наличие в комплекте web-браузера.
— Шифрование хранилища с использованием EncFS.
— Система поиска по содержимому локального хранилища. Поиск в словарях.
— Наличие тёмного режима интерфейса.
— Бесшовный процесс установки обновлений.
— Наличие VNC-клиента для удалённого обращения к рабочему столу.
— В состав входит программа для ведения заметок (ToDo) и календарь-планировщик.
— Автоматический перевод устройства в спящий режим.
— Хранитель экрана с разблокировкой по паролю.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍26🌚3
💡 Консольный калькулятор Linux

Надо что-то вычислить, а под рукой только консоль? Воспользуйтесь встроенным калькулятором - командой expr.

Пользоваться ею просто. Например, сложение:
expr 2 + 2

Вычитание:
expr 12 - 2

Знаки умножения и деления нужно дополнительно экранировать:
expr 5 \* 4
expr 36 \/ 4

Можно использовать скобки, но их также нужно экранировать и отделить пробелами от знаков операций и операндов:
expr 12 - \( 2 + 2 \)

Чтобы узнать больше возможностей команды запустите ее с ключом —help

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍274🤯3😁1
В Fedora Workstation 39 планируют задействовать новый инсталлятор на основе web-интерфейса

В выпуске Fedora 39 предложено перевести предлагаемые по умолчанию официальные сборки для рабочих станций на использование переработанного инсталлятора Anaconda, в котором вместо интерфейса на основе библиотеки GTK будет предложен web-интерфейс. Предложение пока не рассмотрено комитетом FESCo, отвечающим за техническую часть разработки дистрибутива Fedora.

Из достоинств нового инсталлятора отмечается упрощение процесса установки. Web-интерфейс также допускает взаимодействие через web-браузер, что значительно повышает удобство удалённого управления установкой.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
🌚18👍7😢5🔥1
Алисса Розенцвейг начала помогать Valve в качестве подрядчика улучшать графические драйверы для игр в Linux

Valve наняла Алиссу Розенцвейг для разработки кода графических драйверов, чтобы улучшить адаптацию игр в Linux. Недавно Розенцвейг сообщила, что работает над добавлением поддержки OpenGL 3.1 в код графических драйверов под Asahi Linux.

Розенцвейг с конца 2022 года работает над реверс-инжинирингом драйверов для графического процессора чипа M1. Она известна тем, что возглавляет разработку свободного драйвера Panfrost, у неё есть большой опыт реверс-инженеринга оригинальных драйверов от компании ARM, включая графические драйвера для Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) и Bifrost (Mali G3x, G5x, G7x).

В марте 2021 года Фонд свободного программного обеспечения (FSF) объявил победителей премии Free Software Awards, которая ежегодно вручается за развитие свободного программного обеспечения (СПО). Розенцвейг получила премию в номинации за выдающийся вклад новичка сообщества в развитие свободного ПО.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍43🔥6
Please open Telegram to view this post
VIEW IN TELEGRAM
🌚40🔥7😢7😁2👍1
Компания Oracle представила инструментарий bpftune, предназначенный для автоматической оптимизации настроек ядра Linux с учётом выполняемых задач, активности в системе и характера нагрузки. Основу bpftune составляет фоновый процесс, работающий в пространстве пользователя и использующий подсистему ядра BPF. Код проекта написан на языке Си и распространяется под лицензией GPLv2.

Причина создания проекта: потребность в оптимизации самодостаточных систем, рассчитанных на работу с минимальным вмешательством администратора, а также увеличение сложности современного ядра, что повышает трудоёмкость ручных оптимизаций.

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

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15🔥52
30 июня лицензии на свободное программное обеспечение GPLv3 исполнилось 16 лет.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉38👍6
Команда wall в Linux

wall
— это утилита командной строки, которая отображает сообщение на терминалах всех вошедших в систему пользователей.

Синтаксис команды wall:
wall [OPTIONS] [<FILE>|<MESSAGE>]

Если файл не указан, wall читает сообщение со стандартного ввода.

Самый простой способ передать сообщение — вызвать команду wall с сообщением в качестве аргумента:
wall "The system will be restarted in 10 minutes."

Результат:
Broadcast message from [email protected] (pts/0) (Fri Jun  30 13:00:07 2023):

The system will be restarted in 10 minutes.

Cообщение будет передано всем пользователям, которые в данный момент вошли в систему.

Чтобы подавить баннер и отображать только вводимый вами текст для вошедших в систему пользователей, вызовите команду с параметром -n( —nobanner):
wall -n "The system will be restarted in 10 minutes."

Результат:
The system will be restarted in 10 minutes.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍313
Please open Telegram to view this post
VIEW IN TELEGRAM
🌚54😁22😢12🔥1
Выпуск дистрибутива Nitrux 2.9 с пользовательскими окружениями NX Desktop

Опубликован выпуск дистрибутива Nitrux 2.9.0, построенного на пакетной базе Debian, технологиях KDE и системе инициализации OpenRC. Проект предлагает собственный рабочий стол NX Desktop, который представляет собой надстройку над KDE Plasma. На основе библиотеки Maui для дистрибутива развивается набор типовых пользовательских приложений

Основные новшества Nitrux 2.9:
- По умолчанию задействовано ядро Linux 6.3.9 с патчами Liquorix.
-По умолчанию в новых установках включена поддержка режима NVMe multipath, позволяющего выставлять несколько физических маршрутов к устройству.
- В состав добавлена система блокировки рекламы dbab, использующая фильтрацию на уровне DNS.
- Добавлена поддержка децентрализованной системы установки программ Zero Install (0install), позволяющей разработчикам приложений организовать их распространение непосредственно со своих web-сайтов.
- Добавлен VPN Wireguard.
И другие изменения.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🌚6🤔2💯1
Please open Telegram to view this post
VIEW IN TELEGRAM
😢29😁23👍7🤔31
Выпущен крошечный компьютер на Linux за $29

Начались продажи компьютера PopStick. Разработчики уверяют, что это самый настоящий персональный компьютер, со своими процессором и памятью, только очень маленький. Он стоит $29 и поставляется с предустановленным Linux и возможностью запуска любого современного дистрибутива Linux с карты microSD – упоминание этого ПК есть в новейшем ядре Linux 6.4.

PopStick собран на миниатюрном процессоре Allwinner F1C200s с архитектурой ARMv5TE, частота которого по умолчанию составляет 420 МГц. В данном случае она повышена до 533 МГц. Оперативной памяти у PopStick лишь 64 МБ, и это модуль DDR1 из начала XXI века. Встроенной памяти – 128 МБ, и именно на ней хранится базовая среда окружения Linux. Максимальный поддерживаемый объем карт разработчики не сообщают, но с 32-гигабайтными компьютер работать умеет.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍38🌚11😁3🔥1