

Studia grazie alle numerose risorse presenti su Docsity
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Prepara i tuoi esami
Studia grazie alle numerose risorse presenti su Docsity
Prepara i tuoi esami con i documenti condivisi da studenti come te su Docsity
Trova i documenti specifici per gli esami della tua università
Preparati con lezioni e prove svolte basate sui programmi universitari!
Rispondi a reali domande d’esame e scopri la tua preparazione
Riassumi i tuoi documenti, fagli domande, convertili in quiz e mappe concettuali
Studia con prove svolte, tesine e consigli utili
Togliti ogni dubbio leggendo le risposte alle domande fatte da altri studenti come te
Esplora i documenti più scaricati per gli argomenti di studio più popolari
Ottieni i punti per scaricare
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
E' un riassunto fatto da me con gli appunti presi a lezione e le slide del docente.
Tipologia: Appunti
1 / 3
Questa pagina non è visibile nell’anteprima
Non perderti parti importanti!


Open Source significa (codice) sorgente aperto ovvero aperto alle modifiche, cioè leggibile. Il codice sorgente è il cuore di qualsiasi programma informatico, ovvero l'insieme di istruzioni che fanno fare al computer ciò che desideriamo, più persone possono guardare il codice sorgente e modificarlo. Soltanto nel 1998 il termine "Open Source" è stato ufficializzato affiancandolo a quello già esistente di free software (software libero). L’evento che ha dato il via all'open source è stato il rilascio del codice sorgente del browser Netscape.
Le licenze libere (GNU - General Public License) permettono la modifica e il miglioramento del software
OSTACOLI ALLA DIFFUSIONE DEL SOFTWARE LIBERO
LINUX Risposta breve: Linux è un sistema operativo Open Source, gratuito e liberamente distribuibile.
Risposta articolata: Linux è la parte principale (kernel) di un sistema operativo scritta da uno studente di informatica finlandese, un certo LINUS TORVALDS. Unito ad altri programmi liberamente disponibili, Linux diventa un sistema operativo completo, più correttamente denominato GNU/Linux. Linux è un sistema operativo molto simile ai sistemi UNIX usati nei grandi computer delle università e delle banche, ma pur mantenendo le caratteristiche di robustezza e stabilità, viene distribuito con licenza GPL, che permette, di distribuire Linux in modo gratuito.
L'idea geniale che rende Linux unico nel suo genere è l'uso della licenza GPL, che ha portato alle seguenti conseguenze: -Linux non è rimasto il progetto personale di una persona; in breve tempo ha coinvolto un numero enorme di programmatori, unito dal fatto che si trattava di un progetto libero. -Il sistema operativo può essere utilizzato da chiunque, installato su un numero qualsiasi di macchine, modificato e adattato alle singole necessità, con conseguente abbassamento dei costi. -Linux non è di proprietà di nessuno, ma è un po' un patrimonio dell'umanità. -La velocità di sviluppo di Linux è stata fenomenale inizialmente, ed è tuttora molto rapida: viene fornita una revisione completa ogni 2-3 anni e una nuovo aggiornamento ogni 2-3 mesi. -Linux ha un simpatico logo, quello del pinguino Tux.
Secondo Stallman il software libero assume la forma di quattro principi di libertà: Libertà 0, o libertà fondamentale: La libertà di eseguire il programma per qualunque scopo, senza vincoli sul suo utilizzo. Libertà 1: La libertà di studiare il funzionamento del programma, e di adattarlo alle proprie esigenze.
Libertà 2: La libertà di redistribuire copie del programma. Libertà 3: La libertà di migliorare il programma, e di distribuirne i miglioramenti. Il software distribuito con una licenza che rispetti questi principi è detto software libero (in inglese free software).
Nel 1984 Richard M. Stallman diede vita al progetto GNU con lo scopo di tradurre in pratica il concetto di software libero, e creò la Free Software Foundation per dare supporto logistico, legale ed economico al progetto GNU.
Perché Linux? La stragrande maggioranza dei calcolatori nuovi sono venduti con altri sistemi operativi preinstallati, del quale avete già pagato la licenza senza neppur saperlo. Eppure ci sono diversi motivi che vi potrebbero spingere ad adottare Linux per affiancare o sostituire il vostro sistema operativo. 1.Linux è gratuito. La maggior parte dei programmi applicativi sono gratuiti, per cui esistono programmi perfettamente equivalenti a programmi commerciali a costo zero per l'utente.
Tornando all'esempio del concessionario, è come se vi dicessero: "Si ricordi che il cofano del motore è sigillato, ed è illegale aprirlo. Se volesse fare modifiche, dovrà portarlo qui in concessionaria: provvederemo noi a sostituire i pezzi difettosi e a inserire le ultime novità''. La presenza di tanta documentazione, non a caso, rende Linux il sistema operativo perfetto per imparare a programmare.
3.Linux favorisce la pluralità Una delle cose più belle di Linux è proprio questo: offrire la libertà di scelta così da non sottostare ad un monopolio.
4.Linux non richiede un super computer per funzionare
5.Linux è robusto e sicuro. Linux è per sua natura molto stabile e robusto: le necessità di riavvio sono rarissime e ancora più rare sono gli errori del sistema stesso come inefficienze, errori continui, perdita di dati, continui riavvii ecc.
6.Linux è completo. Non richiede assistenza, continui aggiornamenti o protezioni aggiuntive. Non servono antivirus.
Le distribuzioni ovvero una distribuzione di Linux. Per chiarire il concetto di distribuzione, occorre ricordare che Linux di per sé non è un sistema operativo completo, ma solo il kernel del sistema, ovvero quella che permette al computer di avviarsi e di pilotare tutti i dispositivi. Se utilizzaste solo Linux, non avreste interfaccia grafica, non potreste utilizzare Internet e via dicendo. In pratica avreste un computer acceso e attivo, ma che non è in grado di fare nulla! Pensate un po' a Linux come al motore di un'automobile: è certamente importante, ma senza sedili, carrozzeria, volante e ruote non è molto utile.