Ask HN: Should I open source my project?
1. I have aws services including serverless, cognito, dynamodb, amplify on the project as the initial intention was not to open source.
2. The open source parts run on container services and kubernetes and the whole server side might be expensive for indie's to run just for the benefits of creating a conflict free schedule on google calendar
3. If I open source it, do I have to rewrite all the aws services into open source alternatives?
What do you guys think?
What are benefits vs risk?
I think there will be an increase level of trust if I open source but AWS services adds a whole lot of complexity for anyone to self host.
Plus V2 of the project (work in progress) which is a hybrid between clockwise and doodle would also be open source if I open source v1.
4 comments
[ 3.3 ms ] story [ 20.6 ms ] threadAlmost no projects get contributors, if that's what you're looking for.
No, don't rewrite to use open source alternatives. Write what you need.
I've written open source code which depends on proprietary packages. It's not a problem.
Without knowing why you want to open source it, it's hard to be more definite.
If they are paying you for your service then they would be willing to use AWS, even if AWS is proprietary.
You don't need to open source your code. You can have it "source available", or have a clause in the contract that if the service is discontinued then you'll release the source code to your customers, or some other escrow scheme.