tanyk-4113 avatar image
0 Votes"
tanyk-4113 asked tanyk-4113 commented

Regarding licensing for application developed using WPF in Visual Studio 2019

Hi, I am a student currently planning to use Visual Studio 2019 (Community Edition) to develop a WPF application for my university employer project which the end product would be provided to an external company. It would be a simple application used to sort images into folders.

I am worried that whether paid license is required to develop an application for a big company and for the company to use the application. I've tried to search for information regarding the licensing on developed application but I am still not sure whether it will cause any problem for the company, which I don't really wish for that to happen. I am hoping that someone can clarify this for me, thank you in advance.

5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

1 Answer

AnnaXiu-MSFT avatar image
1 Vote"
AnnaXiu-MSFT answered tanyk-4113 commented

Hi @tanyk-4113 ,

Welcome to Microsoft Q&A!

According to your description, you will create a app for an external company.
If you as an individual developer, I suppose you can’t use the VS 2019 Community because the app is not developed for yourself.
If you are in an organization, I suppose you need to consider the following situations:
1. Check whether the app is used for the following scenarios: in a classroom learning environment, for academic research, or for contributing to open source projects;
2. Check whether the external company is a enterprise organization (meaning those with >250 PCs or > $1M in annual revenue);

If you are not clear about the purpose of your project, I suggest you use the paid license. For more details, you can view the Microsoft Visual Studio Licensing.


If the answer is helpful, please click "Accept Answer" and upvote it.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

· 1
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Hi, @AnnaXiu-MSFT

Thank you for the answer but I am still confused. I will try to explain my situation as clear as possible. Currently I am a student studying in university and there is a module called real world project where we students have to develop something for an actual employer.

"If you are an enterprise, your employees and contractors may not use the software to develop or test your applications, except for: (i) open source; (ii) Visual Studio extensions; (iii) device drivers for the Windows operating system; (iv) SQL Server development; and, (v) education purposes as permitted above."

Developing something for the company is what is required by my current module. The desktop application will not be sold for commercial use. Does it apply to it being an educational purpose? What if I post the code on GitHub and make it an open source? Can it be applied to the exception listed above? Or do I count as an individual developer if I am a student? Paying for the license just to develop for a university project is not really a viable option for me.

Thank you

0 Votes 0 ·