Sto cercando alcune informazioni storiche sul dispositivo null. Perché è stato chiamato /dev/null
invece (ad esempio) /dev/empty
?
La pagina del manuale di FreeBSD afferma che "Un dispositivo nullo è apparso nella versione 7 AT&T UNIX" ma non riesco a trovare alcun riferimento o suggerimento sul perché quel nome sia stato originariamente scelto.
Se si scopre che il nome era originariamente utilizzato in un sistema operativo più antico, mi piacerebbe sapere come funzionava il dispositivo originale e perché è stato scelto quel nome.
/dev/null
, era presente nella versione 6 Unix, a metà degli anni '70. (A proposito, è /dev/zero
stato aggiunto molto più tardi.) Sfortunatamente, non ho prove a sostegno.
pause()
.
/dev/null
è uno dei pochissimi nomi standardizzati da POSIX. E anche i sistemi non simili a Unix la chiamano così (probabilmente perché Unix l'ha fatto per prima).