3 ms·
Oh, in no way, shape, or form, unless the application was statically linked, which is uncommon.
by copperx 10y ago
Oh, in no way, shape, or form, unless the application was statically linked, which is uncommon.
- wz1000 10y agoYou could always run them in a container.
- creshal 10y agoClosed source programs usually are, exactly for that reason. (Or at least ship all libraries they link to, up to and including the libc.) Go also makes it relatively easy to statically compile everything, one of the reasons why it's gaining popularity. Apart from those two it's highly uncommon: You're supposed to ship sources and compile them on the target system. To get a sort of forward compatibility you'd need to find compatible sources for all involved userland, or ship them with your sources. The latter is sometimes used in larger projects, to work around distributions having wildly incompatible versions of whatever library you need (Samba, Firefox, LibreOffice e.g.).