Correzioni ortografiche ed inizio della bufferizzazione sui file
[gapil.git] / intro.tex
index a43192a2f373a045632a5e1a8dfcef4cb7c64738..29554b9b727d56fe0628de06bf39229c5d1facab 100644 (file)
--- a/intro.tex
+++ b/intro.tex
@@ -299,7 +299,7 @@ standardizzare l'interfaccia con il sistema operativo.
 
 Ma gli standard POSIX non si limitano alla standardizzazione delle funzioni di
 libreria, e in seguito sono stati prodotti anche altri standard per la shell e
-le utilities di sistema (1003.2), per le estensioni realtime e per i thread
+le utility di sistema (1003.2), per le estensioni realtime e per i thread
 (1003.1d e 1003.1c) e vari altri. 
 
 Benché lo standard POSIX sia basato sui sistemi unix esso definisce comunque
@@ -333,7 +333,7 @@ fra cui le specifiche delle API per l'interfaccia grafica (X11).
 
 Nel 1992 lo standard venne rivisto con una nuova versione della guida, la
 Issue 4 (da cui la sigla XPG4) che aggiungeva l'interfaccia XTI (\textit{X
-  transport Interface}) mirante a soppiantare (senza molto successo)
+  Transport Interface}) mirante a soppiantare (senza molto successo)
 l'interfaccia dei socket derivata da BSD. Una seconda versione della guida fu
 rilasciata nel 1994, questa è nota con il nome di Spec 1170 (dal numero delle
 interfacce, header e comandi definiti). 
@@ -382,7 +382,7 @@ dell'Universit
 di API grande rilievo, come il link simbolici (vedi \secref{sec:file_symlink},
 la funzione \func{select}, i socket.
 
-Queste estensioni sono state via via aggiunte al sistema nelle varie release
+Queste estensioni sono state via via aggiunte al sistema nelle varie versioni
 del sistema (BSD 4.2, BSD 4.3 e BSD 4.4) come pure in alcuni derivati
 commerciali come SunOS. Le \acr{glibc} provvedono tutte queste estensioni che
 sono state in gran parte incorporate negli standard successivi.
@@ -395,8 +395,8 @@ Come noto Unix nasce nei laboratori della AT/T, che ne registr
 marchio depositato, sviluppandone una serie di versioni diverse; nel 1983 la
 versione supportata ufficialmente venne rilasciata al pubblico con il nome di
 Unix System V. Negli anni successivi l'AT/T proseguì lo sviluppo rilasciando
-varie release con aggiunte e integrazioni; nel 1989 un accordo fra vari
-venditori (AT/T, Sun, HP, e altro) portò ad una release che provvedeva una
+varie versioni con aggiunte e integrazioni; nel 1989 un accordo fra vari
+venditori (AT/T, Sun, HP, e altro) portò ad una versione che provvedeva una
 unificazione dell interfacce comprendente Xenix e BSD, la System V release 4.
 
 La interfaccia di questa ultima release è descritta in un documento dal titolo
@@ -449,8 +449,8 @@ Le macro disponibili per i vari standard sono le seguenti:
   di questa non viene preso in considerazione.
 \item[\macro{\_POSIX\_C\_SOURCE}] definendo questa macro ad un valore intero
   positivo si controlla quale livello delle funzionalità specificate da POSIX
-  viene messa a disposizone; più alto è il valore maggiori sono le
-  funzionalità. Se è uagule a '1' vengono attivate le funzionalità specificate
+  viene messa a disposizione; più alto è il valore maggiori sono le
+  funzionalità. Se è uguale a '1' vengono attivate le funzionalità specificate
   nella edizione del 1990 (IEEE Standard 1003.1-1990), valori maggiori o
   uguali a '2' attivano le funzionalità POSIX.2 specificate nell'edizione del
   1992 (IEEE Standard 1003.2-1992). Un valore maggiore o uguale a `199309L'