리눅스 역사, 배포판의 종류

2022. 1. 25. 22:47패스트 캠퍼스 인강/리눅스 실전 정복 올인원 패키지

728x90

리눅스란?

리눅스는 리누스 토발즈에 의해 개발된 운영체제다.

 

리누스 토발즈는 핀란드 헬싱키에서 태어난 스웨덴계 핀란드인으로서 소프트웨어 개발자이자 1991년 리눅스 커널을 최초로 개발한 사람으로 잘 알려져 있다.

 

당시 미닉스 운영체제를 표방하여 학습적인 용도로 재미로 개발되어

유즈넷 뉴스그룹 comp.os.minux 에 초기 버전을 발표하며 세상에 드러나게 되었다.

 

처음에는 인텔 CPU을 장착한 PC에서 구동되는 운영체제로 개발 되었으나,

그 이후 다양한 CPU와 워크스테이션에까지 이식되었다.

 

지금 현재는 다양한 임베디드 시스템인 라우터, 자동제어 시스템, TV, 셋톱박스, 게임 콘솔, 스마트워치 등에서도 사용되고 있다.

 

유닉스란?

유닉스란, AT&T 사에 의해 1960년대 개발되어 지금까지 사용되고 있는 컴퓨터 운영체제이다.

유닉스는 메인프레임, 중형, 소형 컴퓨터 시스템용 운영체제로 고전적으로 사용되었으며, PC용 운영 체제로도 개발되었다.

 

오랜 역사를 흘러오며 BSD 계열, SYS-V 계열, POSIX 계열로 구분된다.

주로 Sunos, AIX, HP-UX, Solaris, IRIX, SCOUNIX 등과 같은 다양한 버전이 사용되고 있다.

 

 

리눅스 배포판

슬랙웨어 계열

- 대표 파생 유형 : SuSE 리눅스
- 패키지 관리자 : rpm, zypper
- 특징 : 안정성을 자랑함,  노벨에 인수

 

 

데비안(Debian) 계열

- 대표 파생 유형 : Ubuntu, Konoppix, Lindows, Mint, Kali Linux

- 패키지 관리자 : dpkg, apt

- 특징 : 상업적 시장에서 경쟁 가능한 비상업적 배포판을 만드는 것

FSF의 GNU프로젝트의 지원을 받아 만들어 짐

- Ubuntu 특징 : “전 세계 사람 누구나 어렵지 않게 Linux를 사용하자” 라는 목적으로 탄생

 

레드헷(Redhat) 계열

- 대표 파생 유형 : RHEL, Fedora, Centos, Mandrake

- 패키지 관리자 : rpm, yum

- 특징 : 서버 운영체제의 강자, 유료 및 무료

 

 

배포판 선택 방법

1. 상업적 vs 비상업적
2. 기업용(엔터프라이즈), 개인용(파워유저, 홈유저)
3. 하드웨어 지원, 및 특정 하드웨어 벤더의 인증
4. 서버군, 데스크탑군, 임베디드군, 특수목적(방화벽, 라우터, 클러스터)
5. 특정 산업군 (교육적, 과학적, 음악적, 생물학적 등)
6. 보안성, 안정성, 사용성, 이식성
7. 지리적 위치 (현지 국가 서포트)

 

728x90