GNU/Linux vs Windows
Andre Cristhian Barreto Donayre
5°A - Matematico-Informatica
ITC. Alessandro Volta
Sommario
Sommario ....................................................................................................................................... 2
Free Software is not Open Source: ................................................................................................ 4
Il Software Libero ........................................................................................................................... 4
Caratteristiche: ....................................................................................................................... 4
Il Software Proprietario ................................................................................................................... 5
Analizziamo entrambi i sistemi da più punti di vista: ......................................................................... 6
What is Electronic Waste? .............................................................................................................. 8
How is E-Waste Generated? ................................................................................................... 8
Toxins in E-waste ................................................................................................................... 8
So what’s the big deal? .................................................................................................................... 8
Where the E-waste ends up? ............................................................................................................ 9
The Environmental Concern ................................................................................................... 9
We can stop this? ................................................................................................................. 10
“Wheel of Life” ............................................................................................................................. 10
Kernel Linux: ............................................................................................................................... 12
Che cosa è il Kernel? .................................................................................................................... 12
Tipi di Kernel: ...................................................................................................................... 12
Kernel ibridi. ........................................................................................................................ 13
Linux: ........................................................................................................................................... 13
Caratteristiche: ..................................................................................................................... 13
Un po’ di storia ..................................................................................................................... 14
Architetture che supportano il Kernel Linux: ........................................................................ 14
Conclusioni: ................................................................................................................................. 16
Fonti: ............................................................................................................................................ 17
2
Introduzione
Le materie trattate in questa tesina sono tre:
- Informatica: un confronto tra il Software Proprietario e il Software Libero;
- Inglese: “E – waste”;
- Elettronica: un confronto tra il Kernel Linux e il Kernel Windows.
Ho scelto questi argomenti non solo perché si collegavano al mio indirizzo di studio, ma anche perché sono argomenti che talvolta anche tra gli informatici sono dati per scontati e definiti persino “banali”, cadendo così in errori di definizione.
Nella prima parte presento i concetti elementari per capire meglio le differenze tra Software Libero e Software Proprietario. Il paragrafo introduttivo vuole mettere in chiaro un fraintendimento comune fra Free Software e Open Source, che sebbene entrambi profetizzino la libertà, hanno ideologie diverse per lo sviluppo del software. Successivamente presento le nozioni basilari per distinguere un Software Libero da un Software Proprietario. Nella tabella ho messo a confronto gli aspetti, a mio avviso, più risaltanti di entrambe le tipologie di software.
Ho scelto di trattare il problema dell’E-Waste, non solo perché è stato un argomento del mio corso di studio, ma anche perché è un problema che riguarda tutti ma nessuno lo conosce veramente: vi siete mai chiesti che fine fanno le TV (funzionanti o meno) una volta finite nella spazzatura? Non tutti i paesi hanno delle strutture adatte per lo smaltimento di queste macchine.
Pochi sanno però che questi apparecchi finiscono in paesi del terzo mondo; per vie “illegali” o meno. Vengono smaltiti in discariche a cielo aperto oppure in strutture, inadatte per essere trattati, dove dei lavoratori sfruttati, la maggior parte bambini, devono recuperare tutto ciò che è possibile e bruciare tutto il resto. Danneggiando sé stessi e l’ambiente circostante.
La parte finale riguarda elettronica, ho ritenuto necessario parlare anche del Kernel Linux, essendo anche esso un Software Libero rilasciato sotto la Licenza GPLv2.
Nella prima parte presento i concetti elementari per capire che cosa è un kernel (il cuore di ogni sistema operativo); successivamente presento un confronto tra il kernel Linux (Monolitico) e il Kernel Windows (Ibrido).
Nella parte finale cito delle architetture che supportano il Kernel Linux.
“Dovete pensare alla Libertà di Parola Piuttosto che a una Birra Gratis...”
Richard Stallman 3
Free Software is not Open Source
I termini Open Source e Free Software vengono usati per indicare lo stesso movimento, ma sostanzialmente non lo sono: Free Software indica i software la cui licenza permette che il software sia studiato, modificato ai propri bisogni e condiviso, senza i vincoli stretti della proprietà privata; Open Source è sostanzialmente una “ridefinizione” di questa filosofia in favore di uno sviluppo pratico.
“Free” dall'inglese ha due significati, “libero” e “gratuito”. I sostenitori dell’Open Source sostengono che il Free Software sia controproducente da un punto di vista pratico: il Software Libero sottolinea la condivisione del sapere ed esclude le soluzioni monetarie; questa etica così forte tenne lontano gli investitori delle aziende che lo vedevano come eccessivamente ideologizzato.
Nell’Open Source, la commercializzazione è vista come chiave vincente per un continuo miglioramento del software di partenza; la libertà nell'Open Source è talvolta sacrificata per uno sviluppo pratico del software.
Il Software Libero
È un software pubblicato con una Licenza che permette a chiunque di utilizzarlo e che ne incoraggia lo studio, le modifiche e la redistribuzione: si concentra sulla libertà dell'utente e non solo sull'apertura del codice sorgente, che è un prerequisito del software libero.
Caratteristiche
Secondo Richard Stallman, fondatore della “Free Software Foundation”, un Software si può definire un software libero se garantisce tutte e tre le “Libertà Fondamentali”: