Cos'è il software libero?

El libre software (in inglese free software, sebbene questo nome venga talvolta confuso con "free" a causa dell'ambiguità del termine "free" nella lingua inglese, motivo per cui si usa anche "free software") è il nome del software che rispetta il libertà degli utenti sul prodotto acquistato e, quindi, una volta ottenuto può esserlo usato, copiato, studiato, modificato e ridistribuito liberamente. 


Secondo la Free Software Foundation, il software libero si riferisce alla libertà degli utenti di eseguire, copiare, distribuire, studiare, modificare software e distribuire software modificato.

Un software è considerato gratuito se soddisfa le seguenti condizioni:

  • Il programma può essere utilizzato per qualsiasi scopo
  • È possibile accedere al suo codice sorgente
  • È possibile fare copie del programma
  • I miglioramenti possono essere pubblicati

Qualcosa di importante da evidenziare è questo il software libero si basa sulle leggi esistenti sulla proprietà intellettuale e fornisce maggiori libertà, se si soddisfano determinate condizioni. In altre parole, consente la modifica e la ridistribuzione del software, cosa generalmente vietata in quello che è noto come "software proprietario", purché si rispetti la condizione di rendere tali modifiche disponibili al resto del mondo. Si basa sul fatto che se condividiamo tutti, saremo tutti migliori.

All'interno del software gratuito esistono diversi tipi di licenze:

  • GPL, una delle licenze più conosciute è stata creata dal progetto GNU.
  • LGPL, simile alla GPL, ma la differenza è nella portata che ha
  • Creative Commons: in realtà è un nome che racchiude molti tipi di licenze che vengono generalmente applicate a contenuti creativi, come grafica, testi o musica. Alcune di queste licenze sono considerate gratuite.

C'è anche Open Software, il cui principale esponente è la licenza BSD. Il software aperto consente la ridistribuzione del codice e del software, senza alcuna discriminazione, ma non garantisce che il codice sorgente degli stessi sia sempre accessibile. Quest'ultima è la principale differenza con il software libero.

Cosa è considerato software proprietario?

Il software proprietario è così chiamato perché utilizzandolo ci si priva dei diritti che si avrebbero naturalmente. Il software proprietario viene fornito con un contratto di licenza per l'uso finaleo EULA per il suo acronimo in inglese. Questa licenza limita l'utilizzo del software in vari modi. Il principale è che generalmente proibisce la modifica del programma e limita ciò che posso fare con il programma.

Ne sono un esempio i driver hardware, la cui licenza consente loro di essere utilizzati solo con hardware specifico in particolare, e con uno specifico sistema operativo.

Vediamo l'installazione tipica di un programma proprietario. Questo non è l'ordine esatto, ma i passaggi sono più o meno i seguenti:

  • Uno esegue il programma di installazione (di solito facendo doppio clic sul file .exe)
  • Viene visualizzato un messaggio di benvenuto
  • Ti viene chiesto di accettare una licenza
  • Ti viene chiesto di scegliere la cartella in cui lo installerai
  • Ti viene chiesto di confermare
  • I file corrispondenti vengono installati
  • L'installazione è completa

Il punto di differenza tra software libero e software proprietario sta nella licenza che si accetta al punto c. Il contratto di un programma è quello che indica se si tratta di un programma libero o proprietario. Inoltre, all'interno dei programmi proprietari ci sono diverse categorie:

  • Pagamenti: software per il quale l'utente deve pagare un importo per acquisirli e poterli utilizzare legalmente. In alcuni casi, il diritto d'uso è limitato nel tempo e deve essere nuovamente pagato per continuare a utilizzarlo.
  • Demo / Shareware: Esempi di questo tipo di programma sono Winzip o Winrar. In questi programmi, la loro funzionalità è limitata a un certo numero di giorni.
  • Gratuito: questi possono essere scaricati gratuitamente da Internet e possono essere utilizzati senza alcuna limitazione, sebbene generalmente esista una versione a pagamento che ha più funzionalità. Un esempio di questi è Winamp.

In generale, il software privato è noto anche come software chiuso o software proprietario. Privativo è un nome più appropriato perché, come abbiamo visto, ci priva di diritti.

Principali vantaggi del software libero rispetto al software privato

Per illustrare questi vantaggi, facciamo un esempio di qualcosa che tutti usiamo oggi, i telefoni cellulari. In genere, si acquista un telefono cellulare acquistandolo da una società che non è il produttore del telefono cellulare, ma piuttosto il fornitore del servizio telefonico.

L'azienda vende il telefono cellulare con una "licenza d'uso finale", che pone alcune condizioni su di te, come il termine minimo che hai per mantenere il servizio telefonico e le funzioni che puoi utilizzare con quel telefono cellulare. È bloccato dal fare cose che quell'azienda non vuole che tu faccia con il tuo cellulare, o per le quali vuole farti pagare un extra.

Fino a poco tempo fa, ti addebitavano anche un costo aggiuntivo per darti il ​​codice che ti permetteva di cambiare azienda, anche quando il termine minimo era già scaduto.
Cioè, ti privano di fare cose con il TUO telefono cellulare, cosa che il dispositivo può fare, ma l'azienda pone restrizioni artificiali per farti pagare come servizio extra o venderti un dispositivo più costoso. E ti costringono anche a cambiare cellulare o buttarlo via e comprarne un altro quando non vogliono più mantenere il servizio per un tipo di cellulare che le aziende considerano obsoleto, come è successo con i mattoni.
E poi ci sono i produttori di telefoni, che ti fanno pagare per il software da collegare al telefono cellulare, o per il minimo accessorio, come nel caso di un telefono cellulare molto popolare di questi tempi. E la garanzia scade non appena tocchi una vite o tentano di addebitarti la sostituzione della batteria.

D'altra parte, hai un cellulare gratuito. I piani per il cellulare sono gratuiti, quindi ci sono persone che possono contribuire a risolvere problemi che sorgono in casi particolari, come usare il cellulare nel mezzo della foresta in Patagonia, qualcosa a cui un normale produttore non presterebbe molta attenzione poiché non lo è proprio la tua nicchia.

E puoi installare i programmi ei giochi che desideri collegandoli al tuo computer con il software che qualcuno ha sviluppato per un personal organizer e un'altra persona ha modificato in modo che funzioni anche con questo telefono cellulare. Puoi anche usarlo per qualcosa che il produttore o l'azienda pensavano in quel momento, come un telefono cellulare con una fotocamera che invia foto ogni x secondi e ti consente di tenere una pseudo teleconferenza su una rete normale, senza pagare un extra per il servizio. Oppure cambia completamente tutto il software per lo stesso che usi sul tuo computer e personalizzalo a tuo piacimento, non con le opzioni che ti offre il portale di questa o quella compagnia telefonica. E se non ti piace quella compagnia telefonica, puoi cambiare quando vuoi da una all'altra, e persino usarne più contemporaneamente, a seconda del tipo di chiamata, messaggio o cosa che vuoi fare. In altre parole, il cellulare fa quello che vuoi e non viceversa.

Il software libero cerca di restituirti diritti che non avrebbero mai dovuto esserti tolti e che ti sei abituato a non avere. Il software libero crede che se tutti condividiamo, saremo tutti migliori. Sembra un'utopia, ma è qualcosa di tangibile; Sta accadendo intorno a te senza che te ne accorga.

Miti e verità del software libero rispetto al software chiuso o privato

  • Il Software Libero è fatto da dilettanti, quindi è di qualità inferiore rispetto al Software Privato
    IMPOSTORE: come in tutte le aree, la qualità varia, ma il software libero consente a molte persone di rivedere il codice e proporre miglioramenti. Questo tipo di controllo e revisione, in alcuni casi da parte di migliaia di persone, rende la qualità del software simile o migliore del software proprietario. Anche molte di queste persone lavorano stabilmente in società di software.
  • Il software libero è gratuito
    IMPOSTORE: Software libero - Software libero in inglese, deriva da "Libero come nella libertà di parola, non come nella birra gratis", la cui traduzione è: "Libero come nella libertà di espressione, non come nella birra gratis". Si tratta di una disquisizione che forse ha più senso per chi parla inglese, soprattutto per l'ambiguità della parola "free". Tuttavia, la maggior parte del software gratuito è gratuito. Anche a pagamento, una volta acquistata la licenza software, può essere liberamente copiata, se le condizioni di licenza sono soddisfatte.
  • Nel software libero nessuno fa soldi
    IMPOSTORE: Altrimenti, come sarebbe giustificato l'acquisto di alcune società di software libero, come MySql, ad esempio, recentemente acquisita da Sun Microsystems? Ci sono anche aziende che creano software libero nel nostro paese e generano reddito poiché ciò che viene commercializzato non è il programma in sé, ma il supporto e i servizi di sviluppo personalizzati.

licenza

Una licenza è un accordo con il quale l'autore di un software autorizza un utente a esercitare "atti legali di sfruttamento". Tra le licenze gratuite, le più note sono:

  • Licenze GPL
  • Licenze BSD
  • MPL e licenze derivate

Con la licenza GPL (GNU General Public License), l'autore mantiene la sua proprietà e consente la ridistribuzione e la modifica secondo termini progettati per garantire che tutte le versioni modificate del software rimangano sotto i termini più restrittivi della GNU GPL stessa.

Circa il 60% del software concesso in licenza come software libero utilizza una licenza GPL. Una restrizione di questa licenza: le versioni modificate ridistribuite la cui versione originale è sotto la licenza GPL, devono anche essere sotto la licenza GPL. In altre parole, il codice sorgente deve essere tenuto aperto a chiunque voglia leggerlo e / o modificarlo, non deve essere chiuso. In quest'ultimo caso, la licenza sarà in violazione.

La licenza BSD è la licenza software concessa principalmente per i sistemi BSD (Berkeley Software Distribution). Appartiene al gruppo delle licenze Open Software e la principale differenza con la GPL è che ha meno restrizioni. Una caratteristica della licenza BSD è che consente l'uso del codice sorgente in Closed Software, contrariamente alla GPL.

La licenza MPL (Mozilla Public License in spagnolo o Mozilla Public License in inglese) è una licenza open source e software libero. È stato sviluppato da Netscape Communications Corporation, per rilasciare Netscape Communicator 4.0, che in seguito divenne il noto e popolare progetto Mozilla. La licenza MPL è pienamente conforme alla definizione di software open source e alle quattro libertà del Software Libero. Tuttavia, l'MPL lascia aperta la strada a un possibile riutilizzo non libero del software senza limitare il riutilizzo del codice o la nuova licenza con la stessa licenza.

Attualmente esiste una fondazione, il Free Software Foundation (FSF), che è l'entità che indica se una licenza è gratuita o meno. Per vedere tutte le licenze gratuite, vedere: https://www.gnu.org/licenses/license-list.html


11 commenti, lascia il tuo

Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   Suso suddetto

    Una qualificazione:
    * La traduzione corretta di "Libero come nella libertà di parola, non come nella birra gratis" è "Libero come nella libertà di espressione, non come nella birra gratis", infatti in spagnolo non c'è errore che si verifica in inglese, dove « libero "può significare sia" gratuito "che" gratuito ".

  2.   Usiamo Linux suddetto

    Grazie! Corretto e aggiunto il commento sull '«ambiguità» della parola «free» in inglese. È assolutamente vero. Saluti!

  3.   Suso suddetto

    Prego! È bello contribuire con qualcosa di tanto in tanto. Continuando con il tema, penso che "gratis" sia più impegnativo di "gratis". Per fare un controesempio: Internet Explorer o Windows Live Messenger sono gratuiti, ma non sono gratuiti.

  4.   adrianaly suddetto

    i compiti sono noiosi ora devo indagare

    1.    Norkys suddetto

      Hai ragione Hahahahahaha

  5.   Christian Elihu Mendez Nuñez suddetto

    La nota è molto interessante, ma quale sarebbe un elenco dei migliori software gratuiti?
    Quali sono i più conosciuti?
    Non influisce sul fatto che un utente cambia il codice sorgente, ogni tanto?
    Cosa succede se a un altro utente non piace, non può vedere alcun tipo di controversia per cambiare il codice sorgente in ogni momento che può?
    Qual è la differenza tra software aperto e gratuito?
    Voglio dire, a che serve avere un software aperto se non puoi inserire liberamente il codice sorgente se è a questo che serve quello proprietario

  6.   Ernesto suddetto

    USO CORRETTO DELLA LINGUA. Scrivono / scrivono: «Di default» Dovrebbe essere detto: «DALL'ORIGINE».

  7.   karen marina suddetto

    ottime informazioni sul software libero.

  8.   adrii castiglia suddetto

    grazie linux un compito molto importante

  9.   Andrea Elisabetta Carvajal Basto suddetto

    Informazioni molto buone! Un dubbio, visto il problema che nasce dall'uso di software libero più da parte delle aziende: quali sarebbero i vantaggi delle PMI (Piccole e medie imprese) che utilizzano software libero invece di software aperto e chiuso? Inoltre, potresti fornirmi alcuni esempi di software libero che esistono e potrebbero essere usati come aiuto in diverse aree o in generale dalle PMI.

  10.   Andrea Elisabetta Carvajal Basto suddetto

    A completare un po 'le informazioni sulla pagina e alcuni dubbi che mi sono rimasti. Ho deciso di fare qualche ricerca e ho scoperto sulla pagina Geekno, che la differenza tra open source e gratuito è che nel caso del software libero, non solo è possibile accedere al codice sorgente, ma è anche possibile modificarlo, distribuirlo e persino commercializzare le modifiche, purché alleghiamo l'opera originale con la relativa licenza gratuita. D'altra parte, il software open source potrebbe non consentire la commercializzazione anche delle modifiche al codice, o semplicemente la distribuzione di dette alterazioni. (M Blanco, 2019).

    Mi è anche venuto in mente di cercare esempi di programmi software liberi e aperti.
    Secondo la pagina gidahatari, alcuni dei migliori programmi software gratuiti sono i seguenti:
    1.LinuxUbuntu
    2. Ufficio Libre
    3. GIMP
    4. Inkscape
    5. Mozilla Firefox

    E secondo la pagina ComputerHoy, alcuni programmi open source sono:
    1. VLC
    2. Cromo
    3. Mozilla Thunderbird
    4. FileZilla
    5. Vongola AV
    6.XBMC
    7. PDF Creator
    8.PeaZip