Comment by AnthonyMouse

2 hours ago

That's easy. You publish the API documentation and supply a reference implementation. Anyone can use your reference implementation immediately and the person who wants to use their own code on a jailbroken Switch can do that as soon as they implement the API, or their own fork of the reference implementation.

The service doesn't have to maintain every implementation, they just have to document a stable API and not actively impede third party code.