Research Unix: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m Fix link
Botcrux (discussione | contributi)
m Bot: fix citazione web (v. discussione)
Riga 29:
| Edizione 3
| febbraio 1973
| Vengono introdotti il [[C_C (linguaggio)|linguaggio di programmazione C]], [[Pipeline_Pipeline (Unix)|Unix pipe]], <tt>[[crypt (Unix)|crypt]]</tt>, and <tt>[[yacc]]</tt>. I comandi sono divisi tra <code>/bin</code> e <code>/usr/bin</code>, chiedendo all'utente di indicare il path (<code>/usr</code> era invece il mount point per il secondo hard disk). Il numero di installazioni totali era 16.
|-
| Edizione 4
Riga 49:
| Edizione 8
| febbraio 1985
|È una versione modificata di 4.1cBSD per il [[VAX]], con la shell di [[UNIX System V|System V]] e I [[socket (reti)|socket]] sostituiti da STREAMS. Usato intermente e concesso solo per uso educativo.<ref name="dmrV8910">{{cita web|titolo=[TUHS] Re: V7 UNIX on VAX 11/750 |autore=[[Dennis Ritchie]] |data=27 giugno 2003 |accesso=9 aprile 2014 |url=http://minnie.tuhs.org/pipermail/tuhs/2003-June/000631.html}}</ref> Il terminale Blit divenne l'interfaccia grafica primaria. Fu aggiunto un filesystem di rete che permette l'accesso remoto ai file come <code>/n/''hostname''/''path''</code> e una [[Application_programming_interfaceApplication programming interface|API]]. È la prima versione senza assembly nella documentazione.
|-
| Edizione 9
| settembre 1986
|Venne incorporato il codice di 4.3BSD e distribuito solo internamente. Incorpora una versione generalizzata degli Streams [[Comunicazione tra processi|ICP]] introdotti nella versione 8. La chiamata al mount system era estesa ad uno stream di un file, a sua volta collegato ad un programma user level. Questo meccanismo serviva ad implementare la connessione di rete nello [[spazio utente]].<ref>{{cita pubblicazione|autore1=David L. Presotto |autore2=Dennis M. Ritchie |anno=1990 |rivista=[[Software—Practice and Experience]] |volume=19 |titolo=Interprocess Communication in the Ninth Edition Unix System|url=http://cm.bell-labs.com/cm/cs/who/dmr/ipcpaper.html}}</ref> Altre innovazioni includono <tt>[[make (Unix)|make]]</tt> and <tt>[[Sam (text editor)|Sam]]</tt>.<ref name="reader">[[Doug McIlroy|M. D. McIlroy]] (1987). [http://pic.plover.com/UnixReader/ A Research Unix reader: annotated excerpts from the Programmer's Manual, 1971–1986]. CSTR 139, Bell Labs.</ref> Secondo Denni Ritchie la V9 e la V10 erano “concettuali”: i manuali esistevano ma nessuna distribuzione dell'OS “in maniera completa e coerente” fu rilasciata.<ref name="dmrV8910"/>
|-
| Edizione 10
| ottobre 1989
| L'ultimo Research Unix. Nonostante il manuale venne pubblicato al di fuori di AT&T da Saunders College Publishing,<ref>{{cita web|url=http://www.cs.bell-labs.com/10thEdMan |titolo=Unix Tenth Edition Manual |editore=[[Bell Labs]] |accesso=25 dicembre 2013}}</ref> non vi erano distribuzioni complete del sistema operativo in sé.<ref name="dmrV8910"/> Le novità includono tool grafici di [[typesetting]], strumenti per lavorare con [[troff]], un interprete per il linguaggio C, programmi di animazione e molti altri tool poi distribuiti in [[Plan 9]]: [[mk (software)|Mk]] build tool e la shell [[rc shell|rc]]. V10 fu anche la base per il sistema operativo IX di [[Doug McIlroy]] e James A. Reeds.<ref>{{cita web|titolo=The IX Multilevel-Secure UNIX System |url=http://www.cs.dartmouth.edu/~doug/IX/}}</ref>
|}
 
Riga 78:
*[http://cm.bell-labs.com/cm/cs/who/dmr/hist.html The Evolution of the Unix Time-sharing System] by [[Dennis M. Ritchie]]
*[http://www.usenix.org/events/usenix09/tech/full_papers/toomey/toomey.pdf The Restoration of Early UNIX Artifacts] by Warren Toomey, School of IT, Bond University
* [{{cita web|http://man.cat-v.org/unix_8th/ |Full Manual Pages documentation for Research Unix 8th Edition]}}
 
{{Sistemi operativi}}
 
[[Categoria:Sistemi_operativi_Unix]]
[[Categoria:Sistemi operativi Unix]]