Максим Дунин, один из трёх активных ключевых разработчиков Nginx, объявил о создании нового форка - FreeNginx. В отличие от проекта Angie, также создавшего ответвление от Nginx, новый форк будет разрабатываться исключительно как некоммерческий проект, развиваемый сообществом. FreeNginx позиционируется как основной потомок Nginx - "с учётом деталей - скорее, форк остался у F5".
Цель FreeNginx: обеспечение разработки Nginx, свободной от произвольного корпоративного вмешательства.
Linux / Линукс🥸
Цель FreeNginx: обеспечение разработки Nginx, свободной от произвольного корпоративного вмешательства.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17❤14😁3 3
• Запускаем игры под Wine c поддержкой Native Wayland
• Ваш телефон – секретное оружие: Как превратить его в веб-камеру и оживить ваши онлайн-встречи! (Если у вас Linux)
• The Usage Of Embedded Linux In Spacecraft
• PeaZip 9.7 Open-Source File Archiver Utility Adds Native ARM64 Linux Support - 9to5Linux
• 5 Linux productivity apps I depend on every day, and how to install them from Snap
• Cyberus Develops Open-Source KVM Backend For VirtualBox
• Linux Special Permissions: A Comprehensive Guide with Examples
• Linux Access Control Lists (ACLs): A Simplified Guide with Examples
• Understanding Linux Basic Permissions: A Comprehensive Guide
• Linux 6.9 To Allow RISC-V Kernel Builds With Clang Link-Time Optimizations
• OpenGL 4.6 + OpenGL ES 3.2 Achieved On Apple M1 With Linux Driver
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Опубликована мобильная платформа LineageOS 21 на основе Android 14
Ветка LineageOS 21 достигла паритета по функциональности и стабильности c веткой 20, и признана готовой для формирования первого релиза. Сборки подготовлены для 109 моделей устройств. LineageOS также можно запустить в эмуляторе Android Emulator и в среде Android Studio. Дополнительно, предоставлена возможность сборки в режиме Android TV и Android Automotive.
По сравнению с LineageOS 20, кроме изменений, специфичных для Android 14, предложены следующие улучшения:
▪️ Осуществлён переход на ветку android-14 из репозитория AOSP по состоянию на февраль 2024 года. Браузерный движок WebView синхронизирован с Chromium 120.0.6099.144.
▪️ В состав включено новое приложение Glimpse с интерфейсом для управления галереей фотографий, которое по умолчанию задействовано вместо приложения Gallery2 из состава AOSP.
▪️ Изменено оформление калькулятора, которое переработано в соответствии с концепцией Material You и унифицировано с остальными приложениями.
▪️ В web-браузере Jelly переработан и стилизован с использованием концепции оформления "Material You" интерфейс пользователя. Добавлена поддержка поисковой системы и поискового провайдера Brave. Добавлена возможность выборочного предоставления доступа к данным о местоположении для отдельных сайтов.
И другие изменения.
Linux / Линукс🥸
Ветка LineageOS 21 достигла паритета по функциональности и стабильности c веткой 20, и признана готовой для формирования первого релиза. Сборки подготовлены для 109 моделей устройств. LineageOS также можно запустить в эмуляторе Android Emulator и в среде Android Studio. Дополнительно, предоставлена возможность сборки в режиме Android TV и Android Automotive.
По сравнению с LineageOS 20, кроме изменений, специфичных для Android 14, предложены следующие улучшения:
▪️ Осуществлён переход на ветку android-14 из репозитория AOSP по состоянию на февраль 2024 года. Браузерный движок WebView синхронизирован с Chromium 120.0.6099.144.
▪️ В состав включено новое приложение Glimpse с интерфейсом для управления галереей фотографий, которое по умолчанию задействовано вместо приложения Gallery2 из состава AOSP.
▪️ Изменено оформление калькулятора, которое переработано в соответствии с концепцией Material You и унифицировано с остальными приложениями.
▪️ В web-браузере Jelly переработан и стилизован с использованием концепции оформления "Material You" интерфейс пользователя. Добавлена поддержка поисковой системы и поискового провайдера Brave. Добавлена возможность выборочного предоставления доступа к данным о местоположении для отдельных сайтов.
И другие изменения.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍25 5🎉4❤1
Huawei предлагает внедрить в ядро Linux «песочницу»
Такой режим есть, например, в Windows – он позволяет запускать изолированную версию ОС внутри основной операционки, чтобы без опаски открывать потенциально опасные файлы и страницы документа. «Песочницы» в Linux не было никогда.
Huawei хочет, чтобы «песочница» в ядре Linux открывала доступ только к определенным адресам памяти при выполнении их кода. За счет этого потенциальные уязвимости при их эксплуатации злоумышленниками не смогут повлиять на работоспособность ядра.
Интегрировать «песочницу» в ядро Linux Huawei хочет серией патчей. По задумке компании, они добавят в нее целевой API и архитектурно-независимую инфраструктуру режима Sandbox.
Linux / Линукс🥸
Такой режим есть, например, в Windows – он позволяет запускать изолированную версию ОС внутри основной операционки, чтобы без опаски открывать потенциально опасные файлы и страницы документа. «Песочницы» в Linux не было никогда.
Huawei хочет, чтобы «песочница» в ядре Linux открывала доступ только к определенным адресам памяти при выполнении их кода. За счет этого потенциальные уязвимости при их эксплуатации злоумышленниками не смогут повлиять на работоспособность ядра.
Интегрировать «песочницу» в ядро Linux Huawei хочет серией патчей. По задумке компании, они добавят в нее целевой API и архитектурно-независимую инфраструктуру режима Sandbox.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍55😁13💅4😢2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁59 13❤4
Огромный репозиторий PowerShell скриптов, который включает более 500 различных кросс-платформенных скриптов на все случаи жизни.
📌 https://github.com/fleschutz/PowerShell
Linux / Линукс🥸
📌 https://github.com/fleschutz/PowerShell
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - fleschutz/PowerShell: 500+ free PowerShell scripts (.ps1) for Linux, Mac OS, and Windows.
500+ free PowerShell scripts (.ps1) for Linux, Mac OS, and Windows. - fleschutz/PowerShell
👍16 7💅3😢1
Google открыл код AI-системы Magika для определения типа содержимого файлов
Magika может точно определять в содержимом используемые языки программирования, методы сжатия, установочные пакеты, исполняемый код, виды разметки, форматы звука, видео, документов и изображений. Связанный с проектом инструментарий и готовая модель машинного обучения опубликованы под лицензией Apache 2.0.
От похожих проектов, определяющих MIME-тип по содержимому, Magika отличается применением методов машинного обучения, высокой производительностью и отменной точностью определения. Модель поддерживает распознавание 116 типов данных с точностью не менее 99%. Модель скомпонована в формате ONNX и имеет размер всего 1 МБ.
Linux / Линукс🥸
Magika может точно определять в содержимом используемые языки программирования, методы сжатия, установочные пакеты, исполняемый код, виды разметки, форматы звука, видео, документов и изображений. Связанный с проектом инструментарий и готовая модель машинного обучения опубликованы под лицензией Apache 2.0.
От похожих проектов, определяющих MIME-тип по содержимому, Magika отличается применением методов машинного обучения, высокой производительностью и отменной точностью определения. Модель поддерживает распознавание 116 типов данных с точностью не менее 99%. Модель скомпонована в формате ONNX и имеет размер всего 1 МБ.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
❤18👍9 3
Please open Telegram to view this post
VIEW IN TELEGRAM
😁40👍10 9
Проект openSUSE раскрыл планы по развитию нового инсталлятора Agama
Agama разрабатывается для замены классического интерфейса установки SUSE и openSUSE. Он примечателен отделением пользовательского интерфейса от внутренних компонентов YaST. Agama предоставляет возможность использования различных фронтэндов, например, фронтэнда для управления установкой через web-интерфейс.
На этот год намечено два значительных обновления Agama. Июльское обновление будет нацелено на повышение гибкости и функциональности, связанной с установкой в автоматическом режиме, проводимой без участия человека. Целью разработки является доведение Agama до возможности использования в качестве альтернативы инструментарию AutoYaST.
Апрельское обновление примечательно прекращением использования готовых модулей, развиваемых проектом Cockpit, в пользу использования более независимого фреймворка и модернизированного интерфейса пользователя.
Linux / Линукс🥸
Agama разрабатывается для замены классического интерфейса установки SUSE и openSUSE. Он примечателен отделением пользовательского интерфейса от внутренних компонентов YaST. Agama предоставляет возможность использования различных фронтэндов, например, фронтэнда для управления установкой через web-интерфейс.
На этот год намечено два значительных обновления Agama. Июльское обновление будет нацелено на повышение гибкости и функциональности, связанной с установкой в автоматическом режиме, проводимой без участия человека. Целью разработки является доведение Agama до возможности использования в качестве альтернативы инструментарию AutoYaST.
Апрельское обновление примечательно прекращением использования готовых модулей, развиваемых проектом Cockpit, в пользу использования более независимого фреймворка и модернизированного интерфейса пользователя.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤54😁36👍9 7
Предварительный выпуск Android 15
Релиз Android 15 ожидается в третьем квартале 2024 года. Для оценки новых возможностей платформы предложена программа предварительного тестирования. Сборки прошивки подготовлены для устройств Pixel 6/6a/6 Pro, Pixel 7/7a/7 Pro, Pixel 8/8a/8 Pro, Pixel Fold и Pixel Tablet.
▪️ В API FileIntegrityManager добавлена поддержка предоставляемого ядром Linux механизма fs-verity для прозрачного контроля целостности и подлинности отдельных файлов по ассоциированным с файлами криптографическим подписям, хранимым в области метаданных.
▪️ В API для предоставления совместного доступа к экрану добавлена возможность захвата отдельных окон приложений, а не всего содержимого экрана.
▪️ Продолжено развитие API для динамического управления производительностью - ADPF (Android Dynamic Performance Framework), позволяющего в играх и ресурсоёмких приложениях отслеживать энергопотребление и температуру.
И другие изменения.
Linux / Линукс🥸
Релиз Android 15 ожидается в третьем квартале 2024 года. Для оценки новых возможностей платформы предложена программа предварительного тестирования. Сборки прошивки подготовлены для устройств Pixel 6/6a/6 Pro, Pixel 7/7a/7 Pro, Pixel 8/8a/8 Pro, Pixel Fold и Pixel Tablet.
▪️ В API FileIntegrityManager добавлена поддержка предоставляемого ядром Linux механизма fs-verity для прозрачного контроля целостности и подлинности отдельных файлов по ассоциированным с файлами криптографическим подписям, хранимым в области метаданных.
▪️ В API для предоставления совместного доступа к экрану добавлена возможность захвата отдельных окон приложений, а не всего содержимого экрана.
▪️ Продолжено развитие API для динамического управления производительностью - ADPF (Android Dynamic Performance Framework), позволяющего в играх и ресурсоёмких приложениях отслеживать энергопотребление и температуру.
И другие изменения.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18❤7
Linux Roadmap
Большая дорожная карта по изучению Linux. Структурированная схема идеально подойдет для новичков. Наглядно показано что и в каком порядке учить.
📌 https://roadmap.sh/r?id=652aba6ef43a58c923cc1563
Linux / Линукс🥸
Большая дорожная карта по изучению Linux. Структурированная схема идеально подойдет для новичков. Наглядно показано что и в каком порядке учить.
📌 https://roadmap.sh/r?id=652aba6ef43a58c923cc1563
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18
Опубликована утилита ugrep 5.0 для расширенного поиска в файлах
Проект ugrep 5.0 развивает продвинутый вариант утилиты grep для поиска данных в файлах. Дополнительно поставляется интерактивная оболочка ug с интерфейсом пользователя, предоставляющим предпросмотр окружающих строк. По производительности ugrep в разы опережает grep.
Утилита совмещает наиболее полезные возможности программы grep с расширенной функциональностью, такой как возможность использования perl-подобных регулярных выражений, неточный поиск (fuzzy), режим показа шестнадцатеричных дампов и т.д.
Новая версия примечательная добавлением нового движка для поиска с использованием регулярных выражений, позволившего повысить производительность для некоторых типов масок. Добавлена опция "--exclude-fs" для исключения файловых систем при рекурсивном поиске. Добавлена опция "--all" для поиска во всех файлах, кроме скрытых. Улучшена подсветка синтаксиса.
Linux / Линукс🥸
Проект ugrep 5.0 развивает продвинутый вариант утилиты grep для поиска данных в файлах. Дополнительно поставляется интерактивная оболочка ug с интерфейсом пользователя, предоставляющим предпросмотр окружающих строк. По производительности ugrep в разы опережает grep.
Утилита совмещает наиболее полезные возможности программы grep с расширенной функциональностью, такой как возможность использования perl-подобных регулярных выражений, неточный поиск (fuzzy), режим показа шестнадцатеричных дампов и т.д.
Новая версия примечательная добавлением нового движка для поиска с использованием регулярных выражений, позволившего повысить производительность для некоторых типов масок. Добавлена опция "--exclude-fs" для исключения файловых систем при рекурсивном поиске. Добавлена опция "--all" для поиска во всех файлах, кроме скрытых. Улучшена подсветка синтаксиса.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20 5❤2💅2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁35👍10
Опубликован план перевода LXQt на Qt6 и Wayland
Результаты портирования на Qt6 будут представлены в выпуске LXQt 2.0.0, который запланирован на апрель этого года. На Qt6 уже полностью переведены панель, рабочий стол, файловый менеджер (PCmanFM-qt), просмотрщик изображений (LXimage-qt), система управления полномочиями (PolicyKit), компонент для управления громкостью (pavucontrol, PulseAudio Volume Control) и обработчик глобальных горячих клавиш.
Большинство компонентов LXQt в той или иной степени уже портированы для Wayland. Поддержка Wayland пока отсутствует только в конфигураторе экрана, программе для создания скриншотов и обработчике глобальных клавиатурных комбинаций. Не планируется портировать на Wayland обвязку над sudo.
Linux / Линукс🥸
Результаты портирования на Qt6 будут представлены в выпуске LXQt 2.0.0, который запланирован на апрель этого года. На Qt6 уже полностью переведены панель, рабочий стол, файловый менеджер (PCmanFM-qt), просмотрщик изображений (LXimage-qt), система управления полномочиями (PolicyKit), компонент для управления громкостью (pavucontrol, PulseAudio Volume Control) и обработчик глобальных горячих клавиш.
Большинство компонентов LXQt в той или иной степени уже портированы для Wayland. Поддержка Wayland пока отсутствует только в конфигураторе экрана, программе для создания скриншотов и обработчике глобальных клавиатурных комбинаций. Не планируется портировать на Wayland обвязку над sudo.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
❤16👍10💅3 2😢1
Сотрудник Canonical представил miracle-wm, композитный менеджер на базе Wayland и Mir
Мэтью Косарек представил miracle-wm, который базируется на использовании протокола Wayland и компонентов для построения композитных менеджеров Mir. Miracle-wm поддерживает мозаичную компоновку окон в стиле оконного менеджера i3, композитного менеджера Hyprland и пользовательского окружения Sway. Готовые сборки сформированы в формате snap.
Функциональность miracle-wm в первом выпуске: мозаичное управление окнами с возможностью оставления стильных зазоров между окнами, использование виртуальных рабочих столов, поддержка резервирования зон экрана под размещение панелей, возможность раскрытия окон на весь экран, поддержка вывода на несколько экранов (Multi-output), навигация и управление при помощи клавиатуры.
Конечной целью проекта является создание композитного сервера, применяющего мозаичное управление окнами, но более функционального и стильного, чем такие проекты, как Swayfx.
Linux / Линукс🥸
Мэтью Косарек представил miracle-wm, который базируется на использовании протокола Wayland и компонентов для построения композитных менеджеров Mir. Miracle-wm поддерживает мозаичную компоновку окон в стиле оконного менеджера i3, композитного менеджера Hyprland и пользовательского окружения Sway. Готовые сборки сформированы в формате snap.
Функциональность miracle-wm в первом выпуске: мозаичное управление окнами с возможностью оставления стильных зазоров между окнами, использование виртуальных рабочих столов, поддержка резервирования зон экрана под размещение панелей, возможность раскрытия окон на весь экран, поддержка вывода на несколько экранов (Multi-output), навигация и управление при помощи клавиатуры.
Конечной целью проекта является создание композитного сервера, применяющего мозаичное управление окнами, но более функционального и стильного, чем такие проекты, как Swayfx.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19 5💅2
Forwarded from Кодоворот
Linux с нуля до DevOps / DevNet инженера
Чтобы стать экспертом DevOps / DevNet, необходимо сперва изучить самую популярную современную операционную систему. Какую? Конечно, Linux! Больше всего ОС ценят за то, что это наиболее надежная, адаптивная и практичная система. И поэтому все больше крупных компаний во всем мире переводят свои инфраструктуры на Linux.
📹 Смотреть на YouTube
#Linux
💚 Кодоворот | Mem Request
Чтобы стать экспертом DevOps / DevNet, необходимо сперва изучить самую популярную современную операционную систему. Какую? Конечно, Linux! Больше всего ОС ценят за то, что это наиболее надежная, адаптивная и практичная система. И поэтому все больше крупных компаний во всем мире переводят свои инфраструктуры на Linux.
#Linux
Please open Telegram to view this post
VIEW IN TELEGRAM
😁12👍5❤2