Выпуск системы шифрования дисковых разделов VeraCrypt 1.26.19
Опубликован выпуск проекта VeraCrypt 1.26.18, развивающего форк системы шифрования дисковых разделов TrueCrypt, прекратившей своё существование. VeraCrypt примечателен заменой используемого в TrueCrypt алгоритма RIPEMD-160 на SHA-512 и SHA-256, увеличением числа итераций хэширования, упрощением процесса сборки для Linux и macOS, устранением проблем, выявленных в процессе аудита исходных текстов TrueCrypt.
Среди изменений в новой версии:
Следом опубликован корректирующий выпуск VeraCrypt 1.26.19, в котором устранена регрессия, из-за которой наблюдались проблемы с отмонтированием раздела на платформе macOS.
Опубликован выпуск проекта VeraCrypt 1.26.18, развивающего форк системы шифрования дисковых разделов TrueCrypt, прекратившей своё существование. VeraCrypt примечателен заменой используемого в TrueCrypt алгоритма RIPEMD-160 на SHA-512 и SHA-256, увеличением числа итераций хэширования, упрощением процесса сборки для Linux и macOS, устранением проблем, выявленных в процессе аудита исходных текстов TrueCrypt.
Среди изменений в новой версии:
▪️ На системах x86 для ускорения работы алгоритма PBKDF2-HMAC-SHA256 задействованы специализированные инструкции CPU для вычисления хэшей SHA-256.
▪️ Для платформ ARM64 добавлена поддержка расширенных инструкций для аппаратного ускорения шифрования AES.
▪️ Упрощена логика определения сеансов, созданных с использованием утилиты sudo.
▪️ Решены проблемы при сборке с библиотекой wxWidgets, поставляемой в Ubuntu.
▪️ Добавлена проверка существования разделов перед монтированием.
▪️ В сборках для macOS по умолчанию отключён захват экрана (для включения добавлена опция "--allow-screencapture").
И другие изменения.
Следом опубликован корректирующий выпуск VeraCrypt 1.26.19, в котором устранена регрессия, из-за которой наблюдались проблемы с отмонтированием раздела на платформе macOS.
👍19❤1
Изменение 30 строк кода Linux снизит энергопотребление ЦОД на 30 %
Учёные Университета Ватерлоо (Канада) обнаружили, что механизм обработки сетевых пакетов в ЦОД неэффективен.
Был разработан фрагмент кода на 30 строк, который оптимизирует обработку сетевого трафика в Linux и на 30 % сокращает энергопотребление ЦОД в важных операциях. Код был включён в ядро Linux 6.13.
Linux / Линукс🥸
Учёные Университета Ватерлоо (Канада) обнаружили, что механизм обработки сетевых пакетов в ЦОД неэффективен.
«Мы ничего не добавляли. Мы просто изменили очерёдность того, что и когда делается, и это помогло намного улучшить использование кешей центральных процессоров в ЦОД. Это как изменить схему конвейера на заводе, чтобы люди постоянно не бегали»
Был разработан фрагмент кода на 30 строк, который оптимизирует обработку сетевого трафика в Linux и на 30 % сокращает энергопотребление ЦОД в важных операциях. Код был включён в ядро Linux 6.13.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍74😁5🙏4❤2🎉1
Выпуск файлового менеджера Midnight Commander 4.8.33
Midnight Commander развивается с 1994 года и предоставляет двухпанельный интерфейс в стиле Norton Commander. Среди особенностей: поддержка мыши, встроенный просмотрщик файлов и редактор текста с подсветкой синтаксиса, использование виртуальных ФС для навигации внутри архивов, пакетов и сетевых хранилищ (SFTP, SSH), подключение обработчиков различных типов файлов, режим быстрого перехода в режим терминала для запуска команд, использование закладок для перехода к частоиспользуемым местам в ФС, гибкие средства для поиска.
Список основных изменений:
Linux / Линукс🥸
Midnight Commander развивается с 1994 года и предоставляет двухпанельный интерфейс в стиле Norton Commander. Среди особенностей: поддержка мыши, встроенный просмотрщик файлов и редактор текста с подсветкой синтаксиса, использование виртуальных ФС для навигации внутри архивов, пакетов и сетевых хранилищ (SFTP, SSH), подключение обработчиков различных типов файлов, режим быстрого перехода в режим терминала для запуска команд, использование закладок для перехода к частоиспользуемым местам в ФС, гибкие средства для поиска.
Список основных изменений:
▪️ Добавлен VFS-модуль для просмотра содержимого torrent-файлов.
▪️ В неграфических сеансах по умолчанию задействованы консольные обработчики для воспроизведения звука, показа изображений и проигрывания видео.
▪️ В mc.ext.ini добавлена поддержка формата файлов crate-пакетов на языке Rust и архивов ipk, применяемых в OpenEmbedded.
▪️ В кодовой базе разрешено использование элементов стандарта C99. Для сборки теперь требуется компилятор с поддержкой C99 и Automake как минимум версии 1.14.
И другие изменения.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍24❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁73☃4💯4❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣56❤1
Фонд СПО признал Llama 3.1 несвободной лицензией
Фонд Свободного ПО опубликовал результаты анализа лицензии Llama 3.1, под которой распространяются модели машинного обучения компании Meta.
Фонд СПО признал лицензию Llama 3.1 несвободной и рекомендовал не использовать распространяемые под ней продукты. Meta вводит пользователей в заблуждение, преподнося лицензию Llama 3.1, как предоставляющую определённые свободы. На деле лицензия Llama 3.1 лишает пользователей свободы, передаёт дополнительные полномочия лицензиарам и навязывает политику приемлемого использования.
В частности, лицензия Llama 3.1 ограничивает область использования лишь определёнными вариантами применения, например, запрещает создание продуктов которые могут навредить или применяться для генерации незаконного контента, такого как спам.
Кроме того, лицензия требует соблюдать любые законы и правила регулирования торговли, даже если в стране, под юрисдикцию которой подпадает пользователь, данные законы и правила неприменимы.
Linux / Линукс🥸
Фонд Свободного ПО опубликовал результаты анализа лицензии Llama 3.1, под которой распространяются модели машинного обучения компании Meta.
Фонд СПО признал лицензию Llama 3.1 несвободной и рекомендовал не использовать распространяемые под ней продукты. Meta вводит пользователей в заблуждение, преподнося лицензию Llama 3.1, как предоставляющую определённые свободы. На деле лицензия Llama 3.1 лишает пользователей свободы, передаёт дополнительные полномочия лицензиарам и навязывает политику приемлемого использования.
В частности, лицензия Llama 3.1 ограничивает область использования лишь определёнными вариантами применения, например, запрещает создание продуктов которые могут навредить или применяться для генерации незаконного контента, такого как спам.
Кроме того, лицензия требует соблюдать любые законы и правила регулирования торговли, даже если в стране, под юрисдикцию которой подпадает пользователь, данные законы и правила неприменимы.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍28😁7
Релиз http-сервера Apache 2.4.63
Доступен релиз HTTP-сервера Apache 2.4.63, в котором представлено 24 изменения, среди которых:
▪️ Удалён экспериментальный модуль mod_tls, построенный поверх rustls.
▪️ Обновлён модуль mod_md, применяемый для автоматизации получения и обслуживания сертификатов с использованием протокола ACME (Automatic Certificate Management Environment). Решены проблемы с обновлением сертификатов. Улучшено информирование об ошибках при проверке доменов. Увеличен таймаут проверки.
▪️ В mod_authnz_ldap добавлена опция ldap-search, позволяющая выполнять авторизацию по произвольному выражению, не ограничивающемуся именем пользователя.
▪️ В mod_lua разрешена запись в параметр r.ap_auth_type.
▪️ В mod_ssl возвращена возможность чтения ключей PKCS#11 при использовании криптодвижка без настроенного значения "SSLCryptoDevice".
▪️ В обработчике протокола HTTP прекращена поддержка заголовка Request-Range (не путать с заголовком Range), который отправляли браузеры Netscape Navigator 2-3 и MSIE 3.
Linux / Линукс🥸
Доступен релиз HTTP-сервера Apache 2.4.63, в котором представлено 24 изменения, среди которых:
▪️ Удалён экспериментальный модуль mod_tls, построенный поверх rustls.
▪️ Обновлён модуль mod_md, применяемый для автоматизации получения и обслуживания сертификатов с использованием протокола ACME (Automatic Certificate Management Environment). Решены проблемы с обновлением сертификатов. Улучшено информирование об ошибках при проверке доменов. Увеличен таймаут проверки.
▪️ В mod_authnz_ldap добавлена опция ldap-search, позволяющая выполнять авторизацию по произвольному выражению, не ограничивающемуся именем пользователя.
▪️ В mod_lua разрешена запись в параметр r.ap_auth_type.
▪️ В mod_ssl возвращена возможность чтения ключей PKCS#11 при использовании криптодвижка без настроенного значения "SSLCryptoDevice".
▪️ В обработчике протокола HTTP прекращена поддержка заголовка Request-Range (не путать с заголовком Range), который отправляли браузеры Netscape Navigator 2-3 и MSIE 3.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17
Please open Telegram to view this post
VIEW IN TELEGRAM
😁73👍1
AMD развивает собственный композитный сервер ACS, использующий Wayland
ACS (AMDGPU Composition Stack) основан на кодовой базе эталонного композитного сервера Weston, развиваемого проектом Wayland. ACS преподносится как синхронизированный форк Weston, включающий расширенные возможности. Форк планируют синхронизировать с актуальной кодовой базой Weston два раза в год. Код проекта распространяется под лицензией MIT.
Проект создан как полигон для разработки новых возможностей Wayland, которые будут в дальнейшем возвращаться в основной состав Weston. ACS также будет использоваться для сопровождения кода, развиваемого для оборудования AMD, который невозможно передать в основной состав Weston из-за политики данного проекта в отношении добавления поддержки специфичных аппаратных возможностей.
Linux / Линукс🥸
ACS (AMDGPU Composition Stack) основан на кодовой базе эталонного композитного сервера Weston, развиваемого проектом Wayland. ACS преподносится как синхронизированный форк Weston, включающий расширенные возможности. Форк планируют синхронизировать с актуальной кодовой базой Weston два раза в год. Код проекта распространяется под лицензией MIT.
Проект создан как полигон для разработки новых возможностей Wayland, которые будут в дальнейшем возвращаться в основной состав Weston. ACS также будет использоваться для сопровождения кода, развиваемого для оборудования AMD, который невозможно передать в основной состав Weston из-за политики данного проекта в отношении добавления поддержки специфичных аппаратных возможностей.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍23❤6🤔3
Please open Telegram to view this post
VIEW IN TELEGRAM
😁90👍6❤1
Началось тестирование Oracle Linux 10
Компания Oracle представила предварительный выпуск дистрибутива Oracle Linux 10, созданного на основе пакетной базы Red Hat Enterprise Linux 10 и полностью бинарно совместимого с ней.
Помимо пакета с ядром из состава RHEL (на базе ядра 6.11) в Oracle Linux предложено собственное ядро Unbreakable Enterprise Kernel Next (UEK-Next), основанное на ядре Linux 6.12 и оптимизированное для работы с программным обеспечением и оборудованием Oracle. Кроме дополнительного ядра по функциональности предварительные выпуски Oracle Linux 10 и RHEL 10 полностью идентичны.
Linux / Линукс🥸
Компания Oracle представила предварительный выпуск дистрибутива Oracle Linux 10, созданного на основе пакетной базы Red Hat Enterprise Linux 10 и полностью бинарно совместимого с ней.
Помимо пакета с ядром из состава RHEL (на базе ядра 6.11) в Oracle Linux предложено собственное ядро Unbreakable Enterprise Kernel Next (UEK-Next), основанное на ядре Linux 6.12 и оптимизированное для работы с программным обеспечением и оборудованием Oracle. Кроме дополнительного ядра по функциональности предварительные выпуски Oracle Linux 10 и RHEL 10 полностью идентичны.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🤣12🎅2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁64👍4😢1
Релиз дистрибутива Solus 4.7
Solus не основан на пакетах других дистрибутивов и развивает собственный установщик, пакетный менеджер и конфигуратор. Следующую ветку Solus 5 решено развивать на технологиях дистрибутива SerpentOS.
Основные изменения:
▪️ Предложен для тестирования новый центр установки приложений (Software Center), поддерживающий пакеты в формате Flatpaks и метаданные Appstream.
▪️ В iso-образы включены дополнительные прошивки для GPU NVIDIA.
▪️ В сборках с рабочим столом Budgie продолжает поставляться версия 10.9.2.
▪️ Рабочий стол GNOME обновлён до выпуска GNOME 47.3.
▪️ Сборка на базе KDE обновлена до выпусков KDE Plasma 6.2.5, KDE Gear 24.12.1, KDE Frameworks 6.10.0, Qt 6.8.1 и sddm 0.21.0.
▪️ В сборках с Xfce задействована ветка 4.20 с экспериментальной поддержкой Wayland. Обновлены Mousepad 0.6.3, Parole 4.18.2, Ristretto 0.13.2, Thunar 4.20.1 и Whiskermenu 2.8.3.
Linux / Линукс🥸
Solus не основан на пакетах других дистрибутивов и развивает собственный установщик, пакетный менеджер и конфигуратор. Следующую ветку Solus 5 решено развивать на технологиях дистрибутива SerpentOS.
Основные изменения:
▪️ Предложен для тестирования новый центр установки приложений (Software Center), поддерживающий пакеты в формате Flatpaks и метаданные Appstream.
▪️ В iso-образы включены дополнительные прошивки для GPU NVIDIA.
▪️ В сборках с рабочим столом Budgie продолжает поставляться версия 10.9.2.
▪️ Рабочий стол GNOME обновлён до выпуска GNOME 47.3.
▪️ Сборка на базе KDE обновлена до выпусков KDE Plasma 6.2.5, KDE Gear 24.12.1, KDE Frameworks 6.10.0, Qt 6.8.1 и sddm 0.21.0.
▪️ В сборках с Xfce задействована ветка 4.20 с экспериментальной поддержкой Wayland. Обновлены Mousepad 0.6.3, Parole 4.18.2, Ristretto 0.13.2, Thunar 4.20.1 и Whiskermenu 2.8.3.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18🤔1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁58👍6
Please open Telegram to view this post
VIEW IN TELEGRAM
😁30🤯30
Опубликована среда рабочего стола Orbitiny, использующая Qt
Проект преподносится как попытка совместить некоторые инновационные идеи, которые раньше не встречались в пользовательских окружениях, с традиционными элементами, такими как панель, меню и размещение пиктограмм на рабочем столе. Проект развивается с оглядкой на обеспечение переносимости между различными дистрибутивами Linux и возможность использования в Live-окружениях. Код написан на языке C++ и распространяется под лицензией GPL.
Панель поддерживает расширение функциональности через плагины, манипуляции в режиме Drag&Drop (например, можно переносить файлы с рабочего стола на панель, менять местами апплеты) и сохранение разных профилей, определяющих свой набор апплетов и настроек. Предоставляется 18 плагинов, таких как апплет с реализацией стартового меню для навигации по установленным приложениям.
Linux / Линукс🥸
Проект преподносится как попытка совместить некоторые инновационные идеи, которые раньше не встречались в пользовательских окружениях, с традиционными элементами, такими как панель, меню и размещение пиктограмм на рабочем столе. Проект развивается с оглядкой на обеспечение переносимости между различными дистрибутивами Linux и возможность использования в Live-окружениях. Код написан на языке C++ и распространяется под лицензией GPL.
Панель поддерживает расширение функциональности через плагины, манипуляции в режиме Drag&Drop (например, можно переносить файлы с рабочего стола на панель, менять местами апплеты) и сохранение разных профилей, определяющих свой набор апплетов и настроек. Предоставляется 18 плагинов, таких как апплет с реализацией стартового меню для навигации по установленным приложениям.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍23🤔6😁4🎅1🎄1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁72🤔21❤6👍3💯3
Google открыл код операционной системы для умных часов Pebble
Код написан на языке Си и открыт под лицензией Apache 2.0. Системная начинка основана на ядре FreeRTOS и системной библиотеке Newlib. Платформа рассчитана на использовании на микроконтроллерах ARM Cortex-M.
Часы оснащены экраном на основе электронной бумаги, позволяющим добиться длительной автономной работы. Через Bluetooth часы интегрируются с устройствами на базе платформ Android и iOS, и могут выводить уведомления и сообщения со смартфона (например, уведомления о входящих звонках и событиях календаря-планировщика, информация о новых SMS, email и сообщениях из популярных мессенджеров). Для взаимодействия с часами из Linux предоставляется библиотека libpebble.
Платформа поддерживает установку на часы дополнительных программ, распространяемых через online-каталог. Для часов разработано более 10 тысяч сторонних приложений.
Linux / Линукс🥸
Код написан на языке Си и открыт под лицензией Apache 2.0. Системная начинка основана на ядре FreeRTOS и системной библиотеке Newlib. Платформа рассчитана на использовании на микроконтроллерах ARM Cortex-M.
Часы оснащены экраном на основе электронной бумаги, позволяющим добиться длительной автономной работы. Через Bluetooth часы интегрируются с устройствами на базе платформ Android и iOS, и могут выводить уведомления и сообщения со смартфона (например, уведомления о входящих звонках и событиях календаря-планировщика, информация о новых SMS, email и сообщениях из популярных мессенджеров). Для взаимодействия с часами из Linux предоставляется библиотека libpebble.
Платформа поддерживает установку на часы дополнительных программ, распространяемых через online-каталог. Для часов разработано более 10 тысяч сторонних приложений.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍34❤3