Ian F. Darwin od 1980 r. zawodowo zajmuje się systemem Unix, od 1995 r. używa języka Java, a od 1998 — systemu OpenBSD. Ian jest autorem kilku specjalistycznych książek i wielu artykułów. Pracuje też jako nauczyciel systemu Unix, a także języków C i Java.