[fpc-pascal] AppImage

Sven Barth pascaldragon at googlemail.com
Tue Jan 16 07:51:27 CET 2018


Am 16.01.2018 00:50 schrieb "Graeme Geldenhuys" <
mailinglists at geldenhuys.co.uk>:

On 2018-01-15 20:54, Michael Van Canneyt wrote:

> It's nothing but a zip with the needed dependencies.
>

More precisely, they use a standard ISO image that gets loop mounted.
Simply rename any *.AppImage application with a .iso extension and you can
examine the directory structure and content.

This is nothing new really. Linux has had many such attempts over the
years. Anybody remember AutoPackage, Zero Install and others? I think
Snappy from Canonical was the last attempt at this. None of them took hold
in the community at large. I don't really know why - I have always thought
"app bundles" was a good idea. Maybe 10th time lucky - after all, this is
the year of Linux. ;-)


Maybe because each app will have its own dependencies, thus duplicating
code.
Also if you have different versions of dependencies they might access
shared global configuration in incompatible ways.
Not to mention that if there is a (security) bug in one dependency you need
to update all apps containing the bugged library instead of merely the
library (that is if you can easily find out that an app contains that
library).
So, yeah, I'm definitely skeptical about such approaches.

Regards,
Sven
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freepascal.org/pipermail/fpc-pascal/attachments/20180116/8fa952fd/attachment.html>


More information about the fpc-pascal mailing list