Gives a critical evaluation of the operating system UNIX. It will interest not only UNIX users but also those who must analyse and evaluate operating system performance in a multiuser and multiprocessor environment. Based on UNIX experience, flaws and faults are shown in: file manipulation, protection and synchronisation mechanisms, input-output handling, communication between processes, handling full screen terminals and UNIX utilities. Extensions and possibilities of evolution towards distributed architectures are examined.
Broze, H., Lobelle, M., Bruffaerts, A., Declerfayt, M.-F., Henin, E., Jamart, P., Milgrom, E., Verbaeten, P., & Willems, Y. D. (1982). A critical assessment of the UNIX system. Technique et science informatiques, 1(4), 315-324. https://hdl.handle.net/2078.5/148986 (Original work published 1982)