Обновить
256K+

Linux *

Пишем под *nix

405,51
Рейтинг
Сначала показывать
Порог рейтинга
Уровень сложности
Формат публикации

Почему LLVMpipe ORCJIT важен для RISC-V?

Уровень сложностиПростой
Время на прочтение3 мин
Охват и читатели2.7K

16 июля официальный репозиторий mesa объединил MR о RISC-V, llvmpipe: add a new JIT engine based on LLVM ORCJIT, also add RISC-V support (updated)

Это радует всех пользователей RISC-V. Мы ждали патча больше двух лет, и он наконец-то вышел!

И, почему LLVMpipe ORCJIT важен для RISC-V? Давай я расскажу!

Читать далее

CrowdStrike сломал Debian и Rocky Linux в апреле и мае, но никто не заметил, а ИБ-разработчики не торопились с патчем

Время на прочтение3 мин
Охват и читатели26K

Обновление ПО CrowdStrike сломало серверные сборки на Debian и Rocky Linux в апреле и мае этого года. Но этого особо никто не заметил, кроме нескольких клиентов. ИБ-разработчики неделями тянули с закрытием тикетов и писали отписки клиентам, долго выпускав нужный патч. Пользователи тогда заметили, что уровень тестирования и техподдержки в CrowdStrike оставляет желать лучшего. Хотя защитные сервисы этого разработчика используют 29 тыс. крупных компаний в мире, включая 500 из списка Fortune 1000. Оказалось, что большая часть из них предпочитает Windows, а техподдержка CrowdStrike оперативно реагирует только при глобальной проблеме.

Читать далее

Nvidia переходит на модули ядра графического процессора с открытым исходным кодом

Время на прочтение2 мин
Охват и читатели13K

В мае 2022 года Nvidia выпустила набор модулей ядра графического процессора Linux с драйвером R515 с открытым исходным кодом и двойной лицензией GPL и MIT. Первоначальный выпуск был ориентирован на вычислительные графические процессоры центров обработки данных, а теперь внедряется полнофункциональная поддержка GeForce и Workstation Linux. Модули Open Kernel в конечном итоге заменят драйвер с закрытым исходным кодом.

Читать далее

Релиз digiKam 8.4.0

Время на прочтение2 мин
Охват и читатели4.1K

В середине июля 2024 года состоялся релиз программы для управления коллекцией фотографий digiKam 8.4.0, которую развивают в рамках проекта KDE. Она позволяет импортировать, редактировать и публиковать фотографии, управлять ими, а также работать с изображениями с цифровых камер в формате raw. Исходный код проекта написан на С++ с использованием Qt и библиотек KDE и опубликован на GitHub под лицензией GNU General Public License v2.0. Версия digiKam 8.0 вышла в апреле 2023 года.

Читать далее

Всего два месяца — и новый релиз: Linux 6.10 уже готов

Время на прочтение5 мин
Охват и читатели15K

Хорошо, когда новинки выходят быстро, а не спустя полгода-год. В этот раз мы радуемся ядру Linux 6.10, в котором немало изменений. В частности — обновленный драйвер ntsync c примитивами синхронизации Windows NT, компоненты DRM Panic, появление возможности шифрованного обмена данными с устройствами TPM и новый драйвер для GPU Mali. Есть, конечно, и другие изменения, о чем можно узнать под катом.
Читать дальше →

Релиз свободного редактора звука Audacity 3.6

Время на прочтение2 мин
Охват и читатели5.1K

16 июля 2024 года состоялся релиз свободного редактора звука Audacity 3.6, предоставляющего средства для редактирования звуковых файлов (Ogg Vorbis, FLAC, MP3 и WAV), записи и оцифровки звука, изменения параметров звукового файла, наложения треков и применения эффектов (например, подавление шума, изменение темпа и тона) с Master Effects и поддержкой FFmpeg 7.

Читать далее

Состоялся релиз инструментария ProteWine 1.0, предназначенного для упрощения запуска Windows-приложений в окружениях на...

Время на прочтение1 мин
Охват и читатели83

Состоялся релиз инструментария ProteWine 1.0, предназначенного для упрощения запуска Windows-приложений в окружениях на базе Linux, SteamDeck и других портативных консолей под управлением Linux.

Читать дальше →

Состоялся выпуск Live-дистрибутива NomadBSD 141R-20240711. Проект представляет собой редакцию FreeBSD, адаптированную...

Время на прочтение1 мин
Охват и читатели30

Состоялся выпуск Live-дистрибутива NomadBSD 141R-20240711. Проект представляет собой редакцию FreeBSD, адаптированную для использования в качестве переносного рабочего стола, загружаемого с USB-накопителя.

