È davvero gratuito distribuire app SharpDevelop?

0

Sto cercando SharpDevelop di sviluppare applicazioni c #. Indipendentemente dal linguaggio e dall'IDE, è possibile distribuire applicazioni che utilizzano WinForms?

Ho sviluppato con MonoDevelop solo perché ha un designer per Gtk # (il cliente non vuole pagare di più per le licenze e usare VS ...), ma è troppo buggato e ci fa perdere un sacco di tempo. SharpDevelop sembra fantastico a prima vista, ma non vorrei che l'utente o noi avessimo problemi con il software legale.

Grazie per i dati! Cordiali saluti.

    
posta Gabriel 18.09.2012 - 19:19
fonte

2 risposte

11

Non ci sono vincoli legali per distribuire, distribuire, vendere o regalare applicazioni che hai creato con il framework .Net, sia in C # che in VB.net anche se quei programmi usano WinForms (o aspx per quella materia). È possibile concedere in licenza tali applicazioni come si ritiene opportuno, sia che si tratti di una licenza closed source o di una licenza software open source.

Potresti sviluppare tali app senza IDE (anche se si potrebbe sostenere che sarebbe meno produttivo). Il motivo per cui paghi quando acquisti Visual Studio è per lo strumento stesso, che a mio parere è abbastanza buono, per non avere il diritto di distribuire le tue app.

Se non vuoi pagare per Visual Studio o lavorare senza IDE, ci sono alternative come quelle che hai menzionato; MonoDevelop, SharpDevelop e Visual Studio Express sono alcuni di loro.

Informazioni sull'acquisto della licenza

In un'altra nota, ho notato che hai menzionato che il client non è disposto a pagare per le licenze di Visual Studio.

A meno che non siano fuori dall'ordinario o molto specifici, mi aspetterei un appaltatore indipendente o una società di sviluppo software che assumerei per sviluppare software per fornire i propri strumenti come Visual Studio o Resharper. Lo dico come imprenditore indipendente anch'io.

Naturalmente, non conosco la tua situazione specifica. Potresti lavorare in modo integrato nel team esistente del cliente e richiedere l'utilizzo del suo hardware e software. In tal caso, ignorare quest'ultima dichiarazione.

    
risposta data 18.09.2012 - 20:10
fonte
1

Una rapida occhiata al sito web di SharpDevelop implicherebbe davvero che si tratta di un IDE gratuito e di un compilatore. Non ho trovato nulla che potesse creare un ingombro legale.

Per la tua domanda più ampia, cosa ti fa pensare che sarebbe non essere libero di distribuire un'applicazione Windows? Sì, devi dedicarti alla programmazione, ma sei libero di distribuire la tua creazione gratuitamente. E sì, devi trovare una sorta di sito di hosting per distribuire i binari, ma ci sono un certo numero di siti gratuiti che ti aiuteranno anche là fuori.

    
risposta data 18.09.2012 - 19:56
fonte

Leggi altre domande sui tag