OpenOffice
<ë'upën òfis>. – Pacchetto gratuito di applicazioni (software) dedicate all'elaborazione di testi (Writer), fogli elettronici (Calc), presentazioni (Impress), grafica (Draw), database [...] di Sun e dell’introduzione di parti di codice non rispondenti all’originaria licenza GNU/GPL (GNU's not Unix/General public license), è stato aperto un ramo di sviluppo denominato LibreOffice. La denominazione originaria OpenOffice è stata modificata ...
Leggi Tutto
estensione
estensióne s. f. – In informatica, il suffisso, generalmente costituito da tre lettere dopo un punto, che compare alla fine del nome di un file, al fine d’identificarne la tipologia, il programma [...] un programma eseguibile malevolo, come un virus, nascosto dietro un’estensione apparente). Altri sistemi operativi, quali Mac OS e Unix e le sue varianti Linux, utilizzano altre metodologie per associare i documenti ai programmi che li hanno creati. ...
Leggi Tutto
La grande scienza. Computer science
Scott Kirkpatrick
Computer science
La computer science si colloca con caratteristiche peculiari tra le scienze cosiddette esatte e dell'ingegneria, costituendo dal [...] logiche eleganti, sia la capacità di controllare caratteristiche hardware del computer come i singoli bit nella memoria e nei registri. UNIX è scritto quasi interamente in C e il codice assembler appare soltanto in alcune parti del kernel, il 'nucleo ...
Leggi Tutto
open source
<ë'upën sòos> locuz. sost. ingl., usata in it. al masch. – Software rilasciato con una licenza libera che ne mantiene disponibile il codice sorgente, ossia la struttura elementare che [...] a comprendere che la filosofia delle licenze ‘liberali’ della Free software foundation, come la GNU/GPL (GNU 's not Unix/General public license) e la lGPL (lesser GNU public license), era poco appetibile per le aziende che volevano finanziare lo ...
Leggi Tutto
free software
Mauro Cappelli
Programma di un calcolatore elettronico che può essere usato, copiato, modificato e ridistribuito senza alcuna restrizione (ovvero con restrizioni minimali). Per programma [...] al 1983, quando Richard Stallman annunciò la nascita del progetto GNU (un acronimo ricorsivo che significa GNU’s not UNIX), che diede inizio allo sviluppo di un sistema operativo senza copyright (definito appunto copyleft) e al progetto utopico di ...
Leggi Tutto
file system
Mauro Cappelli
Sistema di gestione dei file che determina le modalità di assegnazione dei nomi, memorizzazione e organizzazione all’interno di un volume di archiviazione. Un file system [...] (ACL, Access control list) o altre strutture più complesse (capabilities). I sistemi operativi moderni (come Windows, Mac OS X, Unix e Linux) sono in grado di gestire diversi file system, i quali possono essere classificati in disk file system (le ...
Leggi Tutto
LINGUAGGI PROGRAMMATIVI
Carlo Ghezzi
I l. p. (o linguaggi di programmazione) costituiscono il mezzo linguistico tramite cui gli elaboratori possono essere programmati. Essi costituiscono pertanto lo [...] presenti per la prima volta nel Simula 67.
Il linguaggio C nasce come linguaggio in cui viene scritto il sistema operativo UNIX. Si tratta forse del primo esempio di uso di un linguaggio di alto livello per produrre software di sistema, software cioè ...
Leggi Tutto
Internet e Web
Alberto Marinelli
In senso tecnico Internet è un network di computer-network: è infatti costituita da una serie di reti (private, pubbliche, aziendali, universitarie, commerciali) connesse [...] , il network creato dalla compagnia telefonica AT&T e basato sul protocollo di trasmissione UUCP (Unix to unix copy protocol) per i sistemi operativi Unix. Lo stesso utilizzo del termine Internet (con la I maiuscola) si accredita per operare una ...
Leggi Tutto
Alla fine degli anni Novanta del 20° sec. le innovazioni tecnologiche, sempre più diffuse, e i nuovi sistemi operativi che sono stati prodotti dalle industrie del settore, avevano già imposto di riconsiderare [...] :
(1) il rinnovamento tecnologico dell'hardware e del software sia di base sia applicativo con passaggio su piattaforma UNIX, utilizzo del protocollo di trasmissione TCP/IP e di middleware standard di mercato (un software che permette la connessione ...
Leggi Tutto
La grande scienza. Cronologia scientifica: 1971-1980
1971-1980
1971
I problemi NP-completi. L'informatico americano Stephen Cook dà il primo esempio di problema algoritmico NP-completo. La classe NP [...] linguaggi imperativi, cioè basati su comandi, ed è invece un linguaggio di tipo dichiarativo.
Il linguaggio C e il sistema UNIX. Due ingegneri americani, Dennis Ritchie e Ken Thompson, mettono a punto il linguaggio di programmazione C e, in parallelo ...
Leggi Tutto