2010-08-01 22 views

risposta

8

Questo è dal DreamSpark faq (che è probabilmente il programma you got it through):

D: Ci sono limitazioni sul modo di utilizzare i prodotti di Microsoft che ricevo attraverso DreamSpark?

A: È necessario utilizzare gli strumenti e il software scaricati da DreamSpark per aumentare la formazione, le competenze e le conoscenze in ambito scientifico, tecnologico, ingegneristico, matematico o di progettazione.

da un blog MSDN:

DreamSpark è una linea meccanismo di download del software direct-to-studente per gli studenti di tecnologia per ottenere l'ultima di software di livello professionale da Microsoft sui loro personal computer per non uso commerciale nell'apprendimento e nella ricerca.

Quindi, non consentito.

Vedi this filo - per la sola eccezione:

DreamSpark ha collaborato con Windows Marketplace for Mobile, dando agli studenti che si sono verificate in materia di accesso DreamSpark al Marketplace e rinuncia alla tassa di $ del 99. Gli studenti possono quindi utilizzare i prodotti scaricati da DreamSpark per creare applicazioni Windows Mobile e venderli a scopo di lucro SOLO sul Marketplace per dispositivi mobili e SOLO in queste circostanze. Non hanno la licenza per vendere altri software che hanno costruito, o usano il software scaricato da DreamSpark in qualsiasi altro uso commerciale.

Le edizioni Express non sono gravati in questo modo - è possibile utilizzare gli strumenti pro da DreamSpark per studiare e imparare e le edizioni espresse per creare prodotti commerciali da ciò che avete imparato. Tuttavia, le edizioni esplicite sono molto limitate, quindi questo è un modo per farti agganciare dalla MS;)

+0

Come puoi arrivare a quella conclusione sulla base di quella citazione? – ZippyV

+1

@ZippyV - perché non c'è nulla sulla vendita o l'utilizzo commerciale dei prodotti. Risposta aggiornata con informazioni aggiuntive. – Oded

+6

Ma cosa succede se la creazione di software commerciale è un'esperienza di apprendimento? –

0

Se risulta che non puoi per qualche motivo, puoi provare a utilizzare le edizioni Visual Studio 2010 Express. Dato che è un abbonamento universitario, sarei sorpreso se tu fossi in grado di usarlo per uso commerciale (forse controllare con l'università?).

Capisco da questo thread che il consenso è che è possibile creare soluzioni commerciali con le edizioni Express. Modifica: Sembra che secondo lo FAQ, è possibile utilizzare le edizioni Express per uso commerciale, quindi forse potrebbe essere un compromesso accettabile?

1

Cerca nel file License.txt, archiviato nella sottodirectory Microsoft Visual Studio 2010 - XXX della directory di installazione. Sezione 3.

Era usato chiaramente nelle precedenti edizioni, ma il testo della licenza è cambiato significativamente nell'edizione VS2010 Ultimate RTM. Per non dire che è stato formattato in un modo impossibile da leggere. Non posso più dirlo se ho il diritto di usarlo per i miei prodotti e ho l'edizione al dettaglio. In bocca al lupo.

0

Sviluppare nella versione MSDN, compilare nell'edizione Express o tramite lo command line compiler. Non dovrebbe essere un problema ....

+0

solo curioso, esattamente come si può dire quale versione è stata utilizzata per sviluppare o compilare un programma guardando il prodotto finale – anonimator

+0

Ci potrebbe essere una sorta di meta informazione in là. Al di là del problema legale, non c'è nulla che impedisca di usare la tua copia accademica - ma il mio punto è che non c'è bisogno di rompere l'EULA, anche se non sarebbe mai applicato. – CJM

3

È possibile sviluppare software potenzialmente commerciale, ma non è possibile vendere il software senza una licenza completa. Non stai violando l'EULA semplicemente sviluppando un software che potrebbe essere utilizzato commercialmente. Se ci pensate, nessuno si aspetterebbe che voi riscrivete il vostro software, solo così potrebbe essere venduto. E legalmente, l'azione di scrittura è esclusivamente tua e non appartiene agli sviluppatori IDE (Microsoft). Sei l'unico proprietario della tua proprietà intellettuale, indipendentemente da come è stato scritto.

Considera una situazione in cui hai prestato una penna allo scopo di imparare l'ingegneria meccanica, e in quel processo ti è venuta un'idea per un motore, quindi hai scritto la tua idea usando quella penna. L'idea non appartiene a coloro che ti hanno dato, venduto o prestato la penna per qualsiasi scopo.

Per riassumere, è possibile sviluppare praticamente qualsiasi cosa per qualsiasi scopo nell'ambito delle licenze accademiche. Se si intende distribuire il software in modo commerciale. Quindi e solo allora acquistare una copia completa di Visual Studio.

La logica è semplice: una volta che si hanno entrate dalla vendita del software, si può effettivamente permettersi l'acquisto di un IDE come Visual Studio.

Naturalmente, ci sono altri scenari come avere più workstation con licenze non commerciali, sviluppando software commerciale. Anche se una delle workstation ha una licenza commerciale e viene utilizzata per costruire il codice, questo comunque rompe l'EULA in quanto il software è stato utilizzato per scopi commerciali.

Tutto sommato, sono le tecniche legali. Non credo nemmeno che esista una differenza funzionale tra la licenza Academic o la licenza Retail, come la meta-informazione proposta che segnala quale licenza è stata utilizzata per costruire l'applicazione.

Cheers.

+0

Non sono sicuro che il confronto con la penna sia legalmente valido. Quando acquisti una licenza per utilizzare un prodotto, il tuo uso deve essere conforme alla licenza per essere legale. In pratica, l'applicazione potrebbe essere difficile per alcune delle ragioni che hai menzionato. Ma la dichiarazione "Sei l'unico proprietario della tua proprietà intellettuale, indipendentemente da come è stata scritta [,]" è troppo ampia. I lavori a noleggio, ad esempio, appartengono al datore di lavoro. Tuttavia, alla fine, è del tutto corretto che se lo scrivi su una versione accademica e lo compili su una versione di vendita, allora hai probabilmente evitato qualsiasi possibile reclamo. –

Problemi correlati