리눅스가 어떤 프로세서(Processor)를 기반으로 개발되었는가 즉 어떤 아키텍처를 기반으로 하는가와 배포의 기준으로 보는 배포판의 종류로 리눅스를 구분하기도 합니다.
1. 아키텍처
1.1 알파리눅스(Alpha Linux)
1.1 구 컴팩 현제 HP(컴팩은 2002년에 HP에 인수 합병되었음)에 초고속 알파(alpha) CPU기반에서 동작하도록 만들어진
1.1 Linux를 말합니다. 문제는 이 Alpha CPU는 2004년 마지막 제품을 끝으로 더이상 생산이 되지 않기 때문에 이 아키덱처는
1.1 그냥 있었다~ 정도가 됩니다.
1.2 인텔리눅스(Intel Linux)
1.2 인텔사의 x86기반 CPU에서 동작하도록 만들어진 Linux를 말합니다. 일반 사용자들이 흔하게 사용하고 있는
1.2 대부분의 Linux를 말합니다.
1.3 스팍리눅스(Sparc Linux)
1.3 SUN사에 Sparc CPU에서 동작하도록 만들어진 Linux를 말합니다.
2. 배포
리눅스는 기본적으로 GNU에 의거해 공짜로 배포됩니다. 그런대 이 부분은 엄연하게 말하면 커널만 포함됩니다. 즉 각 배포사들은 커널만 가지고 자신회사에서 개발한 응용프로그램을 더해 배포에 이르게 됩니다. 그 유명한 RedHat도 기본적인 리눅스 커널에 RedHat에서 만든 응용프로그램을 더해서 배포하고 다른 Fedora, Ubuntu, Debian들도 마찬가지에 원리로 돌아갑니다.