소개글
[mis] 오픈소스 레포트에 대한 자료입니다.
목차
1.오픈소스 소프트웨어
2.대표 오픈소스 소프트웨어-리눅스
3.리눅스, 유닉스, 윈도우의 차이점
4.사례 질문들
5.The End
본문내용
1991년도 핀란드 대학생, 리누스 토발즈에 의해 시스템 커널을 개발
Linux 커널은 전세계 수많은 개발자들과 함께
기존의 프로그램 및 유틸리티들과 결합되었으며,
매우 안정적인 운영체제로 발전
커널 (Kernel)
커널
= 비행기의 엔진에 비유
-> 엔진은 비행기에 파워를 공급
비행기 조종자는 엔진에 영향을 미치지 않음
즉, 커널은 운영체제의 엔진이며,
컴퓨터 사용자는 결코 직접적으로 운영체제를 볼 수 없음.
실제로, 커널은 시스템을 컨트롤 하는 애플리케이션!
오픈소스 소프트웨어란?
소스코드를 공개하여 자유로운
개선, 개작 및 재배포를 허용하되,
그 결과물 또한 공개 소프트웨어의 규정에 따르도록 규정한 소프트웨어 .
->
이러한 제도에 의하여
1.기술 개발이 원활하고
2.경제성이 우수하며 ,
3.시스템 호환성 확보가 쉬운
소프트웨어들을 지칭함.
그 역사를 함께 해 오고 있으며 또한 같은 개념으로 보는 것이 보다 합리적.
두 용어 모두…
-> 소스코드를 공개하고 공유하자는 근본취지와 그 사상적 근원은 같음.
자유소프트웨어라는 용어를 선호하는 사람들이 있는 반면, 공개소프트웨어라는 용어를 선호하는 사람들도 있음.
자유소프트웨어(FS) 선호하는 사람들: 소프트웨어 자체는 항상 윤리적, 도덕적, 사회적으로 타당해야 함을 강조.
소프트웨어 사용자들에게 이를 바탕으로 한 사용상의 여러 가지 권리가 주어져 있음을
또한 강조.