top | item 37088975

(no title)

pevey | 2 years ago

Quite possibly a very fair point. I don't use Terraform or Spacelift or care at all about these particular companies. I DO care about open source, and I care about BSLs and CLAs and the dilution of what open source actually means. Legal or not, it feels like bait and switch. The CLAs supposedly make it legal. They have no place in truly open source projects unless at most it is to say a license is granted to the project in perpetuity under the same license as the project is licensed at the time of the PR.

discuss

order

echelon|2 years ago

If small infrastructure companies don't do this, companies like Amazon get to suck all of the air out of the room. They reap the profits and directly compete with the company doing all the work. At scale.

This is the same for database companies like Redis and Elastic.

Open source has become a weapon used by the giants. This isn't about OSS anymore. It's about the largest companies in our industry setting compensation and soaking up all the profits.

I'd say an IC at one of these companies deserves more than an IC at Amazon and should see outsized reward. But that's not what's happening.

pevey|2 years ago

I get that there are pros and cons of different licenses, and reasonable people my disagree, but this is the first time that occurred to them? This far down the road?

No one forced them to be open source. They did it for certain benefits. They would have gone nowhere in the early days with this new license, most likely. I can only see these moves as bait and switch. Encourage everyone to use it, allow and maybe even encourage companies to build offerings on top of it to help with traction/mindshare... and then oh btw we changed our mind. It may be their right, but I'm glad people are talking about the implications.

happymellon|2 years ago

Then they should use an appropriate license, such as the AGPL.

Closing all the source when others have contributed is just a dick move.

nijave|2 years ago

I hear this a lot but I'm still not convinced it's true. Iirc Redis still takes 20 minutes to provision on both Azure and AWS (unless they optimized it in the last couple years) and doesn't provide much value. The creator of the software should be in a much better position to offer a rich product experience than a 3rd party can.

Elastic is even more interesting here. There are plenty of anecdotes about Elastic purchasing being complicated and confusing. In addition, for the first few years of existence, AWS Elastic was missing some basic features (afaik you couldn't scale your cluster or something similar). In fact, AWS is now maintaining their own fork of Elasticsearch.

merb|2 years ago

btw. elastic would not exists without lucense which in itself is already a open source library. they cried because of their license choice.