Linux의 역사

Linux의 역사

2022-06-04 last update

8 minutes reading Linux Community
Linux는 2021년에 만 30세가 됩니다.첫 번째 Linux 커널은 1991년 9월 17일에 공개되었다.그럼 리눅스는 도대체 뭘까요?Linux는 Linux 커널에서 개발한 소스 오픈 운영체제 커뮤니티입니다.Linux는 Linux 릴리스에 포함되어 있습니다.
Linux 버전은 어떻습니까?리눅스 버전이나 닉네임은 디스트로로 리눅스 커널과 패키지 관리 시스템을 기반으로 한 소프트웨어 집합에 불과하다.사용자는 일반적으로 릴리스를 다운로드하여 시스템에 설치하여 Linux를 사용합니다.본문 뒷부분에서 우리는 Linux 발행판에 대해 더욱 상세한 토론을 진행할 것이다.
Linux는 핀란드계 미국 소프트웨어 엔지니어가 작성한 것이다.당신은 Linux의 역사를 이해하는 것에 흥미가 있습니까?그것은 어떻게 만들었습니까?개발과 명명 뒤에 있는 이야기는 무엇입니까?Linux는 어떻게 GNU GPL 라이센스를 획득합니까?리눅스 마스코트가 뭐예요?최신 진전은 어떻습니까?마이크로소프트와 리눅스 사이에는 어떤 차이가 있습니까?그럼 이 문장은 바로 너에게 주는 것이다.시작합시다!

무엇이 Linux의 창작 영감을 불러일으켰는가


AT&T을(를) 제거합니다.1969년 유닉스 운영체제의 발명과 실현을 초래했다.유닉스는 미국 컴퓨터 과학의 전설적인 인물 Multics Kenneth Lane ThompsonDennis MacAlistair Ritchie에 의해 창립되었다.제1판은 1970년에 발표되었다.
2년 후, 그들은 UNIX로 C를 만들었다.많은 프로그래밍 언어의 미래 기초도 왔다!C는 유닉스에 이식 가능성과 가용성을 증가시켰기 때문에 점점 유행하고 전 세계의 기업과 학술 기구에 의해 광범위하게 채택되고 수정되고 복제되었다.AT&T는 UNIX 저작권의 유일한 소유자입니다.
1983년에 미국 프로그래머AT&T Bell Labs는 무료 클래스 UNIX 운영체제를 만들기 시작했다.프로젝트의 일부로서 그는 GPL(GNU 공용 라이센스)을 작성했다.1990년대에 이르러 완전한 운영체제를 구축할 충분한 소프트웨어가 있었다.그러나 Hurd, GNU 커널은 충분한 개발 작업을 완성하지 못해 GNU를 완전하지 못하게 한다.
1987년에 미국 네덜란드 교수Richard Matthew Stallman는 학술적 용도로 유닉스 시스템 MINIX를 썼다.MINIX의 소스 코드는 모든 사람에게 사용할 수 있지만 MINIX는 수정할 수도 재배포할 수도 없습니다.MINIX의 16비트 아키텍처는 인텔이 날로 유행하는 386 PC 디자인에 잘 적응하지 못했다. 개인 사용자에게 인텔 386 개인 컴퓨터에서 유닉스를 사용하는 것은 매우 비싸졌다.
이로 인해 레나스 토발즈가 새로운 프로젝트를 시작했다.나중에 Linus Torvalds는 만약 386BSD나 GNU Hurd가 그의 직무 기간에 사용할 수 있다면 그의 프로젝트를 작성하는 데 흥미를 느끼지 않을 것이라고 말했다.

Torvalds의 Linux 개발


