I mean, say your service is popular, what stops a compeditor from simply providing the same service?
In the past one answer would be "they have to write code" but given that you explicitly see value in open-sourcing this, that answer falls away. Do you have any other way?
I ask this not to be a dick, but I'm genuinely curious as to your thinking here.