Snaps, самодостатні пакети додатків, які Ubuntu давно вважав простішим магазином додатків і потенційним рішенням пекла залежностей, можуть отримати кращу підтримку за межами самої Ubuntu, на основі одного нещодавнього найму та потенційно інших .
Як було помічено в блозі Phoronix, розробник Зигмунт Криніцкі, який працював у дистриб’юторі Ubuntu Canonical з 2012 по 2020 рік, написав у п’ятницю на Mastodon, що він «повернеться як розробник snap пізніше цього місяця». Криницький писав, що його основна увага буде на «підтримці перехресного розповсюдження», і «на відміну від минулого, це буде моя повна зайнятість. Я дуже радий тому, що попереду для знімків». Пізніше він також зазначив, що «повернеться не сам».
Криницький, який у понеділок потрапив на Mastodon, зазначив, що перебуває на дуже ранньому етапі своєї роботи. Але він мав намір поглянути на стан підтримки в різних дистрибутивах, визначити, на якій довгостроковій і короткостроковій роботі зосередитися, і «працювати над внутрішніми функціями та поступово покращувати речі, навіть якщо це не кричуще».
Це означає рефакторинг частини коду та, «якщо реально, змінити деякі зі старих ідей, які, на мою думку, стримують проект», — написав Криніцький. Завдання полягатиме в тому, щоб знайти способи «експериментувати з новими ідеями таким чином, щоб забезпечити контрольований, але більш швидкий прогрес», зберігаючи при цьому стабільність. Але все це потрібно обговорити з його командою, коли вони будуть повністю готові, написав Криніцкі.
Оголошення
Ця команда та їхня робота вказують на те, що виробники Ubuntu прислухалися до, мабуть, найпоширенішої критики Snaps, будь то перцепційної, логістичної чи обох: що Snaps — це явище, зосереджене на Ubuntu. Пакети Snap мають проблеми з роботою без AppArmor, розширення ядра, яке є стандартним у Ubuntu, але не в усіх інших дистрибутивах Linux.
Canonical також підтримує Snap Store. Хоча можливі й інші магазини Snaps, деякі дистрибутиви та пакетники програмного забезпечення замість цього звернулися до Flatpak, подібної контейнерної системи, яка не має глибоких зв’язків з жодним дистрибутивом.
Ubuntu пропонує повністю контейнеризовану, орієнтовану на Snap версію Ubuntu для Інтернету речей (IoT) і периферійних обчислювальних пристроїв Ubuntu Core. Він також працює над пропозицією для настільних комп’ютерів, повністю заснованих на Snap, хоча компанія зазначила, що Snaps «трохи відомі тим, що мають деякі нерівності на робочому столі». Оскільки вони є повністю контейнерними середовищами, Snaps, як правило, використовують більше дискового простору та можуть мати час запуску та проблеми з продуктивністю, а також незручну або обмежену взаємодію з іншими аспектами робочого столу та іншими програмами.
Ars звернувся до Canonical, щоб отримати коментар до цієї публікації, і ми будемо оновлювати будь-яку нову інформацію.
Зображення списку Getty Images