I have an opensource project currently under MIT license. I have received a request from a company to use my code for their commercial project without having to give any attribution or credit.
To be honest, when I released the code, my sole intention was only to help a fellow programmer, and I didn't really think about if I was credited. Choosing the license was just one of the step I had to do to set up the project on codeplex.
On one hand, I feel honored and appreciate that they actually bothered to ask, on the other hand, I felt if I just allowed them to do so without any cost may just destroy the spirit of open source.
What are the typical things I or other code owners can do or request from the company to make it a fair trade? Should I even allow it?
I am thinking of asking the company to write a official letter of intent and I will sign against it just to make it more formal; and also to request a donation to project/charity of my choice or buy something on my wishlist as compensation (not very expensive). Will that be too much?