Chrome та Chromium тестують Flatpak для розширення свого охоплення в Linux
Google експериментує з упаковкою Flatpak для Chrome та Chromium в Linux, ініціатива, яка може спростити їх розповсюдження за межами пакетів RPM та Debian, хоча поки що не є зобов'язанням щодо офіційної підтримки.
- Google додала експериментальну підтримку упаковки Flatpak у код Chrome та Chromium для проведення тестів в Linux.
- Пропозиція має на меті оцінити налаштування обмежених пісочниць та розширити використання порталів XDG.
- Зміна передбачає скрипти упаковки, ідентифікатори додатків та шаблони метаданих для Flatpak.
Google експериментує з упаковкою Flatpak для Chrome та Chromium в Linux, як повідомляє Phoronix. Ініціатива все ще перебуває на стадії тестування і не є зобов'язанням щодо офіційної підтримки цього формату, тому не еквівалентна стабільному випуску і не підтверджує новий гарантований шлях установки.
Модифікація має на меті полегшити тестування налаштувань обмежених пісочниць та розширити існуючу підтримку порталів XDG, компонентів, які дозволяють додаткам контролювати доступ до функцій системи Linux. Доступні докази не дозволяють з упевненістю приписати реалізацію конкретній особі або підтвердити точну дату, вказану в оригінальному проекті.
Обмежене тестування, а не оголошення про підтримку
Flatpak — це формат розповсюдження додатків для Linux, який об'єднує програму та її залежності в більш ізольованому середовищі від хост-системи. Ця архітектура може допомогти одній і тій же програмі працювати більш рівномірно між різними дистрибутивами, хоча також вимагає адаптації механізмів інтеграції з робочим столом, дозволів та функцій безпеки.
Експериментальне впровадження не є обіцянкою офіційної підтримки для пакетів Flatpak. Код дозволяє досліджувати технічну можливість, але не підтверджує, що Chrome буде розповсюджуватися загалом через Flathub, що Google буде надавати постійне обслуговування або що формат замінить його поточні канали.
Робота створює каталог chrome/installer/linux/flatpak/, де включені скрипти упаковки та шаблони для метаданих, інформації AppStream та точки входу для запуску. Також додається аргумент компіляції GN enable_flatpak, який за замовчуванням вимкнений і дозволяє активувати експериментальний потік у компіляціях, призначених для цього формату.
Модифікація була включена в тестовий код, щоб розробники могли оцінити поведінку браузера в пакеті Flatpak. Однак інтеграція коду лише демонструє, що технічна можливість увійшла в проект; це не встановлює дату доступності для кінцевих користувачів і не змінює політику розповсюдження Google.
Що змінюється в упаковці Chrome
Пропозиція включає поле package_format в InstallerConfig, конфігурацію, яку використовує процес установки для розрізнення між форматами виходу. Коли призначення — Flatpak, система пропускає кілька артефактів інтеграції, характерних для хост-системи, серед яких файли .desktop системи, символічні посилання в /usr/bin, метадані AppStream, стандартні програми GNOME, сторінки man та профілі AppArmor.
Ці виключення відповідають фундаментальній різниці між традиційною установкою та обмеженим додатком. У звичайних пакетах установник може безпосередньо записувати в спільні місця системи, тоді як Flatpak прагне утримувати додаток у визначених межах і використовувати контрольовані інтерфейси для взаємодії з робочим столом та іншими ресурсами.
Код також оновлює common/installer.py, щоб включити налаштування Flatpak та відображення ідентифікаторів додатків. Для Chromium передбачено шаблон org.chromium.Chromium*, тоді як Google Chrome використовує com.google.Chrome*, що дозволяє розрізняти обидва продукти в екосистемі додатків Linux.
Крім того, Google узагальнює common/desktop.template, щоб підтримувати команди виконання як для додатків Flatpak, так і для установок системи. Це адаптація необхідна, оскільки запускатор не викликає обмежений додаток точно так само, як бінарний файл, встановлений у традиційному шляху.
Пісочниця, збірки та потенційний обсяг
Зміна деактивує пісочницю setuid та стиснення zlib у неофіційних збірках. Текст реалізації пов'язує ці рішення з експериментальним потоком, тому їх не слід інтерпретувати як загальні зміни в офіційній версії браузера або як рекомендацію для користувачів видалити шари безпеки зі своїх установок.
Пісочниця setuid належить до механізмів, які використовуються Chromium для посилення ізоляції процесів, тоді як Flatpak пропонує свою власну модель обмеження та контролю дозволів. Співіснування обох систем вимагає ретельного тестування, оскільки неправильна конфігурація може вплинути на сумісність, продуктивність або поверхню безпеки додатка.
Зміна також оновлює BUILD.gn з цілями та псевдонімами, призначеними для пакування Flatpak. Інтегруючи їх у систему збірки, розробники можуть виробляти та тестувати формат у звичайних потоках проекту, хоча опція залишається експериментальною та поза стандартною конфігурацією.
Якщо тестування проходитиме успішно, Flatpak може запропонувати Chrome та Chromium більш однорідний шлях для дистрибуцій Linux, які не залежать від пакетів RPM або Debian. Ця можливість є привабливою для користувачів та утримувачів, які віддають перевагу самодостатньому додатку, але будь-яка майбутня вигода залежатиме від подальших рішень щодо підтримки, оновлень, дозволів та дистрибуції.
Причини останніх рухів
У цьому випадку не йдеться про ринковий рух, а про технічну модифікацію коду Chrome та Chromium. Підтверджуючим каталізатором є експериментальне впровадження пакування Flatpak для тестування обмежених конфігурацій пісочниці та інтеграції з порталами XDG. Немає доступних доказів офіційного оголошення про підтримку або рішення про дистрибуцію Chrome через Flathub.
Можливий новий етап для Linux
Chrome та Chromium історично мали особливо помітну присутність у середовищах Linux, заснованих на традиційних форматах пакетів. Дослідження Flatpak не усуває ці канали, але свідчить про те, що Google оцінює досвід установки, менш пов'язаний зі специфічною структурою кожної дистрибуції.
Для користувачів пакет Flatpak може спростити доступність браузера в системах, де немає офіційно адаптованого пакета або де залежності викликають тертя. Проте формат також може викликати питання щодо розміру завантажень, доступу до файлів, інтеграції з візуальними темами, відтворення мультимедіа та сумісності з функціями, які очікують взаємодії безпосередньо з системою.
Підтримка порталів XDG займає центральне місце на цьому етапі, оскільки пропонує стандартизовані інтерфейси для операцій, таких як вибір файлів, відкриття посилань або доступ до ресурсів середовища з більшим контролем. Розширення цієї підтримки дозволить Chrome працювати в межах пісочниці без залежності від широких дозволів для кожної повсякденної взаємодії, хоча якість досвіду потрібно буде перевірити через реальні випробування.
Наразі найконкретніший сигнал є технічним, а не комерційним: Google впровадив експериментальний код для створення пакетів Flatpak, але не оголосив про офіційну підтримку. Наступним кроком буде перевірка, чи реалізація досягне необхідної стабільності та сумісності, щоб виправдати формальний випуск.
Ціна --
Цей контент надано лише для загальних інформаційних цілей і не є фінансовою, інвестиційною, юридичною чи податковою консультацією. Події, нагороди, онлайн-акцій або пов’язану інформацію, згадана тут, не слід розглядати як рекомендацію, прохання чи запрошення до купівлі, продажу, торгівлі чи інших операцій з криптоактивами. Криптоактиви є дуже волатильними та можуть призвести до збитків. Доступність послуг, продуктів WEEX та пов’язаних із ними подій може відрізнятися залежно від регіону. Ви несете відповідальність за забезпечення відповідності вашої участі чинному місцевому законодавству та нормативним актам.
Вам також може сподобатися

