title: Enigma (crittografia)

text: Gli italiani, durante la seconda guerra mondiale, utilizzarono diverse macchine cifranti, tra cui anche una versione commerciale della macchina Enigma: rispetto a quella in uso all'esercito tedesco, questa non aveva il pannello di commutazione per cui i cifrari prodotti erano più semplici da violare con il metodo scoperto precedentemente da Marian Rejewski. Tale macchina fu usata sia durante la Guerra Civile Spagnola sia durante gli scontri nel Mar Mediterraneo fra la flotta inglese e quella italiana.


title: Enigma (crittografia)

text: Nel novembre del 1931 Hans-Thilo Schmidt, impiegato tedesco che poteva accedere alla macchina Enigma militare, aveva fornito ai francesi due documenti, chiamati "Gebrauchsanweisung für die Chiffriermaschine Enigma" e "Schlüsselanleitung für die Chiffriermaschine Enigma", che erano una specie di manuali d'istruzioni della macchina tramite i quali e grazie ad altre informazioni recuperate dall'intelligence francese, si poteva cercare di ricostruire Enigma.


title: Enigma (crittografia)

text: La Francia, visti gli schemi e che cosa avrebbero dovuto decifrare, decise che il meccanismo era troppo complesso per essere decifrato dai propri crittoanalisti e non si preoccupò neanche di finire la realizzazione di un prototipo della macchina. La Polonia invece sapeva che se la Germania avesse cominciato una guerra, essa sarebbe stata la prima a essere attaccata, e chiese alla Francia i progetti e tutto ciò che era stato recuperato per la realizzazione di un prototipo per provare a violare il codice. Vista la natura tecnologica di Enigma, il "Biuro Szyfrów" (Ufficio Cifra) polacco decise di interpellare gli accademici della vicina Università Poznań, sottoponendoli a un test per trovare le persone più adatte a decrittare Enigma.


title: Enigma (crittografia)

text: I servizi segreti polacchi riuscirono così a decifrare Enigma, grazie sia a una debolezza del sistema cifrante, sia a una regola imposta per l'uso della macchina da parte dell'Ufficio tedesco preposto. L"'intelligence" polacco, guidato dal matematico Marian Rejewski, progettò una macchina apposita chiamata "Bomba", per simulare il funzionamento di una macchina Enigma e ottenere da un messaggio cifrato, con tentativi sistematicamente reiterati, le chiavi di regolazione della macchina che aveva eseguito la cifratura e quindi poterlo decifrare a sua volta. I tedeschi però cambiarono il funzionamento di Enigma introducendo un insieme di cinque rotori, dei quali sempre solo tre venivano usati, ma diversi ogni giorno: questo moltiplicava per sessanta le combinazioni possibili e la "Bomba" polacca non poteva affrontare un tale incremento di complessità.


title: Enigma (crittografia)

text: Alla vigilia dell'invasione della Polonia, nel 1939, il progetto venne trasferito agli inglesi, i quali organizzarono un'attività di intercettazione e decifrazione su vasta scala delle comunicazioni radio tedesche a Bletchley Park e con l'aiuto di grandi matematici come Alan Turing, riprogettarono la "Bomba" e idearono diversi metodi per forzare le chiavi di codifica tedesche, che davano come prodotto il testo in chiaro, noto con il nome in codice Ultra. Turing infatti riuscì a decifrare Enigma ma il suo successo e gli obbiettivi tedeschi scoperti furono tenuti segreti.


title: Enigma (crittografia)

text: I servizi d'intelligence militari tedeschi Abwehr utilizzarono un particolare modello, l'""Enigma-G"".


title: Enigma (crittografia)

text: Un primo tentativo per accedere a dei cifrari della versione navale della macchina Enigma fu eseguito durante l'operazione Ruthless, una grande operazione di spionaggio proposta per la prima volta nel 1940 da Ian Fleming all'Ammiragliato Britannico.


title: Enigma (crittografia)

text: Nel maggio del 1941 la marina inglese riuscì a mettere le mani su un apparato Enigma intatto e sui documenti di cifratura, catturando un sommergibile tedesco durante un attacco da parte di quest'ultimo a un convoglio alleato. Questa operazione è conosciuta col nome di "Primrose".


title: Enigma (crittografia)

text: Per la Marina tedesca venne messa a punto una versione particolare di Enigma, che impiegava quattro rotori cifranti presi da un set di otto (quelli delle enigma terrestri più tre nuovi rotori esclusivi per la marina) e poteva usare due diversi riflettori a scelta, per aumentare ancora il numero di combinazioni disponibili.


title: Enigma (crittografia)

text: In linea di puro principio, Enigma può essere considerata come un'estensione del metodo del cifrario di Vigenère munita di disco di Leon Battista Alberti. La differenza principale sta nel fatto che i dischi cifranti sono più di uno, posti fra loro "in cascata", e che manca qui la chiave, detta anche "verme", che invece era elemento essenziale nella cifratura di Vigenère.


title: Enigma (crittografia)

text: La macchina Enigma aveva l'aspetto di una macchina per scrivere con due tastiere: la prima, inferiore, e la seconda nella quale i tasti erano sostituiti da lettere luminose che si accendevano ogni qualvolta venisse premuto un tasto sulla tastiera effettiva; la sequenza delle lettere che si illuminavano dava il messaggio cifrato (o quello in chiaro, se si batteva il testo cifrato).


title: Enigma (crittografia)

