Нещодавно ми отримали чудову новину про те, що Valve (Steam) розпочала партнерство з Arch Linux, щоб допомогти фінансувати дві дуже специфічні частини дистрибутива Linux. Тепер ми маємо більше інформації про те, що це означає.
Після нещодавнього інтерв’ю на каналі YouTube A1RM4X з розробником Arch Linux, Antiz, вони звернулися до Reddit, щоб пояснити речі трохи більше, щоб допомогти людям зрозуміти, що відбувається. Ось уривок:
По суті, те, як пакунки збираються/керуються зараз, потребує певного ручного втручання з боку супроводжувачів пакетів (наприклад, увімкнення самої збірки та підписання зібраних пакетів після цього). Наразі підтримка кількох архітектур означала б помножити ці кроки вручну на кількість підтримуваних/цільових архітектур. З поточною кількістю пакунків у порівнянні з поточною кількістю (добровільних) супроводжувачів пакетів, які їх обслуговують, Arch не в змозі впоратися з додатковими зусиллями, які спричинять за собою.
Центральна служба збирання та центральний захищений гаманець підпису (два проекти, охоплені цим «спонсорством» Valve) оптимізують загальний процес, дозволяючи автоматизувати створення та підписання пакетів, не вимагаючи подальших ручних дій/втручань з боку супроводжувачів пакетів (а також дозволить дозволяють підвищити безпеку процесу як побічну перевагу). Лише такий спрощений/автоматизований робочий процес дозволить нам розпочати роботу над підтримкою кількох архітектур, не передбачаючи збільшення поточної кількості необхідних зусиль.
Іншими словами, ці проекти є передумовами для того, щоб почати працювати над підтримкою кількох архітектур чистим і логічним способом, що є кінцевою метою, спільною для Arch і Valve.
Отже, в основному це стосується підтримки кількох архітектур. І враховуючи новини про те, що Valve, здається, працює над певною формою підтримки Arm і Android (ймовірно, для майбутніх гарнітур VR), це, безумовно, має сенс. Особливо з огляду на те, що Valve вже використовує Arch Linux для SteamOS на Steam Deck, стає все більш імовірним, що Valve використовуватиме базу Arch Linux для того, що буде.
Антиз також відповів на інші коментарі на Reddit, у публікації не згадуючи, що «кінцевою метою» Arch Linux є підтримка кількох архітектур.
Дивіться повне інтерв’ю на YouTube-каналі A1RM4X з розробником Arch Linux Antiz: