리눅스 소개
유닉스에 대하여
운영체제(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
댓글 없음:
댓글 쓰기