• Willdrick@lemmy.world
    link
    fedilink
    English
    arrow-up
    20
    arrow-down
    1
    ·
    1 year ago

    There’s a key point in the article that emphasizes that valve are indeed “being nice”: their policy is " upstream everything".

    Yes the motives are still keeping a foot out in case Microsoft decides to screw them over in some way, but they could (as many companies do) keep the improvements all for themselves, buy developers and make a closed source version of any of the tech they have been funding, locking down steamOS to only allow steam games and so on.

    • histy@lemmy.world
      link
      fedilink
      English
      arrow-up
      9
      arrow-down
      2
      ·
      1 year ago

      “but they could (as many companies do) keep the improvements all for themselves” I don’t know, by the license of what they use they are obliged to share the source code, if only with their clients. I’m not a legal expert, but from what I understand they couldn’t create a closed version of SteamOS. In any case, there is a mutual interest in the project, valve contributes a lot to wine, but I don’t think they would be able to maintain a project of this complexity on their own, let alone get to where they are today.

      • dsemy@lemm.ee
        link
        fedilink
        English
        arrow-up
        9
        ·
        edit-2
        1 year ago

        They couldn’t legally create a closed source SteamOS, but they also aren’t required to “upstream everything”.

        I’m not a legal expert of any kind, but AFAIU they are only legally required to send you the changes they made to the source code on request (with GPLv3).

        Though I disagree that this is Valve being nice, IMO doing this makes sense for most companies working in this space, as their code being accepted upstream means they benefit from anything the community has built up around the project, and they don’t have to play catchup with upstream.

    • rambaroo@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      edit-2
      1 year ago

      Complete nonsense, even publicly traded companies upstream their open source code because it makes business sense. Valve doesn’t do anything to be nice and never has. They’re creating their own market to sell to in case MS locks them out.