• Julian
    link
    fedilink
    English
    04 months ago

    The idea of free software is extremely socialist/communist. People working together to create something that anyone can use for free, with profit being a non-existent or at least minor motivator.

    • PrincipleOfCharity
      link
      fedilink
      English
      04 months ago

      The idea of free software isn’t political; ie socialist/communist. Free software is also compatible with free market capitalism. In a capitalist market free of coercion there is nothing that stops one from copying something then changing and/or selling it.

      If you make a microwave and I buy one and reverse engineer it then I could produce and sell it just fine. Similarly, if you created a program called Adobe Photoshop, and I got a hold of the code, then I could copy and resell it. Neither capitalism nor the free market has a concept of patents or copyrights which are a political thing. Everything is free to reproduce.

      Making the software free is just the logical economic price of a product with a marginal cost very close to zero. Give it away and let everyone build on top of it to make increasingly better things because that is the most efficient way to manage those resources. It’s like the progression of science. We give credit for discovery, but encourage all science to happen in the open so others can take the ideas and build on them without being encumbered.

      I hope you don’t think that science is socialist/communist.

      Note: After going through the trouble of writing this I became concerned that my use of the loaded term “free market capitalism” could be misunderstood so I’ve decided to define my terms. Free market capitalism isn’t a form of government. Capitalism just means stuff can be privately owned. A market is how capital is coordinated. The free refers to the market transactions being voluntary/free of coercion. So free market capitalism is the “voluntary coordination of private capital”. That definition can exist under varying forms of government which is why I argue that it isn’t a political system in itself.

      • @corvus@lemmy.ml
        link
        fedilink
        0
        edit-2
        4 months ago

        Capitalism just means stuff can be >privately owned

        This is the antithesis of free software. FOSS can not be owned. Patents and copyright are essential to capitalism. You are not allowed to copy and redistribute Adobe Photoshop, nor the music of your favorite band, movies, books, etc etc

    • @jonne@infosec.pub
      link
      fedilink
      0
      edit-2
      4 months ago

      It’s a real shame that generally lefties don’t really care about or ‘get’ software freedom. You should be pushing for free software on all levels. In your personal life and in government. It’s crazy how much power a company like Apple, Microsoft or Google has over everyone.

      • @toastal@lemmy.ml
        link
        fedilink
        04 months ago

        It’s pretty hard to fight hegemony when your salary is just built on donations. A lot of important tech is also paid for via government grants then the private sector gets to use it and erect the walled gardens when it should be in the commons.

      • schmorp
        link
        fedilink
        English
        04 months ago

        I was leftie before I was techie. If you don’t know anything around tech and computers you wouldn’t know what to do. Even as a fairly tech-adjacent professional it took me quite a while.

        Then again, I only became a real leftie again after kicking all the corpos out of my computer.

        Tech used to be (and still is) obscured by heavy gatekeeping. We who understand a little more like to joke about those who don’t, and I guess we’ll have to stop that if we really want to unite the left. Don’t ridicule, explain. The person might never have had a chance to learn the concept.

      • @mindbleach@sh.itjust.works
        link
        fedilink
        04 months ago

        It’s mutual. I don’t necessarily extend my expectations of a machine doing what I tell it to, out into geopolitics.

        There’s a lot of overlap in useful terminology and philosophy. There’s a bit of overlap in organizational problem-solving (and problem-having). But you can be aggressively capitalist, and still recognize the benefits of stone-soup development. Even in hardware - RISC-V is going to undercut low-end ARM in embedded applications, and hard-drive manufacturers are not exactly Spanish republicans.

    • @snaggen@programming.dev
      link
      fedilink
      04 months ago

      Well, there is also a more right leaning take. You take care of your self and scratch your own itch, and you should not be a liability to the society, but make your self useful and contribute back. And I think this is kind of the reason FLOSS works well, it can be aligned with many philosophies.

      • @winterayars@sh.itjust.works
        link
        fedilink
        04 months ago

        Eric S Raymond (ESR) is the originator of the philosophy you’re espousing. He’s a Right-Libertarian who has made a lot of contributions to and arguments about FOSS, but in this case i think he’s pretty much wrong. He was a big proponent of the BSD license and opponent of the GPL because, in his view, the GPL interfered with economic activity while BSD was more compatible with it.

        ESR’s belief was that open source software was not threatened by capitalism and that it would thrive even if large companies used it, while the other side of the argument was that it would languish if all of the large users were corporations who did not (voluntarily) contribute back. In contrast, with GPL (and similar mandatory open licenses): the corporations would be required to contribute back and thus whether the usage was corporate or not the project would benefit and grow either way.

        That was a while ago, though. I think we can see, now, that while the BSDs are great (and have many of their own technological advantages over Linux based OSes) and they are being used by corporations, that has not resulted in the kind of explosive growth we’ve seen with GPL software. Gross tech bros love to use both BSD-style and GPL-style code, but with GPL they’re required to contribute back. That attracts developers, too, who don’t want to see their work end up as the foundation of some new Apple product with nothing else to show for it.

        So we now can pretty much call it, i think, barring new developments: the Communist (and Left-Libertarian and Anarchist) approach “won” and the Right-Libertarian approach didn’t actually pan out. GPLed software is running servers and all kinds of things even though, technically speaking, BSD was probably a better choice up until recently (until modern containerization, probably) and still has a lot going for it. The Right-Libertarian philosophy on this is a dead end.

    • @Hamartiogonic@sopuli.xyz
      link
      fedilink
      04 months ago

      TIL: I must be a communist/socialist/leftist/whatever for supporting FOSS. What’s next? Marxism/Leninism? Or maybe I missed that stop, while riding the communism train. Then again, I’m already on Lemmy, so I must be into ML as well, right?

      • Julian
        link
        fedilink
        English
        04 months ago

        You can support communist/socialist policies without being a tankie. Most rational leftists do. And yeah, if you support FOSS you support a socialist idea. Same if you support public healthcare, public education, or libraries.

        • @Hamartiogonic@sopuli.xyz
          link
          fedilink
          04 months ago

          Just because an idea is labeled as socialist/capitalist or whatever, doesn’t inherently make it good or bad. People like to label things to simplify complicated topics, but that shortcut isn’t always worth it. Nowadays, I hear a lot of talk about this or that being socialist/communist thing as if that makes it automatically bad. Somehow, I get the feeling that most of those people are Americans. If that’s actually true, it would make a lot of sense.

          • Julian
            link
            fedilink
            English
            04 months ago

            I don’t think we disagree. Just thought it was interesting how closely FOSS ideas match those of communism and socialism, even though a lot of people probably don’t view it that way.

      • @ExLisper@linux.community
        link
        fedilink
        English
        04 months ago

        Or just think for yourself and have your own opinions about issues instead of signing up for an entire ideology.

          • @Urist@lemmy.ml
            link
            fedilink
            English
            04 months ago

            No one is labeling you. Though you should perhaps reflect on the world around you and maybe see that adhering to an ideology is actually just applying philosophy comprehensively to all layers of society at the same time.