Significato della licenza MIT


168

Supponiamo che io usi questa API ActionScript rilasciata con licenza MIT per creare un software: http://www.cove.org/ape/docs/api/

  1. Posso vendere quel software?
  2. Devo fornire il codice sorgente del mio software?
  3. Qualcuno che riceve il mio software è autorizzato a rivendere il software?

Non esiste un database per registrare il tuo progetto su licenza MIT? opensource.org/licenses/bsd-license.php greetings

Ho creato una proposta su area51 per creare un sito di domande e risposte sulle licenze open source: area51.stackexchange.com/proposals/58715/open-source-licensing . Se interessa a te, puoi iscriverti.
Kurt Pattyn,

meta discussione su questa domanda: meta.programmers.stackexchange.com/q/6861/31260
moscerino

La migliore risposta che ho trovato per i miei scopi: programmers.stackexchange.com/questions/178486/…
ptim

Risposte:


156
  1. Puoi vendere il software.
  2. No, non sei obbligato a fornire il codice sorgente.
  3. Chiunque riceva il codice sorgente può fare come consentito dalla licenza. Questo non si estende alle distribuzioni binarie.

Leggi la licenza MIT. Leggi tutto e capiscilo. Doveva essere letto dalla gente comune, a differenza di altre licenze molto complesse:

Copyright (c) anno detentori del copyright

L'autorizzazione è concessa, gratuitamente, a chiunque ottenga una copia di questo software e dei file di documentazione associati (il "Software"), per trattare il Software senza restrizioni, incluso senza limitazione i diritti di utilizzo, copia, modifica, unione , pubblicare, distribuire, concedere in licenza e / o vendere copie del Software e consentire alle persone a cui il Software è fornito di farlo, fatte salve le seguenti condizioni:

La suddetta nota sul copyright e la presente autorizzazione sono incluse in tutte le copie o parti sostanziali del Software.

IL SOFTWARE È FORNITO "COSÌ COM'È", SENZA ALCUN TIPO DI GARANZIA, ESPRESSA O IMPLICITA, COMPRESO MA NON LIMITATO ALLE GARANZIE DI COMMERCIABILITÀ, IDONEITÀ A UNO SCOPO PARTICOLARE E SENZA VIOLAZIONE. IN NESSUN CASO GLI AUTORI OI TITOLARI DEL COPYRIGHT SARANNO RESPONSABILI DI QUALSIASI RECLAMO, DANNO O ALTRO RESPONSABILITÀ, SE IN AZIONE DI CONTRATTO, TORT O ALTRO, DERIVANTE DA, FUORI O IN CONNESSIONE CON IL SOFTWARE O L'UTILIZZO O ALTRE OFFERTE NEL SOFTWARE.


3
Sono d'accordo, leggi la licenza, è breve: opensource.org/licenses/mit-license.html
Ben Blank

17
Jox, ho incollato TUTTA la licenza sopra in modo che tu possa vedere di persona. I software con licenza in stile BSD / MIT / ISC sono stati inclusi in Mac OS, Windows, ecc ... Non è possibile rimuovere la licenza / copyright, ma è possibile fare praticamente qualsiasi altra cosa. Non è virale.
dwc,

18
Come madrelingua inglese, sono stato confuso anche dalla licenza del MIT. La confusione deriva dal fatto che la licenza parla del "Software" a cui si applica la licenza. Quindi, se mi collego al "Software" con licenza MIT e distribuisco una licenza derivata + MIT (obbligatoria), ciò implica che il derivato diventerebbe il "Software" in base alla licenza. Per essere chiari: non si fa menzione del codice sorgente \ distribuzione binaria da nessuna parte, solo "Software".

50
Anche come madrelingua, ho trovato difficile da capire. Se l'avviso di autorizzazione deve essere incluso in tutte le copie del software e se i file binari compilati sono ancora "copie del software", a quanto pare l'avviso di autorizzazione deve essere incluso con i file binari compilati. Se stai includendo l'avviso di autorizzazione, apparentemente stai dando ai destinatari l'autorizzazione a copiare "il software", ovvero sia il software di libreria con licenza MIT che il tuo software insieme. So che questo non è lo scopo della licenza ... ma è comunque fonte di confusione per la mentalità letterale come me.
William Payne,

5
Chiedete alle persone di leggere la licenza, ma da nessuna parte vedo il supporto per il vostro punto (3) che i diritti di licenza si estendono solo in modo transitorio alle persone che ricevono copie del software di origine, piuttosto che copie binarie. In effetti, non esiste alcuna distinzione tra "sorgente" e "binario" nella licenza. Inoltre, il software è comunemente inteso come significato sia della forma sorgente che binaria quando si considera la clausola di avviso, quindi è molto strano che abbia il significato opposto altrove nella licenza.
BeeOnRope,

23

Secondo "Comprensione delle licenze open source e di software libero" di Andrew M. St. Laurent :

Queste licenze, applicate al codice di licenza originale, consentono di utilizzare quel codice nel software proprietario e non richiedono la distribuzione di versioni open source del codice. Il codice creato in base a queste licenze o derivato da tale codice può essere "chiuso" e gli sviluppi possono essere effettuati in base a tale licenza proprietaria, che vanno persi alla comunità open source. Per lo stesso motivo, tuttavia, queste licenze sono molto flessibili e compatibili con quasi ogni forma di licenza open source.


6
Dovrebbero davvero precisare che è possibile distribuire il software compilato senza distribuire la licenza MIT e che è possibile distribuire il proprio codice sorgente che utilizza il software con licenza MIT, con la licenza MIT che si applica solo al software con licenza MIT. Ad esempio, la licenza MIT protegge solo le cose che concede in licenza e non rende necessaria la licenza MIT anche per il tuo lavoro aggiuntivo che funziona con quel codice. Quasi tutti coloro che tentano di spiegare le licenze non rientrano in questi punti.
Dronz,

18

Come sempre, consultare un avvocato. Se questa libreria viene rilasciata rigorosamente utilizzando la licenza MIT, allora:

(i) Sì, puoi vendere il tuo software purché includi la licenza MIT come parte del tuo prodotto. (ii) No, non è necessario condividere il codice con la comunità, ma sarebbe carino. (iii) Sì, è consentita la rivendita.

Licenza MIT:

L'autorizzazione è concessa, gratuitamente, a chiunque ottenga una copia di questo software e dei file di documentazione associati (il "Software"), per trattare il Software senza restrizioni, incluso senza limitazione i diritti di utilizzo, copia, modifica, unione , pubblicare, distribuire, concedere in licenza e / o vendere copie del Software e consentire alle persone a cui il Software è fornito di farlo, fatte salve le seguenti condizioni:

La suddetta nota sul copyright e la presente autorizzazione sono incluse in tutte le copie o parti sostanziali del Software.


4
"Come sempre, consultare un avvocato." Questo è un consiglio estremamente poco pratico per molte situazioni.
Sid

1
Con qualsiasi tipo di attività commerciale che si occupa di licenze, tuttavia, può essere una grande citazione da tenere a mente. Non credo che intenda letteralmente consultare sempre un avvocato
Riley Carney il
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.