2009-09-14 6 views
39

Posso utilizzare Visual C# Express per produrre applicazioni commerciali? E ci sono altri problemi di licenza.Posso produrre codice commerciale con le edizioni di Visual Studio Express?

Grazie

+3

Sto votando per chiudere questa domanda come off-topic perché si tratta di licenze o problemi legali, non di programmazione o sviluppo di software. [Vedi qui] (http://meta.stackoverflow.com/questions/274963/questions-about-licensing/274964#274964) e [qui] (http://meta.stackexchange.com/questions/139804/can- domande di licenza-sempre-sul-argomento) per i dettagli e [aiuto] per ulteriori informazioni. – JasonMArcher

risposta

43

Sì, è possibile. Dalle product information page:

di Visual Studio Express Le prodotti sono disponibili senza alcun costo e possono essere utilizzati per finalità commerciali, l'utilizzo della produzione nel rispetto dei termini di licenza fornite con ogni prodotto. Ad esempio, è possibile utilizzare Express per Windows per creare app che è possibile quindi inviare in vendita su Windows Store.

Per quanto riguarda gli "altri problemi di licenza" - probabilmente si dovrebbe scaricarlo e poi rivedere il contratto di licenza per vedere se c'è qualcosa si ritengono essere un problema.

+0

FYI, il collegamento FAQ non punta più a una FAQ, ma contiene ancora la risposta a questa domanda nella parte inferiore della pagina in "Informazioni aggiuntive". L'ho reso esplicito in [mia risposta] (http://stackoverflow.com/a/22571221/2705293) a questa domanda. – jmstoker

+1

@jmstoker: Grazie, ho modificato la risposta. –

7

Sì, è possibile utilizzare le edizioni Express di Visual Studio e SQL Server per produrre codice sia personale che commerciale.

Le limitazioni sono principalmente tecniche, quali funzionalità sono rimosse/disattivate. Se ricordo male, SQL Express ti darà una limitazione di max 4 GB per database. Tuttavia, non sono a conoscenza di limitazioni che VS Express ha per le funzionalità che offre.

+0

SQL Express ha una limitazione di 10 GB per l'intero database, se non ricordo male. – Dinei

7

ho trovato quanto segue nella Visual Studio 2012 and MSDN Licensing White Paper (sottolineatura mia):

"Un certo numero di strumenti di sviluppo gratuiti sono inoltre disponibili, tra cui Visual Studio Express 2012 per Windows 8, Visual Studio Express 2012 per Web, Visual Studio Express 2012 per Windows Desktop e Visual Studio Express 2012 per Windows Phone 8. Questi strumenti forniscono un sottoinsieme delle funzionalità disponibili in Visual Studio Professional 2012 e sono specifici per la scrittura di applicazioni destinate a queste piattaforme. concesso in licenza per utente e soggetto alle condizioni d'uso incluse nel prodotto Visual Studio Express può essere utilizzato per creare applicazioni di produzione cationi. "

4

Il collegamento FAQ ora solo punta alla pagina di download del prodotto, ma vicino al fondo, sotto Additional Information>Commercial use of Visual Studio Express per Visual Studio Express 2013, afferma:

di Visual Studio Express Le prodotti sono disponibili senza alcun costo e può essere utilizzato per uso commerciale e di produzione soggetto ai termini di licenza fornito con ciascun prodotto.Ad esempio, è possibile utilizzare Express per Windows per creare app che è possibile quindi inviare in vendita nel negozio di Windows .

A partire dal 2014/03/21 ci sono 5 prodotti ciascuno disponibile per uso commerciale, ma in diverse aree:

  • espresso 2013 per Web
  • espresso 2013 per Windows
  • espresso 2013 per Windows Desktop
  • Team Foundation Server 2013 Express
  • Express 2012 per Windows Phone

Si consiglia di consultare l'EULA della versione più applicabile per comprendere meglio le restrizioni. Ma credo che queste restrizioni saranno evidenti nelle caratteristiche del software. Significato Non penso che tu debba preoccuparti della versione di Windows Desktop che ti permette di scrivere app per il telefono che sono permesse nella versione di Windows Phone, semplicemente non ti permetterà di scriverle.

Problemi correlati