• halva@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    2
    arrow-down
    1
    ·
    edit-2
    10 hours ago

    it depends on dynamic vs static libraries

    why must the user think about this shit? i can grab a windows app made for XP and run it on 11, and it’ll run perfectly fine, and i don’t have to think about the way its dynamic loader figures it out

    ill have lower chances of running an app made for RHEL8 on RHEL9 than that

    • Hawk@lemmynsfw.com
      link
      fedilink
      arrow-up
      1
      ·
      edit-2
      8 hours ago

      That’s a fair point. But it also depends on the application as well.

      To use the example from earlier, good luck getting Emacs 25 to run on Windows 11.

      …but maybe another perspective is that it works really well with Windows because they prioritise backwards compatibility at the expense of development time and they can do that because they’re a large company and as a large company the community gets a very little say in the way that their operating system works.

      Linux is your operating system. It’s community driven and community developed and one of the expenses of that is that users are going to need a higher degree of technical capacity. The trade-off is that you get more privacy, and more say.

      However, I believe that it’s achievable for most users.

      I mean this sincerely, how can I help? I’m not an expert but i did teach this to university students and I’m a big advocate of privacy. What would you like to see?