Informazioni sulla licenza di Visual Studio Community Edition

43

Recentemente Microsoft ha rilasciato una versione gratuita di Visual Studio: Visual Studio Community Edition

la licenza dice

IF YOU COMPLY WITH THESE LICENSE TERMS, YOU HAVE THE RIGHTS BELOW.

  1. INSTALLATION AND USE RIGHTS.

a. Individual license. If you are an individual working on your own applications to sell or for any other purpose, you may use the software to develop and test those applications.

b. Organization licenses. If you are an organization, your users may use the software as follows:

· Any number of your users may use the software to develop and test your applications released under Open Source Institute (OSI)-approved open source software licenses.

· Any number of your users may use the software to develop and test your applications as part of online or in person classroom training and education, or for performing academic research.

· If none of the above apply, and you are also not an enterprise (defined below), then up to 5 of your individual users can use the software concurrently to develop and test your applications.

· If you are an enterprise, your employees and contractors may not use the software to develop or test your applications, except for open source and education purposes as permitted above. An “enterprise” is any organization and its affiliates who collectively have either (a) more than 250 PCs or users or (b) more than one million US dollars (or the equivalent in other currencies) in annual revenues, and “affiliates” means those entities that control (via majority ownership), are controlled by, or are under common control with an organization.

c. Demo use. The uses permitted above include use of the software in demonstrating your applications.

d. Backup copy. You may make one backup copy of the software, for reinstalling the software.

Come "Individuale" mi interessa la clausola "a", tuttavia non è così chiara ed esplicita. per me sembra un po 'restrittivo in quanto non copre una vasta gamma di utilizzo (open source, lavoro freelance, contributo ad applicazioni che non possiedi, ecc.), la confusione proviene esattamente dal termine PROPRI 'usato nella frase, Potrei interpretare erroneamente il tutto in quanto l'inglese non è la mia lingua madre. Quindi, come interpreteresti la frase? Possiamo supporre che possiamo usare un software se la licenza non lo rende chiaro, per esempio "non è permesso usarlo in questo o in quel senario" come per "Entreprises" nella clausola "b"?

    
posta anouar.bag 16.11.2014 - 00:09
fonte

2 risposte

39

Sembra che la dimensione del tuo cliente sia importante.

Da Visual Studio 2013 e MSDN Licensing Whitepaper - Novembre 2014 pagina 10:

"Esempio 2: Una società Fortune 500 ha esternalizzato lo sviluppo della sua applicazione mobile store-locator ad una piccola agenzia.L'applicazione non è un progetto open source.L'agenzia ha 5 dipendenti che lavorano al progetto e piace utilizzare Visual Studio Community 2013. Poiché l'agenzia è un appaltatore che sviluppa questa applicazione per l'azienda Fortune 500 e poiché l'applicazione non è un progetto open source, l'agenzia non può utilizzare Visual Studio Community 2013 per lo sviluppo e il test dell'applicazione. "

Quindi il tuo piccolo team non può sviluppare app personalizzate per la grande azienda. Non so cosa dire delle app in scatola. Non so cosa dire di "individuo".

Ho effettuato ulteriori ricerche e sembra che piccole squadre possano vendere app create con VS2013Comm. Non ci sono restrizioni in EULA che possono acquistare . Immagino che le parole chiave siano sell e outsource . Quando vendi, è sempre la tua app. Durante l'outsourcing, solitamente l'app non è tua ma dei clienti. Questa è la mia storia e ci sto attenendo. Fammi sapere se pensi che io abbia torto.

    
risposta data 17.11.2014 - 20:17
fonte
5

Clausola (a): "... lavorare sulle tue applicazioni ..." L'esempio citato da Dudley è una situazione in cui la piccola agenzia sta creando quella che è nota come "lavoro a noleggio" - l'opera in questione apparterrà all'azienda Fortune 500. Normalmente non è la "propria applicazione" della piccola agenzia. L'agenzia non può, ad esempio, venderla o cederla agli angoli delle strade o aprirla, perché il lavoro creato appartiene all'azienda Fortune 500. Si noti che questo sarebbe ancora vero se la società che esternalizza il lavoro alla piccola agenzia fosse una piccola azienda. La legge statunitense è chiara in queste situazioni: i lavori che normalmente sarebbero di proprietà dei loro creatori sono di proprietà della società di outsourcing. La dimensione della società di outsourcing non è il fattore di controllo. È la natura della relazione di outsourcing. (Le stesse regole di proprietà prevalgono quando si accetta di fare lavori di sviluppo per un'azienda come un appaltatore temporaneo.)

Affinché la piccola agenzia possa rivendicare il lavoro come proprio - e quindi essere in grado di sostenere che la clausola (a) si applica - dovrebbe avere una clausola nel suo accordo contrattuale con l'impresa che specifica che la piccola agenzia conserva proprietà del software e di altre proprietà intellettuali create durante il fidanzamento. Può anche includere una disposizione che garantisce all'azienda un diritto illimitato e perpetuo di utilizzare il software per le sue operazioni interne e / o renderlo disponibile per l'utilizzo da parte dei suoi clienti come mobile-locator.

Tieni presente che la maggior parte delle aziende non accetterà prontamente di lasciare la proprietà della proprietà intellettuale allo sviluppatore, e la maggior parte degli altri sviluppatori in competizione per il business non chiederanno tali termini.

    
risposta data 20.11.2014 - 19:53
fonte

Leggi altre domande sui tag