18
If I want to sell a standalone system in C#, do I need a microsoft license? Any special registration? Any specific contract? I have some limitation?
18
If I want to sell a standalone system in C#, do I need a microsoft license? Any special registration? Any specific contract? I have some limitation?
16
Depends on the type of application and the components used to make the application.
The. Net can be installed on any supported system for free, so I think it will only depend on the libraries you have used in your application. If you develop everything, you don’t need any license. Who will need a license in this case is the user, who must read and accept the framework license . Net.
You can develop for Mono using C#, so the license has nothing to do with Microsoft, but with Mono.
In addition, you will need to accept the licenses of the components you are using. Check which of them are owners, and take appropriate precautions, and get your licenses. If they are open components, just know the type of license. Some require you to mention that you are using the library/component on a screen "about" from your system, others require you to place a file next to the distribution (in the case of desktop applications).
Many open/free software imposes limitations and duties to distribute them. That doesn’t mean you can’t sell, there’s no connection between selling and distributing. Most open/free source components and libraries can be sold as long as you respect the distribution limits.
Take a look at this site to learn more about open source licenses
If the software is not desktop, in the case of a web, web-service, or other "cloud-based" application, then the licenses will also be related to the installation of dependencies and libraries on this server, as well as the Operating System itself being used on the server:
Operating System: You must accept the terms of use of OS
Database: you must accept the terms of use of SGDB
Other software and services on which the system relies
HOST service: you must accept the HOST terms of service itself
In this case, it is also found that not all components are being distributed. In these cases, you should check only for limitations of use and monetization, but not distribution.
Browser other questions tagged c#
You are not signed in. Login or sign up in order to post.
Your question may not deserve 5 points but it is very interesting
+1
– Silvio Andorinha
Those who closed the topic have doubts about licensing within the scope of http://meta.pt.stackoverflow.com/a/792/1658
– Oralista de Sistemas
@Renan agree, voting to reopen. Who voted to close could at least click the link you passed and vote against the topic. I just voted in favour on the topic of the goal, I believe we should address these issues here yes.
– Math
Courage, because the code is easily decompiled!
– lsalamon