No more open source.

Vendors who provide competitive services built on our community products will no longer be able to incorporate future releases, bug fixes, or security patches contributed to our products.

  • kobold@beehaw.org
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    i know someone i used to work with who went there because he was effectively their employee bc of how much he contributed via open source and in community

    capitalism bullshit strikes again

  • A1kmm@lemmy.amxl.com
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    People contributed to HashiCorp products - the software is not something solely made by HashiCorp. This might technically be legal under their CLA and indeed even in the absence of the CLA, under the Apache License, but it certainly isn’t fair to people who contributed to it voluntarily in the expectation it would form part of a Free software project.

    I think maybe the best way to combat this type of thing in the future is if F/L/OSS communities (i.e. everyone who contributes to a project without being paid) starts: 1) preferencing copyleft projects over BSD/MIT type licenses, and 2) refusing to sign any kind of CLA (maybe with an exception for obligate non-profit organisations). Then, companies will either have to pick developing entirely at their own cost, or to accept contributions on the incoming=outgoing model, meaning they are also bound by the copyleft licence and are forced to keep it as Free software. That would end the bait-and-switch of getting people to work on your product for free and then saying “surprise suckers, it’s no longer Free software!”.

    • Pixel@lemmy.sdf.org
      link
      fedilink
      arrow-up
      1
      ·
      1 year ago

      All the contributions are still open, we just have to fork it - which is exactly what I’m waiting for

    • GreyEyedGhost@lemmy.ca
      link
      fedilink
      arrow-up
      1
      ·
      1 year ago

      Where I don’t disagree with anything you say here, someone who contributes to a project with a license like this should already be aware and have accepted that it may ultimately be taken out of their hands, and that’s fine if that’s what they want to do. In fact, I prefer it for some types of software (I can’t think of a better way to promote adoption of reference designs such as TCP/IP). That said, if the idea of working with a group and losing control or access to it is a problem for you, then by all means don’t do so and tell others of the risks.

      • einsteinx2@programming.dev
        link
        fedilink
        arrow-up
        1
        ·
        1 year ago

        Yep my go to is MIT for libraries/frameworks and GPL for full applications. I don’t want to restrict the use of my libraries to only GPL code unless I have a specific reason to do so.

  • g5pw@feddit.it
    link
    fedilink
    arrow-up
    0
    ·
    1 year ago

    Aw man… and I was just thinking about deploying Nomad in my homelab…

      • SwingingKoala@discuss.tchncs.deOP
        link
        fedilink
        arrow-up
        1
        ·
        1 year ago

        Not affected today, many businesses were started from home. We already know it’s not possible any more to build a business using hashicorp products as they could pivot at any moment and then you’d be “competing” and in breach of license.

        • vojel@feddit.de
          link
          fedilink
          arrow-up
          0
          ·
          1 year ago

          Yes but is that affecting you businesswise, for example using terraform for proviosioning infrastructure for a customer? As far as I understand this move it affects companies like gruntwork who makes a business on top of terraform with terragrunt. Dont get me wrong, I do dislike this change also but saying „it is not open source anymore“ is just wrong. It is still open source but its usage changed for companies making a dollar here or there with technologies they dont develop.

  • wiki_me@lemmy.ml
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 year ago

    People might not like this change, but if it helps them makes money that gets put back into the project maybe that is a good thing (for those who does not know, it converts to a open source license after four years), maybe that is better then a open core model.

    • Zapp@beehaw.org
      link
      fedilink
      English
      arrow-up
      0
      ·
      1 year ago

      Yeah. I’ve always thought timed open source was probably a sweet spot, but I don’t have a lot of trust that companies will actually follow through on the open license at the end, so it doesn’t buy my goodwill just yet.

      • wiki_me@lemmy.ml
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 year ago

        IANAL but don’t think they can opted out of it , it’s part of the license

        Effective on the Change Date, or the fourth anniversary of the first publicly available distribution of a specific version of the Licensed Work under this License, whichever comes first, the Licensor hereby grants you rights under the terms of the Change License, and the rights granted in the paragraph above terminate.