3 ms·
If you don't think about how you will sustain an open source project, your project will not be sustainable. "Those who fail to plan, plan to fail." Building a
by mperham 8y ago
If you don't think about how you will sustain an open source project, your project will not be sustainable. "Those who fail to plan, plan to fail."
Building a business model on top of my open source Sidekiq[0] project was the best decision I've ever made. That doesn't mean my approach will work for all (or even many) projects but anyone who is trying to build a popular project needs to consider: if I succeed, what will the project look like five years from now? Will you or a core team still be helping users every day?
[0]: https://sidekiq.org https://sidekiq.org
- christophilus 8y agoThank you for sidekiq. It is the one sane piece of the tech stack I’m working with.
- profalseidol 8y ago+1 for using LGPL. However, seems like there's lots of features that is proprietary (or at least non-free licensed).
- mperham 8y agoYep, and there's an easy value proposition here: Almost all of those features are available as OSS plugins. Do you want to gather 5-10 complex plugins, integrate them all, debug them and support them for years to come? Or pay for a turn-key solution that takes literally one minute to buy and get running? If a business can afford a laptop, it can afford my Enterprise product.