AppImage — это формат для распространения портативного программного обеспечения в Linux, не требующий прав суперпользователя для установки приложений. Он объединяет приложение и все его зависимости в один файл, что позволяет запускать программу на различных дистрибутивах Linux без внесения изменений. Такая автономность исключает конфликты зависимостей и упрощает развертывание ПО. Использование AppImage максимально просто: достаточно загрузить файл, сделать его исполняемым и запустить. Традиционная установка не требуется, так как при запуске файл монтируется как виртуальная файловая система. Это позволяет пользователям запускать приложения, не затрагивая системные файлы. AppImage особенно полезен для распространения проприетарного ПО, бета-версий или приложений, отсутствующих в пакетных менеджерах дистрибутивов. Формат способствует переносимости приложений и снижает нагрузку на разработчиков, избавляя их от необходимости создавать пакеты под каждый дистрибутив. Формат обладает обратной совместимостью: новые AppImage должны работать в старых системах и наоборот, при условии поддержки ядром необходимых функций. Файлы AppImage обычно занимают больше места, чем традиционно установленные приложения, из-за включения всех зависимостей, однако удобство и портативность часто перевешивают этот недостаток.