티스토리 뷰
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
반응형
'System > Linux(Rhel,Ubuntu)' 카테고리의 다른 글
Rocky Linux yum update error 해결 방법 (1) | 2023.03.08 |
---|---|
리눅스 개념 #3 - Linux 배포판 (0) | 2022.11.14 |
리눅스 개념 #1 - 리눅스 운영체제란? (0) | 2022.11.10 |
리눅스 Ethernet , FC port 카드 정보 확인 방법 (0) | 2022.10.31 |
Rhel 8.4 - nmcli 로 네트워크 설정 ( Server mode install) (0) | 2022.10.18 |
댓글
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 리눅스
- Rcity1번
- grootsecuriry
- rhcsa8 기출문제
- CTF
- Grootsecurity
- Rcityboan.com
- grootboan
- Rcity CTF
- 리눅스본딩
- rhcsa8덤프
- rhcsa8
- RCity operation 1
- rhcsa8 덤프
- 리눅스 명령어
- podman
- 맨탈훈련
- 리눅스 쉘 스크립트
- rhcsa8 시험문제
- gzip
- PODman기초
- 파이썬기초
- 라쿤시티
- 파이썬실습
- 리눅스 환경변수 지정
- Rcity
- 쉘 스크립트 기초
- 주소DB만들기
- 7-zip
- Rcity 9번
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
글 보관함