LINUXTALKS.CO

Фонд Sovereign инвестировал 562 тысячи евро в модернизацию управления пакетами в Arch Linux

 

L


0

0

Разработчики дистрибутива Arch Linux объявили о получении инвестиций в размере 562 тысяч евро от фонда STF (Sovereign Tech Fund), учреждённого в Германии для стимулирования развития открытой цифровой инфраструктуры и экосистем с открытым исходным кодом. Фонд создан на средства, предоставленные Министерством экономики и защиты климата Германии, и курируется Федеральным агентством подрывных инноваций SPRIND. Средства выделены на проведение работы по модернизации инструментария управления пакетами ALPM (Arch Linux Package Management), развивающего спецификации, утилиты и библиотеки для решения таких задач, как создание и использование пакетов, а так же управление репозиториями.

В рамках проекта предпринята попытка структурирования интерфейсов, связанных с управлением пакетами, и предоставления утилит и обвязок, написанных на языке программирования Rust. Развиваемые проектом спецификации и утилиты основываются на функциональности Pacman. Переход на язык Rust после использования языка Cи в Pacman объясняется снижением вероятности совершения ошибок при работе с памятью. В качестве цели инициативы заявлена интеграция в ALPM поддержки всех возможностей по управлению репозиториями и созданию/проверке/установке пакетов, а также предоставление функциональности, способной заменить некоторые возможности пакетного менеджера Pacman.

Выделенные средства планируется потратить на финансирование работы 4 разработчиков над проектом ALPM в режиме неполного рабочего дня на протяжении 15 месяцев. Работа стартовала в октябре и продлится до конца 2025 года. Среди задач, которые планируют решить в рамках проводимой работы, упоминаются:

  • Создание формальных спецификаций для форматов данных, используемых в пакетах. В текущем виде в пакетах Arch Linux используются недокументированные или плохо документированные типы файлов и метаданных. Информацию о низкоуровневой структуре пакетов намерены обобщить в виде версионированных спецификаций, явно регламентирующих все типы допустимых файлов и метаданных.
  • Внедрение упрощённого механизма верификации артефактов пакетов по цифровым подписям, основанного на использовании OpenPGP, но не завязанного на старое централизованное хранилище ключей GnuPG.
  • Предоставление Rust-библиотеки для создания, верификации и установки отдельных пакетов, соответствующих требованиям формальных спецификаций, явно определяющих допустимое содержимое пакетов и методы для их создания и обработки.
  • Предоставление Rust-библиотеки для управления пакетами в системе (обработки состояния набора пакетов, составляющих начинку системы). Для совместимости со старыми приложениями, использующими библиотеку libalpm (например, применяется в pacman), планируется предоставить обвязку с C-API.
  • Подготовка поддерживающего PGPKI (Web of Trust) и независимого от дистрибутивов стека OpenPGP для верификации артефактов дистрибутива. Вместо GnuPG планируют использовать альтернативы на языке Rust.

// cc-by opennet.ru
// converted with crypt’s opennet autoreposter

https://www.opennet.ru/opennews/art.shtml?num=62378

★★★☆☆

Проверено: Aleksandra ()
Ответ на: комментарий от JamesHolden

а че? я ниче не понял. ну раст библиотеку за 500 тыс. долларов сделают для управления пакетами. какая разница?


а кроме того, сосискин - мамкин пирожок и вахтер

crypt    
★★★☆☆
FreeBSD / Chrome (GB)
Ответ на: комментарий от crypt

ну раст библиотеку за 500 тыс. долларов

Весь pacman перепишут на rust. А я всегда говорил, что будущее за rust.

Но я жду другого-нытья арчерастов, когда будут поломаны зависимости.

odalist    
★★★★★★★
Последнее исправление: odalist (всего исправлений: 1)

Linux / Firefox (LT)
Ответ на: комментарий от JamesHolden

@JamesHolden я так и не понял суть новости и на что потратят 500 тыс.


а кроме того, сосискин - мамкин пирожок и вахтер

crypt    
★★★☆☆
Последнее исправление: crypt (всего исправлений: 1)

FreeBSD / Chrome (GB)
Ответ на: комментарий от Harald

пиздец арчику

Давно уже, а когда они загрузили обновы для Cinnamon, и поломали функционал, я понял что тестингом там никто не занимается.

odalist    
★★★★★★★
Linux / Firefox (LT)
Ответ на: комментарий от odalist

Но я жду другого-нытья арчерастов, когда будут поломаны зависимости.

Вся история этого дистра - это бесконечное ломание зависимостей, перемещения папки /lib по делу и без дела, и шизоидной привязанностью юзеров к вики каждый раз при попытке обновиться, чтобы узнать, что сломали на этот раз.

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

Oberstserj    
★★★★★★
Ubuntu / Firefox (NL)
Ответ на: комментарий от Harald

Ды арчику ничего не будет, как был полигоном с тестом на юзерах-мазохистах, так и останется. А в остальном арчик давно уже по какому-то странному пути пошел.

Oberstserj    
★★★★★★
Ubuntu / Firefox (NL)