inetd
Il super-server di Unix: un solo processo in ascolto su tutte le porte, che avvia il programma giusto solo quando qualcuno si connette.
inetd arrivò con 4.3BSD nel 1986. Invece di tenere in memoria venti servizi poco usati (telnet, ftp, finger, talk), un unico processo ascoltava su tutte le loro porte. /etc/inetd.conf aveva una riga per servizio: nome della porta, tipo di socket, protocollo, utente e programma da eseguire. All'arrivo di una connessione, inetd avviava il programma con il socket come standard input e output, così un server poteva essere un normale script che legge e scrive testo.
I servizi più piccoli (echo, discard, chargen, daytime e time) erano integrati in inetd stesso. I TCP Wrappers di Wietse Venema (1990) si inserirono tra inetd e i programmi per registrare e filtrare le connessioni, e in seguito xinetd prese il posto di inetd su molti sistemi Linux. L'idea sopravvive nella socket activation di systemd.