리누스 vs. 타넨바움: OS 설계 철학의 충돌

2025-02-08

이 스레드는 리눅스의 창시자인 리누스 토르발즈와 미닉스의 저자인 앤드류 S. 타넨바움 사이에 있었던 격렬한 논쟁을 기록하고 있습니다. 논쟁의 핵심은 운영체제 설계 철학입니다. 리누스는 특정 하드웨어(386 등)의 장점을 최대한 활용해야 한다고 주장한 반면, 타넨바움은 이식성과 저사양 하드웨어에서의 동작을 우선시해야 한다고 주장했습니다. 리누스는 미닉스의 설계 제한으로 인해 성능과 기능이 제한되었다고 비판한 반면, 타넨바움은 리눅스가 특정 하드웨어에 지나치게 의존한다고 반박했습니다. 이 논쟁은 상반되는 OS 설계 접근 방식을 부각하고 당시 하드웨어 제약이 소프트웨어 개발에 미친 영향을 반영하고 있습니다.