[컴퓨터운영체제] FreeBSD.hwp

 1  [컴퓨터운영체제] FreeBSD.hwp-1
 2  [컴퓨터운영체제] FreeBSD.hwp-2
 3  [컴퓨터운영체제] FreeBSD.hwp-3
 4  [컴퓨터운영체제] FreeBSD.hwp-4
 5  [컴퓨터운영체제] FreeBSD.hwp-5
 6  [컴퓨터운영체제] FreeBSD.hwp-6
 7  [컴퓨터운영체제] FreeBSD.hwp-7
 8  [컴퓨터운영체제] FreeBSD.hwp-8
 9  [컴퓨터운영체제] FreeBSD.hwp-9
 10  [컴퓨터운영체제] FreeBSD.hwp-10
 11  [컴퓨터운영체제] FreeBSD.hwp-11
 12  [컴퓨터운영체제] FreeBSD.hwp-12
 13  [컴퓨터운영체제] FreeBSD.hwp-13
 14  [컴퓨터운영체제] FreeBSD.hwp-14
 15  [컴퓨터운영체제] FreeBSD.hwp-15
 16  [컴퓨터운영체제] FreeBSD.hwp-16
 17  [컴퓨터운영체제] FreeBSD.hwp-17
 18  [컴퓨터운영체제] FreeBSD.hwp-18
 19  [컴퓨터운영체제] FreeBSD.hwp-19
 20  [컴퓨터운영체제] FreeBSD.hwp-20
※ 미리보기 이미지는 최대 20페이지까지만 지원합니다.
  • 분야
  • 등록일
  • 페이지/형식
  • 구매가격
  • 적립금
자료 다운로드  네이버 로그인
소개글
[컴퓨터운영체제] FreeBSD.hwp에 대한 자료입니다.
목차
FreeBSD란?
FreeBSD의 역사
FreeBSD의 개발과 배포 방식
개발 도구로서의 CVS
개발자
의사소통 수단
배포 방식
문서화
패키지 시스템
최근의 개발 현황
현재의 안정 버전
현재의 개발 버전
다른 BSD 운영체제
라이센스
FreeBSD vs Linux vs WindowsNT
국내현황
맺음말
참고문헌
본문내용
FreeBSD의 기반이 되는 4.4BSD 유닉스는 캘리포니아 버클리 대학교의 CSRG(Computer System Research Group)에서 최후의 작품으로 남겨놓은 BSD 유닉스이다. CSRG는 약 20여년간 미 국방성의 후원 하에 TCP / IP 구현을 포함하는 BSD 유닉스 운영체제를 연구해 왔으며, 그 성과를 BSD 배포본이라는 형태로 일반에게 공개해 왔다. 원래의 유닉스 소스에서 출발하였기 때문에 AT&T의 유닉스 라이센스에서 자유로울 수 없었던 BSD 유닉스는 90년 초반의 노벨(AT&T의 유닉스 라이센스를 갖고 있던 USL을 사들인)과 버클리 대학간의 법정 소송 끝에 저작권에 문제가 되는 파일 몇가지를 제외하고는 완전한 공개 소프트웨어의 형태로 릴리즈할 수 있었다. 마지막 버전인 4.4BSD-Lite2는 1995년이 끝이었는데, FreeBSD는 그 이전 버전인 4.3BSD Net/2 부터 시작한 것이다.
4.3BSD Net/2는 버클리에서 AT&T의 유닉스 라이센스에서 자유롭고자 하는 시도에서 비롯된 것이었다. 기존의 BSD 유닉스 배포본은 유닉스 소스 라이센스를 얻어야만 구입이 가능하였으며, 그러한 부담을 덜어주고 표준의 TCP/IP 스택 구현을 제공하고자 하는 목적으로 유닉스 라이센스를 얻을 필요가 없는 버클리에서 새로 구현한 TCP/IP 코드만을 포함하는 것이 4.3BSD Net/1 릴리즈였다. 이 릴리즈는 이후 거의 모든 운영체제에서 TCP/IP 구현의 기반으로 사용되는데, 이의 성공을 바탕으로 Net/2는 거의 모든 유틸리티와 시스템을 BSD 라이센스로 구현하게 된다. 이는 라이센스상의 문제가 거의 없었지만 시스템 핵심 커널의 여섯개 파일만은 저작권 문제로 빠지게 된다.
이를 80386 상에서 재구현하여 탄생한 것이 1992년 Bill Jolitz 교수의 386BSD였는데, 이는 80386 이상에서 실행할 수 있는 최초의 완전한 공개 BSD 유닉스였다. 불행히도 Jolitz 교수는 시스템을 만들어내기는 하였으나 이를 관리하는데는 소홀하였다. 새로운 운영체제에 대한 사람들의 관심은 그에게 운영체제의 수정 패치와 기능 추가에 대한 건의 사항이 밀려들게 하였는데, 느린 피드백 때문에 패치를 제출하고도 공식 배포본에 반영되는 것이 점점 늦어지자 이를 기다리지 못한 일련의 사람들이 386BSD를 기반으로 버그 수정 패치를 적용하고 새로운 기능을 추가해 가면서 새로운 운영체제의 두가지의 그룹을 형성하는데, 하나는 PC에 특화되고 성능을 중요시하는 FreeBSD 그룹과, 기존의 BSD 개발 방식을 이어받으며 멀티플랫폼의 공통 유닉스 시스템을 개발하려 하는 NetBSD 그룹이다. 이어 NetBSD의 개발자였던 Theo de Raadt가 개발 방식에 대한 의견차로 NetBSD 개발팀에서 독립하여 OpenBSD를 새로이 시작하게 된다.
1993년부터 시작한 FreeBSD의 우선적인 목표는 PC 아키텍처에서의 편리한 사용과 최대의 성능을 내는 것이었다. 프로젝트 초기에서부터 FreeBSD를 사용해 온 야후!나 Walnut Creek CDROM과 같은 든든한 후원자에 힘입어 FreeBSD는 지속적으로 사용자 기반을 넓혀 나가고, 새롭고 독자적인 기능을 많이 추가하여 오늘에 이르고 있다
참고문헌
OPERATING SYSTEM CONCEPTS
SILBERSCHATZ, GALVIN (김영찬역)
About FreeBSD
최준호저
(기초부터 배우는)TCPㆍIP 시큐리티 실험 : Linux, FreeBSD 대응
Masato Terada, Makoto Kayashima 공저 ; 김선숙역
http://www.kr.freebsd.org/
http://aniac.pe.kr/
하고 싶은 말
운영체제중 무료인 유닉스에 대해 배우던 과정에 제출한 레포트입니다. 당연히 좋은 성적 받았겠죠^^