티스토리 뷰

System/Linux(Rhel,Ubuntu)

리눅스 개념#2 - Linux 역사

우주아줌마 2022. 11. 10. 17:54
728x90
반응형

리눅스 의 탄생 과정에 대해 간단히 서술 한다.


  • 1969년 벨 연구소의 켄 토슨과 데니스 리치에 의해  Unix 탄생
  • 초기에 무료로 배포  , 시간이 지나고 점차 사용화
  • 1983 년 소프트웨어를 자유롭게 사용하는 취지에 GNU 프로젝트 시작
  • 1990년 GNU 프로젝트가 완성 단계에 이르렀지만 커널 개발 과정에서 잠시 정체 하게 됨
  • 1991년 리누스 토발즈가 커널 개발

    - compos.minix 뉴스 그룹에 커널 최초 버전 0.01 공개 됨
       뉴스 그룹 구성원들과 전 세계 개발자 에게 소스를 공개 하여 아이디어 공유 와 문제점
       개선 등으로 발전하게 됨


1992년 GNU 프로젝트의 응용 프로그램과 리누스 토발즈 의 커널이 결합되어
Linux 운영체제 탄생

GPL ( GNU General Public License)

- 유닉스 와 호환되는 자유로 소프트웨어 개발 프로젝트
  1984년 리차드 스톨먼 이 소프트웨어의 상업화를 반대하며 시작
  1985년 GNU 선언문 발표 및 자유 소프트웨어 재단 설립(Free Software Foundation)

GNU ( GNU is NOt Unix) 프로젝트

- 1989년 제정된 자유 소프트웨어 라이선스
    라이서슨 개정 시 버전이 업데이트 되며 버전3 (GPLv3) 까지 공개됨
   소프트웨어의 자유로운 사용 , 자유 배포 , 소스코드 변경 이 목적인 프로젝트

  



Linux 의 장점 과 단점

장점

  • C 언어로 개발되어 다른 시스템에 이식성이 뛰어나다
  • 안정성 , 보안성 : 공개 운영체제이기 때문에 많은 개발자 들이 빠르게 오류 와 보안을 수정
  • 다중 사용자 및 다중 작업 시스템
  • 다양한 목적으로 제작된 배포판 존재

  단점

  • 배포판 중 공개 운영체제 로 벤더 사의 서비스 없이 사용해야 하는 배포 판이 존재
  • 쉽게 사용 하기 어려운 높은 기술력 요구
  • 윈도우 프로그램과 호환성이 좋지 않음








728x90
반응형
댓글