I wrote a sudoku application and put it in the chrome app store. It is quite popular. I have received serious requests from media companies asking to include my application as part of their mobile applications platforms.
I have absolutely no idea what sort of licensing/compensation would be appropriate, and am seeking guidance. I implemented the application on my own time; if I had to estimate, I put in about a month of full time effort into it. I also paid a designer for the css/user experience design, which cost $1250, which I paid out of pocket.
I can see a bunch of possibilities:
1) A yearly fee, or a lifetime fee.
2) A cut of all subscription fees the media company collects.
3) If they advertise, a cut of advertising revenues.
I have no idea what is appropriate for all of the scenarios above. Complicating matters, if the company requested exclusive rights to my software, what would that do to these estimations?
Finally, integrating the software would require some work on my part...how do I charge for that? Should I just charge them my hourly rate for the integration work?
As a related question, what type of legal agreement is customary for these sorts of relationships?
Thanx in advance.