4 ms·
Why do you want to open source it? Almost no projects get contributors, if that's what you're looking for. No, don't rewrite to use open source alternatives.
by eesmith 4y ago
Why do you want to open source it?
Almost 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.
- rish1_2 4y agoMy main reason is to build trust and let others modify it to their own purpose if necessary. If people can examine the code, then they don't have to worry about a situation where I might discontinue the service. They can just host it themselves but they would have to start from scratch for any data they stored which is not that hard.
- eesmith 4y agoI don't think that's a good reason to switch to a non-AWS system, or make it portable to multiple systems. 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.