Copyright / legge generale per la pubblicazione di software online

1

Ho intenzione di rilasciare un programma che ho realizzato, ma non sono sicuro esattamente su come garantire che le persone non lo rubino. Il prezzo è di $ 1, ma non lo sto vendendo attraverso un "app store" o qualcosa di simile quindi devo gestire personalmente le cose legali così come costruire un sito web. Come faccio a rendere illegale (è di default?) Per le persone rivendere copie di esso. Che ne pensi di aggiungere copyright al codice stesso? Spesso, quando acquisto software, o anche quando è gratuito, devo accettare termini e condizioni (che ovviamente leggo sarcasm ). Ho bisogno di qualcosa del genere?

Non so se altre informazioni siano rilevanti, ma nel caso in cui:

  • È scritto in Java
  • Non ci sono programmi simili (in progettazione) che io conosca piacevoli.
  • Sto pianificando di utilizzare Paypal per il pagamento, anche se posso esaminare Amazon o vedere il costo di un certificato SSL con il mio host per vedere se ha senso farlo da solo.
posta sinθ 19.03.2013 - 03:08
fonte

2 risposte

5

In generale, si vuole dichiarare che il programma è protetto da copyright, e sì, che deve essere fatto nei "termini e condizioni", che l'utente deve accettare. Il modo migliore per convincerli a leggerlo è renderlo il più breve possibile; ci sono molti esempi di piastre che puoi usare e adattare alle tue esigenze. Come minimo, questo dovrebbe indicare che il software è venduto "così com'è" e non c'è garanzia.

Personalmente, penso che una richiesta possa funzionare bene qui: "Sono solo io, non guadagno molto denaro da questo, ma se mi supporti come sviluppatore, posso darti supporto e possibilmente aggiungere nuove funzionalità al software Questo non è cripple-ware, stai scaricando il programma con tutte le funzionalità, quindi per favore compralo se ti piace. Ho fatto il costo più basso possibile per tenerlo a prezzi accessibili per te. "

Dovrebbe esserci una specie di bomba a tempo nel programma in modo che smetta di funzionare dopo 30 giorni e costringa l'utente a pagare. Avrai bisogno di un semplice sistema di sfida / risposta in modo che tu possa emettere codici contro la copia personale dell'utente; generalmente, inseriscono la sfida nel sito Web (dopo che hanno pagato) e il tuo sito web risponde con una chiave corrispondente alla sfida, che poi inserisce nella loro finestra di dialogo di registrazione.

    
risposta data 19.03.2013 - 04:19
fonte
2

I'm planning on releasing a program I made, but I'm not sure exactly how to ensure people don't just steal it.

Ci saranno sempre persone che rubano il tuo software. Alcuni lo fanno perché non possono permettersi di pagare per questo, altri ruberanno il principale "Non pagherò per il software". Quello che devi fare è trovare l'equilibrio tra spendere troppo tempo per impedire alle persone di piratare il tuo software, perché non lo farai, e rendendo difficile per i ladri opportunisti "rompere il tuo programma facilmente.

How do I make it illegal (is it by default?) for people to resell copies of it.

IANAL e questo dipende dal tuo paese. In alcuni paesi è necessario registrare un copyright, altri è implicito, come l'Australia. Si desidera visualizzare un contratto di licenza per l'utente finale al momento dell'installazione e / o del download del software.

What about adding Copyrights to the code itself? Often, when I'm buying software, or even when it's free, I have to accept terms and conditions (which I obviously read sarcasm). Do I need something like that?

Vedi sopra. Indicherò qui che chiedi come proteggere te stesso, altre persone usano accordi per lo stesso scopo.

It's written in Java

Assicurati di prendere in considerazione l'uso di un obfuscator per proteggersi.

I'm planing on using Paypal for the payment, though I may look into amazon or see the cost of an ssl certificate with my host to see if it makes sense to do it myself.

Davvero non vuoi gestire i pagamenti da solo. Non ne vale la pena.

    
risposta data 19.03.2013 - 05:04
fonte

Leggi altre domande sui tag