We have come to a licensing discussion here and would like some clarification/recommendation:
If a company have multiple teams. Team A is 10 developers and team B is 100 developers.
Team A develops a ServiceStack based API. This is published public to end customers.
Team B does not develop a ServiceStack based API, they do however consume api of team A (that is they use ServiceStack.Client), just as the customers do.
Now, does the company need 10 developer licences, or 110, or should they benefit from a core or site license in this situation?