운영체제 종류
유닉스
- 현재까지도 가장 많이 사용되는 운영체제 중 하나로 리눅스 탄생 이전부터 널리 사용
- 상용 소프트웨어로 발전해 비싼 비용을 지불해야 사용 가능
- 여러 회사가 각자 특성에 유닉스 기반 OS를 제작해 사용
리눅스
- 값 비싼 상용 유닉스를 대체해 만들어진 운영체제
- 유닉스와 거의 동일한 기능과 역할을 하는 운영체제면서 무료로 사용 가능
윈도우 NT
- 마이크로소프트가 개발한 운영체제
- 주로 개인용 컴퓨터와 서버에서 사용
리눅스 개요
- 1992년 커널 0.02버전을 공개하면서 시작
- 현재 리눅스는 커널에 컴파일러, 쉘, 기타 응용프로그램을 조합해 단체 및 회사 이름을 붙여 판매/배포
- '모두가 공유할 수 있는 소프트웨어'를 만드는 것을 목표로 하는 GNU 프로젝트에 의해 완성

커널
- 오픈소스
- 리눅스의 핵심으로 지금도 계속 업그레이드
- 자동차로 비유하면 '엔진'
- 현재 제어하는 하드웨어 장치의 지원 여부 정보, 하드웨어 성능, 하드웨어를 제어하는 코드가 들어 있음
- Ubuntu 20.04 LTS는 커널 버전 5.4 포함
- 리눅스의 배포판에 포함된 기본 커널을 사용자가 직접 최신 커널로 업그레이드 가능