web-dev-qa-db-fra.com

Puis-je produire du code commercial avec les éditions express de Visual studio?

Puis-je utiliser Visual C # express pour produire des applications commerciales? Et y a-t-il d'autres problèmes de licence.

Je vous remercie

41
0xFF

Oui, vous pouvez. Depuis la page d'informations sur le produit :

Les produits Visual Studio Express sont disponibles gratuitement et peuvent être utilisés à des fins commerciales et de production sous réserve des conditions de licence fournies avec chaque produit. Par exemple, vous pouvez utiliser Express pour Windows pour créer des applications que vous pouvez ensuite soumettre à la vente dans le Windows Store.

En ce qui concerne les "autres problèmes de licence" - vous devriez probablement le télécharger, puis consulter le CLUF pour voir s'il y a quelque chose que vous jugez être un problème.

45
Jon Skeet

J'ai trouvé ce qui suit dans le Livre blanc sur les licences Visual Studio 2012 et MSDN (accent sur le mien):

"Un certain nombre d'outils de développement gratuits sont également disponibles, notamment Visual Studio Express 2012 pour Windows 8, Visual Studio Express 2012 pour Web, Visual Studio Express 2012 pour Windows Desktop et Visual Studio Express 2012 pour Windows Phone 8. Ces outils fournissent un sous-ensemble des fonctionnalités disponibles dans Visual Studio Professional 2012 et spécifiques à l'écriture d'applications ciblant ces plates-formes. Chacun de ces produits Visual Studio Express 2012 est concédé sous licence par utilisateur et soumis aux conditions d'utilisation incluses avec le produit. Visual Studio Express peut être utilisé pour créer des applications de production. "

7
Jeremy Cook

Oui, vous pouvez utiliser des éditions express de Visual Studio et SQL Server pour produire du code personnel et commercial.

Les limitations sont principalement techniques, quelles fonctionnalités sont supprimées/désactivées. Si je me souviens bien, SQL Express vous donnera une limitation de max 4 Go par base de données. Je ne suis cependant pas au courant des limitations de VS Express pour les fonctionnalités qu'il offre.

7
user151323

Le lien FAQ pointe désormais vers la page de téléchargement du produit, mais vers le bas, sous Additional Information> Commercial use of Visual Studio Express pour Visual Studio Express 201 , il indique:

Les produits Visual Studio Express sont disponibles gratuitement et peuvent être utilisés à des fins commerciales et de production sous réserve des conditions de licence fournies avec chaque produit. Par exemple, vous pouvez utiliser Express pour Windows pour créer des applications que vous pouvez ensuite soumettre à la vente dans le Windows Store.

Au 21/03/2014, il y avait 5 produits chacun disponibles pour un usage commercial, mais dans différents domaines:

  • Express 2013 pour le Web
  • Express 2013 pour Windows
  • Express 2013 pour Windows Desktop
  • Team Foundation Server 2013 Express
  • Express 2012 pour Windows Phone

Vous voudrez consulter le CLUF de la version la plus applicable pour mieux comprendre les restrictions. Mais je crois que ces restrictions seront évidentes dans les fonctionnalités du logiciel. Ce qui signifie que je ne pense pas que vous ayez à vous soucier de la version de Windows Desktop vous permettant d'écrire des applications de téléphone autorisées dans la version de Windows Phone, elle ne vous permettra tout simplement pas de les écrire.

4
jmstoker