[kwlug-disc] Zig's guy interview
Mikalai Birukou
mb at 3nsoft.com
Wed Jun 3 11:58:37 EDT 2026
>> 1. How else to run two different versions of an application, each using
>> different library versions?
>
> You can install as many shared library versions as you want.
> Multiple major versions can run side by side.
> It's usually only the dev symlink that conflicts, but there are
> ways around that.
>
>> It's not the 1980s any more, we do some things differently now. For one
>> thing, there's been exponential growth in software choices where
>> incompatibilities can arise.
>
> I'd rather share memory across as many shared libraries as possible,
> than have multiple slightly different libc's and libz's and libssl's
> statically linked in unsharable apps.
And by memory, you mean disk storage. File system cache memory.
Cause, if it is a memory of running instances/processes, than "shared" becomes a concern.
> It may not be the 80's, but memory size still matters to some.
> In most cases, I view static linking == waste.
Was an actual injection step in that xz story using a dynamic linking process? Mangled, whatever. But this is an attack point.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kwlug.org/pipermail/kwlug-disc_kwlug.org/attachments/20260603/3e88f2ee/attachment.htm>
More information about the kwlug-disc
mailing list