Quali sono tutti questi tipi di licenza per le applicazioni?

3

Sto pensando di creare alcune applicazioni per Linux (principalmente Ubuntu) e ho intenzione di venderne alcune nel Software Center di Ubuntu e offrire alcune applicazioni gratuitamente.

Queste applicazioni gratuite saranno programmi minori utilizzati principalmente per divertimento e / o per un po 'di comodità nelle attività quotidiane (ad esempio, una lista degli impegni). Qual è la licenza adatta che dovrei usare per questo?

Per quanto riguarda le applicazioni a pagamento, saranno più orientate al business (es .: un software decisionale). Per questi, qual è il tipo di licenza adatto?

Sono davvero confuso da tutte queste licenze (ho sentito parlare di Creative Commons, GNU, ecc. ma non ne ho idea di sorta). E spero di fare queste applicazioni usando PyGTK e Quickly e alcune con Java. Quindi se qualcuno potesse fornire un po 'di luce su questo argomento, ne sono davvero grato.

    
posta Roshnal 16.12.2011 - 15:46
fonte

1 risposta

6

GPL : buono se vuoi rendere il tuo progetto liberamente disponibile a chiunque sia disposto a spedire il codice sorgente (che di solito è "altri progetti gratuiti"), ma richiedi anche un pagamento se la gente vuole spedire senza fonte (che corrisponde approssimativamente a "progetti commerciali").

MIT / BSD : buono se vuoi che chiunque sia in grado di usare il tuo codice in in qualsiasi modo , ma vuoi allegare il tuo nome ad esso. Una specie di "Ehi, l'ho fatto!" marchio. Questo essenzialmente richiede solo che le persone conservino quel marchio. Si presume inoltre che fornisca una certa protezione contro le cause frivole, ma non so se il disclaimer legale sia realmente necessario.

Pubblico dominio (la disponibilità varia in base al Paese): si desidera disconoscere la proprietà del codice. È come se fosse sempre esistito, come l'aria che nessuno possiede. Chiunque può fare tutto ciò che vuole in esso, e se fingono che sia il loro lavoro non si può ricorrere. Se non consentito dalle leggi locali, è possibile utilizzare WTFPL (nsfw).

Creative Commons : un insieme di licenze rivolte principalmente a creazioni artistiche, come foto, disegni, musica, ecc. Tu mescoli e abbini le condizioni che preferisci, come "nessun uso commerciale" - è su a te se permetti o proibisci questo. Non molto adatto per il codice sorgente IMO.

Quindi, se vuoi rilasciare il codice sorgente ma pensa che ci sia del potenziale commerciale in esso, usa GPL. Se vuoi solo dare qualcosa al mondo ma hai il tuo nome, usa MIT / BSD. Per piccoli frammenti di codice o se hai motivi ideologici per farlo, usa "dominio pubblico" - il copyright potrebbe non essere applicabile ai piccoli frammenti comunque, e ti fa sembrare molto benevolo.

Se non vuoi affatto rilasciare il codice sorgente , nessuno di questi ti aiuta. Hai bisogno di qualcosa che descriva le condizioni d'uso del tuo programma. Non conosco licenze pronte per questo.

    
risposta data 16.12.2011 - 16:20
fonte

Leggi altre domande sui tag