I thought I’ll make this thread for all of you out there who have questions but are afraid to ask them. This is your chance!

I’ll try my best to answer any questions here, but I hope others in the community will contribute too!

  •  cobra89   ( @cobra89@beehaw.org ) 
    link
    fedilink
    1
    edit-2
    6 months ago

    what we can do as a software developer to fix this problem?

    Update the software to ensure it works with the latest version of the library or rewrite it using a different library that maintains backwards compatibility.

    Edit: To clarify a little further, windows typically does this by including the needed libraries with every application (dll files) so you end up with many copies of the same library because every app brings their own version.

    Linux doesn’t do this traditionally, but you can package your own libraries (including old out of date libraries, the issue is they’re typically insecure and have security fixes added after those versions) with your apps by using one of the new all in one package management systems like Flatpak or God forbid, snap.