4 ms·
After reading your post, your comments here, the Redislabs post and the entire Commons Clause and FAQ, I feel like you didn’t read either of them completely you
by monster2control 8y ago
After reading your post, your comments here, the Redislabs post and the entire Commons Clause and FAQ, I feel like you didn’t read either of them completely yourself before getting all doomsday about it.
Redislabs made a good point, cloud providers are making huge amounts of money off these products and often contribute little back. Take Linode and their Block Storage service for example. They use Ceph, but contribute nothing to the Ceph open source. Or QEMU, the entire basis of their business, and not a single commit from anyone there.
The Commons Clause addressed the AGPL question you ask in your comment.
Redislabs states the goal is not to close source redis core, that will remain free forever, and that the use of the priority modules will be free for most use cases, but when companies makes money from packaging it all up as a service, they should have to pay a license fee, which seems completely fair.
I’ve worked for a large cloud providers and some small ones, it’s pretty common at these places to not care what the License is because as long as it’s running on a server, it doesn’t matter. And selling service based off them, just means profits without giving back in most cases.
The final point of the Commons Clause says very clearly that this was not meant to be slapped on every OSS license and that it’s not a final solution but meant to spark conversation.
In that way, it’s working exactly as intended.