The long-awaited new edition of this global best seller includes the latest developments in operating system technology. Many pages of new content have been added and outdated material removed. Drawing on their vast experience as operating system designers, the authors clearly and entertainingly share their deep knowledge and practical details with us in a way that few other authors could. Major topics Complete and up-to-date coverage of Windows 8 and the latest Linux/iOS/Android Updated and improved security coverage Rearranging the book so that key abstractions are presented earlier Coverage of new research that may shape the operating systems of tomorrow Updated programming exercises in each chapter and additional exercises Operating system simulation exercises. Andrew S. Tanenbaum is Professor of Computer Science at the Vrije University of Amsterdam in the Netherlands, where he focuses on advanced research in systems and security. Dr. Tanenbaum is a member of IEEE and ACM, and a Professor of the Royal Netherlands Academy of Arts and Sciences. He has published numerous scientific articles and written or co-authored five books that have reached 18 editions, been translated into 21 languages, from Basque to Thai, and are used in universities around the world. In total, there are 163 editions of his books. In 2007 he was awarded the IEEE James H. Mulligan, Jr. Award. Education Medal for "his contribution to education in information technology, and particularly to computer organization, networking, and operating systems." Herbert Bos is a graduate of Twente University and holds a Ph.D. from the University of Cambridge Computer Laboratory. He has worked extensively on reliable and efficient I/O frameworks for operating systems such as Linux, as well as research on MINIX 3-based systems, and is a Professor of System and Network Security at the Department of Computer Science at the Vrije University in the Netherlands. His main research area is system security while implementing innovative ways to detect and repel attacks, analyze and reverse code malware, and repel botnets.