POSIX: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
aggiungo fonti secondarie e terziarie mancanti
correzioni di stile
Riga 1:
'''POSIX''' (o '''Posix''': acronimo di '''P'''ortable '''O'''perating '''S'''ystem '''I'''nterface for Uni'''x'''), in [[informatica]], indica la famiglia degli [[standard (informatica)|standard]] definiti dall'[[IEEE]] denominati formalmente '''IEEE 1003'''. Il nome standard internazionale è '''[[International Organization for Standardization|ISO]]/[[Commissione Elettrotecnica Internazionale|IEC]] 9945'''.
 
Il termine è stato coniato da [[Richard Stallman]] in risposta alla richiesta da parte dell'IEEE di un nome facile da memorizzare. È l'[[acronimo]] di ''Portable Operating System Interface'', dove la ''X'' simboleggia l'eredità UNIX delle [[Application programming interface|API]]. Il compito dello standard POSIX è quello di definire alcuni concetti base che vanno seguiti durante la realizzazione del sistema operativo.<ref>
{{Cita web
|url = http://www.opengroup.org/austin/papers/posix_faq.html
Riga 38:
 
== Descrizione ==
POSIX specifica l'interfaccia comune del sistema operativo all'utente e al software in 15 documenti. L'interfaccia utente standard è la [[shell (informatica)#Shell testuali|shell]] [[Korn shell|Korn]]. AltroAltri software, servizi e programmi di utilità a livello di utente includono [[awk]], [[Echo (informatica)|echo]], [[ed (Unix)|ed]] e molti altri, nell'ordine delle centinaia. I servizi di programmazione richiesti includono l'[[Inputinput/Outputoutput]] di base (per i [[file]], il [[terminale (informatica)|terminale]] e i servizi di [[Rete informatica|rete]]).
 
Una serie di test-suite di conformità per POSIX accompagna lo standard, ed è chiamata ''PCTS'' (acronimo di ''POSIX Conformance Test Suite''). Per i sistemi [[Linux]] esistono diverse estensioni di largo utilizzo, e diversi standard di fatto sono raccolti nel [[Linux Standard Base]].
 
== Note ==