Molti lo sanno già software gratuito e open-sourcee (open source) non è la stessa cosa, ma anche quelli di noi che lo conoscono a volte lo usano come sinonimo e non è del tutto corretto. Ci sono alcune differenze che devono essere evidenziate.
Sebbene in entrambi i casi sia il software (abbiamo anche visto come questa filosofia sia passata all'hardware e anche ad altre categorie) che contribuisce al suo codice sorgente Per poter vedere come è fatto e cosa fa, non tutto è simile. Sappiamo anche che il software libero è gratuito e che anche i programmi oi sistemi operativi open source lo sono per la maggior parte.
Da sviluppoIn entrambi i casi, il codice può essere modificato o migliorato e utilizzato “liberamente”. Ovviamente penserai che il software libero sia anche open source e hai assolutamente ragione. Per questo motivo, dovremmo piuttosto parlare di licenze, piuttosto che di software libero e open source. Allora qual è la differenza?
Per rispondere alla domanda precedente possiamo analizzare due delle licenze più importanti in quest'area, BSD e GPL. La licenza BSD è una licenza che comprende software open source e nonostante ciò che molti pensano sia molto più permissiva della GPL. Ma la permissività a volte ha gravi conseguenze.
Non entreremo nei dettagli per spiegare in cosa consistono GPL e BSD, perché potremmo ottenere contenuti per diversi articoli, ma evidenziamo il punto chiave. Mentre un software con licenza GPL può essere modificato e ridistribuito fintanto che rimane libero, un software con licenza BSD può essere modificato e ridistribuito con un'altra licenza (comprese quelle di codice chiuso).
Pertanto, non ci sarà un "Linux"Chiuso come se ci fosse un"BSD"Chiuso (Mac OS X) ... In definitiva, quello che voglio dire è che il software libero sarà sempre gratuito, ma l'open source potrebbe un giorno imbattersi in un derivato in cui veniamo sbattuti in faccia quando proviamo a ficcare il naso nel suo codice sorgente.
Una nota.
Solo perché un software è sotto licenza GPL non significa che debba essere gratuito. Posso sviluppare un'applicazione, sottoporla a quella licenza e così come potrei lasciarla libera, potrei anche farla pagare, e per questo motivo non cesserebbe di essere GPL. È precisamente sul grafico. Posso venderlo se voglio.
Molte volte la confusione è presentata dal termine in inglese .. Software libero, uno dei significati di libero è gratuito.
Ciao. Ovviamente quello che dici è totalmente vero. In effetti, gli anglofoni cambiano spesso la parola "free" in "free" perché è meno ambigua. Libero in inglese può significare sia libero che gratuito, ma il software libero non è sempre gratuito ed è per questo che lo chiamano "software libero" per distinguerlo. Né i programmi gratuiti devono essere gratuiti o open source, ci sono molti programmi di download gratuiti che sono chiusi.
Saluti!