| ▲ | rpdillon 2 days ago | ||||||||||||||||||||||
The freedom to host open-source software is more important than contributing back to the original project: it's where the actual value of open source comes from. Would you host your website behind Apache or Nginx if you couldn't just switch providers and keep the same web server? Would you ever pick up Postgres or MySQL if you couldn't actually pay a company to host that for you, knowing that if they screwed up, you could switch to a provider that did it better? From a pure engineering reliability perspective, coupling your technology choice to your vendor gives that vendor too much leverage (as we've seen with, for example, VMware). This isn't about defending the big companies at all. It's about defending the right of hosting providers to compete on hosting a variety of software. In the alternative world of entirely commercial licenses, or entirely BUSL-styled licenses, you would be shackled to the specific vendors that happened to create the technology that you wanted to leverage. This is a scenario where the customer invariably loses. | |||||||||||||||||||||||
| ▲ | ricardobeat 2 days ago | parent | next [-] | ||||||||||||||||||||||
> or entirely BUSL-styled licenses Let's not get everything mixed up here - I singled out BUSL exactly because it does not prevent competing services, especially at small scale. In fact it would encourage small business and individual usage vs big cloud providers. It also has a conversion clause, so worst case scenario you have a slightly outdated MIT-licensed release to pick up from. The EUPL the author mentions, the AGPL and others are the ones that directly prevent competing services. That said, indeed it might not be an ideal choice for that kind of cloud-hosted software if you want to maximize adoption. | |||||||||||||||||||||||
| |||||||||||||||||||||||
| ▲ | bornfreddy 2 days ago | parent | prev [-] | ||||||||||||||||||||||
At its core it's a question of control. If I use this library or app, will I be safe? Will I be able to repair it, use it in the future, pay someone to fix it? Will it still be developed in a few years? FOSS is a great answer to the first few questions, but it fails at the last one. As a user, yes, I would prefer a cloud-protection license, if it means that software will still be developed in a few years time. It's not like I want to use this software to compete with the author, I'm happy not to be allowed to do that. | |||||||||||||||||||||||
| |||||||||||||||||||||||