2009-09-14 3 views
39

Kann ich Visual C# Express verwenden, um kommerzielle Anwendungen zu erstellen? Und gibt es weitere Lizenzprobleme?Kann ich mit Visual Studio Express Editionen kommerziellen Code produzieren?

Vielen Dank

+3

Ich stimme ab, diese Frage als off-topic zu schließen, weil es um Lizenzierung oder rechtliche Probleme geht, nicht um Programmierung oder Softwareentwicklung. [Siehe hier] (http://meta.stackoverflow.com/questions/274963/questions-about-licensing/274964#274964) und [hier] (http://meta.stackexchange.com/questions/139804/cani- Lizenzierungsfragen-immer-am-Thema sein für Details und die [Hilfe] für mehr. – JasonMArcher

Antwort

43

Ja, Sie können. Von der product information page:

Visual Studio Express-Produkte sind kostenlos erhältlich und können für kommerzielle, Produktionsnutzung gemäß den Lizenzbedingungen mit jedem Produkt verwendet werden. Beispielsweise können Sie mit Express für Windows Apps erstellen, die Sie dann im Windows Store zum Verkauf einreichen können.

Wie bei „anderen Lizenzfragen“ - Sie wahrscheinlich es herunterladen sollen und dann die EULA überprüfen, um zu sehen, ob alles da ist Sie erachten ein Thema zu sein.

+0

FYI, der FAQ-Link verweist nicht mehr auf eine FAQ, sondern enthält immer noch die Antwort auf diese Frage am Ende der Seite unter "Zusätzliche Informationen". Ich habe dies explizit in [meine Antwort] (http://stackoverflow.com/a/22571221/2705293) auf diese Frage gemacht. – jmstoker

+1

@jmstoker: Danke, ich habe die Antwort bearbeitet. –

7

Ja, Sie können Express Editionen von Visual Studio und SQL Server verwenden, um sowohl persönlichen als auch kommerziellen Code zu erstellen.

Die Einschränkungen sind meist technischer Natur, welche Funktionen sind entfernt/deaktiviert. Wenn ich mich richtig erinnere, gibt Ihnen SQL Express eine Beschränkung von maximal 4 GB pro Datenbank. Einschränkungen von VS Express für die angebotenen Funktionen sind mir jedoch nicht bekannt.

+0

SQL Express haben eine Beschränkung von 10 GB für die gesamte Datenbank, wenn ich mich richtig erinnere. – Dinei

7

ich folgendes in der Visual Studio 2012 and MSDN Licensing White Paper (Hervorhebung von mir) gefunden:

„Eine Reihe von kostenlosen Entwicklungs-Tools sind ebenfalls verfügbar, einschließlich Visual Studio Express 2012 für Windows 8, Visual Studio Express 2012 für Web, Visuell Studio Express 2012 für Windows Desktop und Visual Studio Express 2012 für Windows Phone 8. Diese Tools stellen eine Teilmenge der in Visual Studio Professional 2012 verfügbaren Funktionen zur Verfügung und sind speziell zum Schreiben von Anwendungen für diese Plattformen konzipiert lizenziert pro Benutzer und vorbehaltlich der im Produkt enthaltenen Nutzungsbedingungen Visual Studio Express kann zum Erstellen von Produktionsanwendungen verwendet werden Kationen. "

4

Der FAQ Link zeigt nun nur auf das Produkt Download-Seite, aber nahe dem Boden, unter Additional Information>Commercial use of Visual Studio Express für Visual Studio Express 2013, heißt es:

Visual Studio Express-Produkte sind kostenlos erhältlich und können für kommerzielle, Produktionsnutzung gemäß den Lizenzbedingungen mit jedem Produkt zur Verfügung gestellt werden.Sie können beispielsweise Express für Windows verwenden, um Anwendungen zu erstellen, die Sie dann zum Verkauf im Windows Store einreichen können .

Ab 2014.03.21 gibt es 5 Produkte jeweils für kommerzielle Nutzung, aber in verschiedenen Bereichen:

  • Express 2013 für Web
  • Express 2013 für Windows
  • Express 2013 für Windows Desktop
  • Team Foundation Server 2013 Express
  • Express 2012 für Windows Phone

Sie sollten die EULA in der Version lesen, die am besten geeignet ist, um die Einschränkungen besser zu verstehen. Aber ich glaube, dass diese Einschränkungen in den Funktionen der Software offensichtlich sein werden. Das heißt, ich glaube nicht, dass Sie sich Gedanken über die Windows Desktop-Version machen müssen, mit der Sie Phone-Apps schreiben können, die in der Windows Phone-Version erlaubt sind. Es wird Ihnen nicht erlauben, sie zu schreiben.