1990년대에 GNU 도구와 통합되어 완전한 GNU/Linux 운영 체제를 형성한 순수한 Linux 커널의 작성자는 누구였습니까? 일부 위키 기사를 읽었지만 역사에 대한 명확한 아이디어가 없습니다.
답변1
이것위키피디아 페이지상당히 명확한 역사가 있습니다. 당시 학생이었던 Linus Torvalds는 사용 가능한 Unix 커널에 만족하지 않았기 때문에 1991년 여름에 자신의 커널을 작성했습니다. Unix 자체(Bell Labs 코드 사용)는 매우 비쌌습니다.제닉스) 및 Andrew Tanenbaum의미니엑스하지만 구매자에게만 제공됩니다.타넨바움의 책, 그리고 토발즈는 무료 유닉스를 개발하려는 버클리 주도의 노력을 알지 못했습니다.BSD), BSD는 아직 PC에서 실행되지 않았습니다.
그 이후로 수천 명의 사람들이 커널에 기여했으며, 그들 중 대부분은 드라이버 형태였습니다.
답변2
리처드 스톨먼, 의 아버지암소 비슷한 일종의 영양프로젝트
리누스 베네딕트 토발즈,작가리눅스 운영체제(Linux 버전 0.01은 1991년 9월 중순에 출시되었습니다.)
실제 이야기는 다음과 같습니다.
1991년:
운영 체제가져왔다빌 게이츠PC 세계를 지배했습니다. PC 세계의 또 다른 플레이어는유닉스 시스템통과벨 연구소, 하지만 가격이 매우 비싸고 출처가 공개되지 않습니다.
이후미니엑스통과앤드루 타넨바움, 훌륭한 운영 체제는 아니지만 소스 코드가 공개되어 있습니다. Tanenbaum은 작동하는 운영 체제를 만드는 기술에 대한 상세하고 활발한 토론을 통해 컴퓨터 과학의 정신을 포착합니다. 전 세계의 컴퓨터 과학 학생들이 이 책을 읽었고, 컴퓨터를 실행하는 시스템을 이해하기 위해 코드를 쭉 읽었는데, 그 중 한 사람이 리누스 토발즈(Linus Torvalds)였습니다.
GNU 프로젝트는 GCC와 같은 많은 도구군을 만들었지만 아직 운영 체제는 없었습니다.
나머지 이야기와 Linux가 어떻게 작성되었는지 알아보려면 아래를 읽어보세요.협회.
Linux 역사 타임라인:
답변3
나는 RMS(Richard M. Stallman)와 Linus Torvalds의 연설을 듣는 특권을 누렸습니다. RMS의 말에 따르면 Linus는 커널을 만들었고 현재 comp.unix.os 뉴스 그룹에서 잘 알려진 이메일에서 생성했습니다.http://www.linux.com/news/software/linux-kernel/734956-linuss-known-email장난감 프로젝트로 바꾸는 것입니다. 커널 프로젝트와 GNU 유틸리티 프로젝트의 유사점은 둘 다 GPL 라이센스의 파생물을 사용한다는 것입니다. 전체 커널은 주로 GPL2이고 일부는 GPLv3인 반면 대부분의 GNU 프로젝트는 엄격하게 GPL2입니다.
질문과 관련이 없지만 여전히 관련이 있습니다. GNU 프로젝트에는 자체 "Hurd" 커널 프로젝트가 있습니다. 여기서 사용자는 코어 커널을 건드리지 않고 개별 하위 시스템만 원하는 대로 수행할 수 있습니다. 이는 보안을 향상시키고 더욱 모듈화되어야 하며 이제 가상 머신을 통해 경험할 수 있습니다. 실제 장치에서 (아마도) 일단 본다면 실제 성능이 어떤지 알 수 있을 것입니다.
또한 Linus가 한 일(커널 0.1)을 운영 체제라고 불러야 할지 잘 모르겠습니다. 일반적으로 운영 체제에는 커널, 하나 이상의 컴파일러, 여러 유틸리티 및 기본적으로 GNU/Linux인 사용자 인터페이스가 있습니다.분배하다예.
그냥 내 2 파이.