Начальная поддержка Raspberry Pi 5 и больше ноутбуков на базе Snapdragon X1 отправлены для Linux 6.12
Все обновления для ARM SoC и платформ были отправлены на окно слияния Linux 6.12. В этом цикле особенно интересно, что наконец появилась начальная поддержка Raspberry Pi 5, а также поддержка нескольких дополнительных ноутбуков на базе Snapdragon X1 Elite...
Читать полностью
#Phoronix
@linux_potok
Все обновления для ARM SoC и платформ были отправлены на окно слияния Linux 6.12. В этом цикле особенно интересно, что наконец появилась начальная поддержка Raspberry Pi 5, а также поддержка нескольких дополнительных ноутбуков на базе Snapdragon X1 Elite...
Читать полностью
#Phoronix
@linux_potok
👍9
Сентябрьское обновление PhotoPrism улучшает поддержку файлов HEIC
Сентябрьские обновления PhotoPrism включают улучшенную совместимость с iOS, улучшенный пользовательский интерфейс и новые переводы. Рекомендуется полное пересканирование библиотеки.
Читать полностью
#Linuxiac
@linux_potok
Сентябрьские обновления PhotoPrism включают улучшенную совместимость с iOS, улучшенный пользовательский интерфейс и новые переводы. Рекомендуется полное пересканирование библиотеки.
Читать полностью
#Linuxiac
@linux_potok
👍8😱1
AMD публикует документацию ISA RDNA 3.5
Сегодня AMD опубликовала руководство по программированию архитектуры набора инструкций (ISA) RDNA 3.5 для обновленной графики RDNA3, которая используется в новых APU Ryzen AI 300 'Strix Point'...
Читать полностью
#Phoronix
@linux_potok
Сегодня AMD опубликовала руководство по программированию архитектуры набора инструкций (ISA) RDNA 3.5 для обновленной графики RDNA3, которая используется в новых APU Ryzen AI 300 'Strix Point'...
Читать полностью
#Phoronix
@linux_potok
👍6
FreeBSD 13.4 Выпущен с Многочисленными Обновлениями Программного Обеспечения и Улучшениями Драйверов
Сегодня лагерь FreeBSD выпустил FreeBSD 13.4 как новейший выпуск FreeBSD 13 stable серии для тех, кто еще не перешел на серию FreeBSD 14...
Читать полностью
#Phoronix
@linux_potok
Сегодня лагерь FreeBSD выпустил FreeBSD 13.4 как новейший выпуск FreeBSD 13 stable серии для тех, кто еще не перешел на серию FreeBSD 14...
Читать полностью
#Phoronix
@linux_potok
👍8
21 сентября в Москве состоится конференция разработчиков на языке Perl
В субботу 21 сентября пройдёт встреча разработчиков, использующих язык программирования Perl. Проведение конференций возобновлено после четырёхлетнего перерыва. На мероприятии будут предложены доклады, посвящённые разбору новых возможностей Perl, оптимизации кода, поддержке устаревшего кода и VIM-плагину для работы с Perl и SQL. На конференции также будет предоставлена возможность обсудить актуальные вопросы, пообщаться вживую и обменяться опытом. Участие бесплатное, но требуется предварительная регистрация. Планируется онлайн-трансляция из зала.
Читать полностью
#OpenNet
@linux_potok
В субботу 21 сентября пройдёт встреча разработчиков, использующих язык программирования Perl. Проведение конференций возобновлено после четырёхлетнего перерыва. На мероприятии будут предложены доклады, посвящённые разбору новых возможностей Perl, оптимизации кода, поддержке устаревшего кода и VIM-плагину для работы с Perl и SQL. На конференции также будет предоставлена возможность обсудить актуальные вопросы, пообщаться вживую и обменяться опытом. Участие бесплатное, но требуется предварительная регистрация. Планируется онлайн-трансляция из зала.
Читать полностью
#OpenNet
@linux_potok
👍6
Релиз FreeBSD 13.4
После 6 месяцев разработки опубликован релиз операционной системы FreeBSD 13.4, который стал первым выпуском, сформированным в рамках обновлённого цикла разработки, подразумевающего формирование промежуточных выпусков раз в полгода. Установочные образы FreeBSD 13.4 сформированы для архитектур amd64, i386, powerpc, powerpc64, powerpc64le, powerpcspe, armv6, armv7, aarch64 и riscv64. Дополнительно подготовлены сборки для систем виртуализации (QCOW2, VHD, VMDK, raw) и облачных окружений Amazon EC2, Google Compute Engine и Vagrant. Следующий выпуск 13.5, который намечен на март, станет финальным и будет сопровождаться до апреля 2026 года. Параллельно развивается ветка FreeBSD 14, следующий выпуск (14.2) в которой намечен на декабрь 2024 года. Первый выпуск ветки FreeBSD 15 будет сформирован в декабре 2025 года.
Читать полностью
#OpenNet
@linux_potok
После 6 месяцев разработки опубликован релиз операционной системы FreeBSD 13.4, который стал первым выпуском, сформированным в рамках обновлённого цикла разработки, подразумевающего формирование промежуточных выпусков раз в полгода. Установочные образы FreeBSD 13.4 сформированы для архитектур amd64, i386, powerpc, powerpc64, powerpc64le, powerpcspe, armv6, armv7, aarch64 и riscv64. Дополнительно подготовлены сборки для систем виртуализации (QCOW2, VHD, VMDK, raw) и облачных окружений Amazon EC2, Google Compute Engine и Vagrant. Следующий выпуск 13.5, который намечен на март, станет финальным и будет сопровождаться до апреля 2026 года. Параллельно развивается ветка FreeBSD 14, следующий выпуск (14.2) в которой намечен на декабрь 2024 года. Первый выпуск ветки FreeBSD 15 будет сформирован в декабре 2025 года.
Читать полностью
#OpenNet
@linux_potok
👍4
OpenSearch, форк платформы Elasticsearch, перешёл под крыло Linux Foundation
Компания Amazon объявила о создании организации OpenSearch Software Foundation, контролируемой Linux Foundation, которая будет курировать дальнейшую разработку проекта OpenSearch, развивающего форк платформы поиска, анализа и хранения данных Elasticsearch, а также web-интерфейса Kibana. Отмечается, что перевод OpenSearch на независимую нейтральную площадку, не контролируемую отдельными компаниями, позволит привлечь к разработке новых участников и сделает проект более привлекательным для внедрения.
Читать полностью
#OpenNet
@linux_potok
Компания Amazon объявила о создании организации OpenSearch Software Foundation, контролируемой Linux Foundation, которая будет курировать дальнейшую разработку проекта OpenSearch, развивающего форк платформы поиска, анализа и хранения данных Elasticsearch, а также web-интерфейса Kibana. Отмечается, что перевод OpenSearch на независимую нейтральную площадку, не контролируемую отдельными компаниями, позволит привлечь к разработке новых участников и сделает проект более привлекательным для внедрения.
Читать полностью
#OpenNet
@linux_potok
👍5
Компания AMD опубликовала документацию по архитектуре набора команд GPU RDNA 3.5
Компания AMD объявила о публикации в открытом доступе руководства по архитектуре набора команд GPU RDNA 3.5, применяемой в новейших сериях процессоров Ryzen AI 300 (APU Strix Point) и Ryzen 9000, а также в платформах с GPU Radeon 880M и 890M. Документация может пригодиться тем, кто хочет разобраться в низкоуровневой работе с GPU, а также будет полезна для реализации оптимизаций при разработке шейдеров, игр и взаимодействующих с GPU утилит. Руководство полностью охватывает реализованную в RDNA 3.5 модель выполнения шейдеров, возможные состояния, доступные инструкции, форматы кодирования информации и особенности взаимодействие движка шейдеров с памятью.
Читать полностью
#OpenNet
@linux_potok
Компания AMD объявила о публикации в открытом доступе руководства по архитектуре набора команд GPU RDNA 3.5, применяемой в новейших сериях процессоров Ryzen AI 300 (APU Strix Point) и Ryzen 9000, а также в платформах с GPU Radeon 880M и 890M. Документация может пригодиться тем, кто хочет разобраться в низкоуровневой работе с GPU, а также будет полезна для реализации оптимизаций при разработке шейдеров, игр и взаимодействующих с GPU утилит. Руководство полностью охватывает реализованную в RDNA 3.5 модель выполнения шейдеров, возможные состояния, доступные инструкции, форматы кодирования информации и особенности взаимодействие движка шейдеров с памятью.
Читать полностью
#OpenNet
@linux_potok
👍4
Apt, DNF, Zypper, Pip, Cargo, XYZ! Приложение управляет всеми
Дистрохоппинг и не всегда помните команды управления пакетами. Приложение пытается решить эту проблему.
Читать полностью
#ItFOSS
@linux_potok
Дистрохоппинг и не всегда помните команды управления пакетами. Приложение пытается решить эту проблему.
Читать полностью
#ItFOSS
@linux_potok
👍7❤1
Память устройства TCP включена с изменениями в сети для Linux 6.12
Якуб Кицински представил обновления подсистемы сети на выходных для окна слияния Linux 6.12. Самым заметным в этом цикле является память устройства TCP для нулевого копирования получения полезных данных TCP в области DMA-BUF...
Читать полностью
#Phoronix
@linux_potok
Якуб Кицински представил обновления подсистемы сети на выходных для окна слияния Linux 6.12. Самым заметным в этом цикле является память устройства TCP для нулевого копирования получения полезных данных TCP в области DMA-BUF...
Читать полностью
#Phoronix
@linux_potok
👍4
Программирование на C в Linux на примере создания командной оболочки: часть 2
Я решил недавно улучшить свой навык владения C, путем написания проектов. Самая первая мысль, которая пришла мне на ум — это командный интерпретатор, командная оболочка, shell проще говоря. А также я расскажу о системе сборки make, и о том, как правильно писать и документировать C-код.
В первой части мы задали базовую структуру кода, разобрались с чтением вывода и созданием процессов. А в этой части нашей задачи будет дойти с альфа-стадии на бета-стадию — то есть реализовать прочий важный функционал, такой как: минимальная поддержка плагинов; автодополнение; подсветка синтаксиса; переменные окружения, новые встроенные утилиты.
Да-да, мы превратим наш велосипед в мопед! Я вынес из прошлой статьи итоги, и попытался решить все проблемы и замечания. Продолжаем погружение в пучины разработки под Linux!
Читать полностью
#habr
@linux_potok
Я решил недавно улучшить свой навык владения C, путем написания проектов. Самая первая мысль, которая пришла мне на ум — это командный интерпретатор, командная оболочка, shell проще говоря. А также я расскажу о системе сборки make, и о том, как правильно писать и документировать C-код.
В первой части мы задали базовую структуру кода, разобрались с чтением вывода и созданием процессов. А в этой части нашей задачи будет дойти с альфа-стадии на бета-стадию — то есть реализовать прочий важный функционал, такой как: минимальная поддержка плагинов; автодополнение; подсветка синтаксиса; переменные окружения, новые встроенные утилиты.
Да-да, мы превратим наш велосипед в мопед! Я вынес из прошлой статьи итоги, и попытался решить все проблемы и замечания. Продолжаем погружение в пучины разработки под Linux!
Читать полностью
#habr
@linux_potok
👍4
В Wi-Fi 6 роутерах D-Link обнаружили жестко закодированный пароль
Компания D-Link исправила несколько критических уязвимостей в трех популярных моделях беспроводных маршрутизаторов. Баги позволяли удаленным злоумышленникам выполнить произвольный код или получить доступ к устройствам с использованием жестко закодированных учетных данных.
Читать полностью
#xakep
@linux_potok
Компания D-Link исправила несколько критических уязвимостей в трех популярных моделях беспроводных маршрутизаторов. Баги позволяли удаленным злоумышленникам выполнить произвольный код или получить доступ к устройствам с использованием жестко закодированных учетных данных.
Читать полностью
#xakep
@linux_potok
😁10
libarchive 3.7.5
14 сентября состоялся корректирующий выпуск 3.7.5 библиотеки libarchive, с устранением многих ошибок и уязвимостей. Библиотека и сопутствующие утилиты написаны на языке C и распространяются по лицензии New BSD.
Исправления уязвимостей:
( читать дальше... )
c, libarchive, архивирование, архивы, библиотека
Читать полностью
#LinuxOrgRu
@linux_potok
14 сентября состоялся корректирующий выпуск 3.7.5 библиотеки libarchive, с устранением многих ошибок и уязвимостей. Библиотека и сопутствующие утилиты написаны на языке C и распространяются по лицензии New BSD.
Исправления уязвимостей:
( читать дальше... )
c, libarchive, архивирование, архивы, библиотека
Читать полностью
#LinuxOrgRu
@linux_potok
👍6
30 000 сотрудников Transport for London должны обновить свои пароли и пройти верификацию личности
После недавней кибератаки почти 30 000 сотрудников муниципальной службы Transport for London должны явиться на личную беседу, чтобы пройти проверку личности и сбросить свои пароли.
Читать полностью
#xakep
@linux_potok
После недавней кибератаки почти 30 000 сотрудников муниципальной службы Transport for London должны явиться на личную беседу, чтобы пройти проверку личности и сбросить свои пароли.
Читать полностью
#xakep
@linux_potok
👍7
Linux 6.11
Вышел очередной релиз ядра Linux 6.11 с рядом значимых изменений, важнейшие среди которых:
Добавлена поддержка операций атомарной записи на блочном уровне, при которых на накопитель записывается либо весь указанный набор блоков, либо ни один из блоков. Это может предотвратить ситуации, когда после сбоя оборудования или по иной причине записывается лишь часть блоков, а в другой части остаётся старая информация. Включение атомарного режима записи осуществляется системным вызовом pwritev() в который добавлен флаг RWF_ATOMIC.
Снятие запрета на запись в исполняемые файлы, связанные с работающими процессами. Ранее при попытке записи в исполняемый файл запущенного процесса ядро выводило ошибку.
Добавлена возможность разработки драйверов блочных устройств на языке Rust. В качестве примера в ядро добавлен драйвер rnull, представляющий собой аналог драйвера null_blk, написанный на языке Rust. Также продолжен перенос изменений из ветки Rust-for-Linux, связанных с использованием языка Rust в качестве второго языка для разработки драйверов и модулей ядра (поддержка Rust не активна по умолчанию, и не приводит ко включению Rust в число обязательных сборочных зависимостей к ядру).
С более полным списком изменений можно ознакомиться на Опеннете.
ядро
Читать полностью
#LinuxOrgRu
@linux_potok
Вышел очередной релиз ядра Linux 6.11 с рядом значимых изменений, важнейшие среди которых:
Добавлена поддержка операций атомарной записи на блочном уровне, при которых на накопитель записывается либо весь указанный набор блоков, либо ни один из блоков. Это может предотвратить ситуации, когда после сбоя оборудования или по иной причине записывается лишь часть блоков, а в другой части остаётся старая информация. Включение атомарного режима записи осуществляется системным вызовом pwritev() в который добавлен флаг RWF_ATOMIC.
Снятие запрета на запись в исполняемые файлы, связанные с работающими процессами. Ранее при попытке записи в исполняемый файл запущенного процесса ядро выводило ошибку.
Добавлена возможность разработки драйверов блочных устройств на языке Rust. В качестве примера в ядро добавлен драйвер rnull, представляющий собой аналог драйвера null_blk, написанный на языке Rust. Также продолжен перенос изменений из ветки Rust-for-Linux, связанных с использованием языка Rust в качестве второго языка для разработки драйверов и модулей ядра (поддержка Rust не активна по умолчанию, и не приводит ко включению Rust в число обязательных сборочных зависимостей к ядру).
С более полным списком изменений можно ознакомиться на Опеннете.
ядро
Читать полностью
#LinuxOrgRu
@linux_potok
👍7
C++ Alliance продвигает в C++ механизмы безопасной работы с памятью, опробованные в Rust
Президент организации C++ Alliance объявил о работе над спецификацией, добавляющей в язык C++ расширения для безопасной работы с памятью, напоминающих возможности, реализованные в языке Rust. Для осуществления проекта привлечён Шон Бакстер (Sean Baxter), автор экспериментального C++-компилятора Circle, развивающего идеи по повышению безопасности кода C++, реализуемые на стороне компилятора без использования сборки мусора. В рамках проекта Шон опубликовал документ с анализом применимости тех или иных мер защиты, предлагаемых в языке Rust, оценкой возможности их реализации для C++ и предложениями по добавлению в язык C++ расширений, повышающих безопасность кода.
Читать полностью
#OpenNet
@linux_potok
Президент организации C++ Alliance объявил о работе над спецификацией, добавляющей в язык C++ расширения для безопасной работы с памятью, напоминающих возможности, реализованные в языке Rust. Для осуществления проекта привлечён Шон Бакстер (Sean Baxter), автор экспериментального C++-компилятора Circle, развивающего идеи по повышению безопасности кода C++, реализуемые на стороне компилятора без использования сборки мусора. В рамках проекта Шон опубликовал документ с анализом применимости тех или иных мер защиты, предлагаемых в языке Rust, оценкой возможности их реализации для C++ и предложениями по добавлению в язык C++ расширений, повышающих безопасность кода.
Читать полностью
#OpenNet
@linux_potok
👍5
Выпущен Intel Linux NPU Driver 1.8 перед выходом Lunar Lake
Перед тем, как ноутбуки Intel Core Ultra 200V "Lunar Lake" начнут поступать в продажу на следующей неделе, выпущен Intel Linux NPU Driver 1.8, который является последним обновлением программного обеспечения для использования NPU Intel для выносного AI...
Читать полностью
#Phoronix
@linux_potok
Перед тем, как ноутбуки Intel Core Ultra 200V "Lunar Lake" начнут поступать в продажу на следующей неделе, выпущен Intel Linux NPU Driver 1.8, который является последним обновлением программного обеспечения для использования NPU Intel для выносного AI...
Читать полностью
#Phoronix
@linux_potok
👍6
Выпущен Mir 2.18 с серверной декорацией окон Wayland
Сегодня компания Canonical выпустила Mir 2.18 как последнюю версию набора открытых библиотек для создания оболочек на основе Wayland. Mir 2.18 приносит ряд новых возможностей, включая серверную декорацию окон Wayland...
Читать полностью
#Phoronix
@linux_potok
Сегодня компания Canonical выпустила Mir 2.18 как последнюю версию набора открытых библиотек для создания оболочек на основе Wayland. Mir 2.18 приносит ряд новых возможностей, включая серверную декорацию окон Wayland...
Читать полностью
#Phoronix
@linux_potok
👍5
Fedora Linux 41 Вышла в Публичное Бета-Тестирование с Linux Kernel 6.11 и GNOME 47
Распределение Fedora Linux 41 теперь доступно для публичного бета-тестирования, оно работает на ядре Linux 6.11 и включает рабочую среду GNOME 47. Вот чего ожидать от финального релиза.
Читать полностью
#9to5Linux
@linux_potok
Распределение Fedora Linux 41 теперь доступно для публичного бета-тестирования, оно работает на ядре Linux 6.11 и включает рабочую среду GNOME 47. Вот чего ожидать от финального релиза.
Читать полностью
#9to5Linux
@linux_potok
👍3👌1
Выпуск бета-версии Fedora 41 с множеством новейших улучшений Linux
Бета-версия Fedora 41 вышла сегодня перед запланированным стабильным релизом в октябре для этого новейшего дистрибутива Linux с множеством новых функций...
Читать полностью
#Phoronix
@linux_potok
Бета-версия Fedora 41 вышла сегодня перед запланированным стабильным релизом в октябре для этого новейшего дистрибутива Linux с множеством новых функций...
Читать полностью
#Phoronix
@linux_potok
👍6