瓦兹说，从哲学及美学的观点出发，微核心的确是一个比较好的架构，但是採用微核心架构的GNU Hurd根本没有如期被成功开发出来，所以他才要开发Linux。托瓦兹强调，作业系统核心主要的功能都倚靠硬体特性，所以内核本身不需要过度具备可移植性，让高阶的软体应用程序接口（API）具备可移植性才是更重要的。以Linux来跟Minix比较，移植应用程式到Linux上是更容易的。Linux内核採用宏内核架构，是因为它能够简化核心设计，这是一个权衡下的结果（An acceptable trade-off）。托瓦兹进一步说，