3 ms·
> I don't think a rich GUI application like LibreOffice, Firefox, Thunderbird, Slack, Discord, Skype, GMail, etc., can be delivered as a single executable. The
by mwcampbell 5y ago
> I don't think a rich GUI application like LibreOffice, Firefox, Thunderbird, Slack, Discord, Skype, GMail, etc., can be delivered as a single executable.
The old Delphi-based Skype for Windows was a single executable. At least, most of it was in that big .exe.
- dheera 5y agoYeah, anything can be delivered as a single executable, it just requires some tools to package it as such.
- smasher164 5y agoRight, but applications can treat win32.dll as essentially a system-call layer. Windows also gives you a strong compatibility guarantee with those libraries. Userspace Linux is different in that not only are these libraries typically installed separately, they all have varying degrees of compatibility between versions.