Графическое окружение NomadBSD 141 основано на Xfce. Для монтирования накопителей применяется инструментарий DSBMD (поддерживаются ФС ISO-9660, FAT, NTFS, UFS, Ext2/3, Ext4, HFS+, exFAT, XFS и Btrfs).

Размер загрузочного образа проекта составляет 2,5 ГБ (i386, amd64).

В новом выпуске NomadBSD базовое окружение обновлено до FreeBSD 14.1. Модуль fusefs изменён для сокращения возникновения ошибок при использовании unionfs. Специфичные для NomadBSD графические утилиты переведены с Qt5 на Qt6.

Читать дальше →

.NET на SBC максимально канонично

Уровень сложностиПростой
Время на прочтение11 мин
Охват и читатели13K

В интернетах всегда кто‑то не прав. В этот раз, по моему максимально предвзятому мнению, оказался не прав @bodyawm. Для меня.NET в каждой бочке затычка, поэтому меня бобмануло от использования mono в 2024 году. В этой статье я покажу своё видение того, как максимально канонично и современно писать на.NET для GNU/Linux и SBC (Single‑board computer, aka одноплатник).

Читать далее

Опубликован релиз открытого пакетного менеджера Pacman 7.0, применяемого в дистрибутиве Arch Linux. Основные...

Время на прочтение1 мин
Охват и читатели37

Опубликован релиз открытого пакетного менеджера Pacman 7.0, применяемого в дистрибутиве Arch Linux.

Читать дальше →

Релиз Linux 6.10

Время на прочтение3 мин
Охват и читатели17K

14 июля 2024 года Линус Торвальдс представил первый стабильный релиз ядра Linux 6.10. Выпуск новой версии ядра Linux вышел в соответствии с графиком, спустя два месяца после выхода предыдущей стабильной версии Linux 6.9 в середине мая 2024 года.

Читать далее

Введение в SCTP

Уровень сложностиСредний
Время на прочтение9 мин
Охват и читатели17K

Здравствуйте, уважаемые читатели! SCTP — достаточно специфичный протокол, о котором, наверняка, многие не слышали. Тем не менее, он более чем актуален в некоторых областях, одна из них — использование для доставки контрольных сообщений в LTE сетях.

Я относительно недавно присоединился к команде, занимающейся разработкой ПО для базовых станций. Ранее я не сталкивался с данным протоколом, поэтому решил разобраться с ним более подробно и столкнулся со следующей проблемой — относительно малое количество источников, посвященных данной теме. Несомненно, они есть, и я обязательно перечислю те из них, которыми мне пришлось воспользоваться, в данной статье.

В общем, главная мотивация — желание написать небольшую вводную на таком ресурсе как habr для более легкого старта у новичков.

Также, отдельно хочу обратить внимание — в первую очередь упор идет на моменты, на которых можно споткнуться, если о них не знать.

Читать далее

Релиз Thunderbird 128.0 ESR

Время на прочтение3 мин
Охват и читатели11K

11 июля 2024 года состоялся релиз бесплатного кроссплатформенного приложения для управления электронной почтой и новостными лентами Mozilla Thunderbird 128.0 ESR под кодовым названием Nebula. Новая сборка проекта построена на кодовой базе ESR-выпуска Firefox 128 и отнесена к категории версий с длительным сроком поддержки, обновления для которых выпускаются в течение года.

Читать далее

Ближайшие события

Анимация фрактала Lozi map

Уровень сложностиСредний
Время на прочтение8 мин
Охват и читатели4.2K

Предыдущая статья натолкнула меня на мысль написать ещё одну программу, генерирующую последовательности изображений с другим типом фракталов. В ней пришлось применить более сложную анимацию коэффициентов.

Читать далее

Разработчики Signal после критики усилят безопасность настольного клиента и изменят способ хранения ключей шифрования

Время на прочтение2 мин
Охват и читатели2K

Разработчики Signal после критики со стороны профильных экспертов и пользователей согласились усилить безопасность настольного клиента мессенджера и изменить способ хранения ключей шифрования. В настоящее время Signal хранит ключи шифрования на ПК в виде обычного текста (plaintext), что потенциально подвергает пользователей риску кражи данных в случае компрометации системы.

Читать далее

Дневник импортозамещения. Linux GUI — ложное искушение

Уровень сложностиСредний
Время на прочтение15 мин
Охват и читатели40K

Если даже бабушки работают с Linux GUI — можно ли утверждать, что администратор Linux тоже сможет работать с Linux Gui? Ответ на этот вопрос не так очевиден, достаточно сделать небольшое путешествие от простого запуска инсталлятора под root, до мониторинга с графиками.

Читать далее

Вышла первая стабильная версия открытого редактора кода Zed для Linux

Время на прочтение1 мин
Охват и читатели31K

