• woelkchen@lemmy.world
    link
    fedilink
    arrow-up
    3
    ·
    1 year ago

    Not contributing is not necessarily freeloaders. Users have no obligation. That’s the point of open source. Only building off of open code and the closing yours off is freeloading.

    Cambridge dictionary seems to disagree:

    Describes pretty much what Oracle did for years. Now they are contributing to OpenELA, so in a weird turn of events the overall situation got better after a short period of uncertainty.

    • WFH@lemm.ee
      link
      fedilink
      English
      arrow-up
      3
      ·
      1 year ago

      Hey, we are all freeloaders here. How many of us can say they’ve contributed to every single component of the stack we use everyday to get our cat memes? Like GRUB, the kernel, systemd/whatever you prefer, Mesa, X.Org/Wayland, your DE of choice, Firefox?

      We can even make a profit by using these tools :D

      • woelkchen@lemmy.world
        link
        fedilink
        arrow-up
        3
        ·
        1 year ago

        Hey, we are all freeloaders here.

        Speak for yourself. I’ve paid for FOSS to support development on multiple occasions.

        • Adonnen@lemmy.worldOP
          link
          fedilink
          English
          arrow-up
          1
          ·
          1 year ago

          I’m glad you do. I want to start contributing and donating too. But I do think the definition of freeloader is a bit adjusted for FOSS software.

    • Adonnen@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      I get your point, but this definition applies to all users of FOSS software who do not actively contribute to its development. Purpose is a consideration here; I am freeloading if I use netflix’s service through loopholes or piracy when it is intended for paid customers, but am I freeloading if I, a non developer and a student not in a position to donate, use libreoffice? By this definition, I clearly am a freeloader. But it is clearly intended for use by the general public.

      For RHEL, there is more ambiguity, because although they sell it at cost, it is still based in an open source ecosystem. I understand how using rhel binaries without becoming a paying customer could be seen as freeloading, but the crucial difference is the intent of an open ecosystem and standard. RHEL establishes itself as a standard, and that means it’s work will be used, not just contributed to. By closing it off, they are cutting off that standard.

      Compare this to standards like USB or audio codecs. A powerful company or consortium may create an open standard and use it in their paid offerings, but others using it aren’t freeloaders, even if they compete with said offerings. They’re intended (or expected) users.

      Sorry if I’m not making much sense. I’m only commenting because I find this interesting, not angry keyboard warring.