En cas de clause de confidentialité rédigée de manière adaptée, vous pouvez mettre en cause le client qui aurait violé cette confidentialité
Pour ce qui est du concurrent, il faudrait pouvoir prouver que vous avez réalisé les développements avant que le concurrent ne les ait. Si vous pouvez prouver cela, et si vous pouvez prouver que le concurrent utilise votre logiciel ou des solutions tellement proches, alors vous pouvez les mettre en demeure de cesser immédiatement les actes de contrefaçon sous peine d'une actin judiciaire, au civil et au pénal (au civil pour vous indemniser du trouble que vous subissez et au pénal parce que la contrefaçon, c'est une infraction pénale hein...).
Un courrier de mise en demeure à B pour leur rappeler que s'ils continuent dévoiler des secrets de fabrication ou à inciter des concurrents à reprendre votre travail à leur compte, alors il sont complices de la contrefaçon et sont sanctionnables à ce titre. Ca pourrait suffire à la calmer, si vous avez les preuves de ce que vous dîtes, encore une fois...