software gratis

Spieghiamo cos'è il Software Libero e le libertà che questo tipo di programma permette. Inoltre, i tipi esistenti e alcuni esempi.

Il software gratuito consente l'accesso al codice sorgente ai suoi utenti.

Che cos'è il software libero?

Software libero si riferisce a quelliSoftware cosa danno ai loro? utenti, per decisione esplicita dei suoi programmatori e progettisti, l'accesso al codice sorgente o codice di programmazione originale in cui sono stati fabbricati, in modo che tu possa copiarlo, modificarlo, personalizzarlo e distribuirlo liberamente. Ciò dà luogo, quindi, a più versioni dello stesso programma, il cui aspetto non rappresenta una violazione legale o etica del programma originale.

Il termine Software Libero è attribuito all'americano Richard Stallman, fondatore delSoftware gratisFondazione (Free Software Foundation) in cui un numero significativo di esperti di computer aspirava a sviluppare un Sistema operativo totalmente gratuito, che chiamarono GNU Project (per distinguerlo da Unix).

Questo progetto consentirebbe ai suoi utenti avanzati di collaborare al suo sviluppo e miglioramento, gratuitamente e nella comunità, andando contro Affare tradizionale di Software, che custodiscono il codice sorgente dei loro prodotti.

Sebbene molte delle presentazioni di Software Libero siano gratuite o costino l'equivalente della sola distribuzione (e non il pagamento di royalties), il Software Libero non deve essere confuso conGratuito o Software libero (di solito nelle versioni di prova), né deve essere interpretato come un motivo di pirateria (furto di software protetto da copyright).
L'idea è proprio quella di creare un software che appartenga a chi lo utilizza e che si possa adattare da solo alle sue esigenze.

C'è una tendenza importante, soprattutto nei cosiddetti paesi del Terzo Mondo, ad attuare nei loro istituzioni Funzionari o organizzazioni statali solo Software Libero, sostituendo così i programmi protetti da copyright che generano spese annuali di rinnovo della licenza.

Questo oltre a risparmiare dà loro una maggiore autonomia nella gestione del tuo informazione e permette loro di evitarerischi alla loro sovranità, poiché il codice libero di questi software può essere adattato gratuitamente alle loro esigenze specifiche.

Libertà essenziali

Il software gratuito può essere modificato per eseguire le funzioni desiderate.

Conosciuto come "le quattro libertà essenziali", il seguente insieme di permessi è essenziale per distinguere tra Software Libero e tipo commerciale tradizionale.

  • Libertà # 0. Libertà di eseguire il programma come si desidera, per qualsiasi scopo, senza la necessità di avvisare nessuno.
  • Libertà n. 1. Libertà di studiare il funzionamento del programma e modificarlo per svolgere i compiti desiderati. Per questo, è necessario l'accesso gratuito al codice sorgente del programma.
  • Libertà n. 2. Libertà di ridistribuire copie del programma originale, per il godimento e l'assistenza del Comunità, senza bisogno di avvisare nessuno.
  • Libertà n. 3. Libertà di distribuire copie di versioni modificate a terzi, senza necessità di avvisare nessuno, consentendo all'intera comunità di beneficiare di alterazioni e nuove versioni del programma.

Un programma è considerato Software Libero se concede ai suoi utenti tutte queste libertà descritte. Altrimenti, non è un programma gratuito. Esistono diverse distribuzioni non libere di programmi ottenute modificando il codice sorgente di questi programmi gratuiti, che è considerata dalla comunità del Software Libero come contraria al etica.

Tipi di software libero

In linea di principio, il Software Libero può essere di qualsiasi tipo, dai sistemi operativi per controllare in modo personalizzato il funzionamento e le risorse del computer, ad applicazioni adattabili alle esigenze dell'utente, videogiochi di intervento e programmi gestionali periferiche che può essere modificato per soddisfare le esigenze specifiche dei vari pezzi di hardware.

Esempi di software libero

Chrome OS utilizzerà Google Chrome come interfaccia principale.

Alcune delle distribuzioni o presentazioni più popolari nel mondo del Software Libero sono le seguenti:

  • GNU/Linux. Uno dei programmi storicamente e popolarmente più importanti, ha guidato lo sforzo per il software open source nel mondo di Internet dal 1983.
  • sistema operativo Chrome. Basato sul kernel Linux, questo sistema operativo è attualmente in fase di sviluppo da parte dell'azienda Google inc. Utilizzerà il browser Google Chrome come interfaccia principale ed è basato al 100% su cloud.
  • VALO-CD. È un CD con software open source progettato per funzionare in ambiente Microsoft Windows, sviluppato da programmatori finlandesi nel 2008.
  • OpenDisc. Un altro set di strumenti open source progettati per funzionare su Microsoft Windows, creato nel 2007 per educare gli utenti all'uso di Linux.
  • Ubuntu. È una distribuzione GNU/Linux gratuita che utilizza tecnologia GNOME come ambiente desktop virtuale, la cui azienda creatrice sopravvive offrendo supporto tecnico ai suoi utenti.
!-- GDPR -->