Mozilla, відома своїм веб-браузером, щойно оголосила про важливі зміни в способі розповсюдження свого програмного забезпечення для Linux. Відтепер версії о Firefox для Linux буде запаковано у форматі .tar.xz, залишивши старий .tar.bz2. Це рішення відповідає потребі пропонувати менші завантаження і час встановлення швидше, покращення взаємодії з користувачем і зниження експлуатаційних витрат.
Чому Firefox змінює tar.bz2 на tar.xz?
Формат .tar.xz використовує алгоритм стиснення LZMA, відомий як більш ефективний. Це означає економію до 25% розміру завантажуваних пакетів і a до удвічі швидше декомпресії порівняно з Bzip2. Хоча такі альтернативи, як Zstandard (.zst), були оцінені, tar.xz був обраний через його більшу сумісність із поточними дистрибутивами Linux.
Цю зміну розглядали роками, але вона не була пріоритетною, оскільки більшість користувачів отримують Firefox через репозиторії своїх дистрибутивів. Однак цей перехід значно покращує офіційний дистрибутив для тих, хто віддає перевагу використанню двійкових файлів Firefox, які можна отримати на їхньому веб-сайті та FTP-сервер.
Переваги для користувачів і розробників
Рішення Mozilla вигідно не лише кінцевим користувачам, а й розробникам і системним адміністраторам. Пакунки tar.xz легші, що зменшує пропускну здатність і використання пам’яті як користувачами, так і серверами Mozilla. Це також зменшує витрати, пов’язані з розповсюдженням через ваші CDN.
Mozilla попередила про це розробників і адміністраторів, які автоматизують завантаження пакетів Їм потрібно буде оновити свої сценарії та інструменти для роботи з новим форматом. Однак це налаштування буде простим, оскільки воно не впливає на внутрішню роботу браузера.
Доступність і наступні кроки
Зараз, лише нічні версії Firefox для Linux доступні в tar.xz. Однак Mozilla планує поширити цю зміну на всі свої канали розповсюдження, включаючи бета-версію, стабільну (наразі v133) і ESR (випуск розширеної підтримки). Це означає, що в найближчі місяці всі користувачі зможуть скористатися цим покращенням.
Для тих, у кого вже встановлена версія браузера, зміни будуть прозорими, оскільки оновлення відбуватимуться автоматично. Однак ті, хто вручну завантажує різні збірки для тестування чи розробки, насолоджуватимуться швидшими та ефективнішими завантаженнями.
Ця зміна підкреслює прагнення Mozilla до оптимізувати роботу ваших користувачів і зберегти Firefox як конкурентоспроможний браузер у середовищі Linux. Хоча це здається незначною деталлю, насправді вона має значний вплив на швидкість, ефективність і сталість як для користувачів, так і для самої команди Mozilla.