Grupo Caldeira OTC та Urban оголосили про злиття та створили інституційну платформу віртуальних активів

Криптовалюта: Стейблкоїни переміщують 400 мільйонів доларів на годину

Концепція оновлення біткоїна після квантового переходу від Coinbase

Відновлення викупу акцій: найбільший покупець на Уолл-стріт готовий натиснути кнопку "Купити"?

Технології та ШІ: Хедж-фонди знижують свою експозицію рекордними темпами за останні десять років

Поза HODLing: Як кредити під заставу біткоїнів можуть відкрити нові фінансові можливості

Мережа Qubic знову запрацювала після зламу користувачів

«Мільйони пристроїв вразливі»: технічний директор Ledger

Standard Chartered поглине Zodia Custody після підписання угоди про придбання

Як XT Exchange зберігає відкритість для нових проєктів у міру зрілості криптовалют

Час до проміжних виборів у США: як зміна контролю в Конгресі вплине на ціноутворення в крипторинку?

Від Ledger до Bitget: Які «сліпі зони довіри» в безпеці криптовалют залишаються непоміченими?

Польща: 337 мільйонів злотих крипто-шахрайств, відмитих під виглядом фальшивих злитків, дев'ять арештів

Probly завершує TOKEN2049 Singapore та WHALE3RA, зміцнюючи свою присутність на ринку прогнозів на блокчейні

Доктор Профіт попереджає про дуже велике ліквідаційне подія Monero (XMR)

FSB пропонує 12 практик управління штучним інтелектом для фінансових установ

Глобальна крипто «нульова податкова» ілюзія: відсутність податку на приріст капіталу не означає звільнення від прибутку

Decibel запускає зашифрований мемпул Aptos для захисту трейдерів від MEV

Delphi розмовляє з засновником Grass: ми є секретними постачальниками даних в епоху ШІ

Чи може ЄС покращити MiCA без нових правил? Фонд Cardano викладає свої аргументи

Ripple кидає виклик найбільшим банкам світу, але експерти попереджають про пастку

Маск говорить про державні облігації, рефлексії щодо DOGE та роботизовану економіку, розкриваючи правду про втрату контролю над суперінтелектом

BNB Standard оголосить про відкриття біржі Nasdaq 26 жовтня під новим генеральним директором

70 хаків та шахрайств за 7 днів: 18 мільйонів доларів вкрадено за даними SEAL

Вкладання дитинства на торговий стіл: TCG може бути найближчим моментом до багатства для сучасної молоді

2008 рік знову? CDS повертається в центр уваги ринку

Агенти ШІ на Фестивалі FinTech у Сінгапурі

Vitalls отримала інвестиційні зобов'язання на 1,5 мільйона доларів від EST Growmore

Ripple підтримує правило SEC щодо криптовалют після судового процесу на 150 мільйонів доларів, вимагає ключових змін




