리눅스(Linux)는 리누스 토발즈가 커뮤니티 주체로 개발한 컴퓨터 운영체제 입니다.
엄밀히 따지자면 리눅스는 커널입니다.
커널은 하드웨어(CPU, 메모리, 각종 장치 등)을 제어하며,
응용 소프트웨어가 커널을 통해서 각종 하드웨어를 사용할 수 있게 해줍니다.
이 리눅스 커널이 오픈소스입니다.
리눅스 커널을 기반으로 해서, 운영체제 사용자가 쓰기 편하도록 각종 기본 응용프로그램을 추가해서 배포하는 것을 리눅스 배포판이라고 합니다. 배포판의 종류는 현재 200개가 넘는다고 합니다 ^^
이렇게 많은 배포판(리눅스의 종류)가 생길 수 있었던 것은, 리눅스 커널이 오픈소스 이기 때문에 가능한 것은 아닐까요?
너무 많은 배포판에 부담가지지 말고,
제가 알고 있는 한, 가장 설치하고 사용하기 쉬운
우분투(UBUNTU) 배포판으로 설명을 하겠습니다.
* 서버용으로는 RedHat의 CentOS가 유명합니다.