• drspod@lemmy.ml
    link
    fedilink
    arrow-up
    28
    arrow-down
    3
    ·
    8 days ago

    It sucks for FOSS projects, but you have to imagine their rules from the perspective of someone who is actively trying to bend the rules to avoid giving Valve their cut. If they make an exception for FOSS projects, then every indie developer will claim to be “Shareware” and solicit donations off-platform.

    Even Epic Games tried this and ended up in a lawsuit with Apple.

    • Colloidal@programming.dev
      link
      fedilink
      English
      arrow-up
      14
      ·
      8 days ago

      FOSS and Shareware are very different things. It’s easy for Valve to add an option for FOSS projects where the publisher must enter which license is being used (from a list of pre-approved licenses) and a link to the source code including all artwork.

      They won’t do it, because they don’t want to become a FOSS rating and distribution service. They make money by selling proprietary software. FOSS goes against their business model.

    • misk@sopuli.xyzOP
      link
      fedilink
      arrow-up
      5
      ·
      8 days ago

      Never considered that angle, interesting and probably very true. Thanks!

    • bane_killgrind@slrpnk.net
      link
      fedilink
      English
      arrow-up
      4
      ·
      8 days ago

      I could see the only way Steam would do it is require the project to be under a limited set of licences, and then require buildable non-blob sources and they distribute their binary builds.

      A bunch of foss projects still have binary blobs, and might have mixed licensing, so even the best case I imagine would still exclude a bunch of projects.