Live data from Hacker News

Show HN: RudderStack, open-source CDI (a.k.a. open-source Segment)

news.ycombinator.com

1–10 of 41 posts

Show HN: RudderStack, open-source CDI (a.k.a. open-source Segment)

#1
GitHub: https://github.com/rudderlabs/rudder-server/

===

Firstly, a big thanks to the HN community for showing us love and support in our previous HN post (https://news.ycombinator.com/item?id=21081756). At that point, we had just open-sourced the repo and were not fully prepared for a Show HN. We wanted to share updates since then and also do our official Show HN.

Updates since Sept 2019

1. Changed the name from Rudder to RudderStack :)

2. API compatibility with Segment

3. Open-source control plane so no dependency on the hosted control plane for open-source users. (https://github.com/rudderlabs/rudder-server/blob/config-gen/...)

4. Multiple hosting options: Docker, Kubernetes, Terraform, Native.

5. ~30 integrations (https://rudderstack.com/) including cloud mode and device mode

6. Support all the popular data-warehouses & lakes - RedShift, Snowflake, BigQuery, S3, Google Cloud Storage, Azure Blob Storage

7. Detailed documentation - https://docs.rudderstack.com/

8. Multiple production deployments including few really large ones (our largest deployment is sending a peak of ~40K events/sec, ~300M events/day)

9. Switched license from SSPL to AGPLv3 (after long discussions internally as well as on HN)

10. Built some interesting Analytics & ML use cases

11. Launched our “paid plans” (primarily around managed hosting)

Wishing everyone best wishes for staying safe from COVID-19

Re: Show HN: RudderStack, open-source CDI (a.k.a. open-source Segment)

#4

Here at @Grofers we have been using rudder for a while. A great solution for people who want to create their customer data platform. Plus an awesome team who is always happy to help out :)

Thanks team @Grofers for the kind words and for helping us build this out as our early patrons.

Re: Show HN: RudderStack, open-source CDI (a.k.a. open-source Segment)

#6
post #5

In your pricing > faq - there is a mention of why you chose SSPL and NOT AGPLv3! And then you are on AGPLv3 ? Can you please share your thoughts on why you moved to AGPLv3 ?

Ya, repo looks like SSPL too... https://github.com/rudderlabs/rudder-server/commit/db9d53a05...

Re: Show HN: RudderStack, open-source CDI (a.k.a. open-source Segment)

#7
post #5

In your pricing > faq - there is a mention of why you chose SSPL and NOT AGPLv3! And then you are on AGPLv3 ? Can you please share your thoughts on why you moved to AGPLv3 ?

Oops, that was old.

We had long discussions on and off HN about this topic. The biggest problem with SSPL is it is not an open-source license and we got a bunch of pushback (rightly so) for calling ourselves open-source.

We initially went with SSPL to help prevent cloud providers from offering this as a service. However, there was a viewpoint that AGPLv3 already provides this and there is no reason for SSPL. Also, neither has been held up in court.

In the end, we prioritized something which our community felt strongly about. The business risk was questionable anyway.

Re: Show HN: RudderStack, open-source CDI (a.k.a. open-source Segment)

#8
post #5

In your pricing > faq - there is a mention of why you chose SSPL and NOT AGPLv3! And then you are on AGPLv3 ? Can you please share your thoughts on why you moved to AGPLv3 ?

Ya, repo looks like SSPL too... https://github.com/rudderlabs/rudder-server/commit/db9d53a05...

Yes, very recently did we switch from SSPL to AGPLv3 (as noted in updates above)

Re: Show HN: RudderStack, open-source CDI (a.k.a. open-source Segment)

#9

Earlier quoted context omitted.

Ya, repo looks like SSPL too... https://github.com/rudderlabs/rudder-server/commit/db9d53a05...

Yes, very recently did we switch from SSPL to AGPLv3 (as noted in updates above)

But the repo says SSPL... in the readme & in the LICENSE file isn't that the source of truth? Or what matters to an organization evaluating adoption?

Re: Show HN: RudderStack, open-source CDI (a.k.a. open-source Segment)

#10

Earlier quoted context omitted.

Yes, very recently did we switch from SSPL to AGPLv3 (as noted in updates above)

But the repo says SSPL... in the readme & in the LICENSE file isn't that the source of truth? Or what matters to an organization evaluating adoption?

Thanks for pointing it out. The LICENSE file was old, removed it now.

The README says AGPLv3. Or am I missing something?

Post reply on HN