1991년 8월 25일, 레나스 토발즈는 헬싱키 대학에서 공부하는 동안 그의 프로젝트를 시작했다.이 프로젝트가 바로 Linux 커널입니다.그것은 MINIX를 기반으로 합니다.또한 개발 과정에서 GNU C 컴파일러를 사용했습니다.
Torvalds의 새 프로그램은 그가 사용하는 하드웨어에 대한 것으로 모든 운영체제에 독립적이다.Linus의 목표는 80386 마이크로프로세서를 갖춘 PC의 기능을 사용하는 것이다.몇 년 뒤인 2001년에 토발즈는 그의 자서전GNU project을 썼다.책에서 그는 프로젝트를 시작했을 때'취미일 뿐'이라고 언급했고 결국 운영체제의 핵을 얻었다.당시 그는 겨우 21세로 유즈넷 뉴스팀의 한 회사를 통해 이 새로운 프로젝트를 발표했다.운영 체제.minix.
그럼 Usenet 뉴스팀은 무엇입니까?Usenet 뉴스 그룹은 사용자가 업데이트를 발표하는 데 사용되는 Usenet 저장소일 뿐입니다.그들은 기본적으로 토론 그룹이다.전문적으로 뉴스를 발표하는 것이 아니다.뉴스팀은 기술적으로는 포럼과 다르지만 기능적으로는 포럼과 같다.뉴스 리더 클라이언트는 뉴스 그룹의 내용을 읽는 데 사용됩니다.
Linus Torvalds에 따르면 Linux는 X 창 시스템을 Orest Zborowski에서 만든 Linux로 이식한 후 점점 중요해지기 시작했다.Orest ZborowskiAndrew S. Tanenbaum에 대한 더 많은 정보를 알고 싶다면 흥미를 느낄 수 있습니다.X Window System 또는 X11은 UNIX 기반 운영 체제에서 흔히 볼 수 있습니다.비트맵이 표시되는 창입니다.

Linux 이름 뒷이야기


Linus Torvalds는 Freax를 Linux 이름으로 사용합니다.Torvalds는 UNIX의 Free, Freak, X라는 세 단어를 통합합니다.약 반년 동안 Linus Torvalds는 Freax를 그의 파일로 저장했다.처음에 Linux는 고려되었지만, "이기적"으로 들릴 수 있기 때문에 기각되었다.
1991년 9월Just for Fun: The Story of an Accidental Revolutionary의 FTP 서버는 개발을 위해 파일을 업로드하는 데 사용되었다.그러나 HUT(헬싱키 이공대학)에서 FTP의 자원봉사자 관리자 중 한 명은 Freax라는 이름을 별로 좋아하지 않는다.그래서 그는 FTP 서버에서 이름을 Linux로 바꿨다.나중에 토발즈도 이 점에 동의했다.
Torvalds는 리눅스 내 원본 코드에 리눅스라는 단어를 정확하게 발음하기 위해 this interview 를 추가했다.비록 커널은 GNU 프로젝트의 다른 소프트웨어와 함께 자주 사용되지만,'Linux'라는 이름은 주로 커널에만 사용된다.사실 커널은 곧 GNU 소프트웨어에서 가장 인기 있는 응용 프로그램이 될 것이다.
1994년 6월에 Linux는 GNU 공고에서'무료 UNIX 복제'라고 불렸다.또한 FUNET 제품 이름을 Debian GNU/Linux로 지정합니다.1996년 5월에 Stallman이 출판되었다audio guide .마찬가지로 Linux는 GNU와 Linux를 결합하여 Lignux가 되었다.하지만 곧 GNU/Linux가 Lignux를 앞질렀다.
GNU/Linux라는 이름은 Linux 커뮤니티와 사용자의 다양한 반응을 불러일으켰다.Debian과 GNU 프로젝트는 이 이름을 더 좋아합니다.그러나 사람들은 보통 Linux를 즐겨 사용한다.

Linux에서의 GNU GPL 역할


첫 번째 Linux 커널은 자신의 라이센스에 따라 발표됩니다.이것은 상업 활동에 약간의 제한이 있다.그러나 첫 번째 Linux 커널 0.01은 GNU Bash 셸의 바이너리 파일로 발표되었습니다.포함된 소프트웨어는 GNU GPL 또는 GNU 일반 공용 라이센스에 따라 개발되었습니다.이것은 악명 높은 GNU 프로젝트의 일부분이다.
Linus Torvalds는 "linux 0.01 버전 설명"을 작성했습니다.본고에서 그는 Linux를 실행하는 데 필요한 Debian Project 을 언급했다.이 밖에 그는 대부분의 도구가 GNU copyleft에 속한다고 밝혔다.지금,copyleft가 무엇입니까?Copyleft는 귀하에게 지적재산권을 수정하고 자유롭게 분배할 수 있는 권한을 부여하는 방법입니다.너는 같은 재산으로 창조된 파생제품의 권리를 보류할 것을 요구받을 것이다.
Copyleft 허가증은 문서, 컴퓨터 소프트웨어, 예술 등의 판권 조건을 유지할 수 있습니다. Copyleft에 필요한 정보는 보통 원본 코드 파일 형식입니다.
1992년에 Torvalds는 GNU GPL 라이센스에 따라 Linux 커널을 발표하기를 희망했다.그는 발행 설명 0.12판에서 이 소식을 발표했다.같은 해 12월 중순에 Torvalds는 GNU GPL 라이센스가 있는 0.99판을 발표했다.Linux와 GNU 개발자들의 공동 노력은 Linux와 GNU 구성 요소를 한데 통합시켜 기능이 완비된 무료 운영체제를 만들었다.Linus는 "Linux GPLed를 만드는 것은 내가 했던 가장 좋은 일"이라고 성명을 발표했다.
2000년경 Linus Torvalds는 Linux 커널이 GPLv2 허가에 속한다고 발표했다.다년간의 초안과 토론을 거쳐 Torvalds는 2007년에 GPLv3를 발표했다.그러나 Torvalds를 비롯한 대부분의 Linux 개발자들은 아직 새로운 허가증을 채택할 준비가 되지 않았다.

