Linux ban đầu được viết cho máy PC dùng bộ vi xử lý của Intel, dùng các tính năng phần cứng của bộ vi xử lý 80386 và những bộ vi xử lý thế hệ sau của 80386. Họ máy 80386 bao gồm 80486, và tất cả các chip Pentium. Tuy nhiên, ngày nay Linux đã có thể được dùng trên nhiều hệ máy khác nhau ("Chuyển qua các hệ máy khác")
Có nhiều bản phân phối Linux (Linux distribution) đặc biệt dành riêng cho các máy cầm tay và máy di động. Đặc tả API bộ công cụ phát triển cho Bộ vi xử lý Crusoe Smart được phát triển bởi Transmeta Corporation đặt tại http://www.transmeta.com. Thông tin về bản phân phó6i Linux cho Compaq iPAQ đặt tại http://www.handhelds.org.