BLOG main image
분류 전체보기 (129)
새소식 (NEWS) (2)
일상 + 생활 (21)
n e w + i s s u e (10)
노래가 있는 이야기~♪ (11)
Make + Food (0)
여행 (1)
Tips & Tech (31)
C Programming (9)
운영체제(O.S) (20)
TroubleShootings (5)
JSP (0)
IT 관련 용어 및 설명 (7)
Reverse Engineering (0)
Michael Kors Handbags Outlet
Michael Kors Handbags Outlet
michael kors bag
michael kors bag
michael kors laptop bag
michael kors laptop bag
michael kors crossbody bags
michael kors crossbody bags
Michael kors handbags
Michael kors handbags
2,735,774 Visitors up to today!
Today 563 hit, Yesterday 219 hit
daisy rss

who's online
tistory 티스토리 가입하기!
2006.10.31 15:59

커널 (Kernel)

커널은 메모리, 프로세스 등 시스템의 자원 활용도를 높이기 위해 스케줄링과 자료 관리를 하는 운영체제의 핵심요소이다. 리눅스는 사실 운영체제가 아니라 커널이다.


GNU (GNU is Not Unix)

GNU는 유닉스가 아니다(GNU is Not Unix)라는 뜻의 재귀적 약어(Recursive acronym)이다. 리눅스가 단지 운영체제의 커널을 의미하는데 반해, GNU 시스템은 유용한 시스템을 구성하는데 필요한 많은 다른 부분(컴파일러, 도구, 에디터, 등..)을 나타낸다. 순수주의자(Purists)들은 리눅스를 운영체제로서 간주하는 것은 잘못된 표현이며, GNU/Linux 시스템으로 표현해야 한다고 주장한다.


배포판 (Distribution)

리눅스에서 운영되는 애플리케이션을 개발하는 대부분의 회사들은 리눅스 배포판을 활용한다. 대표적인 배포판으로는 레드햇(Red Hat), 수세(SuSE), 데비안(Debian), 맨드레이크(Mandrake), 커넥티바(Connectiva), 홍기(Red Flag) 등이 있다. 배포판 업체(Distribution vendors)들은 리눅스 커널, GNU 시스템의 많은 부분, 오픈소스 컴포넌트(Components)들 그리고 업체마다 제품의 가치를 증진시키기 위한 요소들을 결합하여, 통합되고 검증된 시스템으로써 전체를 구성하여 배포한다. 배포판들은 보통 특정 분야나 특정 지역에 타겟을 맞춘 경우가 많다.


패키지 (Package)

리눅스 시스템에 설치되는 개별 컴퓨넌트들은 패키지 형태로 배포된다. 일반적으로 패키지는 특정 목적을 수행하기 위해 함께 배포되는 파일들의 집합으로 간주된다. 맣은 패키지들이 동일한 파일 집합을 공유할 수 있기 때문에, 복잡한 상호의존성은 설치와 배포툴에 의해 관리된다.


자유 소프트웨어 (Free Software)

자유 소프트웨어(Free software)의 자유(free)는 공짜(without cost)가 아니라 말 그대로 자유를 의미한다. 자유 소프트웨어재단(FSF, Free Software Foundation)에서 창안한 자유 소프트웨어는 '모든 소프트웨어는 공유되어야 하고 모든 사람들이 소스코드에 동일하게 접근이 가능해야 한다.'는 전제를 기본으로 한다.


오픈소스 (Open source)

이 용어는 보통 두 가지 문맥에서 사용된다. 하나는 자유 소프트웨어를 위한 마케팅 용어로서의 의미를 갖으며, 또 다른 하나는 개발 방법론이다. 오픈소스는 자유 소프트웨어가 공짜라는 오해를 극복하기 위해 만든 용어이다. 오픈소스는 라이선스가 아니다. 그것은 어느 라이선스가 오픈소스로 고려될 수 있는지에 대한 공통의 명세를 제공한다.


커뮤니티 (Community)

커뮤니티는 함께 소프트웨어 프로젝트를 수행하는 개발자들의 집합이다. 커뮤니티는 학생들, 같은 취미를 가진 사람들, 기업의 개발자들, 경쟁자들, 고객들의 집합 등 여러 가지 사람들의 집합으로 나타날 수 있다.


메인테이너 (maintainer)

메인테이너는 오픈소스 프로젝트에 코드 변경 여부를 결정하는 개인, 위원회, 이사회, 단체들을 의미한다. 메인테이너는 프로젝트 관리자로 생각할 수 있다. 아마 가장 잘 알려진 메인테이너는 리눅스 커널의 창시자인 리누스 토발즈(Linus Torvalds)일 것이다.


GPL (GNU General Public License)

GPL은 GNU 일반 공중 허가서이다. 여기서는 가장 빈번하게 사용되는 오픈소스 라이선스라는 설명 정도로 충분하다. GPL은 리눅스 커널을 다루는 라이선스로, 소스를 기초로 어떠한 변경을 했다면 그것은 일반적으로 커뮤니티로 귀속되어야 한다고 규정한다.



< # 발췌 : The Business and Economics of Linux and Open source >

신고
Creative Commons License
Creative Commons License
   

Name
Password
Homepage
Secret

티스토리 툴바