В начале июля 2024 года состоялся релиз первой стабильной версии открытого редактора кода Zed для ПК на базе Linux. Ранее сборки проекта были доступны только для Mac. Исходный код Zed написан на Rust и опубликован на GitHub под лицензией GNU.

Читать далее

Версии, библиотеки, совместимость: какие ещё проблемы я вижу в разработке под Linux

Уровень сложностиСредний
Время на прочтение5 мин
Охват и читатели5.3K

Привет, Хабр! Меня зовут Олег Ивченков, и я управляю группой компаний Setere. У нас есть продукт: берем скан бумажного документа, распознаем его и переводим в редактируемый формат. Классическая OCR‑система. Под капотом — C++, QT, QML, немного python`а. Работаем под Linux только как десктопное приложение. И именно о Linux я хотел поговорить. У меня накопилось много опыта за более чем десять лет разработки, и хочу рассказать о тех проблемах, которые сейчас вижу в области разработки под Linux. 

Главную проблему я бы озвучил так: «неконтролируемое множество». И от неё ответвляются много разных других. О них-то я и расскажу в статье, которая должна быть полезна всем, кто так или иначе связан с разработкой под Linux. Если вы прочитаете материал и почувствуете то же, что и я — добро пожаловать в комментарии, обсудим!

Еще год назад, в рамках круглого стола «Импортозамещение» Форума ассоциации Руссофт я предложил профессионалам отрасли поговорить о такой важной теме, как «реалии нативной разработки для отечественных операционных систем». Точнее не просто реалии, а — этой самой разработки сложности, по моим ощущениям приобретающие как минимум линейный рост. Прошедший год показал, что рост проблем не линейный, так что основные тезисы того выступления и несколько новых деталей стали моей первой публикацией на Хабре.

Боль не только моей компании, но и компаний коллег, начну описывать с общей информации по рынку. Согласно данным, любезно предоставленным ассоциацией «Руссофт» — год от года время на разработку решений для Windows в России постепенно снижается, а для систем семейства Linux — неуклонно растет. Помимо достаточно очевидного факта снижения интереса к Windows в нашей стране в принципе, увеличение времени разработки для Linux‑систем связано и с еще одним немаловажным фактором. Этот фактор — существенно возросшая сложность разработки, связанная с количеством Linux‑систем, их технологическим разнообразием.

Больше проблем и подробностей

Русификация Lixiang. Принципы получения доступа к ПО китайских автомобилей

Уровень сложностиСредний
Время на прочтение7 мин
Охват и читатели52K

Как русифицировать китайские автомобили? Как не наделать кирпичей окирпичивая машину дороже 10 млн. руб? Я работаю с программным обеспечением китайских автомобилей, одна из самых популярных моделей на сегодняшний день это Lixiang, именно на ее примере я и покажу как обычно или, наоборот необычно, русифицируются автомобили.

Живем мы в интересное время. Абзац ниже касается практически всех премиальных китайских автобрендов.

Применяя определенную степень упрощения к статистике, которая, перефразируя пословицу, является производной от лжи, будем опираться на твердые факты из первых ссылок в поисковике. На конец 2023 года число реализованных машин этой марки уже составляло 376030 штук. Зарегистрировано же на текущий момент в РФ более 20.000 автомобилей Lixiang. РФ является лидером среди стран, куда импортированы авто этой марки. Это следствие совпадения ухода западных автобрендов и бурный расцвет китайского автопрома. Держим это в уме, теперь следующая часть эриксоновской петли.

Кроме этого имеем санкции и американское участие в капитале автопроизводителей. Русский и Китаец братья навеке, но Китай умеет мыслить столетиями, по всей видимости в горизонте планирования в несколько сотен лет

Погрузиться внутрь

Состоялся выпуск открытого музыкального проигрывателя Fooyin 0.5. Проект нацелен на предоставление широких возможностей...

Время на прочтение1 мин
Охват и читатели42

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

В Fooyin на выбор пользователя предложен набор виджетов с реализацией различных режимов для управления музыкальной коллекцией и воспроизведения музыки. Дополнительные возможности могут подключаться в форме плагинов.

Для настройки интерфейса в Fooyin предлагается специальный режим редактирования раскладки элементов на экране.

Исходный код проекта написан на языке С++ с использованием библиотеки Qt и распространяется под лицензией GPLv3.

Готовые пакеты Fooyin сформированы для Fedora, Debian и Ubuntu.

Проект поддерживает воспроизведение файлов в формате FLAC, MP3, MP4, Vorbis, Opus, WavPack, WAV, AIFF, Musepack и Monkey's Audio, извлечение сведений о порядке и длительности звуковых треков из CUE-файлов, воспроизведение без пауз (gapless), импорт и экспорт списков воспроизведения в форматах M3U/M3U8.

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

Читать дальше →