Hola,
El editor, el compilador, las librerías, el código fuente, el código objeto, etc., son cosas diferentes, y cada una puede tener licencias independientes. El cliente no tiene que pagar nada adicional al costo que le estás cobrando cuando las herramientas explícitamente dicen ser 'royalty free'. Pero tu tienes que pagar por el uso de las herramientas para crear el software, las librerías que vayas a distribuir y cualquier otro agregado.
Ahora bien ... por Dios ... usa Microsoft Visual Studio Express o MonoDevelop.
http://www.microsoft.com/express/Sup...pport-faq.aspx
How much will these products cost?
Effective April 19th, 2006, all Visual Studio Express Editions are free permanently. This pricing covers all Visual Studio 2005 Express Editions and Visual Studio 2008 Express Editions including Visual Basic, Visual C#, Visual C++, Visual J# (only available in Visual Studio 2005 Express), and Visual Web Developer as well as all localized versions of Visual Studio Express.
Can I use Express Editions for commercial use?
Yes, there are no licensing restrictions for applications built using Visual Studio Express Editions.
Saludos,