while(true){đź’©};

  • 4 Posts
  • 893 Comments
Joined 3 years ago
cake
Cake day: June 11th, 2023

help-circle

  • Semperverus@lemmy.worldtolinuxmemes@lemmy.world•No comment
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    2
    ·
    2 days ago

    An unstable ABI isn’t the requirement, it is the result of the open source requirement further up the chain, which is the important part of the equation. The unstable ABI is a knock-on effect, not the driving cause.

    And, for the second paragraph, I meant that it requires on-the-fly compilation, it needs to be more flexible. Any changes a particular project or user makes (as is their right, afforded to them by the open source licenses) needs to be incorporated in the entire chain.

    The whole point of open source is to hand control and power to the end user of the software, whereas corporate interests align with taking that away. Having a stable ABI means locking down the ability to modify source code and compile it yourself, thereby stripping you of these very important freedoms.


  • Semperverus@lemmy.worldtolinuxmemes@lemmy.world•No comment
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    2
    ·
    2 days ago

    My favorite part about your post is how you intentionally spin it to mean the opposite of what I said.

    Linux requires source compilation by design. This ensures that the Linux ecosystem stays open no matter what. The term “ABI” literally stands for Application Binary Interface. Having a stable one is literally the antithesis of a libre/open-source project. You could try for something like reproducible builds but this disallows for distros to make their own builds as-needed with the necessary flags and patches enabled/disabled.

    The purpose of this isn’t to make apps require maintenance, its to enforce the open-source nature of the project. Stallman was a gross toenail-eating weirdo but he was dead to rights on the principals he held, and it’s because of him and thousands of developers like him that you even have an OS to escape from Microsoft onto.

    People like you just want Linux to be “Windows without the bullshit” instead of trying to set aside your decades of conditioning in order to learn how to use the tool properly. If someone hands you a hammer, I bet you’d try to spin it on top of a nail to get it to sink into the wood instead of realizing its not a screwdriver.


  • Semperverus@lemmy.worldtolinuxmemes@lemmy.world•No comment
    link
    fedilink
    English
    arrow-up
    2
    arrow-down
    6
    ·
    5 days ago

    It isn’t a core problem, it’s a filter, and a damn good one. Keeps the bad behavior out of Linux. Thats why people keep turning to it for lack of enshittification. Stable ABIs are what lead to corpo-capital interests infecting every single piece of technology and chaining us to their systems via vendor lock-in.

    I wish the Windows users who are sick of Windows would stop moving to Linux and trying to change it into Windows. Yes, move to Linux if you want, but use Linux.