Comparative analysis of package managers Flatpak and Snap used for open-source software distribution

This article presents the result of a research of the Flatpak and Snap package managers used to distribute open-source software on Linux systems. Both package managers are characterised by their versatility and implementation of sandboxing. As part of the research, a test application was prepared,...

Full description

Saved in:
Bibliographic Details
Main Authors: Grzegorz Jan Cichocki, Sławomir Wojciech Przyłucki
Format: Article
Language:English
Published: Lublin University of Technology 2023-12-01
Series:Journal of Computer Sciences Institute
Subjects:
Online Access:https://ph.pollub.pl/index.php/jcsi/article/view/4587
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832570032276635648
author Grzegorz Jan Cichocki
Sławomir Wojciech Przyłucki
author_facet Grzegorz Jan Cichocki
Sławomir Wojciech Przyłucki
author_sort Grzegorz Jan Cichocki
collection DOAJ
description This article presents the result of a research of the Flatpak and Snap package managers used to distribute open-source software on Linux systems. Both package managers are characterised by their versatility and implementation of sandboxing. As part of the research, a test application was prepared, which was built in the Flatpak and Snap formats and published in the official software repositories, where for Flatpak it is Flathub and for Snap it is the Snap Store. The prepared application was first used to test and compare the implementation of sandboxing rules. This was followed by tests of RAM usage and start-up time by the application installed in both formats. The result of the research is an analysis of the measurement results and the drawing of conclusions.
format Article
id doaj-art-d1e93b63d142423085b736e287bce706
institution Kabale University
issn 2544-0764
language English
publishDate 2023-12-01
publisher Lublin University of Technology
record_format Article
series Journal of Computer Sciences Institute
spelling doaj-art-d1e93b63d142423085b736e287bce7062025-02-02T18:02:59ZengLublin University of TechnologyJournal of Computer Sciences Institute2544-07642023-12-012910.35784/jcsi.4587Comparative analysis of package managers Flatpak and Snap used for open-source software distributionGrzegorz Jan Cichocki0Sławomir Wojciech Przyłucki1Lublin University of TechnologyLublin University of Technology This article presents the result of a research of the Flatpak and Snap package managers used to distribute open-source software on Linux systems. Both package managers are characterised by their versatility and implementation of sandboxing. As part of the research, a test application was prepared, which was built in the Flatpak and Snap formats and published in the official software repositories, where for Flatpak it is Flathub and for Snap it is the Snap Store. The prepared application was first used to test and compare the implementation of sandboxing rules. This was followed by tests of RAM usage and start-up time by the application installed in both formats. The result of the research is an analysis of the measurement results and the drawing of conclusions. https://ph.pollub.pl/index.php/jcsi/article/view/4587Flatpak Snap package manager open-source application performance
spellingShingle Grzegorz Jan Cichocki
Sławomir Wojciech Przyłucki
Comparative analysis of package managers Flatpak and Snap used for open-source software distribution
Journal of Computer Sciences Institute
Flatpak
Snap
package manager
open-source
application performance
title Comparative analysis of package managers Flatpak and Snap used for open-source software distribution
title_full Comparative analysis of package managers Flatpak and Snap used for open-source software distribution
title_fullStr Comparative analysis of package managers Flatpak and Snap used for open-source software distribution
title_full_unstemmed Comparative analysis of package managers Flatpak and Snap used for open-source software distribution
title_short Comparative analysis of package managers Flatpak and Snap used for open-source software distribution
title_sort comparative analysis of package managers flatpak and snap used for open source software distribution
topic Flatpak
Snap
package manager
open-source
application performance
url https://ph.pollub.pl/index.php/jcsi/article/view/4587
work_keys_str_mv AT grzegorzjancichocki comparativeanalysisofpackagemanagersflatpakandsnapusedforopensourcesoftwaredistribution
AT sławomirwojciechprzyłucki comparativeanalysisofpackagemanagersflatpakandsnapusedforopensourcesoftwaredistribution