리눅스와 유닉스에 대하여

저작시기 1997.01 |등록일 2001.04.02 한글 (hwp) | 13페이지 | 가격 500원

목차

1. 리눅스의 탄생배경
2. 리눅스의 변천사
3. 리눅스의 현재와 미래
4. 패키지

본문내용

1. 리눅스의 탄생배경
Linus Benedict Torvalds라는 핀란드 사람이 헬싱키에서 전산학을 전공하던 중, 88년에 386보호모드에서 A라는 프로그램과 B라는 프로그램을 스위칭 하는 작업 전환기를 만들어 보게 되었다. 여기서 재미가 붙자 물고 늘어지는 해커 기질이 발휘되어 paging, timer interrupt등을 두 달만에 만들게 되었다고 한다. 그것이 계기가 되어 그 외 여러 가지 디바이스 드라이버와 기초적인 파일 시스템 등을 가진 리눅스 버전 0.01을 91년 8월에 내놓게 되었다. 버전 0.01은 발표되지 않았고, 개인적으로만 가지고 있었다. 여기에 리차드 스톨만 (Richard M. Stallman) 이라는 사람이 만든 FSF라는 단체의 GNU프로젝트가 합세하면서 이 단체와 뜻을 같이하는 전세계의 프로그래머들의 도움을 얻을 수 있었다. 라이너스는 커널만을 담당하고 나머지 프로그램들은 이들에 의해 개발되고 있다.
여기서 잠시 GNU프로젝트에 대해서 좀더 자세히 알아보자. GNU는 "Gnu is Not Unix"
라는 뜻이다. 이 프로젝트의 목적은 유닉스와 비슷하면서도 더 강력한 운영체제를 만들고자 하는 것이다. 자유로운 컴퓨팅을 꿈꾸는 그들다운 생각으로, 누구의 지배도 받지 않는 새로운 운영체제를 개발하려고 하는 것이다. 그들은 이것을 위해서 GCC라고 불리는 C/C++컴파일러와 강력한 에디터인 Emacs를 만들고 여러 가지 유닉스 유틸리티들의 GNU버전을 만들었다. 그리고 이런 것들이 Linux에서 시도된 것이다. Linus에 의해 80386용 커널이 개발되고 뒤이어 GCC가 이 커널에 포팅되었다. 이미 만들어져 있던 많은 GNU프로그램들은 GCC로 컴파일 되었으며, GNU프로그램 외에도 소스가 공개되어 있던 많은 프로그램들이 GCC로 컴파일 되었다. 이렇게 해서 Linux는 세상에 그 모습을 드러내게 되었다. 리눅스는 GNU정신에 따라 완전 공개로 배포되며 모든 프로그램의 소스 또한 공개되어있다.

참고 자료

http://my.netian.com/~webboss/frame.html
한글 리눅스 알짜 레드햇 5.2 Bible p21~p25
*원하는 자료를 검색 해 보세요.
  • [컴퓨터] 유닉스리눅스 9페이지
    작성되었다. 현재 개인용 컴 퓨터(PC)나 소형 컴퓨터 기종의 대부분이 유닉스 ... 서만 작동하던 운영 체계인 "유닉스" 를 386 기종의 개인용 컴퓨터(PC ... 의해 DEE사의 PDP-7 컴퓨터를 위해 "어셈블리 언어" 로
  • [컴퓨터실무] 리눅스, 유닉스 13페이지
    는 워크스테이션이나 개인용 컴퓨터에서 주로 사용되는 유닉스와 유사한 오퍼레이팅 ... 보급되기 시작하였다. 유닉스(Unix)가 중대형 컴퓨터에서 주로 사용되는 ... 것과는 달리, 리눅스는 워크스테이션이나 개인용 컴퓨터에서 주로 활용한다
  • [컴퓨터] 리눅스 유닉스 윈도우즈에 관하여 11페이지
    사용하기 위해 접속한 컴퓨터가 바로유닉스를 운영체제로 하는 컴퓨터 ... 사용되는 성능이 우수한 컴퓨터라 이해하면 될 것이다.. 요즘은 리눅스(일반 ... 작동할 수 있게 만들어 인터넷을 통해 무료로 배포하고 있는 컴퓨터 기본
  • [컴퓨터 운영체제] 유닉스리눅스 차이 9페이지
    체제로 발전하는 것과 달리, 유닉스는 메인프레임, 중형, 소형 컴퓨터 ... , 유닉스와 같은 컴퓨터 운영체제 중 하나로 1991년 핀란드의 헬싱키 대학에 ... 지금까지 사용되고 있는 컴퓨터 운영체제이다. 마이크로소프트의 MS-DOS
  • [운영체제, 컴퓨터공학, 프로그래밍]운영체제 유닉스, 리눅스 관리 18페이지
    다수의 컴퓨터학부 친구들 또한 Prolog가 C에 비해 어렵다고 느끼고 있었다 ... . 지금까지 나는 나름대로 컴퓨터가 프로그램을 돌리기 위해서 나온 것이며 ... 본 적이 없었다. 아마도 "대부분의 컴퓨터학부 학생들이 그렇게 생각하였을
  • [컴퓨터] 동아리 관리 c 유닉스 리눅스 가능 소스 10페이지
    #include #include #include typedef struct _DATA d; typedef struct _STUDENT student; struct _DATA { int shut2attempt; //2점..
  • [컴퓨터과학개론] Unix 와 LINUX 의 역사적배경 및 명령어 14페이지
    UNIX 시스템이란 컴퓨터 시스템을 효율적으로 사용하기 위한 시스템 관리 ... 컴퓨터리눅스 시스템에 로긴하게되면 최초로 "/home"디렉토리에 ... . 이때의 운영 체제란 컴퓨터 하드웨어와 사용자 사이에서 이들 간의
더보기
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      4. 지식포인트 보유 시 지식포인트가 차감되며
         미보유 시 아이디당 1일 3회만 제공됩니다.
      상세하단 배너
      최근 본 자료더보기
      상세우측 배너
      추천도서
      리눅스와 유닉스에 대하여