La differenza tra Software Libero e Software Open Source

Per un po’, ho pensato che il Software Libero è Software Open Source. Ho scoperto che questo punto di vista non è corretto, e che il Software Open Source non è necessariamente il Software Libero. Onestamente non posso vedere eventuali differenze.

Quello che mi manca qui? Quali sono i tratti distintivi di entrambe le parti?

 

7 Replies
  1. 16

    Entrambi sono fondamentalmente la stessa, tranne il movimento del software libero mette l’accento sulla libertà di modificare e ridistribuire il codice. Per esempio, la licenza GNU GPL, sarebbe più “libera” di licenza MIT, perché la licenza MIT non si applica il copyleft e quindi qualcuno in grado di sviluppare software closed source, basato sul codice.

    Vedere anche Wikipedia capitolo su questo, che parla di Microsoft shared source inititive, che può offrire molto non libero il codice sorgente delle applicazioni.

  2. 7

    Il progetto GNU risponde a questa domanda direttamente:

    http://www.gnu.org/philosophy/free-software-for-freedom.html

    La differenza essenziale, leggermente semplificata, è che il Software Libero in genere richiede che, in caso di modifica e/o di incorporarli in un altro corpo di lavoro, il intero risultato deve essere distribuito come Software Libero, ed è il divieto di limitare ulteriormente la possibilità di qualsiasi “a valle” agli utenti di modificare, utilizzando, o ridistribuzione del software con gli stessi diritti che sono stati dati a voi.


    Disclaimer: Dannazione, Jim, io sono uno sviluppatore, non un avvocato. Non prenderla per una o più termini o commenti come “consulenza legale.”

    • Credo che questa era downvoted perché qualcuno ha già avuto la stessa risposta?
    • Copyleft, in base a licenze, ma sono solo un sottoinsieme di licenze per il software libero. L’unica licenze copyleft conosco sono anche open-source.
  3. 3

    Definizione di Open source:
    http://opensource.org/docs/osd

    Software libero definizione:
    http://www.gnu.org/philosophy/free-sw.html

    Sia stiamo parlando di free-come-nel-discorso. La FSF è “più libero” nel senso che per software per soddisfare la FSF standard, non deve permettersi più libertà per i suoi utenti. OSI standard sono più libera, software “free” è “aperta”, ma l’inverso non è necessariamente vero – Si scopre anche questo non è sempre vero.

    Sono funzionalmente la stessa in vasto maggior parte dei casi. E ‘ una differenza filosofica – FSF vuole la libertà intellettuale, OSI vuole pratica la libertà di (ri)utilizzare e adattare software.

  4. 1

    È abbastanza semplice da capire.

    Gratuito source, nel senso: Che è gratuito con connessione leggi applicabili una volta che si modifica, inoltre, dovrebbero essere condivise al mondo con le stesse leggi! E il suo codice se uno può essere anche tutti noi!

    Open source, nel senso: Possiamo vedere l’effettiva applicazione per il nostro uso quotidiano, ma non può utilizzare, come è la nostra, significa che non si riescono a modificare il suo codice, in quanto è protetto da copyright al distributore!

    Per ulteriori info: “La differenza tra free e open source”

  5. -2

    Software Freeware è solo una piccola parte di software che sono gratuiti, ma i loro codici non sono accessibili.Esso può essere scaricato ,usato ,copiato, senza restrizioni.

    Di software Shareware, sono solo una versione demo del software sviluppati da piccole società di software e di modifica e di altri usabilità si trova con il gruppo di sviluppo.Qui l’utente finale dipendenze è più.

    Software Open source sono solo software sviluppato spesso da grandi fornitori che sono ri distribuable ,usato e modificabile con qualsiasi restrizioni.Qui codici del software sono completamente accessibili dall’utente per il futuro, la modifica e la realizzazione di software di grandi dimensioni.

    • OP è stato chiesto circa la differenza tra Software Libero e Software Open Source non è Freeware, Shareware e Open source.
  6. -2

    Libero significa che l’utente ha la libertà di eseguire,copiare, studio,distribuire,modificare e migliorare il software. E l’open source è diverso.

Lascia un commento