È sicuro accettare denaro per il software open source che hai scritto? [chiuso]

1

Ho scritto una libreria open source per iOS e ho ricevuto un'email da uno sviluppatore straniero che vuole pagarmi il lavoro per non doverlo attribuire nella sua app.

Il codice è rilasciato sotto la licenza MIT, che consente il riutilizzo a condizione che la licenza sia distribuita insieme al codice. Gli ho detto che può semplicemente usarlo senza attribuzione, ma insiste per mandarmi qualcosa.

Qual è la pratica nella comunità open source, tenendo presente che molti altri hanno contribuito alla mia biblioteca? C'è uno standard o una convenzione nella comunità OSS per questo genere di cose?

    
posta Moshe 28.11.2014 - 06:13
fonte

2 risposte

5

In linea di principio, non c'è nulla di sbagliato nell'accettare il pagamento per il software che fornisci, nemmeno se tale software è disponibile gratuitamente attraverso altri canali.

Alcuni trucchi da cercare sono:

  • I dettagli del conto bancario sono amati dai criminali. Se possibile, preferisci utilizzare servizi come PayPal.
  • Fai attenzione a ciò che prometti e ai contratti che firmi.
    • Quale livello e durata del supporto (gratuito) stai inserendo in
    • Se il contratto stabilisce che il software è stato scritto per / per conto di qualcuno, potresti firmare i tuoi diritti d'autore. Assicurati di esaminarlo con un avvocato prima di firmare.
  • Se vieni pagato regolarmente o somme ingenti, potresti dover pagare l'imposta sul reddito.

Se l'acquirente vuole fare qualcosa che non è possibile con la licenza corrente, puoi dare loro una versione con una licenza diversa, a condizione che tu sia l'unico titolare del copyright, o che tutti i detentori del copyright siano d'accordo, o la licenza esplicitamente ti dà il diritto di sub-licenziare il lavoro.
Ma in nessun caso dovresti consentire all'acquirente di rimuovere le dichiarazioni sul copyright dal codice sorgente, in quanto probabilmente indica che vogliono rivendicare il lavoro come proprio.

    
risposta data 28.11.2014 - 08:55
fonte
4

Il tuo più grande problema sono gli altri contributori. A meno che tu non abbia un accordo scritto con loro, possiedono il copyright per i pezzi che hanno contribuito. Ciò significa che è necessario che tutti accettino di rilasciare il software con una licenza diversa.

I progetti consolidati richiedono a tutti i contributori di firmare un accordo di licenza del contributore . Se hai fatto questo, se puoi accettare il pagamento per una doppia licenza dipende dal testo del contratto.

    
risposta data 28.11.2014 - 09:05
fonte

Leggi altre domande sui tag