Posix

 

Cos’è Posix? Sicuramente avrete già sentito questo termine;ma esattamente cosa significa?

Portable Operating System Interface.

È l’acronimo che venne proposto da Richard Stallman.

Posix nasce per unificare sotto uno standard comune i sistemi *nix, cioè i sistemi che derivano o comunque si basano sul concetto Unix, un sistema operativo che si diffuse negli anni 80.

Alcuni esempi di sistemi unix/unix-like sono per esempio Gnu/Linux, FreeBsd, Qnx e Solaris.

Linux(il kernel) non è del tutto Posix perché Linus Torvalds non aveva la documentazione necessarria.

Posix definisce i componenti tipici di un sistema unix, quali una shell(la kornshell),awk echo e altri software che lo compongono.

Per esempio, software che utilizza librerie Posix,  potrà essere compilato senza toccare il sorgente su tutti i sistemi che aderiscono allo standard Posix.

Dato che la IEEE (Institute of Electrical and Electronics Engineers) richiedeva costi elevati per la documentazione ufficile è nato il Single UNIX Specification, uno standard aperto gestito da Open Group.





Source: https://www.freenixsecurity.net/it/2019/01/27/posix/

Potrebbero interessarti anche...

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.