Glossario


Adsware
Software liberamente scaricabile dalla rete ma proprietario e a Sorgente chiuso. La ditta produttrice viene retribuita da inserzioni pubblicitarie che devono essere visibili durante l'utilizzo.

AMD
Produttore di Processori compatibili con quelli della ditta Intel. È concorrente di Intel ma la scelta di mantenere la piena compatibilità fa sottostare AMD a tutte le scelte di Intel in materia di compatibilità software e hardware.

Backdoor
Porta di ingresso non autorizzata per accedere a sistemi o a dati. Può risultare presente una backdoor o per volontà di chi ha creato il programma o messa ad arte da chi ha fatto instrusione in un sistema per poterci rientrare.
L'unico modo per poter controllare o far controllare se nei propri programmi siano presenti backdoor è di poter accedere ai programmi sorgenti e rigenerare a partire da essi il codice eseguibile.

Boot
Operazione di caricamento del nucleo del sistema operativo e dei programmi residenti. Viene fatto il boot del sistema operativo al momento dell'accensione del computer o a ogni riattivazione (reset) fisico.

Brevetto sul Software
Un errore compiuto dagli Stati Uniti, forti lobby vorrebbero fosse permesso anche nell'Unione Europea.
Si vuole concedere di poter registrare brevetti su algoritmi e procedimenti informatici. Sarebbe la fine della ricerca e della piccola imprenditorialità in campo informatico.

Browser
programma per navigare nel Web. Ne esistono molte versioni: Internet Explorer, Netscape, Mozilla, Opera, Konqueror....

Cavalli di Troia.
Funzionalità malefiche nascoste in programmi che appaiono utili, innocui. L'unico modo per poter controllare o far controllare se nei propri programmi siano presenti cavalli di troia è di poter accedere ai programmi sorgenti e rigenerare a partire da essi il codice eseguibile.

