Andrew S. Tanenbaum Receives ACM Software System Award
Impact of the textbooks
- Many commenters learned operating systems, networking, and computer architecture from these books in the 80s–2000s.
- Texts are described as unusually clear, approachable, and even “thriller-like,” yet dense and rigorous.
- Several anecdotes: failing students turning grades around by switching to these books; people still keeping them on shelves decades later; some used them later as instructors.
- “Structured Computer Organization,” “Operating Systems: Design and Implementation,” “Modern Operating Systems,” and “Computer Networks” are cited most.
MINIX: role, licensing, and Intel ME
- MINIX is praised as an elegant microkernel that influenced Linux and educated many, but never became the dominant free Unix-like system.
- Multiple comments dwell on the “what if” of MINIX having a FLOSS license earlier; some think it could have occupied Linux’s historical role.
- Discussion notes MINIX’s use inside Intel Management Engine, making it one of the most widely deployed OSes—though some are uneasy about this “hidden” role.
- Intel allegedly chose it partly for its BSD-style license and built-in services; alternative microkernels (L4, seL4) are mentioned but seen as less suitable or license-constrained.
MINIX3’s decline
- Consensus that MINIX3 development has effectively stalled; no commits in years and an unreleased 3.3.0 despite fixes.
- Contributors describe technical debt: 32‑bit, uniprocessor kernel, aging hardware support, heavy dependency on NetBSD source tree.
- Capabilities like fault-tolerant drivers and live-updatable services are praised as impressive research outcomes.
Microkernels vs monolithic kernels
- The old Tanenbaum–Torvalds debate is referenced, especially over microkernel vs monolithic designs.
- Some note that Linux was initially developed on MINIX and that criticism may have helped shape Linux; others point to modern performant microkernels as partial vindication.
Distributed OSes and systems research
- Several commenters lament that mainstream systems don’t provide a unified distributed OS where processes migrate seamlessly across personal devices.
- Others argue this is niche or “cool but not essential,” preferring higher-level, multi-system tools or cloud abstractions.
- Counterpoint: distributed OS research is still active; ideas appear in clouds, VM/container live migration, and academic microkernel projects.
- Debate becomes heated over whether an OS “should” provide transparent distributed access to resources; no consensus, but strong opinions on both sides.
Electoral-vote.com and broader influence
- Multiple comments highlight the long-running election analysis site run by Tanenbaum, now co-written, as a clear, data-driven daily political summary.
- Some credit his networking book and even a famous “sneakernet” quote with influencing thinking in industry (e.g., about Netflix’s early strategy).
Recognition and comparisons
- Many express that this award feels overdue given his influence on generations of students and practitioners.
- A few wonder why Linux’s creator hasn’t received the same ACM award; possible reasons (including personality) are speculated but unresolved.