Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

Am I within my rights to write and distribute software in compiled and source form using, in part, Microsoft's Visual Basic 2010 Express Edition? I have only the free, express version.

If it has anything to do with this, the license I am using is the CC BY-NC-SA 3.0 license.

share|improve this question
    
How is your project using Visual Basic? –  Yannis Rizos Aug 7 '12 at 4:52
    
I can't make user interfaces in C (incompetent), so I'm writing a DLL which the Visual Basic program will be calling functions from when the user presses buttons, twirls dials, etc. –  Big Endian Aug 7 '12 at 5:02
3  
@Big Endian: do you want to distribute a software for which you are using MSVB 2010 Express, or is your software using the MSVB 2010 Express program package and you want to distribute your software together with the MSVB development environment? If the former is the case, please rephrase your question. –  Doc Brown Aug 7 '12 at 6:33
    
Considering its not possible for Microsoft to even know you used Visual Studio to compile your application there is nothing in the license itself that stops you from doing so. –  Ramhound Aug 7 '12 at 11:18
add comment

3 Answers 3

up vote 3 down vote accepted

Yes, you can distribute your source and binaries, under any license terms, for free or you can charge if you like.

http://stackoverflow.com/questions/3969484/can-i-produce-a-commercial-application-using-visual-studio-express-2010

share|improve this answer
    
Yes! Thank you! –  Big Endian Aug 7 '12 at 15:44
add comment

Yes, the express versions does not impact your licensing models of software you create. They only limit the functionality that the IDE provides for you.

share|improve this answer
add comment

I found this in a Microsoft forum, Need help understanding the Microsoft EULA for Express Products:

Since the question is a license issue, you can call 1-800-426-9400 , Monday through Friday, 6:00 A.M. to 6:00 P.M. (Pacific Time) to speak directly to a Microsoft licensing specialist, and you can get more detail information from there. You can also visit the following site for more information and support on licensing issues: http://www.microsoft.com/licensing/mla/default.aspx

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.