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

Суверенное технологическое агентство инвестирует 562 тысячи евро в Arch Linux

10.12.2024
Суверенное технологическое агентство инвестирует 562 тысячи евро в Arch Linux

Сообщество Arch Linux сообщает новость: проект Arch Linux Package Management (ALPM) получил значительное финансирование (562 800 евро) от немецкого Sovereign Tech Agency.

Этот финансовый стимул позволит команде из четырёх разработчиков, работающих неполный рабочий день, развивать ALPM в течение следующих 15 месяцев. Работа уже велась с октября 2024 года, и к концу 2025 года проект должен привести к кардинальным изменениям.

Для тех, кто не в курсе: ALPM играет важную роль в экосистеме Arch, обеспечивая основу для создания, проверки, установки пакетов и управления репозиториями.

Проект направлен на модернизацию этих функций с помощью надёжных спецификаций, библиотек Rust и инструментов. Кроме того, ALPM предложит готовые альтернативы для некоторых функций, предоставляемых Pacman, любимым менеджером пакетов Arch Linux.

Одна из ключевых инициатив заключается в создании полного набора официальных спецификаций для форматов данных пакетов. Несмотря на то, что экосистема пакетов Arch Linux в настоящее время пользуется популярностью в сообществе энтузиастов, она основана на недостаточно проработанных или недокументированных типах метаданных.

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

Кроме того, проект ALPM планирует значительно улучшить обработку подписей и криптографическую проверку. В настоящее время управление пакетами Arch Linux в основном зависит от хранилища ключей GnuPG с отслеживанием состояния.

Однако этот подход устарел, иногда вызывая проблемы с обслуживанием и усложняя процесс проверки.

Чтобы решить эту проблему, финансируемая работа включает в себя разработку универсальной спецификации API и соответствующей библиотеки Rust. Этот шаг направлен на упрощение проверки подписей и создание более разнообразного набора криптографических инструментов, что в конечном итоге позволит создать более устойчивую, модульную и безопасную модель проверки без сохранения состояния.

Ещё одной важной вехой стало появление специальной библиотеки Rust для работы с отдельными пакетами от начала и до конца. Это не просто синтаксический анализ файла, а создание современной экосистемы, в которой проверка, установка и интеграция с библиотеками на основе C, такими как libalpm, выполняются просто и удобно.

В совокупности эти улучшения помогут превратить инфраструктуру Arch Linux в модель нового поколения, благодаря чему другим проектам и дистрибутивам будет проще использовать базовые инструменты.

Работа будет вестись открыто на GitLab Arch Linux, и мы приглашаем всех заинтересованных присоединиться и внести свой вклад.

Посетите страницу с анонсом для получения дополнительной информации. Ожидается, что сайт STA в ближайшее время опубликует дополнительную информацию об инвестициях.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...
Поделиться в соц. сетях:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

**ссылки nofollow

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

Это может быть вам интересно


Рекомендуемое
Команда разработчиков MiniOS выпустила MiniOS 4.0 — полную версию этого лёгкого дистрибутива…

Спасибо!

Теперь редакторы в курсе.