CD-live
CD dal quale è possibile fare boot ad un computer. Contiene un intero sistema operativo che lavora senza modificare il contenuto della macchina. (Attenzione. Normalmente i CD-live consentono l'accesso ai dati registrati nel computer ospite: per mezzo di azioni volontarie, e.g. comandi di cancellazione, si possono comunque danneggiare i contenuti.).

Codice Eseguibile
Forma del programma da eseguire, illeggibile. È impossibile quindi comprenderne il reale contenuto e il funzionamento. Quando acquistate o scaricate da rete dei programmi proprietari vi viene dato solamente il codice eseguibile dei programmi.

Codice Sorgente
Forma del programma leggibile e modificabile. I programmatori scrivono i programmi in questa forma usando un linguaggio di programmazione (come per esempio C, C++, Pascal, Fortran, Cobol, Java, ....). Se non avete il codice sorgente di un programma non potete capire quali azioni in realtà il programma compie. Se avete il codice sorgente potete modificare il programma per rimediare a errori o problemi di sicurezza quando ve ne fosse necessità, altrimenti no.

Copyleft: v. Permesso d'Autore.

Copyright: v. Diritto d'Autore

Cracker
Delinquente informatico. Intrude, diffonde programmi malefici come virus e vermi (worm), modifica, distrugge dati o solamente viola la privacy altrui. I mass media generalmente confondono erroneamente questo termine con Hacker (v.).

Debian
La più libera delle grandi distribuzioni Linux. In Debian anche tutta la gestione dei pacchetti software, degli aggiornamenti e delle scelte strutturali è effettuata con gli stessi metodi dello sviluppo del software libero. Per statuto costitutivo in Debian non c'è alcuna società commerciale coinvolta e tutta la distribuzione è completamente libera.

Demolinux
Distribuzione Linux creata da Roberto di Cosmo per diffondere il software libero nella scuola e nella pubblica amministrazione francese. Non necessita di installazione. Viene diffuso con la tecnica dei CD-live.

Diritto di Autore
È la norma che tutela le opere originali della creatività umana. Testi, musica e anche i programmi (il software) sono giustamente tutelati dalle leggi sul diritto di autore. Spetta all'autore decidere con quali modalità desidera che la sua opera venga tutelata. L'autore può decidere di volere un compenso per l'utilizzo o no, di concedere che l'opera venga successivamente modificata o no, che la redistribuzione dell'opera modificata debba prevedere un compenso per l'autore originario, non debba prevedere compenso neanche per il modificatore, che debba in ogni caso contenere l'indicazione dell'autore originario o che possa non essere indicato.
Il diritto d'autore tutela l'opera in quanto tale, non i concetti in essa espressi. Chiunque con carta bianca, spartito bianco o file nuovo scriva da zero senza plagio una sua opera su questa ha il diritto di autore. Il diritto delle opere pubblicate oggi si estingue in Italia a 75 anni dalla morte dell'autore (o dell'autore morto per ultimo se l'opera è cofirmata).

Distribuzione
Stuttura organizzata di un sistema operativo con tutti i programmi di corredo. Le distribuzioni forniscono il servizio di aggiornamento di tutti i programmi contenuti. Vengono gestite automaticamente anche le dipendenze fra programmi (per installarne uno c'è la necessità della presenza di un altro) o l'incompatibilità (per esempio fra molteplici implementazioni della stessa funzionalità).

ext2, ext3
sono i tipi di file system (v.) tipici di Linux. ext2 è quello più storico. Sono file system moderni. Entrambi mantengono i dati ordinati e non hanno alcuna necessità di deframmentazione anche se usati per anni da migliaia di utenti. Ext3 è consigliabile per server con grandi capacità di memorizzazione perché riesce a ripristinarsi molto velocemente anche se il sistema non è stato disattivato correttamente (guasto, mancanza di tensione, ecc...)

FAT (File Allocation Table)
il file system (v.)di tutti i sistemi Windows non professionali. È molto primitivo. Ammette solo nomi brevi (11 caratteri+3 di estensione) anche se da Windows 95 è stato introdotto un trucco chiamato Joliet (contorto) per gestire nomi più lunghi. I dati non vengono tenuti ordinati e quindi le prestazioni decadono durante l'utilizzo. L'unico modo per ripristinare l'efficienza è l'uso del deframmentatore (defrag) che riordina i dati. Se durante l'opera del defrag qualcosa va storto (e.g. manca corrente) si potranno avere perdite di dati.

File System
Viene chiamato File System lo strumento software che consente di dare all'utente l'astrazione di file (archivio) e directory (cartelle) all'interno di un disco. Esistono vari modelli di File System con caratteristiche differenti: un computer per poter leggere un disco deve conoscere come i dati siano stati memorizzati su di esso deve quindi avere il supporto per il tipo di File System usato per la registrazione. Esempi di File System sono: ext2, ext3 tipici di Linux, FAT, NTFS usati da Microsoft, ISO9660 usato sui CD-ROM.

Formati Aperti
Sono formati le cui specifiche sono disponibili pubblicamente. Disponendo di un formato aperto è possibile sapere esattamente quali dati sono contenuti e scrivere applicazioni capaci di gestire dati di tale formato. La definizione si applica ai formati di registrazione di file e ai protocolli di comunicazione. Sono formati aperti il Postscript, il Pdf, il testo ASCII, l'html. Per i protocolli le specifiche di IP, TCP, UDP, http, nntp e di tutti i principali protocolli di Internet sono pubblici.

Formati Chiusi
Sono formati dei quali non è possibile conoscere le specifiche. Non è quindi possibile conoscere quali dati in realtà contengano/trasportino nè è possibile scrivere programmi che gestiscano questi dati. Sono chiusi i formati di registrazione di Microsoft Office (doc, xls, ppt...). È noto che nel file ar99.doc scaricabile dal sito di Microsoft e contenente i risultati  finanziari dell'anno 99 risulta che il file è stato scritto sulla macchina chiamata "Leimer+Jay's G3" e si tratta di  un Macintosh che non usata sistemi operativi Microsoft. Questi dati non sono visibili normalmente ma sono contenuti nel file ed è molto probabile che la Microsoft stessa non volesse divulgarli.

FreeBSD
È al tempo stesso un nome di un sistema operativo (completo di kernel e applicazioni) e della sua licenza d'uso. Sviluppato a partire da una versione resa libera dalla Università di California a Berkeley, FreeBSD viene divulgato come software libero ma con la possibilità per aziende di inglobare i programmi all'interno dei loro prodotti proprietari chiusi.
È un ottimo prodotto ma con un futuro meno sicuro di GNU-Linux: funzionalità interessanti oggi accessibili come software libero potranno domani essere aggiornate solo in prodotti proprietari.

Free Software: v. Software Libero

Freeware
Il software in assoluto più pericoloso. È un software proprietario a sorgente chiuso divulgato gratuitamente. Quasi sicuramente c'è un secondo scopo. Non sappiamo cosa contenga, spesso non si sa chi l'abbia costruito. Può servire per invogliare gli utenti a usare un determinato prodotto prima che diventi a pagamento, può servire per svolgere concorrenza sleale per esempio fornendo il browser per il web come freeware e distribuendolo integrato coi propri sistemi operativi così che nessuno ne vada a cercare altri.

Gnome
Interfaccia grafica libera sviluppata come progetto GNU. Molto potente e versatile è nata in un ambiente di informatici: inizialmente c'era più attenzione all'efficienza rispetto alla facilità di utilizzo e alla usabilità per utenti alle prime armi. Nelle varie versioni è notevolmente migliorato anche questo secondo aspetto. Usa X-Window (v).

GNU
GNU vuole dire "GNU is Not Unix" (cioè GNU Non è Unix). La definizione è ricorsiva: viene da chiedersi allora cos'è GNU, e si può ripetere e così all'infinito (vi ricordate è come: "C'era una volta un Re, che disse al servitor, raccontami una fiaba e questi incominci&ograve: "C'era una volta....""). GNU è il progetto di Richard Stallman per la creazione di un intero sistema operativo libero (diverso da UNIX che era fornito chiuso dalle case produttrici).
Il progetto è nato nel 1984: ora grazie a GNU abbiamo molti sistemi operativi ed applicazioni libere.

GNU-Linux
Quello che tutti chiamano erroneamente Linux. È un sistema operativo completo composto dal kernel di Linux e dalle applicazioni di GNU. Utilizzando il kernel di Linux da solo si otterrebbe un sistema privo di ogni programma, anche di quelli per la comunicazione con l'utente. Tutti quelli che dicono di usare Linux in realtà utilizzano GNU-Linux.

GPL
È la licenza pubblica di GNU: è il contratto che si approva per poter usare il software libero fornito da GNU.
Contiene le quattro libertà fondamentali del software libero e il vincolo di non limitazione futura della libertà.

GUI: v. Interfaccia Grafica

Hacker
È un esperto informatico desideroso di conoscere profondamente la propria materia in modo libero senza costrizioni o informazioni nascoste. Vuole conoscere esattamente come funzionano gli strumenti hardware e software che ha a disposizione. Rifugge tutti i software che non consentono di poter essere studiati, controllati e adattati alle proprie esigenze. Non fa nulla di illegale, non viola sistemi o la privacy di altri. Questo termine viene usato purtroppo ormai comunemente al posto della parola Cracker (v.)

Hardware
È la parte fisica, materiale di un computer, quella elettronica, meccanica. In caso di dubbio ricordatevi il detto informatico: "L'hardware si riconosce dal software in caso di guasto: l'hardware si può prendere a calci, contro il software di può solo inveire."

I.B.M. (International Business Machines Co.)
Famosa e storica società nel campo dell'Informatica. Recentemente ha adottato software libero sui suoi server come strumento di concorrenza dei confronti di Microsoft. Sta facendo molto per la divulgazione del software libero ma non ha completamente mutato la sua politica. Detiene molti brevetti software e ha molti prodotti proprietari che vengono distribuiti con licenze molto restrittive e privi del codice sorgente. Le strade di IBM e del Software libero corrono parallele e vicine per l'attuale comune interesse di divulgare GNU-Linux, in futuro potranno convergere completamente o anche divergere.

Intel
Il più grande produttore di Microprocessori al mondo. Il suo prolungato successo si deve anche alla simbiosi in essere con Microsoft (tanto da venir nominati comunemente come un tutt'uno sotto il nome di WinTel). Tutti gli studiosi di architettura degli elaboratori sanno che il disegno dei processori Intel come i Pentium è meno lineare dei concorrenti Motorola (PowerPC), Digital (Alpha), Crusoe o MIPS. Molte delle complicazioni introdotte nei procesori Intel si devono alla scelta politica di avere completa compatibilità verso i precedenti prodotti della stessa marca: un programma in grado di funzionare su un 8086 dovrebbe funzionare anche sul più moderno Pentium IV.  Forti investimenti sulle tecnologie ingegneristiche di produzione possibili per l'elevato volume di vendita  rispetto ai concorrenti mantengono i processori Intel competitivi nelle prestazioni.

Licenza d'Uso
È il contratto che ogni utente deve stipulare per utilizzare un programma. Ci sono scritti i diritti e i doveri dell'utente. Per i programmi proprietari di solito la licenza prevede il diritto ad usare una copia del programma, il dovere di non modificarlo, non divulgarlo e di non analizzarne il funzionamento. Per i programmi liberi si prevede il diritto di piena conoscenza del programma, di duplicazione, di modificazione; l'utente ha il dovere di non limitare la libertà del programma. I programmi proprietari e i programmi liberi hanno una clausola in comune nella licenza d'uso: i produttori non si prendono responsabilità per i danni provocati da possibili errori presenti.

Kernel: v. Nucleo

Knoppix
È una distribuzione di GNU-Linux che non necessita di alcuna installazione. È sufficiente porre il CD nel lettore e riaccendere il computer. È molto più completa di Demolinux ma richiede computer abbastanza recenti per poter funzionare. L'attuale versione prevede l'interfaccia grafica con localizzazione italiana ma OpenOffice è incluso solamente in lingua inglese.

KDE
Interfaccia grafica molto potente, versatile, di facile utilizzo. Si presenta anche molto bene dal punto di vista estetico. È nata per consentire l'utilizzo di sistemi GNU-Linux (o altri UNIX) anche per applicazioni personali.
Giunta alla versione 3 viene fornita con un ricco corredo di applicazioni di ufficio, di configurazione e ludiche.
Anche KDE usa X-Window (v.)

Libero Pensiero Algoritmico
Terminologia coniata dall'autore per indicare la libertà di poter tradurre le proprie idee originali in programmi per computer senza dover sottostare a vincoli. Deve essere portata nel mondo moderno allo stesso livello della libertà di espressione, di stampa, di parola. I brevetti nel campo del software sarebbero la negazione della libertà di pensiero algoritmico. Il diritto di autore è perfettamente compatibile con la libertà di pensiero algoritmico perché tutela gli autori dal solo plagio. Chiunque desideri scrivere un testo, un libro, un articolo esprimendo con proprie parole concetti noti e meno noti è libero di farlo; così anche chi vuole scrivere programmi propri deve poterlo fare anche se sono presenti metodi risolutivi già usati altrove.
Negare questo significa poter pretendere di brevettare formule matematiche, idee politiche, fedi religiose e in ultima analisi numeri. In Informatica Teorica si dimostra che ogni programma equivale a un numero.
Provate a continuare a insegnare matematica se vi brevettano il pigreco o il numero e base dei logaritmi naturali.

Linus Torvalds
È un hacker. È l'autore del primo kernel denominato Linux e ancora oggi ne coordina lo sviluppo che viene portato avanti da decine e decine di sviluppatori coadiuvati da migliaia di utilizzatori esperti che trovano problemi e propongono soluzioni. Torvalds è finlandese ma attualmente vive e lavora negli Stati Uniti.

Linux
È il kernel di sistema UNIX oggi più usato al mondo. Linux è altamente portabile su macchine di architettura molto diversa (palmari, personal computer con i processori più diversi, server, supercomputer). È software libero.
Chiunque voglia guardare, studiare, modificare il codice di Linux può scaricare i sorgenti da www.kernel.org.

Mandrake
È una distribuzione di Gnu-Linux. Simile a Red Hat è sempre stata famosa per la sua semplicità di installazione e di configurazione. È stata sviluppata in Francia. Attualmente la società MandrakeSoft che gestisce la distribuzione non naviga in ottime acque dal punto di vista finanziario.

Motorola
Uno dei più importanti costruttori di processori non Intel compatibili. Sebbene la fetta di mercato nell'ambito dei personal computer sia molto piccola (gli Apple Macintosh per esempio montano questo tipo di processori) Motorola ha un ampio mercato in installazioni industriali. Sui processori motorola GNU-linux funziona perfettamente, i sistemi operativi Windows no.

Nucleo
Comunemente indicato col termine inglese Kernel. È il programma principale di ogni computer. Attivato al momento dell'accensione il nucleo rimane in memoria fino allo spegnimento o alla riattivazione da parte dell'utente.
Il nucleo gestisce tutte le unità periferiche del sistema (dischi, stampanti, video-grafici, mouse, tastiera, terminali, ...) e fornisce dei modi di interazione standard che possono essere utilizzati dai programmi in esecuzione (le cosiddette system call). Il nucleo gestisce anche la sicurezza di accesso e la protezione dei dati.

NTFS (NT-File System)
È il file system dei sistemi professionali Windows. Il formato di registrazione è chiuso. Non ha il problema della frammentazione e gestisce la multiutenza. L'organizzazione appare complessa e questo lo rende meno efficiente dei concorrenti file system ext3 o raiserfs presenti nei sistemi liberi.

OpenOffice
Derivata da StarOffice, prodotto della Sun Microsystems, Openoffice è oggi una suite di prodotti da ufficio di potenzialità del tutto comparabili a Microsoft Office. È software libero. È un ottima scelta nel mondo della scuola per utilizzare software libero, formati aperti e, perché no, risparmiare il costo delle licenze d'uso in completa legalità.

Open Source
È un movimento con finalità simili a quello del Software Libero ma non identiche.
Le regole previste dalle licenze Open Source sono più lasche di quelle previste da GNU: vengono consentite licenze che ammettono l'inserimento di software Open Source in prodotti proprietari o licenze che prevedono la revoca da parte del primo creatore. Vengono talvolta denominati erroneamente Open Source programmi proprietari per i quali è disponibile ma non riutilizzabile, modificabile il codice sorgente. Questa disponibilità spesso è non totale e rivolta a classi ben determinate di utenti. Questo errore fa comodo a molti grandi fornitori di software e viene il legittimo dubbio che si tratti di una interpretazione deliberatamente erronea per creare confusione fra le terminologie.

Palladium
Un progetto lesivo delle libertà fondamentali dell'individuo. Il sistema Palladium che sembra voglia diventare lo standard per i prodotti Windows dal 2006 prevede il completo controllo dei programmi e dati elaborati da ogni computer. Non potranno più essere eseguiti programmi non certificati Palladium (e quindi programmi proprietari copiati), riprodotti dati se non si è autorizzati (e.g. controllo dei diritti di autore per i contenuti musicali), niente più virus o siti sconvenienti (potranno venir censurati). Sarà anche possibile creare programmi o contenuti che scadono. Si autodistruggono al termine. Si potranno così affittare programmi e dati. Sarà possibile anche mandare messaggi che devono essere letti entro un tempo determinato e poi non lasciano traccia. Impossibile copiarli. Verba volant, scripta.... pure! È il tentativo di separare i buoni, quelli cioè che usano software proprietario aderente alle direttive Palladium, guardano DVD ufficialmente acquistati, vogliono vedere solo contenuti ortodossi sul web e odiano i virus, dai cattivi, che cioè copiano programmi, filmati e musica. Peccato che il libero pensiero venga catalogato dalla parte dei "cattivi". Ai miei figli ho insegnato che la differenza fondamentale fra la televisione e il computer-internet è che nel primo caso si è spettatori, il ruolo fornitore-fruitore della comunicazione è ben separato e di dipendenza stretta, nel secondo ognuno può essere protagonista, comunicatore. Se passa Palladium dimenticatevi la differenza.

Patch:
In italiano viene tradotto con il temine "pezza". L'idea espressa è infatti quella di rammendare il programma ponendo una pezza dove questo presenti un difetto. Serve per modificare un programma per risolvere un malfunzionamento. Solo chi conosce il codice sorgente di un programma può produrre una Patch.

Patent: v. Brevetto

Payware
Software proprietario con licenza d'uso onerosa. È il classico programma proprietario. Non potrete mai essere sicuri che faccia ciò che dichiara perché non potete farlo analizzare, può contenere ogni sorta di funzionalità benevola o malefica a vostra insaputa. L'utilizzatore non può modificarlo. Gli errori, in modo particolare quelli che comportano rischi per la sicurezza, vengono mantenuti riservati fino a quando la casa costruttrice non abbia disponibile la patch (v.) per ripararli. Questo dà agli utilizzatori di software proprietario una falsa sensazione di sicurezza.

Permesso di Autore
o copyleft. Viene posto in contrapposizione con il copyright o Diritto di Autore. In realtà è una particolare applicazione del diritto di autore nel quale l'autore invece che rivendicare a sè il diritto sull'opera in senso restrittivo rivendica solo la paternità dell'opera ma ne lascia (to leave, lasciare, di cui left è il participio passato) la libera distribuzione e copia.

Pezza: v. Patch

PowerPC
È una famiglia di processori sviluppata da IBM e Motorola. È incompatibile con i processori Intel. 

Proprietario
Si dice proprietario un sistema operativo, un software applicativo o un formato di dati del quale non è possibile conoscere le specifiche. Deriva dall'inglese proprietary che significa "di proprietà privata". L'uso di formati di dati proprietari rende vulnerabili al ricatto delle ditte detentrici del formato stesso. Il tempo proprio o aziendale investito nell'inserire dati in un determinato formato è un investimento, talvolta cospicuo. Coi formati proprietari non vi è la garanzia di poter ottenere restituiti i propri dati.

RedHat
Distribuzione molto famosa di GNU-Linux. È gestita dall'omonima società americana. Molto ben costruita, nelle ultime versioni ha migliorato considerevolmente la facilità di installazione e l'interfaccia grafica che risulta essere l'unione di KDE e GNOME. Fornisce versioni vendibili con manuali e servizi di consulenza e assistenza a pagamento. Anche i servizi di aggiornamento del software potrebbero in futuro non essere gratuiti.

Richard Stallman
Padre fondatore dell'idea del Software Libero e del progetto GNU. Programmatore all'MIT lasciò l'ente di ricerca per fondare la Free Software Foundation.

Shareware
Sono programmi proprietari divulgati gratuitamente in forma di codice eseguibile. Hanno funzionalità ridotte o funzionano per un tempo limitato. Per ottenere la versione completamente e indefinitamente funzionante del programma occorre pagarne il prezzo. Hanno le stesse caratteristiche di insicurezza di tutto il software proprietario con l'aggravante che spesso il costruttore è poco conosciuto.

Software
È la parte logica, immateriale di un computer, quella fatta da programmi e dati. In caso di dubbio ricordatevi il detto informatico: "L'hardware si riconosce dal software in caso di guasto: l'hardware si può prendere a calci, contro il software di può solo inveire."

Sorgente: v. Codice Sorgente

Sorgente Aperto
Programmi il cui codice sorgente è aperto, i.e. leggibile liberamente. Raramente viene usato come sinonimo di Open Source (v).

Sorgente Chiuso
Programmi il cui codice sorgente è chiuso. Vengono distribuiti solamente nella forma di codice eseguibile. Non sono controllabili, studiabili, modificabili.

Software Libero
Se siete arrivati fino a questo punto nella lettura e non l'avete compreso......
Siccome è un glossario per correttezza comunque lo rispiego: è un software che rispetta tutte le quattro condizioni seguenti: 1- libertà di esecuzione del programma senza vincoli, 2-libertà di conoscere come funziona il programma, 3- libertà di modificare il programma, 4- libertà di redistribuire il programma modificato.
Il software libero è un modello culturale etico ed economico.

Stallman, Richard: v. Richard Stallman

Suse
Distribuzione GNU-Linux molto ben costruita e professionale. È di origine tedesca, viene gestita dalla ditta omonima ed è stata scelta come distribuzione per la pubblica amministrazione dal governo tedesco.
Anche questa distribuzione è liberamente scaricabile da Internet ma è anche acquistabile in confezioni corredate da manuali, esistono servizi di consulenza a pagamento per imprese.

Tecnocretini
Definizione coniata da Roberto di Cosmo, professore di Informatica all'università di Parigi VII. Vi lascio la definizione originale. Nel paese dei Tecnocretini "un'azienda, chiamiamola MacroPresse, ottiene a poco a poco il controllo assoluto di tutte le tipografie del pianeta. Quest'azienda non controlla direttamente i giornali, ma è lei che li stampa con dei caratteri MacroStampa, di cui è la sola proprietaria. Un bel giorno, dopo una grande campagna pubblicitaria che tesse le lodi di un nuovo insieme di caratteri che permetterà di ottenere dei giornali più moderni, essa comincia a stampare tutto con dei caratteri klingoniani (l'alfabeto dei Klingons nella famosa serie di fantascienza Star Trek) di modo che nessuno riesce più a leggere i nuovi libri o giornali senza ricorrere alla Lente MacroStampa, disponibile alla vendita in tutte le edicole, in cui è distribuita a spese degli editori di giornali. Il pubblico, affascinato dalla meravigliosa novità tecnologica, si adatta e compera la Lente.
Incoraggiata dal successo di questa iniziativa, MacroStampa comincia a cambiare i caratteri periodicamente, ogni anno, poi ogni sei mesi: la vecchia Lente non riesce a leggere i nuovi giornali, e quindi occorre rinnovarla a caro prezzo ogni due o tre mesi. Un concorrente di MacroStampa vede lì un'occasione d'oro: produrre una Minilente molto meno cara di quella della MacroStampa e venderla nelle edicole. Ma le edicole hanno un contratto in esclusiva con MacroStampa, e rifiutano di distribuirla. Peggio, MacroStampa cita in giudizio il concorrente, colpevole d'avere analizzato i caratteri klingoniani per costruire una MiniLente, in violazione del copyright di MacroStampa, e vince.". Una sagace metafora del mondo informatico.

Torvalds, Linus: v. Linus Torvalds

Unix
Unix è oggi una classe di sistemi operativi. Linux è uno di questi. L'idea di Unix nacque nei laboratori della Bell (Oggi AT&T, società telefonica). In realtà venne alla luce nonostante l'AT&T. Ritchie e Thomson portarono avanti volontariamente il progetto Multics che la Bell aveva dichiarato chiuso. Era il 1969 ma la vera rivoluzione che ha portato UNIX ai giorni nostri si deve a Ritchie ed è datata 1973. Il sistema operativo, fino ad allora scritto espressamente per ogni diverso computer nel linguaggio proprio di quel computer, viene riscritto in un linguaggio nuovo: il C, inventato apposta da Ritchie. Anche il traduttore del linguaggio C in codice macchina è scritto in C. UNIX diventa in questo modo portabile in macchine diverse con poco sforzo. Il sistema operativo non è più specifico di una macchina ma adattabile a macchine diverse. I programmatori e gli utenti possono così avere una interfaccia unica e un insieme di strumenti unico anche cambiando tipo di computer. Ormai il C è diventato di uso universale per la scrittura dei sistemi operativi. Anche i sistemi operativi e gli applicativi della Microsoft sono scritti in C o in un suo dialetto.

Uova di Pasqua.
Sono simili ai cavalli di Troia (v). Non hanno però funzionalità malefiche. Molto note sono le uova di pasqua con le quali i veri sviluppatori di software proprietario firmano le proprie opere per rifuggire la frustrazione di non poter vedere attribuito il proprio lavoro fuori dall'azienda. Le ditte produttrici di software proprietario infatti vogliono che il prodotto sia associato alla marca e non alle capacità dei progettisti e sviluppatori che l'hanno effettivamente creato che dovrebbero sempre rimanere anonimi.

Vermi
Sono programmi che si autoreplicano e si propagano da un sistema all'altro sfruttando errori di programmazione dei programmi. Famosi sono il verme di Morris, il primo conosciuto creato nel 1988 che mise in ginocchio l'allora nascente Internet, il code Red e il recentissimo Microsoft SQL Slammer. L'infezione può essere trasferita anche fra macchine di architettura differente. Molti vermi non producono danni esplicitamente ma bloccano le attività consumando la potenza elaborativa. Possono esistere comunque vermi che danneggiano e vermi che creano canali per successive intrusioni. Ci si difende con personale addetto a aggiornare o riparare i programmi appena venga conosciuta una nuova fragilità del sistema. Occorre libero accesso alle informazioni sui possibili problemi riscontrati.

Virus
Frammenti di programma in grado di autoreplicarsi e di attaccarsi a programmi esistenti. La replicazione avviene per copia di programmi infetti. Sono strettamente legati all'architettura software del sistema: un virus per Windows non funziona in GNU-Linux. Come i virus biologici quelli informatici rimangono inizialmente inattivi per un periodo di latenza e cercano di installarsi nei punti nevralgici del sistema per massimizzare il contagio. Ci si difende utilizzando sistemi che non consentano la modificazione dei programmi di sistema o l'accesso ai dispositivi durante il normale uso; sistemi professionali quali Windows NT, 2000, XP, GNU-Linux o altri Unix. Occorre anche identificarsi come un utente di prova (che non abbia accesso ai dati) quando si vogliono provare programmi della cui sicurezza non ci è certi. Occorre evitare anche l'uso programmi di lettura della posta che attivino automaticamente contenuti (per esempio OutLook) e di strumenti di elaborazione di ufficio che nascondano nei documenti la possibilità di inserire interi programmi capaci di danneggiare il sistema e i propri dati (e.g. le macro di Microsoft Office). Un file .doc che dovrebbe contenere solamente dati può contenere delle macro, che sono un programma, e quindi anche virus.

Web. v. WWW

Windows
È una categoria di sistemi operativi diversissimi fra loro accomunati dal solo fatto di essere costruiti dalla stessa ditta. I sistemi W. 3.11, 95, 98, ME sono per elaborazioni personali, privi di ogni protezione per l'accesso ai dati o alle periferiche. I sistemi W. NT, 2000, XP sono professionali. Sono sistemi proprietari a sorgente chiuso.

Wintel
È un modo comune di nominare la associazione Windows/Intel.

Worm: v. Vermi

WWW (World Wide Web)
È un'altra conquista libera. Il WWW è la ragnatela grande come il mondo, un ipertesto di dimensioni globali ottenuto collegando informazioni contenute in pagine scritte in linguaggio html (formato libero) tramite collegamenti ipertestuali. Le pagine possono includere anche elementi di altro formato (secondo uno standard aperto chiamato mime) anche multimediale. La navigazione nell'ipertesto avviene tramite l'uso di programmi cliente chiamati Browser che richiedono le pagine ai server tramite il protocollo (aperto) http. Nell'ambito del WWW è anche stata standardizzata la modalità di riferire documenti locali o remoti per mezzo dell'uso dell'URL (Uniform Resource Locator). Un esempio di URL è "http://www.fsf.org". È stato creato da Tim Berners-Lee del CERN di Ginevra nel 1990.

X-Window
Progettato all'M.I.T. il prestigioso Massachussets Institute of Technology, X-Window è un sistema di interazione grafica client-server. In pratica consente di poter separare il programma in esecuzione e la sua interfaccia in due macchine diverse. Con X-Window è possibile interagire graficamente con programmi in funzione in altri punti della rete. Questo consente per esempio di poter fare elaborazioni grafiche interattive su computer molto potenti e costosi senza dover essere fisicamente presso un terminale grafico del computer stesso. Esiste un solo elaboratore in Emilia Romagna capace di fare le elaborazioni metereologiche accurate. Senza X-Window tutti i metereologi dovrebbero andare fisicamente al CINECA che gestisce questo computer, con X-Window fanno le elaborazioni comodamente nel loro ufficio. Tutte le interfacce grafiche di UNIX e di GNU-Linux sono basate su X-Window.
I sistemi Windows possono avere X-Window solo come applicazione.