Linux 란?
컴퓨터 OS 커널의 일종, 또는 그 커널을 사용하는 운영체제
- 리누스 토르발스가 미닉스 OS를 사용하는 컴퓨터를 사용하며 커널에 기능을 추가하다 보니 운영체제에 가깝게 발전하며 시작, 공개 후 유닉스를 대체하기 위한 개발자들의 협력에 의해 리눅스 커널과 GNU 틸리티가 결합하며 운영체제로 발전, 현재는 대부분의 임베디드 기기들과 안드로이드에서 주로 사용되는 운영체제
Linux와 Unix
UNIX
- 1960년대 MIT와 벨 연구소에서 개발을 시도한 Multics가 기원
- 여러 사용자를 지원하고 기능이 많은 운영체제였으나, 너무 크고 복잡한 프로그램이고 특정 대형 컴퓨터에서만 돌아가는 문제가 있었음
- 비교적 작은 컴퓨터에서 사용하기 위해 Multics를 수정하다가 UNIX를 만들게 됨
- 1970년대 초, 벨 연구소 직원인 켄 톰슨, 데니스 리치 등이 처음 개발
- 원래는 멀틱스라는 운영체제에 기반한 멀티유저용 서버 운영체제 였으나, 현재는 개인용 데스크탑이나 임베디드용으로도 쓰임
Linux와 비교
- 리눅스는 유닉스와는 공통점도 많고 호환성도 있으나 유닉스에서 갈라져 나온 운영체제는 아니다