[운영체제] Operating System

myeonghyun·2022년 9월 6일
0

운영체제(OS,Operating System)란?

  • 전체적인 시스템을 제어하는 프로그램들의 집합체
  • 하드웨어와 클라이언트 혹은 응용 프로그램 사이에 위치함.
  • 유닉스를 선두로 다중 사용자 및 다중 작업 운영체제로 발전함.

현재까지 많은 운영체제들이 상용화되어있으나, 기본적으로 사용되는 유닉스와 리눅스에 관해서만 설명을 해볼까 한다.


1) 유닉스

1969년, Ken Thompson 과 Dennis Ritchie 가 개발
1973년, 어셈블리 언어에서 C 언어로 변경됨.
대학가를 중심으로해서 유닉스(UNIX)가 많이 이용되어 무료로 제공됨.
AT&T가 벨연구소를 인수하게 되면서 유닉스를 상용으로 공급

1-1) 유닉스의 종류

BSD UNIX

  • 메모리 관리 기능 향상
  • TCP/IP, 소켓(Socket) 등 네트워킹 기능 추가
  • HP나 Sun Microsystems 같은 회사에서 많이 사용

솔라리스(Solaris)

  • Sun 사에 의해 출시됨
  • Sparc CPU 전용 운영체제에서 인텔용 솔라리스도 출시

모바일 기기용 OS

  • 안드로이드 : 리눅스 기반, 소스 코드 공개
  • iOS : 맥 OS X 기반, 소스 코드 비공개, 애플사의 모바일 기기(iphone, iPad, iPod)에서 사용

2) 리눅스

1991년, 핀란드 헬싱키 대학의 Linus Torvalds가 개발함.
PC에서도 사용할 수 있는 UNIX와 같은 운영체제임.

2-1) 리눅스의 종류

레드햇(RedHat)

  • 오픈소스 기반의 솔루션 리더라 불리움.
  • RedHat Linux 9 버전까지만 소스 공개
  • RedHat Enterprise Linux는 유료 배포판

페도라(Fedora)

  • Fedora 커뮤니티에서 개발하는 무료 배포판
  • 국내에서 가장 인기 있는 배포판
  • 빠르고, 안정적이고, 강력한 운영체제

우분투(Ubuntu)

  • 데스크탑에서 쉬운 리눅스를 사용하기 위해 만들어짐 .
  • 데비안 리눅스를 기반으로 사용자가 손쉽게 사용할 수 있도록 함.
  • 개인 클라이언트와 개발자에게 가장 인기가 있음.
  • 향후, 우분투에 대해서 깊게 다룰 예정임.

데비안(Debian)

  • 가장 강력한 패키지 관리 시스템
  • Intel, Alpha, Sparc, PowerPC 등 다양한 아키텍처 지원
  • 100% 자유 소프트웨어를 유지

CentOS

  • 레드햇 엔터프라이즈 배포판을 기반으로 하는 무료 운영체제임.
  • 웹 서버용으로 가장 많이 사용됨.

profile
while(1)

0개의 댓글