2016년 7월 3일 일요일

[Linux] 리눅스 소개

리눅스 소개


유닉스에 대하여


운영체제(Operating System, OS)
  • AT&T사 Bell 연구소
  • 켐톤슨(Ken Thompson)과 데니스 리치(Dennis Ritchie)가 개발
운영체제란?
컴퓨터내의 하드웨어와 기본 시스템의 동작을 제어하고 관리하는 시스템 소프트웨어 이다.

유닉스의 종류
  • System V 계열: AT&T
  • BSD 계열: 버클리대학(Berkeley)
주요 업체별 유닉스
IBM: AIX
Hewlett-Packard: HP/UX
Sun Microsystem: SunOS(Solaris로 통합)

유닉스 운영체제의 특징
  • 멀티유저 멀티 태스킹 지원
  • 강력한 네트워크 지원
  • 뛰어난 이식성
  • 계층적 파일구조

GNU와 FSF


GNU(GNU's Not Unix)
  • 'GNU는 유닉스가 아니다'를 의미하는 재귀적 약어
  • Unix 호환 소프트웨어 시스템
GNU 프로젝트
누구나 자유롭게 실행, 복사, 수정, 배포 할 수 있고, 누구도 그런 권리를 제한하면 안된다는 사용허가권(License)아래 소프트웨어를 배포한다.

FSF(Free Software Foundation)
  • 리차트 스톨만(Richard Stallman) 설립
  • 비영리 목적으로 GNU 프로젝트 추진
카피레프트(Copyleft)와 GNU GPL(일반 공중 사용허가서)


  • copyleft
    저작권(Copyright)의 반대
  • GNU GPL
    GNU 소프트웨어의 라이센스

리눅스에 대하여




리눅스 커널(Kernel)
  • 리누스 토발즈(Linus Torvalds) in 1991
  • POSIX 호환 공개용 운영체제
리눅스의 어원
  • 리누스 토발즈(Linus Benedict Torvalds)와 유닉스 OS의 합성어
리눅스와 GNU/Linux
  • 리눅스는 자유소프트웨어 재단(FSF)의 GNU 프로그램과 라이센스 정책인 GNU GPL을 따른다.
  • 리눅스는 GNU/Linux라 부른다.

리눅스 특징

  • Open Source 운영체제
  • 멀티유저, 멀티태스킹 및 가상 터미널 환경 지원
  • GUI 방식의 유용한 사용자 환경
  • 가격대 성능비 우수, 강력하고 안정적인 네트워크 지원
  • 이식성이 강한 운영체제
  • 교육을 위한 다양한 문서 공개
  • 효율적인 가상메모리 제공

리눅스 배포판


리눅스배포판(Linux distribution)
리눅스 커널에 KDE, Gnome 등의 데스크탑 환경과 윈도우 매니저를 포함한 엑스윈도우 시스템과 여러 공개 응용프로그램들과 서버 프로그램들을 모아서 누구나 자유롭게 사용할 수 있도록 만들어진 리눅스 운영체제로 일반적으로 개발한 업체명을 따럿 배포하는 리눅스를 말한다.

리눅스 배포판과 특징
  • RedHat
    가장 인기 있는 배포판으로 미국의 레드햇사가 RPM 패키지 방식을 사용하여 설치, 관리, 업그레이드 등을 관리 한다.
  • Debian
    데비안 프로젝트라는 비영리기구에 의해 배포되는 리눅스로 GNU가 공식적으로 후원하며 dpkg 라는 유틸리티를 사용한다.
  • SuSe
    독일을 대표하는 유럽에서 가장 인기 있는 상용 배포판으로 YaST 유틸리티를 사용한다.

리눅스 분야


Desktop Linux
  • Interl 기반 하드웨어의 리눅스 지원
  • 윈도우 데스크탑 독점에 대한 방안
  • 오피스 및 멀티미디어 등의 응용프로그램의 개발
Server Linux
  • 네트워크 서비스 지원
  • Clustering & HA, LVS, HPC 서비스 지원
Embedded Linux
  • 리눅스 커널
  • 임베디드 시스템 시장의 확대


[출처]

Linux Administration Guide(리눅스 관리 가이드)
https://mlleclio.wordpress.com/2011/04/18/copyright-vs-copyleft/
https://ko.wikipedia.org/wiki/GNU




댓글 없음:

댓글 쓰기