Should we make our project open source?

Hi everyone,

I hope you are well. We're thinking about a question with my teammates and I think your opinions and advice can be very relevant. It's in the title: we are thinking of putting our product in open source. For context, I'll describe our solution in 3 points (without naming it or putting a link to avoid being accused of self-promotion):

1/ Our product aggregates various AI APIs (computer vision, NLP, speech-to-text, etc.) into a single API.

2/ It includes a feature that dynamically directs the data processing request to the "optimal" provider.

3/ It offers a reseller contract that allows access to a multitude of services with a single account.

We are thinking of putting the first one in open source to allow developers to have the aggregator (having in this case to create several accounts with different providers and without taking advantage of the automatic recommendation). This guarantees a "continuity of service" if by misfortune our company stops. And above all, it would build a community around our product.

But at the same time, we try to measure the potential risk (in relation to potential competitors in particular). Maybe there are some issues we haven't thought of?

What do you think about it? What would be your advice? Thanks in advance to those who will take the time to answer me.

Thanks,

Jeremy

submitted by /u/JerLam2762
[link] [comments]

from Software Development – methodologies, techniques, and tools. Covering Agile, RUP, Waterfall + more! https://ift.tt/3u6HQAa

Leave a comment

Design a site like this with WordPress.com
Get started
search previous next tag category expand menu location phone mail time cart zoom edit close