Linux 마스코트


1996년에 Linus Torvalds는 Linux 마스코트를 출시했다고 발표했다.Linux 팀이 마스코트 선정에 들어갔을 때 Torvalds는 개인적인 이야기를 꺼냈다.오스트레일리아 캔버라 국립동물원과 수족관을 구경하다가 어린 펭귄에게 물려 다친 이야기다.그리고 팀은 펭귄을 리눅스의 공식 마스코트로 여겼다.
미국 프로그래머Emacs 19.31 editor는 라이너스와 펭귄의 경력에 따라 오늘의 리눅스 마스코트 초고를 제시했다.제임스 휴스는 이브닝 드레스를 마스코트의 이름으로 삼을 것을 건의했다.Tux는 Torvalds에서 온 UNIX이며 Tuxedo의 줄임말로 펭귄의 색깔과 비슷하다.

Linux 릴리스


Linux에 대해 이야기할 때, Linux 버전을 건너뛸 수 없습니다. 왜냐하면 Linux 버전은 Linux를 하나의 운영체제와 커뮤니티로 완성하기 때문입니다.
1991년에 코어를 개발한 후 Linus Torvalds는 첫 번째 버전 0.01을 원본 코드로 발표했다.나중에 다운로드할 수 있는 플로피 디스크 이미지 한 쌍을 나누어 주었다.이 쌍에는 부트 가능한 디스크 이미지(Linux 코어 포함)와 다른 디스크 이미지(파일 시스템을 설정하는 데 사용되는 GNU 유틸리티 그룹)가 있습니다.
그러나 설치 과정은 그리 쉽지 않다.Linux 버전은 설치를 간소화하는 데 신기한 역할을 하였으며, 특히 소프트웨어의 가용성이 끊임없이 증가하는 상황에서 더욱 그렇다.H, J.Lu의 "Boot root"은 다운로드 가능한 디스크 이미지 쌍으로 Linux 커널과 최소 도구를 포함하여 1991년에 발표된 첫 번째 Linux 버전이라고 할 수 있다.다른 초기 버전은 MCC 과도판 리눅스, 연착륙 리눅스 시스템이나 SLS, 그리고 Yggdrasil 리눅스/GNU/X를 포함하는데 모두 1992년에 발행되었다.
SLS가 잘 유지되지 않습니다.그래서 1993년 7월에 SLS 기반의 새 버전GNU software을 발표했다. Larry Ewing는 그 개발자와 유지보수 인원이다.이 밖에 Slackware 창설Patrick Volkerding은 무료 Linux 발행판으로 1993년 12월에 발표되었다.따라서 Slackware와 Debian은 가장 오래되고 실행 중인 두 개의 Linux 버전이다.
Linux 릴리스는 IBM PC 호환 기기의 Ian Murdock Debian 대체품, 애플 Macintosh의 Mac OS 및 UNIX의 전용 버전으로 사용자의 적극적인 호응을 얻었다.사람들은 과거에 학교나 직장에서 유닉스를 사용했다.리눅스 버전은 저비용이나 완전 무료, 원본 코드 제공으로 칭찬을 받았다.

결론


이것은 Linux에 관한 역사입니다.현재 Linux는 TCP/IP, X 창 시스템, 웹, Emacs, 메일과 뉴스 소프트웨어 등을 실행할 수 있다.각 주요 패키지는 Linux로 마이그레이션되었습니다.이 밖에 상업 소프트웨어가 대중에게 향하고 있다.오늘날 많은 소프트웨어 개발자들이 그들의 Linux 응용 프로그램 개발 여행을 시작했다.
하드웨어 지원을 잊지 마십시오!시간이 지날수록 리눅스가 지원하는 하드웨어는 원래의 리눅스 코어가 아니라 점점 많아진다.만약 네가 아직도 이 문장을 읽고 있다면, 나는 네가 이 문장의 정보가 풍부하고 너에게 도움이 된다고 생각하기를 바란다.