text: Nella versione a tre dischi, il suo funzionamento si basava su tre dischi cablati, detti "rotori", che avevano 26 contatti per lato (uno per ogni lettera dell'alfabeto tedesco). I cablaggi interni dei dischi mettevano in comunicazione stabile ciascuna lettera su un lato con una lettera dell'altro lato. Detti "lato L" e "lato R" i due gruppi di contatti di ogni disco, uno dei contatti del "lato L" del primo disco riceveva la tensione dal deviatore del tasto premuto, la trasferiva a un contatto, predeterminato dal cablaggio, del suo "lato R", il quale "toccava" il corrispondente contatto del secondo disco sul "lato L" del medesimo, e il cablaggio del secondo disco trasferiva la tensione su un contatto predeterminato del suo "lato R" e così al terzo disco. I dischi erano collegati fisicamente da un meccanismo simile a un odometro: il primo disco ruotava di una lettera a ogni pressione di tasto, il secondo ruotava di una lettera ogni volta che il primo compiva un giro e il terzo ruotava di una lettera quando il secondo finiva un giro.


title: Enigma (crittografia)

text: I contatti del "lato R" del terzo e ultimo rotore venivano a toccare gli omologhi di un disco "riflettore", dotato di contatti sul solo "lato L", che, cablato in modo da trasferire la tensione fra contatti diversi del medesimo lato, scambiava il collegamento della lettera del terzo rotore e rispediva indietro il contatto attraverso tutti e tre i rotori: quindi la tensione applicata al contatto della lettera premuta dall'operatore sulla tastiera veniva applicata sul contatto corrispondente del primo rotore e usciva dallo stesso rotore attraverso un altro contatto del medesimo "lato L", diretta ora verso una delle lampadine di Enigma attraverso il deviatore del tasto corrispondente. Grazie al "riflettore" la macchina poteva così funzionare anche come decodificatore, senza intervento specifico alcuno, cioè era necessario, prima di cominciare la decodifica, portare solo rotori e spinotti nella configurazione giornaliera prevista dai cifrari (vedi oltre). Questa caratteristica comportava come conseguenza la "reciprocità" di codifica: se, in un determinato assetto dei rotori (e degli spinotti di cui oltre), la lettera B veniva, ad esempio, cifrata con una F, nel medesimo assetto, premendo il tasto F si codificava quest'ultima con B. Inoltre una lettera non poteva mai venire codificata in sé stessa.


title: Enigma (crittografia)

text: Oltre a questo Enigma poteva essere regolata, per maggior sicurezza, con gli spinotti di un pannello a più prese per scambiare fra loro dieci lettere con altre dieci a scelta prima dell'ingresso nel primo rotore; infine i contatti di ogni rotore da una faccia all'altra potevano venire sfalsati a piacere.


title: Enigma (crittografia)

text: Le disposizioni operative per le unità dotate della macchina Enigma prescrivevano che ogni giorno, per motivi di sicurezza, venisse modificato l'assetto della macchina disponendo collegamenti differenti per gli spinotti del pannello, posizionamenti reciproci diversi per i tre rotori, assetto iniziale diverso (lettera da cui partire per la prima codifica) di ciascuno di essi. Le informazioni relative erano contenute in un cifrario-calendario distribuito a ogni unità dotata di macchina Enigma.


title: Enigma (crittografia)

text: L'operatore riceveva il messaggio scritto. Via via che premeva sulla tastiera effettiva una lettera del medesimo, sulla "tastiera luminosa" compariva la corrispondente lettera cifrata e l'operatore (o chi per esso vicino a lui) la registrava su un foglio. Al termine della cifratura il foglio sul quale era stato scritto il messaggio cifrato veniva consegnato al marconista che lo trasmetteva (via radio o via filo, a seconda del mezzo trasmissivo da usare al momento).


title: Enigma (crittografia)

text: Analogamente si procedeva in decrittazione: l'operatore di Enigma riceveva dal marconista o da chi per lui il messaggio cifrato, lo "batteva" sulla tastiera effettiva e le lettere in chiaro comparivano via via sulla "tastiera luminosa".


title: Enigma (crittografia)

text: Nella versione tipica della macchina, si devono scegliere 3 rotori tra 5 disponibili. Per il primo si hanno 5 opzioni, dunque 4 e infine 3: il numero di combinazioni è:


title: Enigma (crittografia)

text: Le macchine di cifratura militare disponevano inoltre di un pannello di controllo, che permetteva di scambiare 13 coppie di lettere collegandole con dei cavi. Dal momento che tipicamente venivano scambiate 10 coppie di lettere con 10 cavi, il numero di combinazioni di collegamento possibili è il più grande, ovvero .


title: Enigma (crittografia)

text: Infatti, 26 lettere possono essere combinate in 26! modi. Da queste togliamo le 3 coppie di lettere che non venivano tipicamente usate, dividendo per (3 × 2)!. Non importa l'ordine delle 10 coppie restanti, per cui si divide per 10!, e non importa l'ordine di ciascuna coppia (A B = B A): essendoci 10 coppie, dividiamo per 2 dieci volte, ovvero 2.


title: Enigma (crittografia)

text: Il romanzo "Enigma" di Robert Harris ruota intorno al ruolo di Enigma nel contrasto all'azione dei sommergibili tedeschi durante la seconda guerra mondiale. Ambientato proprio a Bletchley Park, il romanzo condensa in poche settimane la storia della decodifica di Enigma, ricordando il ruolo iniziale dei polacchi, il metodo e la tecnologia messi a punto dagli inglesi (tra i quali fa la sua apparizione Alan Turing in persona) e il finale passaggio di consegne agli americani. Dal romanzo fu tratto il film omonimo del 2001, prodotto da Mick Jagger.


title: Enigma (crittografia)

text: Le vicende che hanno avuto al loro centro la macchina cifratrice Enigma hanno inoltre ispirato alcuni film, più o meno aderenti agli avvenimenti storici accertati:


title: Enigma (crittografia)

text: Alcuni videogiochi ambientati nella seconda guerra mondiale contengono una o più missioni che prevedono la cattura di un dispositivo Enigma; tra questi, "Hidden & Dangerous", “Medal of Honor Heroes”, "" e "Commandos 2, Wolfpack".


title: The Gentlemen

text: Big Dave, editore del tabloid "Daily Print", dopo essere stato snobbato dal “barone” della cannabis Mickey Pearson ad una festa, assume l’investigatore privato Fletcher per indagare sui legami dello stesso Pearson con Lord Pressfield, un duca reale con una figlia dipendente dall'eroina. Fletcher si offre di vendere le sue scoperte (scritte sotto forma di una sceneggiatura, a cui ha dato il titolo di "Bush") al braccio destro di Pearson, Raymond, per 20 milioni di sterline.


title: The Gentlemen

text: Nato in povertà negli Stati Uniti, Pearson ha vinto una borsa di studio per l'Università di Oxford, dove ha iniziato a vendere marijuana ad altri studenti prima di abbandonare gli studi e costruire la sua impresa criminale con la violenza. Ha in programma di vendere i suoi affari al miliardario americano Matthew Berger per 400 milioni di dollari, in modo da poter andare in pensione con sua moglie, Rosalind. Pearson mostra a Berger uno dei laboratori in cui coltiva la sua cannabis, sempre sotto le proprietà terriere di famiglie aristocratiche, che hanno bisogno di denaro per il mantenimento delle loro case signorili.


title: The Gentlemen

text: Pearson viene successivamente avvicinato da “Occhio Asciutto”, il vice del gangster cinese Lord George. Occhio Asciutto si offre di acquistare gli affari di Pearson, ma lui rifiuta.


title: The Gentlemen

text: Il laboratorio di Pearson viene quindi attaccato da alcuni combattenti di MMA amatoriali e aspiranti YouTuber, un gruppo chiamato "The Toddlers", che neutralizzano le guardie del laboratorio, rubano un furgone di marijuana e caricano online un video rap della loro impresa. L'allenatore dei combattenti, noto solo come Coach, ordina loro di eliminare il video ed è inorridito quando scopre che la cannabis appartiene a Pearson. Pearson inizia a trasferire le sue piante di cannabis fuori dalle tenute. Accetta anche di portare a casa la figlia ribelle di Pressfield, Laura. Raymond recupera Laura da una tenuta comunale dove vive con molti altri tossicodipendenti. Tuttavia, in una rissa con i suoi coinquilini, uno degli uomini di Raymond spinge accidentalmente Aslan, un giovane russo, fuori dalla finestra, uccidendolo. Laura in seguito muore per overdose di eroina. Coach visita Raymond, si scusa per le azioni dei suoi studenti e offre i suoi servizi come penitenza.


title: The Gentlemen

text: Coach cattura Phuc, lo scagnozzo di “Occhio Asciutto” che aveva informato l'equipaggio di Coach sulla posizione del laboratorio, ma Phuc viene accidentalmente ucciso durante un tentativo di fuga fallito, quando salta da un balcone atterrando sui binari e finendo sotto un treno in arrivo. Pearson minaccia Lord George e distrugge uno dei suoi laboratori di eroina per rappresaglia.


title: The Gentlemen

text: Perciò George rimprovera Occhio Asciutto per la sua insubordinazione nell'attaccare Pearson e nell'offrire di comprarlo, e fa un cenno a uno scagnozzo per ucciderlo, ma l'uomo uccide invece lo stesso George. All'insaputa di Pearson, Occhio Asciutto è infatti in combutta con Berger, che mira a ridurre il prezzo dell'affare. “Occhio Asciutto”, che ha preso il posto di Lord George, cerca di rapire Rosalind, che uccide i due uomini che sono con lui, venendo poi sopraffatta. Nel frattempo Raymond uccide un assassino inviato per uccidere Pearson; i due si precipitano da Rosalind e Pearson uccide “Occhio Asciutto” mentre sta per violentarla. Fletcher termina la sua storia e Raymond gli ordina di lasciare la sua casa.


title: The Gentlemen

text: Con il suo racconto, Fletcher ha confermato i sospetti di Raymond sul legame tra Occhio Asciutto e Berger. Raymond ordina agli studenti di Coach di catturare Big Dave, i quali lo drogano e lo filmano mentre fa sesso con un maiale, minacciando di pubblicare il video online a meno che non lasci la sua indagine. Pearson e Berger si incontrano di nuovo in un impianto di congelamento del pesce, in realtà una copertura per l'operazione di distribuzione europea dell'erba di Pearson. Berger offre a Pearson , ma questi rivela di essere a conoscenza del piano di Berger, gli mostra il corpo congelato di Occhio Asciutto e gli dice che ha deciso di mantenere la sua attività. Pearson fa entrare Berger in un freezer, dove si congelerà a morte a meno che non trasferisca un risarcimento di e, per l'assalto a Rosalind, tagli "una libbra di carne" dal suo stesso corpo.


title: The Gentlemen

text: Fletcher si presenta nuovamente da Raymond per il suo pagamento, ma Raymond gli rivela che lo stava seguendo da molto tempo. I ragazzi di Coach si sono impossessati delle valigette con le prove fotografiche di Fletcher, dopo che Raymond gli ha messo un localizzatore in una scarpa durante il loro precedente incontro. Fletcher rivela di aver venduto tali informazioni anche al padre di Aslan, un oligarca russo ed ex agente del KGB.


title: The Gentlemen

text: L'assassino che Raymond aveva ucciso in precedenza nel bar era infatti uno dei russi. Coach, presente all'incontro, uccide due sicari russi inviati per uccidere Raymond, mentre Fletcher fugge approfittando del caos. Pearson viene rapito da altri due russi, ma a questi viene tesa un'imboscata dai ragazzi di Coach, che attaccano la macchina, uccidendo i russi.


title: The Gentlemen

text: Più tardi, Fletcher presenta la storia come un film a Miramax (nel cui ufficio del direttore si può notare una locandina di un altro film di Ritchie, "Operazione U.N.C.L.E."). Dopo l'incontro, egli sale su un taxi dove però scopre che Raymond è l'autista.


title: The Gentlemen

text: Il progetto del film è stato presentato al Festival di Cannes 2018, dove la Miramax ha acquisito i diritti di distribuzione. A ottobre è stato annunciato un cast composto da Matthew McConaughey, Kate Beckinsale, Henry Golding, Charlie Hunnam e Hugh Grant; a novembre si sono uniti anche Jeremy Strong, Jason Wong e Colin Farrell. Michelle Dockery ha poi sostituito il ruolo della Beckinsale, mentre nel dicembre 2018 Lyne Renée si è unita al cast del film.


title: The Gentlemen

text: Le riprese del film, il cui budget è stato di 22 milioni di dollari, sono iniziate a novembre 2018. Le riprese sono avvenute nella West London Film Studios.


title: The Gentlemen

text: È stato presentato al cinema Curzon Mayfair il 3 dicembre 2019 e distribuito nelle sale statunitensi il 24 gennaio 2020 da STX Entertainment, mentre in Italia su Prime Video dal 1º dicembre 2020.


title: Ghiandola pineale

text: È collegata mediante alcuni fasci nervosi pari e simmetrici (peduncoli epifisari) alle circostanti parti nervose. Le sue cellule, dette "pinealociti", producono la melatonina, che regola il ritmo circadiano sonno-veglia reagendo alla poca luce e influisce sull'attività delle ovaie.


title: Ghiandola pineale

text: Si ipotizza che l'alterazione dell'attività della ghiandola pineale (indotta da talune sostanze) possa avere un ruolo nello sviluppo della dipendenza da droghe.


title: Ghiandola pineale

text: Le sue dimensioni sono di circa un centimetro di lunghezza per mezzo di larghezza, e il suo peso si aggira intorno al mezzo grammo.


title: Ghiandola pineale

text: L'influenza di tale ghiandola sul ritmo circadiano ha trovato conferma nell'osservazione della reazione dell'organismo dopo un volo transcontinentale: l'organismo stesso necessita di un certo tempo per adeguarsi al nuovo ritmo luce-buio nel corso delle 24 ore (fenomeno definito "jet lag" o "discronia circadiana") e la durata del periodo di adattamento è sensibilmente ridotta a seguito di assunzione orale di melatonina.


title: Ghiandola pineale

text: Dal punto di vista filogenetico essa origina altresì da cellule fotorecettoriali sensibili alla luce e capaci di generare un impulso elettrico.


title: Ghiandola pineale

text: Gli antenati dei mammiferi hanno sviluppato nel corso dell'evoluzione un intricato sistema nervoso che permettesse agli impulsi provenienti dai recettori retinici oculari di raggiungere l'epifisi, per cui questo vero e proprio occhio pineale è andato perduto, mantenendo solo la struttura neuroendocrina interna..


title: Ghiandola pineale

text: Al suo interno vi sono due tipi di cellule: quelle parenchimali o pinealociti e quelle interstiziali, come da schema sottostante:


title: Ghiandola pineale

text: L'epifisi appartiene alla famiglia degli organi circumventricolari (pertanto risulta sprovvista di barriera ematoencefalica).


title: Ghiandola pineale

text: In particolare, il sangue arterioso giunge tramite le arterie coroidee posteriori, mentre quello venoso affluisce nelle vene cervicali interne.


title: Ghiandola pineale

text: La luce percepita dalle cellule gangliari retiniche viene trasformata in impulso elettrico e trasferita al nucleo soprachiasmatico (SCN) tramite il fascio retinoipotalamico (RTH).


title: Ghiandola pineale

text: In seguito, l'impulso passa all'ipotalamo laterale; da qui al tronco cerebrale tramite il fascio prosencefalico mediale e alla colonna intermediolaterale della porzione cervicale del midollo spinale.


title: Ghiandola pineale

text: A questo punto l'impulso giunge al ganglio cervicale superiore e da qui nel tentorio del cervelletto.


title: Ghiandola pineale

text: La melatonina è una sostanza prodotta dai pinealociti a partire dal neurotrasmettitore serotonina (5-idrossi-triptamina) per N-acetilazione e ossi-metilazione, in virtù del fatto che tali cellule contengono l'enzima idrossi-indolo-ossi metil transferasi (HIOMT), enzima marker dell'epifisi.


title: Ghiandola pineale

text: Per spiegare la presenza degli ormoni pineali nel plasma e nelle urine è stata ipotizzata una secrezione pineale anche a livello vascolare.


title: Ghiandola pineale

text: La sede principale di azione della melatonina è nel cervello, ma può agire direttamente anche sulla ghiandola ipofisaria e su altri organi periferici.


title: Ghiandola pineale

text: Anche i livelli liquorali, ematici e urinari della melatonina variano in relazione alla luminosità ambientale con picchi nelle ore in cui quest'ultima è scarsa.


title: Ghiandola pineale

text: La prima descrizione e le prime speculazioni sulla ghiandola pineale si trovano nei voluminosi scritti di Galeno, che trattò la ghiandola pineale nel suo "De usu partium".


title: Ghiandola pineale

text: In esso Galeno spiega che la ghiandola deve il suo nome alla sua somiglianza, per forma e dimensioni, a un pinolo.


title: Ghiandola pineale

text: La chiamò "ghiandola" a causa del suo aspetto ed equiparò la sua funzione a quella delle altre ghiandole del corpo, che nella sua concezione servivano principalmente come sostegno ai vasi sanguigni.


title: Ghiandola pineale

text: Galeno si oppose fermamente a una concezione all'epoca diffusa secondo la quale la ghiandola pineale regola il flusso di spirito, sostanza vaporosa di cui si riteneva fossero pieni i ventricoli cerebrali.


title: Ghiandola pineale

text: Galeno rifiutò questa idea innanzitutto perché la ghiandola pineale è attaccata all'esterno del cervello e non può muoversi autonomamente e, quindi, non avrebbe potuto orientare il flusso di spirito nei ventricoli dell'encefalo.


title: Ghiandola pineale

text: Egli, infatti, sostenne che il verme cerebellare (posto nella parte mediana del cervelletto) fosse più qualificato a svolgere tale funzione.


title: Ghiandola pineale

text: Nemesio di Emesa, per esempio, le ampliò aggiungendovi l'idea della localizzazione ventricolare, secondo la quale a ogni parte del cervello corrisponde una diversa facoltà: al ventricolo anteriore l'immaginazione, al ventricolo mediano la ragione e a quello posteriore la memoria.


title: Ghiandola pineale

text: In un trattato chiamato "Sulla differenza tra spirito e anima" Qusta ibn Luqa combinò le teorie di Nemesio e la concezione di Galeno riguardante la regolazione dello spirito attraverso il verme cerebellare.


title: Ghiandola pineale

text: A tal proposito applicò la sua teoria per giustificare il flusso di coscienza: secondo le sue ipotesi, coloro che volevano ricordare guardavano in alto in modo che questa appendice vermiforme aprisse il passaggio e permettesse il fluire della memoria.


title: Ghiandola pineale

text: Coloro che volevano pensare, al contrario, guardavano in basso in modo che si chiudesse il passaggio e lo spirito della ragione non fosse corrotto da quello della memoria.


title: Ghiandola pineale

text: In molti testi medioevali, tra i quali quelli di Mondino dei Liuzzi, a tale appendice vermiforme fu dato il termine "pinea", comportando una certa ambiguità, in quanto esso poteva riferirsi sia al verme cerebellare sia alla ghiandola pineale.


title: Ghiandola pineale

text: All'inizio del XVI secolo l'anatomia fece progressi e una prima lettura più scientifica della ghiandola pineale fu resa pubblica: Niccolò Massa scoprì che i ventricoli cerebrali non sono riempiti di spirito ma di fluido (il liquido cerebrospinale).


title: Ghiandola pineale

text: Andrea Vesalio, inoltre, respinse tutte le teorie riguardanti la localizzazione ventricolare e quelle secondo le quali la ghiandola pineale o il verme cerebellare regolano il flusso di spirito, dissolvendo l'ambiguità creatasi nel Medioevo.


title: Ghiandola pineale

text: Cartesio era molto interessato all'anatomia e alla fisiologia umana. Egli tratta largamente della ghiandola pineale, in particolar modo nel trattato "De homine" e nel suo ultimo libro "Le passioni dell'anima".


title: Ghiandola pineale

text: Il punto di vista del "De homine” è puramente meccanicistico: in esso infatti Cartesio vede il corpo come nient'altro che una macchina le cui funzioni sono riducibili ai principi fisici della meccanica classica. Non a caso, le teorie cartesiane saranno tra le principali ispiratrici della dottrina medica Iatromeccanica. All'interno di questa macchina la ghiandola pineale gioca un ruolo centrale, poiché coinvolta nella percezione, immaginazione, memoria e nella causalità dei movimenti corporei.


title: Ghiandola pineale

text: Molte delle supposizioni anatomiche e fisiologiche base di Cartesio erano totalmente sbagliate, non solo per la nostra epoca, ma anche alla luce di ciò che era già noto al suo tempo. Innanzitutto Cartesio pensava che la ghiandola pineale fosse sospesa in mezzo ai ventricoli, mentre non lo è, come già sottolineato da Galeno; pensava che fosse piena di “spiriti animali”, trasportati da piccole arterie, mentre già Galeno confermava che a circondare la ghiandola vi fossero più vene che arterie; descrisse questi spiriti animali come un vento molto fine, o come una fiamma pura e vivace che gonfia i ventricoli, ma Massa aveva scoperto un secolo prima che i ventricoli sono pieni di liquido e non di spirito.


title: Ghiandola pineale

text: "Le passioni dell'anima" potrebbe essere visto come una continuazione del trattato "Sull'uomo": molti dei temi discussi in esso riguardanti la ghiandola pineale ricorrono. Cartesio approfondisce maggiormente il concetto di anima e corpo, e il ruolo della ghiandola pineale acquista una maggiore importanza dal momento in cui essa è la sede principale dell'anima, nella quale la "res extensa" si unisce alla "res cogitans".


title: Ghiandola pineale

text: Negli studi scientifici sulla ghiandola pineale, vi furono piccoli progressi fino alla seconda metà del diciannovesimo secolo. Nel 1828, Magendie poté avanzare ancora la teoria che Galeno aveva liquidato. Suggerì che fosse una valvola designata ad aprire e chiudere l'acquedotto cerebrale. Verso la fine del diciannovesimo secolo, comunque, la situazione cominciò a cambiare. Innanzitutto, diversi scienziati lanciarono indipendentemente l'ipotesi che la ghiandola pineale fosse una reliquia filogenica, un vestigio di un terzo occhio dorsale. Una versione modificata di questa teoria è ancora accettata. Inoltre, gli scienziati iniziarono a supporre che la ghiandola pineale fosse una ghiandola endocrina. Questa teoria fu completamente accettata nel ventesimo secolo: infatti, grazie agli sviluppi scientifici e biochimici, attualmente si ha una conoscenza abbastanza completa delle funzioni svolte dall'epifisi e dai suoi secreti.


title: Ghiandola pineale

text: L'epifisi possiede un ruolo esaltato nel campo filosofico e delle dottrine esoteriche. Verso la fine del diciannovesimo secolo, Helena Petrovna Blavatsky, la fondatrice della teosofia, identificò il “terzo occhio” scoperto dagli anatomisti comparativi del suo tempo con l'”occhio di Shiva” della tradizione induista, concludendo che il corpo pineale dell'uomo moderno è una traccia atrofizzata di questo “organo della visione spirituale”.


title: Ghiandola pineale

text: Rudolf Steiner diceva nelle sue conferenze che in epoca lemuriana la ghiandola pineale nell'uomo di allora serviva alla percezione degli stimoli del caldo e del freddo.


title: Ghiandola pineale

text: Secondo gli insegnamenti rosacrociani la ghiandola pineale è associata a uno dei centri psichici dell'uomo. Attraverso opportune metodologie, è possibile stimolare tale centro psichico e far risvegliare alcune facoltà latenti, proprie dell'uomo ma che si sono atrofizzate a causa del loro inutilizzo.


title: Ghiandola pineale

text: La ghiandola pineale torna ad assumere un ruolo centrale nella filosofia di Georges Bataille, che utilizza il concetto di "occhio pineale" come riferimento a un punto cieco nella razionalità occidentale, un organo di delirio e di eccesso.


title: Teoria del complotto sulle scie chimiche

text: La teoria del complotto sulle scie chimiche () sostiene che, alle scie di condensazione visibili nell'atmosfera terrestre, create dagli aerei, siano intenzionalmente aggiunti degli agenti chimici o biologici, spruzzati in volo per mezzo di ipotetiche apparecchiature montate sui velivoli, per varie finalità.


text: Il diffondersi di questa teoria nel mondo attraverso i mass media, in particolare Internet, ha fatto sì che enti governativi si siano trovati a ricevere, da parte di varie persone, richieste di spiegazioni in merito a questo presunto fenomeno. Gli stessi enti governativi e la comunità scientifica hanno ripetutamente dimostrato l'assoluta inconsistenza e incoerenza scientifica di tali asserzioni; analoghe risposte sono state date dai diversi governi italiani alle relative interrogazioni parlamentari, oltre che da numerosi piloti ed esperti di meteorologia. Anche riviste e programmi di divulgazione scientifica hanno definito la teoria una "bufala".


text: La credenza, tuttavia, gode di un notevole credito: una ricerca su scala internazionale eseguita nel 2011 ha quantificato nel 17% del campione la parte di popolazione che si dichiarava convinta dell'esistenza di programmi segreti di irrorazione su larga scala per scopi di ingegneria climatica e di gestione e riduzione della radiazione solare ("Solar radiation management"). Le affermazioni sull'irrorazione per motivi di controllo climatico è stata sottoposta, nel 2016, a una procedura di revisione paritaria il cui risultato è stato l'inesistenza di prove a sostegno di tali "teorie".


text: L'asserito fenomeno di rilascio di "scie chimiche" non deve essere confuso con la tecnica detta inseminazione delle nuvole, che consiste nello spargere nuclei di condensazione nelle nubi per stimolare le precipitazioni piovose, tecnica che però ha sempre fornito scarsi effetti e che oggi nel mondo viene quindi poco utilizzata.


text: La teoria del complotto delle scie chimiche cominciò a diffondersi nel 1996, quando l'aeronautica militare statunitense fu accusata di "irrorare" la popolazione con ipotetiche sostanze misteriose per mezzo di aerei che rilasciavano scie inusuali. L'Air Force rispose che questa accusa era una palese sciocchezza, alimentata in parte dalle decontestualizzate citazioni di un testo redatto nell'istituto universitario dell'Air Force intitolato "Weather as a Force Multiplier: Owning the Weather in 2025". Quel documento fu presentato in risposta alla richiesta dei militari di delineare future strategie di modifica del sistema climatico al fine di mantenere il predominio statunitense nell'anno 2025, come fittizia rappresentazione di situazioni e scenari futuri. In seguito l'Air Force chiarì che tale documento non rifletteva le contemporanee politiche e pratiche militari e che non era in corso alcun esperimento di modifica del clima, né era presente nei programmi futuri dell'Air Force.


text: Altre fonti confermano l'inizio del diffondersi della teoria dalla seconda metà degli anni novanta. In questo periodo, la teoria del complotto delle scie chimiche trovò eco mediatica su alcuni programmi televisivi, radiofonici e su pubblicazioni riguardanti il cospirazionismo, arrivando perfino a essere citata in interrogazioni parlamentari in diversi paesi.


text: I sostenitori di queste teorie, in genere, affermarono che le ipotetiche scie chimiche apparirebbero diverse dalle normali scie di condensazione, delle quali non avrebbero la consistenza e le proprietà note. In particolare, secondo i cospirazionisti, esse tenderebbero a persistere più a lungo, allargandosi pian piano invece di scomparire. Per esempio, secondo Jeff Rense, che con Art Bell conduce un programma radiofonico sui misteri, «…le scie chimiche inizialmente sembrano normali scie, ma sono più spesse e si estendono per il cielo in forma di X, griglia o in linee parallele. Invece di dissiparsi rapidamente, si allargano e si diramano. In meno di 30 minuti si aprono in formazioni che si uniscono tra loro formando un sottile velo di finte nuvole simili a cirri che rimangono per ore».


text: In un articolo dal titolo "The Chemtrail smoking gun", di Bruce Conway, si suggerisce che le presunte scie chimiche sarebbero l'ipotetica implementazione di una strategia suggerita nel 1992 dalla National Academy of Science, nello studio "Policy Implications of Greenhouse Warming"; in particolare, riguarderebbero un ipotetico progetto segreto per mitigare il riscaldamento globale.


text: Secondo la teoria, l'operazione farebbe parte di un complotto globale portato avanti da autori ignoti e per motivi sconosciuti; a tal riguardo sono state avanzate ipotesi diverse, la più comune delle quali è quella secondo cui si tratterebbe di una delle tecniche usate per l'alterazione e il controllo del clima terrestre. In genere, i teorici del complotto ritengono che le "scie chimiche" siano formate da sostanze chimiche (anche di tipo biologico), rilasciate su aree popolate per qualche motivo invariabilmente complottistico, non meglio dimostrato. La motivazione ipotizzata più di frequente è il tentativo di operare modificazioni climatiche. Altre motivazioni ipotizzate dai complottisti chiamano variamente e disordinatamente in causa una pletora di altre ipotesi eterogenee e non meglio definite, come presunti esperimenti governativi o militari, attacchi terroristici, operazioni di società private, tentativi di condizionamento psicologico tramite agenti psicoattivi, o addirittura il tentativo di frenare l'esplosione demografica mondiale, eliminando quattro miliardi di persone.


text: Secondo i teorici del complotto le scie di condensazione si formerebbero solo a temperature inferiori a a di quota e con umidità relativa del 70%. Questa affermazione si basa sul modello teorico elaborato nel 1953 da H. Appleman.


text: Sempre secondo le teorie dei complottisti, lo "Space Preservation Act" sarebbe un'implicita ammissione dell'esistenza del fenomeno; l'HAARP sarebbe uno strumento di attuazione del piano; a essere "irrorato" sarebbe un presunto miscuglio di bario, alluminio, silicio e altre sostanze, il cui scopo sarebbe quello di creare una sorta di "sandwich" elettroconduttivo non meglio precisato, anche con presunte finalità di "controllo mentale" di cui comunque non chiariscono i presunti scopi, obiettivi e modalità o fondamento scientifico.


text: Secondo i sostenitori della teoria delle "scie chimiche", i servizi segreti starebbero tentando di screditare il lavoro degli auto-proclamatisi "ricercatori indipendenti", con presunte minacce e azioni di sabotaggio. A capo della presunta organizzazione responsabile delle "scie chimiche", secondo alcuni teorici del complotto, ci sarebbero lo SMOM e il Vaticano, in collaborazione con un ipotetico ed eterogeneo insieme di enti che spazierebbero dalla CIA, alla NASA, a Google, alle compagnie aeree e altro ancora.


text: Tale teoria del complotto non ha mai trovato alcun credito nell'ambito della comunità scientifica, in quanto priva di riscontri empirici, di coerenza esplicativa o di prove scientifiche. Quei fenomeni fisici che i sostenitori della teoria identificano come "scie chimiche", non hanno alcuna caratteristica che le renda incompatibili con le normali scie di condensazione (inglese: "contrails") dei gas di scarico degli aeromobili che, in base alle condizioni atmosferiche e all'intensità del traffico aereo, possono assumere aspetti eterogenei e inconsueti.


text: I sostenitori delle teorie complottistiche non hanno mai condotto alcuna analisi fisico-chimica sulle scie nel momento dell'emissione in volo; uno di tali sostenitori, lo statunitense Clifford Carnicom, afferma di aver analizzato campioni di aria raccolti al livello del suolo in seguito a operazioni di rilascio di scie chimiche. Ha affermato di aver trovato alluminio e bario in queste polveri, che sarebbero state ottenute tramite precipitazione elettrostatica. Queste sue asserzioni non hanno però mai avuto alcun riscontro o possibilità di verifica indipendente, in quanto Carnicom non ha mai voluto mettere a disposizione di istituzioni terze i suoi presunti campioni, né ha mai esposto i metodi con i quali avrebbe svolto le analisi. Da sottolineare inoltre che, parlando di elementi chimici, quelli da lui citati sono praticamente ubiqui sulla Terra: l'alluminio è il terzo costituente per quantità della crosta terrestre (dopo ossigeno e silicio) e il bario è al quattordicesimo posto (su 92 elementi naturali).


text: Le scie che i sostenitori della teoria aggettivano come "chimiche", sono invece normali scie di condensazione, ovvero strisce nuvolose inizialmente sottili e che, successivamente, si allargano creando ampie formazioni. Sono generate dal passaggio di aeromobili e sono costituite da prodotti di condensazione e successiva solidificazione del vapore acqueo. Vengono suddivise in:


text: I sostenitori della teoria delle scie chimiche citano come prova della differenza fra scie "chimiche" e scie di condensazione quanto riportato dalla NASA: «…le scie di condensazione si formano solitamente ad alta quota (generalmente al di sopra degli ), dove l'aria è estremamente fredda (generalmente al di sotto di ). Altri <nowiki>[tipi di]</nowiki> nuvole si possono formare ad altitudini molto varie, dalla prossimità del suolo, come la nebbia, a quote estremamente elevate, quali quelle dei cirri».


text: Secondo i teorici del complotto, queste sarebbero le "uniche" condizioni in cui le scie di condensa si potrebbero formare. Tuttavia quella della NASA è una descrizione divulgativa che vuole dare una sintesi relativa del fenomeno e l'affermazione specifica chiaramente che le scie di condensazione si formano "solitamente" ("usually" in originale) alle condizioni indicate e non esclusivamente. Inoltre, nello stesso documento, è specificato che le scie di condensazione «…possono anche formarsi più vicine al suolo quando l'aria è molto fredda e ha umidità sufficiente», affermazione che però sembra essere stata completamente ignorata dai sostenitori del complotto.


text: Già negli anni cinquanta H. Appleman mostrò come la formazione di scie di condensazione dipendesse da diversi fattori e che esse potevano formarsi anche a umidità relative molto basse, umidità relativa che incide anche sulla persistenza di tali scie.


text: Le scie di condensazione hanno una persistenza anche di ore. Tuttavia, i sostenitori della teoria affermano che le ipotetiche scie chimiche si differenzierebbero dalle scie di condensazione perché sarebbero più persistenti e arriverebbero a formare griglie, incroci o a porsi in parallelo tra loro, o ancora a non avere continuità (ad esempio una scia che si interrompe in un dato punto e che riprende in punto più avanzato); le scie, sempre a loro dire, sarebbero rilasciate da aeroplani militari o privi di segni distintivi ad altitudini basse e inusuali.


text: In maniera pressoché unanime, tutte le agenzie governative, gli scienziati, gli esperti meteorologi, i ricercatori scettici, tra cui il "Committee for the Scientific Investigation of Claims of the Paranormal" statunitense, i piloti di aereo, spiegano invece che le scie di condensazione mostrano una gran varietà di aspetti e persistenza, e che le descrizioni e le fotografie delle supposte "chemtrail" sono in realtà del tutto in linea con quelle delle normali scie di condensazione e spesso corrispondono anche a rotte aeree ben note. Le scie di condensazione hanno infatti un diverso comportamento a seconda della temperatura, del "wind shear" orizzontale e verticale, dell'umidità presente in quota.


text: Nessun sostenitore della teoria delle scie chimiche ha mai fornito delle analisi delle scie prese direttamente in aria; al contrario, fin dagli anni venti, vengono regolarmente effettuati studi sulle scie di condensazione. Quindi, la loro esistenza e normale spiegazione sono ampiamente comprovate da decenni.


text: Diverse altre obiezioni vengono mosse alle numerose contraddizioni della teoria complottista delle presunte "chemtrails":


text: È stato osservato che la nuvolosità provocata dalle normali scie di condensazione può avere effetti sul meteo e provocare perturbazioni, come per esempio nel caso dei bombardieri americani durante la seconda guerra mondiale.


text: Nel corso dello sviluppo della teoria del complotto, oltre alle inesattezze scientifiche, la teoria delle scie chimiche è stata sostenuta anche da affermazioni completamente false su pubblicazioni e ricerche, in particolare riguardo alla storia della meteorologia e dell'aviazione, allo scopo di affermare che le scie di condensazione erano inesistenti prima degli anni novanta e che tutte le descrizioni scientifiche delle scie sono opera del complotto.


text: La presenza e il comportamento delle scie di condensazione erano quindi stati dimostrati già da tempo, prima dell'inizio del presunto complotto. L'aumento delle scie di condensazione è del resto direttamente proporzionale all'aumento del traffico aereo. A titolo di esempio, il traffico aereo civile nel ventennio 1986-2006 ha registrato un aumento del numero di voli superiore al 200%.


text: Diverse fotografie, che mostrano serbatoi installati all'interno della carlinga di un aeromobile civile, vengono portate come prova a sostegno dell'esistenza dei sistemi di dispersione aerea degli aerosol chimici. Si tratta, in realtà, di installazioni idrauliche atte a simulare il peso dei passeggeri, o di un carico pesante, allo scopo di testare la stabilità di un aereo mentre è in volo: i serbatoi sono riempiti di acqua, la quale viene pompata da un contenitore all'altro in modo da spostare il centro di gravità del velivolo.


text: Un servizio televisivo andato in onda in Louisiana viene spesso portato all'attenzione dai teorici delle scie chimiche: viene mostrata un'analisi chimica dell'aria, nella quale i livelli di bario sarebbero pari a un livello, molto pericoloso, di 6,8 parti per milione, tre volte superiore al limite di legge statunitense. A una seconda analisi scientifica del servizio, è emerso che le attrezzature usate per la misurazione dell'aria furono male utilizzate e il livello di bario non eccedeva affatto i limiti di legge, ma era anzi di molto inferiore.


text: In un altro servizio della BBC del marzo 2014, relativo alle ricerche del volo Malaysia Airlines 370, una particolare inquadratura mostra un getto bianco uscire da un ugello posto sull'ala dell'aereo dedito alle ricerche, un Lockheed P-3 Orion dell'aviazione australiana. Tale "spruzzo" è stato indicato, da diverse pagine, come la prova del rilascio delle scie chimiche; in realtà, il getto inquadrato è un'operazione di fuel dumping, necessaria in quanto l'aereo delle ricerche ritornò in aeroporto anzitempo e dovette alleggerirsi del carburante in eccesso prima di effettuare l'atterraggio.


text: Negli Stati Uniti d'America, il rappresentante del Congresso Dennis Kucinich fece riferimento alle "scie chimiche" nello Space Preservation Act del 2001, una proposta di legge per bandire ipotetici "sistemi d'arma esotici". I teorici del complotto presentano tale proposta di legge come un riconoscimento ufficiale dell'esistenza delle "scie chimiche" come arma, almeno in potenza. L'uso del termine "scie chimiche" è però affiancato a una serie di altre armi inesistenti o dai nomi improbabili (come "armi ultrasoniche", "armi extraterrestri"), in un paragrafo che è stato rimosso nella versione successiva dello Space Preservation Act del 2003. In entrambi i casi la legge non fu approvata.


text: La Forza Aerea statunitense ha pubblicato un articolo che dichiara esplicitamente che le "scie chimiche" sono “una bufala che è stata investigata e confutata da numerose università, organizzazioni scientifiche e pubblicazioni nei principali media”.


text: La Camera dei Comuni canadese, a una petizione sulle "scie chimiche" ha risposto che «…il termine scie chimiche è un'espressione popolare e non esistono prove scientifiche che ne dimostrino l'esistenza».


text: Il Dipartimento britannico per l'Ambiente, il Cibo e gli Affari Rurali affermò che le "scie chimiche" «non sono un fenomeno riconosciuto scientificamente».


text: In Germania, l'Agenzia Federale dell'Ambiente ha avviato un'indagine sulle "scie chimiche" a seguito di «…numerose richieste di informazione in merito da parte dei cittadini». Dopo aver interpellato l'Istituto di Fisica dell'Atmosfera, il Servizio Meteorologico tedesco e l'Ente Aerospaziale tedesco, l'Agenzia dell'Ambiente ha pubblicato uno studio in cui si dichiara che le informazioni reperibili in internet sulle "scie chimiche" «…provengono da fonti non molto credibili, vista l'assenza di prove convincenti» e che le cosiddette "scie chimiche" sono in realtà «…normali scie di condensazione o nuvole».


text: In Italia, l'argomento è stato oggetto di 14 interrogazioni parlamentari in un arco del tempo dal 2003 al 2011 di cui tre presentate dal deputato del Partito Democratico Sandro Brandolini. Le diverse interrogazioni hanno ricevuto come risposta solo smentite da parte degli organi di governo interpellati. In particolare, nella risposta del 5 settembre 2008 del Ministero dell'Ambiente e della Tutela del Territorio e del Mare si legge che «Dall'esame della letteratura scientifica internazionale e del contenuto dei siti web specialistici non è possibile confermare l'esistenza delle scie chimiche. I siti specialistici degli osservatori delle scie chimiche, in particolare, risultano carenti dal punto di vista scientifico» e che «…l'interpretazione più plausibile del fenomeno è che i presunti episodi di scie chimiche siano in realtà comuni scie di condensazione che sono durate più a lungo e hanno assunto forma peculiare per effetto delle condizioni meteorologiche».


text: La questione è stata oggetto di un'interrogazione presentata al Parlamento europeo da parte del deputato olandese Erik Meijer. Nella risposta ricevuta, viene nuovamente ribadita l'inesistenza del fenomeno.


text: Le presunte scie chimiche non vanno confuse con le usuali tecniche di irrorazione o di scarico di sostanze per mezzo di aerei, come l'uso di diserbanti, la lotta agli incendi o la stimolazione di precipitazioni. Fertilizzanti e fitofarmaci sono, a volte e in alcuni Paesi, irrorati sui campi con aerei, ma con voli a bassa quota: in alta quota l'effetto sarebbe nullo, data la presenza di venti tesi e imprevedibili.


text: Un'operazione di scarico del carburante in volo, detta "fuel dumping", è a volte necessaria in caso di emergenze con velivoli militari o civili. Detta operazione di scarico avviene tramite degli ugelli posti sulle ali e serve ad alleggerire il velivolo per permettere un atterraggio in condizioni di sicurezza. Il "fuel dumping", che può avvenire anche a bassa quota, può generare delle scie con caratteristiche simili a quelle delle scie di condensazione, con la differenza che la scia non ha origine dai motori dell'aereo.


text: Durante la guerra del Vietnam venne sparso un defoliante con voli aerei a bassa quota, l'"Agente Arancio", per spogliare gli alberi delle zone di combattimento.


text: Durante le esibizioni aeree, si usano degli appositi "pod" posizionati sotto un'ala o in coda, o cartucce colorate nel tubo di scarico dell'aereo, per emettere fumo colorato che lascia tracce persistenti alcuni minuti nel cielo. In questo caso il principio utilizzato è diverso da quelli solitamente associati alla teoria delle scie chimiche: si tratta di sostanze, che, a contatto coi gas molto caldi del motore, bruciano lentamente emettendo fumi che si mischiano ai gas stessi.


text: Gli aerei commerciali, anche se raramente, scaricano in volo i reflui della toilette. Questa pratica, oggi abbandonata e usata solo in casi di emergenza su vecchi aeromobili, può causare delle corte scie di cristalli di liquami congelati e luccicanti, o dei blocchi di materiale solido e ghiacciato. Sono documentati casi di danneggiamenti causati da questi eventi, noti come "blue ice".


text: La pratica del "cloud seeding" è un metodo di induzione della pioggia che si attua irrorando le nubi già predisposte a causare precipitazioni con varie sostanze, principalmente ioduro d'argento o ghiaccio secco. Queste sostanze creano all'interno delle nubi dei nuclei di condensazione attorno ai quali l'umidità dell'aria si possa raccogliere, formando gocce d'acqua e stimolando quindi la precipitazione. Questa tecnica è normalmente usata in caso di prolungate siccità o per proteggere i raccolti dalla grandine. Poiché questa pratica si limita a favorire la pioggia in nubi già predisposte a generarla, non si può considerare una tecnica di controllo climatico.


text: L'eventuale utilizzo di aerosol stratosferici è stato considerato quale uno dei sistemi potenzialmente in grado di mitigare il cosiddetto surriscaldamento globale; gli aerosol in alta quota avrebbero infatti il potere di aumentare il livello di albedo del pianeta, e con ciò la capacità di respingere i raggi del sole e il relativo calore.


title: World Wide Web

text: Il World Wide Web o www (termine in lingua inglese traducibile in italiano come "rete di ampiezza mondiale", o "rete mondiale", dove "rete" viene richiamato da "web" ("tela"), l'intreccio composto da ordito e trama), abbreviato web, sigla WWW o W3, è uno dei principali servizi di Internet, che permette di navigare e usufruire di un insieme molto vasto di contenuti amatoriali e professionali (multimediali e non) collegati tra loro attraverso collegamenti (link), e di ulteriori servizi accessibili a tutti o ad una parte selezionata degli utenti di Internet; questa facile reperibilità di informazioni è resa possibile, oltre che dai protocolli di rete, anche dalla presenza, diffusione, facilità d'uso ed efficienza dei motori di ricerca e dei web browser in un modello di architettura di rete definito client-server.


title: World Wide Web

text: La prima proposta di un sistema ipertestuale si può far risalire agli studi di Vannevar Bush, poi pubblicati nell'articolo "As We May Think" (in italiano "Come potremmo pensare") del 1945. Il concetto di ipertesto fu introdotto nel 1965 da Ted Nelson.


title: World Wide Web

text: La data di nascita del World Wide Web viene comunemente indicata nel 6 agosto 1991, giorno in cui l'informatico inglese Tim Berners-Lee pubblicò il primo sito web.


title: World Wide Web

text: L'idea del World Wide Web era nata due anni prima, nel 1989, presso il CERN (Conseil Européen pour la Recherche Nucléaire) di Ginevra, il più importante laboratorio di fisica europeo. Il ricercatore inglese fu colpito da come alcuni colleghi italiani usavano trasmettere informazioni tramite linea telefonica da un piano all'altro dell'istituto visualizzando informazioni tramite video. Il 12 marzo 1989 Tim Berners-Lee presentò infatti al proprio supervisore il documento "Information Management: a Proposal", una cui copia è esposta presso il CERN, che fu valutato «vago ma interessante». Alla sua base vi era il progetto dello stesso Berners-Lee e di un suo collega, il belga Robert Cailliau, volto ad elaborare un software per la condivisione di documentazione scientifica in formato elettronico indipendentemente dalla piattaforma informatica utilizzata, con il fine di migliorare la comunicazione, e quindi la cooperazione, tra i ricercatori dell'istituto. A lato della creazione del software iniziò anche la definizione di standard e protocolli per scambiare documenti su reti di calcolatori: il linguaggio HTML e il protocollo di rete HTTP.


title: World Wide Web

text: Nel mese di dicembre 1990 furono completate le prime versioni dei software per il server. Berners-Lee realizzò anche il primo browser. Il giorno 20 apparve il primo sito, che descriveva lo stesso progetto WWW. Il sito era visibile solo ai dipendenti e collaboratori del CERN. A partire dal 6 agosto 1991, invece, Berners-Lee cominciò ad annunciare pubblicamente su diversi newsgroup l'esistenza del progetto WWW e la disponibilità del software. Occorsero 17 giorni perché la pagina venisse visitata: il primo utente esterno al centro di ricerca la raggiunse il 23 agosto successivo.


title: World Wide Web

text: Dopo due anni in cui era stato usato solo dalla comunità scientifica, il 30 aprile 1993 il CERN decise di mettere il WWW a disposizione di tutti rilasciandone il codice sorgente in pubblico dominio. Negli anni successivi la nuova tecnologia conobbe un veloce e ampio successo, in virtù della possibilità offerta a chiunque di creare pagine web, dell'efficienza del servizio e, non ultima, della sua semplicità. Con il successo del Web ha inizio la notevole crescita e diffusione di Internet degli anni 2000-2010, nonché la cosiddetta "era del "Web"".


title: World Wide Web

text: Il primo sito web italiano messo on line fu quello del «Centro di ricerca, sviluppo e studi superiori in Sardegna» (CRS4). Il sito, crs4.it, fu pubblicato nella primavera del 1993 ed è tuttora online (ovviamente nella versione storica).


title: World Wide Web

text: Gli standard e i protocolli che facevano funzionare il Web supportavano inizialmente la sola gestione di pagine HTML "statiche", vale a dire file ipertestuali (preparati precedentemente) visualizzabili e, soprattutto, navigabili utilizzando opportune applicazioni (browser web).


title: World Wide Web

text: Per superare le limitazioni del progetto iniziale, furono subito definiti strumenti capaci di generare pagine HTML dinamiche (ad es. utilizzando dati estratti da un database). La prima soluzione di questo tipo furono le CGI ("Common Gateway Interface"). Attraverso una CGI è possibile richiedere ad un web server di invocare un'applicazione esterna e presentare il risultato come una qualsiasi pagina HTML. Questa soluzione, sebbene molto semplice da realizzare, presenta numerose limitazioni di progetto (l'applicativo esterno viene eseguito ad ogni richiesta utente e non è prevista alcuna ottimizzazione, non vi è alcuna gestione dello stato della sessione).


title: World Wide Web

text: Per dare al web una maggiore interattività e dinamicità sono state perseguite due strade. Da un lato sono state aumentate le funzionalità dei browser attraverso un'evoluzione del linguaggio HTML e la possibilità d'interpretazione di linguaggi di scripting (come il JavaScript). Dall'altro, si è migliorata la qualità di elaborazione dei server attraverso una nuova generazione di linguaggi integrati con il web server (come JSP, PHP, ASP, etc.), trasformando pertanto i web server negli attuali application server.


title: World Wide Web

text: La diffusione di queste soluzioni ha consentito di avviare l'utilizzo del web come piattaforma applicativa che oggi trova la sua massima espressione nei Web service, alla cui realizzazione e diffusione sta lavorando l'intera industria mondiale del software per la gestione d'azienda, dai grandi nomi commerciali (come SAP e Oracle) fino alle comunità Open Source. L'utilizzo dei web-service all'interno dell'architettura di integrazione SOA permetterà anche alle piccole imprese di gestire senza grandi sforzi i propri processi aziendali.


title: World Wide Web

text: Scopo dei Web service è di limitare il più possibile le attività di implementazione, consentendo di accedere a servizi software resi disponibili in rete, assemblarli secondo le proprie necessità e pagarli soltanto per il loro utilizzo effettivo, metodologia individuata nella terminologia anglosassone come "pay per use", "on demand software", "just in time software", "on tap software", etc.


title: World Wide Web

text: I web-service e il loro successo hanno quindi un legame strutturale e intrinseco con i processi aziendali che dovranno supportare nell'ambito di una nuova organizzazione basata sui processi.


title: World Wide Web

text: Nonostante tutte queste evoluzioni, il web rimane una gigantesca biblioteca di pagine HTML on-line. Però, se da un lato lo standard HTML con la sua semplicità ha contribuito all'affermazione del web, dall'altro ha la grossa limitazione di occuparsi solo della formattazione dei documenti, tralasciando la struttura e il significato del contenuto.


title: World Wide Web

text: Questo pone notevoli difficoltà nel reperimento e riutilizzo delle informazioni. Per rendersi conto di questo è sufficiente eseguire una ricerca utilizzando uno dei molti motori disponibili in rete e ci si accorgerà che, delle migliaia di documenti risultanti dalla query, spesso solo una piccola percentuale è d'interesse per la ricerca che s'intendeva fare. Ad esempio, per un qualsiasi motore di ricerca, non esiste alcuna differenza fra il termine "Rossi" nel contesto "Il Sig. Rossi" ed il termine "rossi" nel contesto "capelli rossi", rendendo la ricerca molto difficile.


title: World Wide Web

text: La risposta a questo problema è venuta, ancora una volta, dal fisico inglese Tim Berners-Lee, che, abbandonato il CERN, ha fondato il consorzio W3C che ha assunto il ruolo di governo nello sviluppo di standard e protocolli legati al web. Egli nel 1998 ha definito lo standard XML (eXtensible Markup Language), un metalinguaggio derivante dall'SGML, che consente la creazione di nuovi linguaggi di marcatura (ad es. lo stesso HTML è stato ridefinito in XML come XHTML). Sua caratteristica innovativa è la possibilità di aggiungere informazioni semantiche sui contenuti attraverso la definizione di opportuni tag.


title: World Wide Web

text: I principali obiettivi di XML, dichiarati nella prima specifica ufficiale (ottobre 1998), sono pochi ed espliciti: utilizzo del linguaggio su Internet, facilità di creazione dei documenti, supporto di più applicazioni, chiarezza e comprensibilità. Con queste semplici caratteristiche l'XML fornisce un modo comune di rappresentare i dati, cosicché i programmi software siano in grado di eseguire meglio ricerche, visualizzare e manipolare informazioni nascoste nell'oscurità contestuale.


title: World Wide Web

text: È per questo che, nonostante la sua giovane età, l'XML è alla base di tutte le nuove specifiche tecnologiche distribuite dal W3C ed , riscuotendo un particolare successo nella comunicazione con i motori di ricerca, grazie alla semplificazione della scansione dei metadati.


title: World Wide Web

text: Le specifiche XML hanno però una lacuna molto importante: non definiscono alcun meccanismo univoco e condiviso per specificare relazioni tra informazioni espresse sul web per una loro elaborazione automatica (ad es. più documenti che parlano dello stesso argomento, persona, organizzazione, oggetto), rendendo molto difficile la condivisione delle informazioni.


title: World Wide Web

text: Anche in questo caso la soluzione al problema è venuta dal W3C di Berners-Lee, attraverso la formalizzazione del web semantico. Il W3C considera l'ideale evoluzione del web dal "machine-representable" al "machine-understandable". L'idea è di generare documenti che possano non solo essere letti e apprezzati da esseri umani, ma anche accessibili e interpretabili da "agenti" automatici per la ricerca di contenuti.


title: World Wide Web

text: A tale scopo sono stati definiti alcuni linguaggi, quali Resource Description Framework (RDF) e Web Ontology Language (OWL), entrambi basati su XML, che consentono di esprimere le relazioni tra le informazioni rifacendosi alla logica dei predicati mutuata dall'intelligenza artificiale. Questi standard sono già disponibili, ma continuano ad essere ulteriormente sviluppati insieme a formalismi e strumenti per dotare il web di capacità di inferenza.


title: World Wide Web

text: Quello appena esposto è un processo solo apparentemente tecnico, ma ben visibile nella sua portata, che ha come obiettivo l'approdo all'intelligenza condivisa del web che promette, a breve, l'uso più efficiente dei siti internet e, a più lungo termine, un'autentica trasformazione nella natura del software e dei servizi.


title: World Wide Web

text: Tanto interesse per queste tecnologie è da ravvisare nel fatto che . La formazione nel corpo del web di una vasta rete "semantica" è, infatti, la condizione chiave per il decollo di un nuovo modo di intendere ed usare il web.


title: World Wide Web

text: Caratteristica principale della rete "Web" è che i nodi che la compongono sono tra loro collegati tramite i cosiddetti "link" (collegamenti ipertestuali), formando un enorme ipertesto, e i suoi servizi possono essere resi disponibili dagli stessi utenti di Internet.


title: World Wide Web

text: Per quanto riguarda i contenuti, quindi, il "Web" possiede la straordinaria peculiarità di offrire a chiunque la possibilità di diventare editore e, con una spesa esigua, di raggiungere un pubblico potenzialmente vastissimo distribuito in tutto il mondo: gli utenti di Internet nel 2008 hanno superato il miliardo e cinquecento milioni, quasi un quarto della popolazione mondiale


title: World Wide Web

text: Il "Web" è stato inizialmente implementato da Tim Berners-Lee mentre era ricercatore al CERN, sulla base di sue idee e di un suo collega, Robert Cailliau, e gli standard su cui è basato, in continua evoluzione, sono mantenuti dal "World Wide Web Consortium" (W3C: www.w3c.org).


title: World Wide Web

text: Il Web è uno spazio elettronico e digitale di Internet destinato alla pubblicazione di contenuti multimediali (testi, immagini, audio, video, ipertesti, ipermedia, ecc.) nonché uno strumento per implementare particolari servizi come ad esempio il download di software (programmi, dati, applicazioni, videogiochi, ecc.). Tale spazio elettronico e tali servizi sono resi disponibili attraverso particolari computer di Internet chiamati server web.


title: World Wide Web

text: Chiunque disponga di un computer, di un accesso ad Internet, degli opportuni programmi e del cosiddetto spazio web, porzione di memoria di un server web destinata alla memorizzazione di contenuti web e all'implementazione di servizi web, può, nel rispetto delle leggi vigenti nel Paese in cui risiede il server, pubblicare contenuti multimediali od offrire particolari servizi. I contenuti del Web sono infatti costantemente "on-line", quindi costantemente fruibili da chiunque disponga di un computer, di un accesso a Internet, e degli opportuni programmi di "navigazione", in particolare del cosiddetto browser web, che consente, appunto, di fruire dei contenuti e dei servizi pubblicati sul Web.


title: World Wide Web

text: I più popolari "Internet service provider" offrono la possibilità di pubblicare sul "Web" contenuti non troppo complessi senza la necessità di conoscere il linguaggio di "markup" del "Web". Lo stesso vale anche per i "blog": molti sono infatti i siti "web" che offrono gratuitamente la possibilità di creare un blog in modo semplice e immediato senza la necessità di avere particolari conoscenze tecniche. In caso invece di contenuti più complessi è necessario dotarsi anche di un "editor web" "WYSIWYG" se si vuole evitare, o almeno semplificare, l'apprendimento del linguaggio di "markup" del Web.


title: World Wide Web

text: Non tutti i contenuti e i servizi del Web sono però disponibili a chiunque, in quanto il proprietario dello spazio web, o chi ne ha delega di utilizzo, può renderli disponibili solo a determinati utenti, gratuitamente o a pagamento, utilizzando il sistema degli account.


title: World Wide Web

text: I contenuti principali del Web sono costituiti da testo e grafica, il cui formato è codificato da un insieme ristretto di standard definito dal W3C. Tali contenuti sono quelli che tutti i browser web devono essere in grado di interpretare e rappresentare autonomamente, cioè senza software aggiuntivo.


title: World Wide Web

text: I contenuti pubblicati sul Web possono essere però di qualunque tipo e in qualunque standard. Alcuni di questi contenuti sono pubblicati per essere fruiti attraverso il browser web e, non essendo in uno degli standard appartenenti all'insieme definito dal W3C, il browser web deve essere esteso nelle sue funzionalità al fine di poterli rappresentare. A tale scopo, il browser deve essere provvisto di opportuni "plug-in", cioè estensioni del software base che ne aumentano le funzionalità, e che sono normalmente disponibili nel web. I contenuti che non sono direttamente fruibili dal browser web, devono essere utilizzati con programmi esterni al browser stesso. Ad esempio si può trattare di un file eseguibile per il sistema operativo che si sta utilizzando, o di un foglio elettronico in formato Microsoft Excel.


title: World Wide Web

text: I contenuti del Web sono organizzati nei "siti web" a loro volta strutturati nelle "pagine web" le quali si presentano come composizioni di testo e/o grafica visualizzate sullo schermo del computer dal browser web. Le pagine web, anche appartenenti a siti diversi, sono collegate fra loro in modo non sequenziale attraverso i "link" (anche chiamati "collegamenti"), parti di testo e/o grafica di una pagina web che permettono di accedere ad un'altra pagina web, di scaricare particolari contenuti, o di accedere a particolari funzionalità, cliccandoci sopra con il mouse, creando così un ipertesto.


title: World Wide Web

text: Tutti i siti web sono identificati dal "indirizzo web", una sequenza di caratteri univoca chiamata in termini tecnici URL che ne permette la rintracciabilità nel Web.


title: World Wide Web

text: Non è previsto un indice aggiornato in tempo reale dei contenuti del Web, quindi nel corso degli anni sono nati ed hanno riscosso notevole successo i cosiddetti "motori di ricerca", siti web da cui è possibile ricercare contenuti nel Web in modo automatico sulla base di parole chiave inserite dall'utente, e i cosiddetti "portali web", siti web da cui è possibile accedere ad ampie quantità di contenuti del Web selezionati dai redattori del portale web attraverso l'utilizzo di motori di ricerca o su segnalazione dei redattori dei siti web.


title: World Wide Web

text: Oltre alla pubblicazione di contenuti multimediali il Web permette di offrire servizi particolari implementabili dagli utenti stessi. I servizi implementabili sono innumerevoli, in pratica limitati solo dalla velocità della linea di telecomunicazione con cui l'utente e chi fornisce il servizio sono collegati e dalla potenza di calcolo dei loro computer. Di seguito quindi sono elencati solo quelli contraddistinti da una denominazione generica:


title: World Wide Web

text: La peculiarità dei contenuti del Web è quella di non essere memorizzati su un unico computer ma di essere distribuiti su più computer, caratteristica da cui discende efficienza in quanto non vincolati ad una particolare localizzazione fisica. Tale peculiarità è realizzata dal protocollo di rete HTTP il quale permette di vedere i contenuti del Web come un unico insieme di contenuti anche se fisicamente risiedono su una moltitudine di computer di Internet sparsi per il pianeta.


title: World Wide Web

text: La visione di una pagina web inizia digitandone l'URL nell'apposito campo del browser web oppure cliccando su un collegamento ipertestuale presente in una pagina web precedentemente visualizzata o in altra risorsa come ad esempio un'e-mail. Il browser web a quel punto dietro le quinte inizia una serie di messaggi di comunicazione con il web server che ospita quella pagina con lo scopo di visualizzarla sul terminale utente.


title: World Wide Web

text: Per prima cosa la porzione di server-name dell'URL è risolta in un indirizzo IP usando il database globale e distribuito conosciuto come Domain Name System (in sigla DNS). Questo indirizzo IP è necessario per inviare e ricevere pacchetti dal server web.


title: World Wide Web

text: A questo punto il browser richiede le informazioni inviando una richiesta a quell'indirizzo. In caso di una tipica pagina web, il testo HTML di una pagina è richiesto per primo ed immediatamente interpretato dal browser web che, successivamente, richiede eventuali immagini o file che serviranno per formare la pagina definitiva.


title: World Wide Web

text: Una volta ricevuti i file richiesti dal web server, il browser formatta la pagina sullo schermo seguendo le specifiche HTML, CSS, o di altri linguaggi web. Ogni immagine e le altre risorse sono incorporate per produrre la pagina web che l'utente vedrà.


title: World Wide Web

text: Cruciali nell'evoluzione del Web sono diventati i concetti, di accessibilità e usabilità a favore di ogni tipologia di utente, relativi alla progettazione, organizzazione e implementazione dei contenuti secondo specifici requisiti, in comune in generale con le linee evolutive di tutti i prodotti hardware e software in ambito ICT.


title: Sistema operativo

text: Un sistema operativo (abbreviato in SO, "OS" in inglese), in informatica, è un software di base, detto anche piattaforma operativa (composto normalmente da più sottosistemi o componenti software: kernel, scheduler, file system, gestore della memoria, gestore delle periferiche, interfaccia utente e spooler di stampa), che gestisce le risorse hardware e software della macchina, fornendo servizi di base ai software applicativi; tra i sistemi operativi per computer desktop si citano Microsoft Windows, MacOS, le distribuzioni Linux, sistemi Unix-like, BSD e Chrome OS, mentre per i dispositivi mobili, quali smartphone e tablet, vi sono iOS, Android, HarmonyOS, Windows Phone, Sailfish OS, Symbian OS e KaiOS.


title: Sistema operativo

text: La storia dei sistemi operativi descrive l'evoluzione durante tutto il periodo di sviluppo dei Computer o calcolatori elettronici. Essa si sviluppa parallela a fianco della storia del computer e, più in generale, della storia dell'informatica. In un periodo delimitabile tra il 1945 e il 1955 gli elaboratori elettronici erano ammassi di valvola termoionica oppure da valvole termoioniche, occupavano intere stanze, erano lentissimi e così costosi che potevano permetterseli soltanto grossi centri di calcolo o Università o organizzazioni dotate finanziariamente. A partire dagli anni 1960 con lo sviluppo dei primi "mainframe" si resero necessari software per l'utilizzo che consentissero l'interfacciamento degli utenti con tali macchine, l'evoluzione si accelerò a partire dagli anni 1970, soprattutto con l'avvento degli home computer e dei personal computer.


title: Sistema operativo

text: Un sistema operativo è un insieme di "software" che fornisce all'utente una serie di comandi e servizi per usufruire al meglio della potenza di calcolo di un qualsivoglia elaboratore elettronico, spaziando dal più piccolo dei palmari al più potente tra i "mainframe". I sistemi operativi nascondono tutti i dettagli tecnici legati allo specifico "hardware" e architettura rappresentando le informazioni ad un alto livello, meglio comprensibile dall'uomo.


title: Sistema operativo

text: Esso garantisce l'operatività di base di un calcolatore, coordinando e gestendo le risorse hardware di processamento (processore) e memorizzazione (memoria primaria), le periferiche, le risorse/attività software (processi) e facendo da interfaccia con l'utente, senza il quale quindi non sarebbe possibile l'utilizzo del computer stesso e dei programmi/software specifici, come applicazioni o librerie software.


title: Sistema operativo

text: È dunque un componente essenziale del sistema di elaborazione che funge da interfaccia tra l'utente e la macchina ed inoltre è una base alla quale si appoggiano gli altri software, che dunque dovranno essere progettati e realizzati in modo da essere riconosciuti e supportati da quel particolare sistema operativo. Assieme al processore, con cui spesso è strettamente legato, costituisce la cosiddetta piattaforma del sistema di elaborazione. In generale un sistema operativo può essere:


title: Sistema operativo

text: Secondo una definizione più rigorosa, il sistema operativo è un insieme di funzioni e strutture dati responsabile:


title: Sistema operativo

text: Se il sistema di elaborazione prevede la possibilità di memorizzazione aggiuntiva dei dati su memoria di massa, come accade nei computer general purpose, esso ha anche il compito di:


title: Sistema operativo

text: Infine, se è prevista interazione con l'utente, viene solitamente utilizzata allo scopo un'interfaccia software (grafica o testuale) per accedere alle risorse hardware (dischi, memoria, I/O in generale) del sistema. D'altra parte, un sistema operativo può essere utilizzato anche su una macchina che non preveda interazione diretta con un essere umano (per un esempio, vedi smart card o determinati sistemi embedded) spesso dunque più leggero e semplificato.


title: Sistema operativo

text: Solitamente un sistema operativo installato su computer fornisce anche degli applicativi di base per svolgere elaborazioni di diverso tipo.


title: Sistema operativo

text: Sebbene molte delle funzionalità sopraddette non siano spesso immediatamente visibili/percepibili dall'utente, l'importanza del sistema operativo di un calcolatore è cruciale: oltre alla necessità di gestione delle funzionalità di base sopraddette, al di là delle prestazioni massime offerte dall'hardware dell'elaboratore stesso, il sistema operativo determina di fatto efficienza e buona parte delle prestazioni effettive di funzionamento dell'intero sistema ad esempio in termini di latenze di processamento, stabilità, interruzioni o crash di sistema.


title: Sistema operativo

text: Un kernel è un gruppo di funzioni fondamentali, strettamente interconnesse fra loro e con l'hardware, che vengono eseguite con il privilegio massimo disponibile sulla macchina: la modalità kernel designa proprio questo tipo di interazione; un kernel non è altro che un software che ha il compito di fornire ai moduli che compongono il sistema operativo e ai programmi in esecuzione sul computer le funzioni fondamentali ed un accesso controllato all'hardware, sollevandoli dai dettagli della sua gestione; esso fornisce dunque le funzionalità di base per tutte le altre componenti del sistema operativo, che assolvono le loro funzioni servendosi dei servizi che esso offre ed è dunque il motore o core di un sistema operativo. A seconda del tipo di sistema operativo il kernel può inglobare altre parti (kernel "classico", monolitico o modulare) o fornire solo funzioni base delegando più funzioni possibile a oggetti/gestori esterni (microkernel). Un kernel tradizionale, ovvero monolitico e altri, integra invece dentro di sé la gestione della memoria virtuale, la cpu, lo scheduler e i gestori di file system, nonché i driver necessari per il controllo di tutte le periferiche collegate.


title: Sistema operativo

text: Quali funzioni sia opportuno che il kernel debba fornire e quali possano essere demandate a moduli esterni è oggetto di opinioni divergenti: se il kernel di un sistema operativo implementa soltanto un numero molto ristretto di funzioni, delegando il resto ad altre parti esterne dette "server" o "moduli" in comunicazione con il kernel stesso, si parla di microkernel. Il vantaggio di un siffatto sistema operativo è la maggiore semplicità del suo kernel, del suo sviluppo, la possibilità di cambiare facilmente i moduli e una certa tolleranza ai guasti in quanto se un modulo "crolla" ("crash"), solo la funzionalità del modulo s'interrompe, ed il sistema rimane funzionale e gestibile dall'amministratore (che può ad esempio ripristinare la funzionalità del modulo stesso); lo svantaggio è invece l'interazione più complessa e costosa fra kernel e le altre componenti del SO stesso, che spesso rallenta il sistema e/o lo rende meno stabile.


title: Sistema operativo

text: Questo tipo di kernel è più complesso da progettare, mantenere ed aggiornare, ma è anche più veloce, efficiente e stabile. Una sua evoluzione è costituita dai kernel ""modulari"", che mantengono al loro interno lo scheduler e i gestori di file system e memoria virtuale ma separano alcune funzioni non essenziali in moduli a sé stanti, da caricare in memoria solo in caso di effettivo uso della funzione o periferica di loro competenza.


title: Sistema operativo

text: Sulla distinzione fra microkernel e kernel monolitico di notevole interesse è il famoso dibattito fra Torvalds e Tanenbaum "LINUX is obsolete" che potete trovare su comp.os.minix al seguente collegamento.


title: Sistema operativo

text: Lo scheduler è il componente fondamentale dei sistemi operativi multitasking, cioè quelli in grado di eseguire più processi contemporaneamente (va inteso simbolicamente. In realtà non c'è una gestione parallela dei processi ma avviene in sequenza, i tempi sono talmente brevi che all'utente sembrerà che i programmi vadano contemporaneamente). Lo scheduler si occupa di fare avanzare un processo interrompendone temporaneamente un altro, realizzando così un cambiamento di contesto ("context switch"). Generalmente computer con un processore sono in grado di eseguire un programma per volta, quindi per poter far convivere più task è necessario usare lo scheduler. Esistono vari algoritmi di scheduling che permettono di scegliere nella maniera più efficiente possibile quale processo far proseguire. I migliori scheduler hanno di complessità O(1).


title: Sistema operativo

text: I processi non hanno continuamente bisogno della CPU: a volte, anziché far eseguire istruzioni alla CPU, si mettono in attesa che arrivino dei dati da un file, o che l'utente prema un tasto della tastiera. Quindi si può, in linea di principio, usare questi tempi "morti" (di attesa) per far eseguire un altro programma. Quest'idea, sorta fin dai primi anni cinquanta, si concretizzò nei "sistemi operativi multitasking", cioè dotati di uno scheduler che manda in esecuzione più processi (esecuzione di programmi), assegnando a turno la CPU ad ognuno e sospendendo l'esecuzione dei processi in attesa di un evento esterno (lettura/scrittura sulle memorie di massa, stampa, input utente ecc.) finché questo non si verifica. Dovendo ospitare in memoria centrale più processi nello stesso tempo, i sistemi multitask hanno bisogno di più memoria rispetto a quelli monotask: perciò questo tipo di sistemi operativi è quasi sempre dotato di un gestore di memoria virtuale. Inoltre, con più processi simultaneamente attivi, il controllo delle risorse hardware diventa una reale necessità e non è più possibile farne a meno. Esistono sostanzialmente due modi di implementare il multitasking: "cooperative" e "preemptive" multitasking.


title: Sistema operativo

text: Nel primo sono i processi che, spontaneamente, cedono il controllo al sistema non appena hanno terminato la singola operazione in corso; nel secondo è lo scheduler che ferma i processi allo scadere del tempo assegnato e trasferisce il controllo dall'uno all'altro:


title: Sistema operativo

text: Lo scheduler scandisce dunque il tempo di esecuzione dei vari processi e assicura che ciascuno di essi venga eseguito per il tempo richiesto. Normalmente lo scheduler gestisce anche lo "stato" dei processi e può sospenderne l'esecuzione nel caso questi siano in attesa senza fare nulla, assegnando le risorse inutilizzate ad altri processi che le necessitano (esempio classico è la richiesta di dati da disco). Nei sistemi operativi "realtime" lo scheduler si occupa anche di garantire una "timeline", cioè un tempo massimo di completamento per ciascun task in esecuzione, ed è notevolmente più complesso.


title: Sistema operativo

text: La gestione dell'input/output ovvero delle periferiche di sistema è attuata attraverso il meccanismo dell'interrupt da parte delle periferiche stesse che chiamano in causa il sistema operativo il quale opererà un cambiamento di contesto (context switch) all'interno del ciclo del processore assegnando al processore il compito di input/output richiesto. Un'altra modalità tipica di gestione delle periferiche, alternativa agli interrupt, è il polling.


title: Sistema operativo

text: Il "gestore di memoria" è la componente del sistema operativo che si occupa di gestire ed assegnare la memoria primaria ai processi che ne fanno richiesta immediatamente prima dell'elaborazione. La gestione della memoria è necessaria anche per tenere traccia di quanta memoria è impegnata e di quanta invece è disponibile per soddisfare nuove richieste: in mancanza di un sistema di gestione, si avrebbe prima o poi il caso nefasto di processi che ne sovrascrivono altri, con gli ovvi inconvenienti. Esso è eseguito dal MMU ("Memory Management Unit") che alloca la memoria primaria richiesta dai programmi e dal sistema operativo stesso, salva sulla memoria di massa le zone di memoria temporaneamente non usate dai programmi (memoria virtuale) e garantisce che le pagine "swappate" vengano riportate in memoria se richieste.


title: Sistema operativo

text: Un altro buon motivo per registrare la memoria usata dai vari processi è il fatto che, in caso di errori gravi, i processi possono andare in "crash" e non essere più in grado di comunicare al sistema che la memoria che occupano può essere liberata: in questo caso è compito del gestore di memoria, dopo la terminazione anomala del processo, marcare come libere le zone di memoria possedute dal processo "defunto", rendendole disponibili per nuove allocazioni.


title: Sistema operativo

text: Per poter gestire i programmi, divenuti processi, è necessario che tutti gli indirizzi definiti in essi siano calcolati in forma relativa alla prima istruzione del programma (come se il programma dovesse essere caricato a partire dall'indirizzo 0 di memoria centrale). Al momento del caricamento, che può essere eseguito in qualsiasi zona libera della memoria, gli indirizzi relativi verranno sommati al primo indirizzo di effettivo caricamento, diventando così assoluti: INDIRIZZO ASSOLUTO = INDIRIZZO RELATIVO + INDIRIZZO DI PARTENZA. Una modalità/meccanismo tipico di gestione/assegnazione della memoria ai programmi/processi da parte del sistema operativo è il paging.


title: Sistema operativo

text: Nel caso il sistema disponga di un meccanismo di memoria virtuale, il gestore della memoria si occupa anche di "mappare" (indirizzare) la memoria virtuale offerta ai programmi sulla memoria fisica e sui dischi rigidi del sistema, copiando da memoria a disco rigido e viceversa le parti di memoria necessarie di volta in volta ai programmi, senza che i programmi stessi o gli utenti debbano preoccuparsi di nulla.


title: Sistema operativo

text: La memoria primaria contiene un vettore di migliaia di miliardi di byte ciascuno dei quali allocato tramite un indirizzo mentre le memoria cache seppur guidate da algoritmi logici sono normalmente gestite dall'hardware.


title: Sistema operativo

text: La protezione della memoria è un sistema per prevenire la corruzione della memoria di un processo da parte di un altro. Di solito è gestito via hardware ad esempio con una MMU, (Memory management unit) e dal sistema operativo per allocare spazi di memoria distinti a processi differenti.


title: Sistema operativo

text: Un computer diventa infatti molto più utile ed efficace se dotato di una memoria di massa: per gestirla serve un gestore di file system, cioè un software che in sintesi è composto da un insieme di funzioni che permetta di organizzare e gestire (accesso o lettura, scrittura o memorizzazione, ordinamento) i dati sulla superficie dei mezzi di memorizzazione secondo una struttura ben precisa. I sistemi operativi che risiedevano su disco e capaci di gestire un file system sono detti genericamente Disk Operating System, per l'appunto, DOS. L'esemplare più famoso è senz'altro l'MS-DOS di Microsoft, oggi sostituito dall'interfaccia grafica Windows, ma che era alla base dei sistemi operativi Windows 95/98/Me. Ne esiste anche una versione libera compatibile con i suoi programmi, il FreeDOS, ed altre versioni come il DR-DOS.


title: Sistema operativo

text: Il file system si occupa dunque di esaudire le richieste di accesso alle memorie di massa. Viene utilizzato ogni volta che si accede a un file sul disco, e oltre a fornire i dati richiesti tiene traccia dei file aperti, dei permessi di accesso ai file. Inoltre si occupa anche e soprattutto dell'astrazione logica dei dati memorizzati sul computer (directory, ecc).


title: Sistema operativo

text: A seconda dei casi, un particolare sistema operativo può avere tutti questi componenti o solo alcuni. Un'ulteriore differenza fra i sistemi operativi è data dal tipo di comunicazione fra i vari componenti: i sistemi operativi classici sono basati su chiamate dirette di funzioni, mentre molti sistemi operativi moderni, soprattutto quelli che adottano microkernel, si basano sul "message passing", sullo scambio di messaggi fra le loro varie parti e fra il sistema operativo e i programmi che fa girare.


title: Sistema operativo

text: Il secondo passo verso una migliore gestione del computer si ha con lo sviluppo di un'interfaccia utente separata dal kernel, un interprete di comandi che funzioni anche da interfaccia utente ovvero da Shell. Questa shell primitiva di solito funge anche da interprete per un linguaggio di programmazione: a seconda delle scelte dei progettisti del software può essere un vero linguaggio oppure un più semplice linguaggio di scripting con cui creare comandi batch. Era il tipico sistema operativo degli home computer degli anni 80, come il Commodore 64 e il Sinclair ZX Spectrum. L'interfaccia utente permette dunque all'utente di interagire con il computer. Esistono sostanzialmente due famiglie di interfacce utente: interfaccia a riga di comando e interfacce grafiche che forniscono, ad esempio, una scrivania (o "desktop").


title: Sistema operativo

text: Lo "spooler di stampa" è stato storicamente il primo modulo esterno del sistema operativo ad essere implementato, per risolvere il problema della gestione delle stampe su carta. Infatti, essendo le stampanti elettromeccaniche dei dispositivi molto lenti, i primi programmi per elaboratore dovevano necessariamente sprecare molto tempo di CPU, estremamente prezioso all'epoca, per controllare la stampante ed inviarle i dati. Riceve dunque dai programmi i dati da stampare e li stampa in successione, permettendo ai programmi di proseguire senza dover attendere la fine del processo di stampa.


title: Sistema operativo

text: Quindi venne ideato un programma separato, che girava con una priorità molto bassa e che era visto dagli altri programmi come una normale stampante: in realtà invece lo spooler accumulava i dati che un programma doveva stampare in un'apposita area di memoria RAM, e poi si faceva carico del processo di stampa vero e proprio lasciando gli altri programmi liberi di continuare la loro esecuzione.


title: Sistema operativo

text: Il meccanismo fondamentale dello spooler di stampa è rimasto sostanzialmente invariato dai suoi albori fino ad oggi: con gli anni e con il progredire della tecnologia le modifiche più rilevanti sono state la capacità di gestire più stampanti selezionabili a piacere, e la capacità di gestire anche stampanti remote, collegate cioè non direttamente al computer su cui gira lo spooler ma ad altri elaboratori connessi via rete.


title: Sistema operativo

text: Tipicamente il sistema operativo, una volta installato sulla macchina, risiede nell'hard disk pronto ad essere caricato nella RAM durante la fase di avvio della macchina.


title: Sistema operativo

text: Tipicamente più sistemi operativi possono essere installati sulla stessa macchina in modalità dual boot, selezionando poi il sistema desiderato nella fase di avvio del PC attraverso il boot manager. Tutto ciò è possibile solo in virtù dell'operazione di partizionamento della memoria secondaria (hard disk) in più settori logici indipendenti dove ciascuno può ospitare un diverso sistema.


title: Sistema operativo

text: All'accensione del computer il BIOS, dopo la fase di POST, esegue nella cosiddetta fase di boot, attraverso il boot loader, il caricamento del kernel del sistema operativo dall'hard disk alla RAM, come qualunque programma, pronto ad essere eseguito dal processore, rendendo la macchina pronta all'uso da parte dell'utente. Nel caso di sistemi operativi ad interazione con l'utente questa fase, dopo il login iniziale da parte dell'utente stesso, tipicamente comporta anche il caricamento di tutte le impostazioni di configurazione ("settings") e profilo utente inizializzando così lo spazio utente.


title: Sistema operativo

text: Quando non già direttamente presenti nel sistema originario, l'utente o l'amministratore può installare applicativi aggiuntivi desiderati ad uso personale o professionale.


title: Sistema operativo

text: Nei computer domestici usualmente l'amministratore del sistema operativo è l'utente stesso attraverso un opportuno profilo utente dedicato ("Administrator" su sistemi Windows e "Root" sui sistemi Unix-Linux). Nelle realtà aziendali i computer desktop e i server sono amministrati da team di sistemisti appositi gestendo e ripartendo tra di loro il carico di lavoro quasi sempre attraverso l'uso della riga di comando del terminale o attraverso il terminale virtuale.


title: Sistema operativo

text: Uno strumento molto utile per l'amministrazione è il task manager ovvero un programma, spesso presente di default sui sistemi operativi, utile per monitorare le risorse informatiche quali memoria RAM utilizzata e percentuale di utilizzo della CPU, nonché l'elenco di tutti i processi attivi in esecuzione e la possibilità di terminarli singolarmente. Molti sistemi mettono inoltre a disposizione per via grafica il cosiddetto "pannello di controllo" ovvero uno strumento di interfaccia grafica che consente di effettuare o rimuovere tutte le impostazioni di sistema (es. pannello di controllo di Windows).


title: Sistema operativo

text: Il sistema operativo lavora in due modalità, quella utente e quella di sistema o modalità kernel. Certe operazioni possono essere svolte solo e soltanto in modalità kernel cosi che nessun processo esterno al sistema operativo possa compierle.


title: Sistema operativo

text: La modalità kernel viene inoltre ristabilita da un timer basato su impostazioni legate al ciclo di clock della macchina qualora un processo mantenga la modalità utente troppo a lungo (si pensi ad un bug che crei un loop infinito). In questo modo nessun Processo (informatica) può mantenere il controllo della CPU per troppo tempo.


title: Sistema operativo

text: La multiutenza fa sorgere una serie di problemi dal punto di vista della sicurezza dei sistemi operativi ovvero come distinguere i vari utenti tra loro, come accertarsi che nessun utente possa causare danni agli altri o alla macchina che sta usando. Questi problemi di sicurezza informatica si risolvono assegnando un account univoco per ciascun utente, assegnando un proprietario ai file ed ai programmi e gestendo un sistema di permessi per l'accesso ad essi, e prevedendo una gerarchia di utenti (cioè di account) per cui il sistema rifiuterà tutti i comandi potenzialmente "pericolosi" e li accetterà soltanto se impartiti da un utente in cima alla gerarchia, che è l'amministratore del sistema.


title: Sistema operativo

text: Alcuni sistemi operativi, tra cui i sistemi Microsoft Windows e MacOS, necessitano dell'installazione di opportuni antivirus o programmi anti-malware per scongiurare attacchi informatici al funzionamento e sicurezza del PC. I sistemi Unix-Linux non hanno bisogno di questo tipo di protezione essendo intrinsecamente più sicuri. Spesso è possibile installare e attivare anche opportuni firewall personali quando non è già presente un qualche tipo di firewall perimetrale nella rete. Questi programmi girano in background e tendono ad essere abbastanza "pesanti" ovvero tendono ad utilizzare risorse di memoria e processamento spesso non trascurabili.


title: Sistema operativo

text: Un'attività tipica di amministrazione, spesso eseguita in maniera automatica, è quella dell'aggiornamento ("update") di sistema attraverso patch scaricate periodicamente dal sito del produttore o da repository opportuni. Si tratta di porzioni di codice che una volta installate rendono più sicuro il sistema ("patch di sicurezza") eliminando vulnerabilità intrinseche o rendendo più affidabile il funzionamento del PC ("patch di sistema"). Su Windows questi aggiornamenti vengono detti "service pack". L'aggiornamento a una versione superiore di sistema è detto invece "upgrade".


title: Sistema operativo

text: Il mainframe computer (ellissi utilizzata comunemente: mainframe) o sistema centrale è un tipo di computer caratterizzato da prestazioni di elaborazione dati di alto livello di tipo centralizzato, opposto dunque a quello di un sistema distribuito come un cluster computer. Tipicamente sono presenti in grandi sistemi informatici come i centri elaborazione dati o organizzazioni (pubbliche e private) dove sono richiesti elevati livelli di multiutenza, enormi volumi di dati, grandi prestazioni elaborative, unite ad alta affidabilità.


title: Sistema operativo

text: I nuovi, più piccoli ed economici IBM Z insieme a Linux, si impongono come un'interessante alternativa ai server di tecnologia RISC o SPARC con Unix. Linux su macchine con tecnologia Mainframe (MF) sembra essere una soluzione tecnicamente adottabile sotto molti punti di vista:


title: Sistema operativo

text: È quindi oggi possibile proporre un paragone tra Linux su IBM Z ed una macchina Unix. L'IBM Z fornisce, infatti, valore in molteplici aree:


title: Sistema operativo

text: Questi sono alcuni benefici unanimemente riconosciuti della piattaforma IBM Z. Ci sono anche molti motivi per adottare Linux su IBM Z:


title: Sistema operativo

text: Come tutte le tecnologie si sono evolute nell'ottica di poter ospitare carichi di lavoro specifici, una serie di tecnologie sono state integrate all'interno degli IBM Z per poter ospitare carichi di lavoro eterogenei tra loro all'interno della stessa elaborazione. Non è affatto inusuale constatare che un solo System z9 riesca a gestire applicazioni prettamente transazionali insieme ad applicazioni di Business Intelligence. Questo è dovuto ad un costante ammodernamento della piattaforma che ha cercato di mantenere come caratteristica fondamentale l'effettivo supporto a tutto ciò che la tecnologia aveva già prodotto.


title: Sistema operativo

text: In poche parole, se negli anni ottanta le applicazioni transazionali IMS erano perlopiù utilizzate in un mondo Mainframe, oggi, le applicazioni Java possono essere integrate all'interno di un'infrastruttura Z capace di mantenere le caratteristiche prestazionali della piattaforma transazionale tradizionale CICS ed IMS insieme a quelle generate dal nuovo carico di lavoro Java. Non solo. La quantità di dati prodotti nel tempo sono oggetto di analisi attraverso applicazioni che riescono a sfruttare le caratteristiche di "DataBase Machine" e di "I/O Rate" tipiche dell'IBM Z in generale. Non c'è, inoltre, da meravigliarsi se allo stesso tempo alcuni server Linux virtualizzati all'interno di uno z/VM espletano funzioni di servizi di rete infrastrutturali all'azienda (firewall, DHCP, dns).


title: Sistema operativo

text: Una caratteristica della tecnologia dell'IBM Z è l'abilità di supportare applicazioni di diversa natura attraverso tecniche intelligenti ed avanzate di gestione del workload disegnate per ri-allocare le risorse del sistema in maniera automatica e dinamica in accordo con le priorità definite. È interessante inoltre comprendere come la definizione delle priorità non è un qualcosa di definito dal punto di vista meramente tecnologico bensì da uno studio "economico" del processo di business associato.


title: Sistema operativo

text: I sistemi operativi per server possono essere sia installati direttamente sull'hardware della macchina, sia virtualizzati sopra un hypervisor (es. una distribuzione Linux su VMware ESXi) il quale permette di sfruttare lo stesso server fisico per più server virtuali, ottimizzando la gestione delle risorse.


title: Sistema operativo

text: In diversi casi un sistema operativo può fungere da hypervisor e server allo stesso tempo, ad esempio Windows Server con Hyper-V che ospita altri sistemi Windows, oppure i Logical Domains (LDoms) di Solaris.


title: Sistema operativo

text: In applicazioni più specifiche, quali midrange e mainframe, è possibile trovare sistemi operativi più specifici e dedicati al processare alti volumi di record e transazioni: IBM AS/400, z/OS, z/TPF, oppure HP Integrity NonStop.


title: Sistema operativo

text: Un sistema operativo per dispositivi mobili (in inglese "mobile OS") è un sistema operativo che controlla un dispositivo mobile con lo stesso principio con cui Mac OS, Unix, Linux o Windows controllano un desktop computer oppure un laptop.


title: Sistema operativo

text: Tuttavia affronta problematiche legate alla natura del dispositivo mobile, più critiche rispetto ad un desktop o un laptop; tra le tante: la limitatezza delle risorse (memoria, CPU), l'assenza di alimentazione esterna, differenti tecnologie per l'accesso a Internet (WiFi, GPRS, HSDPA...), nuovi metodi d'immissione (touch screen, minitastiere), ridotte dimensioni del display.


title: Sistema operativo

text: Un sistema operativo realtime è un particolare tipo di sistema operativo, in grado di garantire una risposta entro un dato tempo limite (millisecondi o microsecondi) a qualunque evento esterno. Questo requisito porta a una diversa struttura del sistema: per esempio i sistemi realtime usano spesso il polling (meno efficiente, ma deterministico) invece degli interrupt per gestire le periferiche, e non hanno memoria virtuale.


title: Sistema operativo

text: I sistemi realtime si trovano spesso in ambito industriale, musicale o comunque dove sia necessario ottenere una risposta dal sistema in un tempo massimo prefissato. A loro volta i sistemi realtime si possono dividere in due categorie: hard e soft, a seconda dei tempi di risposta; un PC che faccia girare un gioco in 3D, per esempio, può essere considerato un sistema "soft-realtime".


title: Sistema operativo

text: Mediante opportuni software, il sistema operativo può avere la funzionalità di "desktop remoto", che consente tramite una connessione internet l'accesso al proprio elaboratore e a tutti gli applicativi e dati salvati in uno specifico momento. Tramite accesso remoto sono possibili le stesse operazioni che si possono fare stando davanti al proprio elaboratore. L'accesso è protetto da "user" e "password" che possono essere al limite condivisi da una comunità di utenti. In questo caso, il desktop remoto è un'evoluzione della tradizionale cartella condivisa. La cartella condivisa già permetteva la comunicazione di qualsiasi file, dunque anche di eseguibili, installabili da remoto in locale, oltreché di dati.