4 ms·
The v1.3.0 version was released 3 days ago. https://github.com/dragonflydb/dragonfly/releases/tag/v1.3.0 https://github.com/dragonflydb/dragonfly/releases/tag/
by pella 3y ago
The v1.3.0 version was released 3 days ago.
https://github.com/dragonflydb/dragonfly/releases/tag/v1.3.0 https://github.com/dragonflydb/dragonfly/releases/tag/v1.3.0
If you want to integrate it, you also need to check the Software License.
https://github.com/dragonflydb/dragonfly/blob/main/LICENSE.md https://github.com/dragonflydb/dragonfly/blob/main/LICENSE.m...
Dragonfly Business Source License 1.1
License: BSL 1.1
Licensor: DragonflyDB, Ltd.
Licensed Work: Dragonfly including the software components, or any portion of them, and any modification.
Change Date: March 15, 2028
Change License: Apache License, Version 2.0, as published by the Apache Foundation.
Additional Use Grant: You may make use of the Licensed Work (i) only as part of your own product or service, provided it is not an in-memory data store product or service; and (ii) provided that you do not use, provide, distribute, or make available the Licensed Work as a Service. A “Service” is a commercial offering, product, hosted, or managed service, that allows third parties (other than your own employees and contractors acting on your behalf) to access and/or use the Licensed Work or a substantial set of the features or functionality of the Licensed Work to third parties as a software-as-a-service, platform-as-a-service, infrastructure-as-a-service or other similar services that compete with Licensor products or services.
...
- dvh 3y agoAnd people are still mocking Stallman.
- viraptor 3y agoWhat do you mean specifically? This sounds like a pretty cool way to balance the open/commercial aspect to me.
- rakoo 3y agoIt's not open at all. I can't offer this as a service with my non profit org, because the non profit still needs a 10€ annual fee to exist. I can't make improvements that truly belong to the community. This is an attempt to fight off capitalism with private property, which means it only tries to fight off capitalism that doesn't benefit them. If you're going that way, might as well close source it. AGPL allows all of that, allows you to run it as a service, allows you to earn money, and if amazon ever reuses it you have access to their differentiating sauce so the playing field is leveled profiting everyone, including you. Most likely though amazon won't use it, which is also the original goal.
- viraptor 3y ago> I can't offer this as a service with my non profit org You mean make a hosted dragonfly a service you provide? (I'm not sure why the €10 matters - maybe I'm missing something) Yeah, that's exactly the point of that licence. You can do it in 5 years if you want.
- rakoo 3y ago> You mean make a hosted dragonfly a service you provide? Yes, why not ? > (I'm not sure why the €10 matters - maybe I'm missing something) That's a standard fee members pay to cover expenses the org may have > Yeah, that's exactly the point of that licence. You can do it in 5 years if you want. Good! At least there's a recognition of not being of public service and not doing this for everyone but only for themselves. I wish they chose another license, but it's a start
- viraptor 3y ago> Yes, why not ? That's one specific case out of all possible uses that's not allowed with this licence. It honestly doesn't sound like much of a limitation. It would also be an extremely weird service to run as a non-profit. > That's a standard fee members pay to cover expenses the org may have Yes, but why did you mention it? It seems irrelevant to the question of what service you can build.
- arp242 3y ago"I can't use it for one particular use case that >99.999...% of users never want to run in the first place, therefore it's not open at all and might as well be closed source" is quite the take.
- rakoo 3y agoWhy bother then? Using this as a component makes you enter the "a substantial set of the features or functionality of the Licensed Work to third parties as a software-as-a-service, platform-as-a-service, infrastructure-as-a-service or other similar services that compete with Licensor products or services" zone, and it can be interpreted in any way. How do you make sure your product isn't a derivative and is different enough for lawyers?
- tebbers 3y agoSounds fair enough to me. Look what AWS did to Elasticsearch (amongst many others).
- nly 3y agoDoes it really stop anything? Amazon etc can just "take inspiration" from it and develop something from scratch that's almost the same
- viraptor 3y agoIt stops companies from taking it for free. Sure, you could find senior developers experienced in building performant and reliable databases to build one for you in many months. But you need to commit the resources to that and you'll be playing catch-up to what dragonflydb achieved in the meantime.