ok now I think is all clearly.
you tool is very usefull and I know that you are work hard on it (I'm developer too) but ...
why Corporate level ? I'm not share the code to others , I develop an application where there are many components and the presence of your component is 8 % approximately of the full project ( database, server , front end interface, back and interface, other tools, etc, etc) . The application is on one server and I ask a fee for pay server, administration server, connection ,future upgrate , add other more features into the application etc , etc .
"my personal cosideration" I think that developers could be encourage to create new applications and new work opportunity so your tool could live into many projects.
if my app is not into corporate level developers are without wings
are you sure that my app is into corporate level ?
thanks