그의 전기가 소개된 Linus Torvalds기사에서 그는 핀란드의 언론인 가족에서 태어났습니다. 학교에서 그는 취미와 외모 때문에 괴짜로 여겨졌습니다. 키가 작고 허약하고 반에서 막내로 못생겼고(자신의 인정에 따르면) Linus는 기술에 대해 매우 열정적이었습니다. 동료들과의 의사 소통은 그에게 거의 관심이 없었습니다. Torvalds Linus는 물리학과 수학에서 뛰어난 학생이었고 때로는 인문학에 불리했습니다. 아래 사진은 라이너스가 다니던 학교입니다.
컴퓨터 세계 입문
진정한 구루이자 의심할 여지 없는 권위그는 외할아버지인 Leo Waldemar Turnqvist였습니다. 그는 헬싱키 대학교에서 통계학 교수로 일했습니다. 그의 손자를 위해 컴퓨터의 세계를 연 사람은 바로 이 사람이었습니다. 11살 때 Torvalds는 이미 Commodore VIC-20을 마스터하면서 기본 프로그래밍도 배우고 있었습니다. 이 컴퓨터는 다른 용도로 적합하지 않았기 때문입니다.
잠시 후, Torvalds는단조로운 프로그램 입력. Linus Torvalds (그의 사진은 위에 나와 있음)는 그 나라에 등장한 모든 컴퓨터 잡지와 책을 사기 시작했습니다. 잡지에서 Linus는 모스 부호 프로그램을 찾았습니다. 그것은 그가 전에 만났던 다른 모든 사람들처럼 BASIC에서 만들어지지 않았고 단지 숫자들의 집합이었습니다. 그것들은 컴퓨터가 이해할 수 있는 1과 0의 사슬로 쓰여진 기계어로 수동으로 번역될 수 있습니다.
Torvalds Linus는 BASIC이컴퓨터의 다른 측면을 탐색하기 시작했습니다. 그의 할아버지가 돌아가셨을 때, 그는 Linus가 물려받은 컴퓨터 작업에 몰두했습니다.
라이너스 가족
우리 영웅의 운명에서 할아버지와 그의 역할에 대해 우리는 이미말했다. 가족의 다른 구성원에 관해서는 Torvalds의 부모는 여전히 저널리즘 분야에서 일하고 있습니다. Niels Torvalds, 아버지, 라디오 및 텔레비전 저널리스트. Linus의 어머니 Anna Torvalds는 문학 편집자입니다. 사라 자매는 주로 뉴스 보도를 번역하는 번역 대행사를 운영합니다. 전기가 저널리즘과 관련이 없는 Linus Torvalds 자신은 이 직업에 대해 회의적입니다.
청소년의 해
그의 젊음에서 Linus는 다른 많은 동료들과 달리 하키와 축구에 끌리거나 여자들과 시시덕거리지 않았습니다. Torvalds는 컴퓨터 작업에 완전히 몰두했습니다.
그런 다음 Linus Torvalds가 대학에 입학했습니다.그곳에서 1년 동안 공부한 후 그는 군대에 징집되어 건강을 개선하고 체육 수업에서 근육을 단련했습니다. 제대 후 Torvalds는 대학에서 학업으로 돌아 왔습니다. 이 교육 기관은 그에게 심각한 수준의 프로그래밍을 하도록 자극을 주었습니다. Torvalds의 모든 추가 수명은 세계적으로 유명한 운영 체제의 개발과 관련이 있습니다.
1987년 17세의 리누스는구식 VIC-20 - Sinclair QL을 교체하기 위해 새 제품을 구입했습니다. 이 컴퓨터의 메모리는 128KB였습니다. 그는 Motorola의 8MHz 프로세서에서 작업했습니다. 당시 컴퓨터 가격은 약 2,000달러였습니다. C. Sinclair의 후원하에 회사에서 제작했습니다.
운영체제에 대한 관심
거의 즉시, Linus는 다음 분야에 관심을 갖게 되었습니다.다양한 운영 체제. Torvalds에서 구입한 플로피 컨트롤을 설치하기 위해 그는 자신의 장치 드라이버를 작성해야 했습니다. 그런 다음 그는 운영 체제에서 구멍을 발견했습니다. Linus는 실제로 일어나고 있는 일이 문서에서 약속한 것과 일치하지 않는다는 것을 발견했습니다.
토발즈의 다음 단계는자신의 컴퓨터에 설치된 Q-DOS를 분해합니다. Linus는 이 시스템이 ROM으로 작성되었기 때문에 이 시스템에서 아무 것도 변경할 수 없다는 사실을 알고 실망했습니다.
Linus는 새 컴퓨터에서 처음으로 글을 썼습니다.여러 게임. 그는 대부분의 아이디어를 오래된 컴퓨터에서 빌렸습니다. 그러나 설치된 OS에는 많은 단점이 있었습니다. 예를 들어 멀티태스킹에도 불구하고 메모리 보호 기능이 없었다. 시스템은 언제든지 정지될 수 있습니다. 또한 K. Sinclair는 Sinclair QL 개발 후 기존 모델 지원뿐 아니라 자신의 모델 개선도 중단했습니다.
리눅스의 역사
군대에서 돌아온 라이너스는유닉스 시스템. 32명의 다른 학생들과 함께 Torvalds는 C 및 Unix 과정을 수강하기로 결정했습니다. 이 시스템은 당시 헬싱키 대학교에 막 등장했기 때문에 교사는 학생들과 함께 새로운 OS를 배워야 했습니다.
Linus는 자신의 아이디어에서 영감을 받았습니다.암스테르담의 교수인 Andrew Tatenbaum의 운영 체제 책. Torvalds는 그녀가 미래의 삶을 완전히 뒤집어 놓았다고 주장합니다. 이 책("운영 체제 설계 및 구현")에서 저자는 Unix를 가르치기 위해 만든 교육용 OS인 Minix에 대해 설명합니다. 당연히 Torvalds는 즉시 자신의 컴퓨터에 설치하기로 결정했습니다. 문제는 Sinclair QL이 그러한 시스템에 적합하도록 설계되지 않았다는 것입니다. 1991년 1월에야 새 컴퓨터(지금은 PC)를 구입한 Torvalds가 Minix를 설치할 수 있었습니다.
이 수술의 장점과 단점을 연구한 후시스템에서 Linus는 이를 염두에 두기로 결정했습니다. 그것은 벗겨지고 망가진 훈련 OS였습니다. Minix는 호주의 유명한 해커인 Bruce Evans의 오래된 Linus 프로그램과 패치를 설치하여 개선되었습니다.
터미널 에뮬레이션 패키지 만들기
모든 것은 Minix 터미널에서원격 통신이 매우 제대로 구현되지 않았습니다. 그리고 이것은 리누스가 가장 많이 사용한 기능입니다. 그 도움으로 그는 모뎀 연결을 통해 대학 컴퓨터에 접속했습니다. Torvalds는 Minix가 아닌 컴퓨터 자체의 하드웨어 수준을 기반으로 자신의 통신 프로그램을 만들기로 결정했습니다. 덕분에 그는 386 번째 프로세서의 컴퓨터와 OS를 동시에 연구했습니다. Torvalds는 자신이 OS를 개선할 수 있다는 사실을 매우 자랑스럽게 생각했습니다. 그러나 자신의 장점을 다른 사람들에게 알리려는 시도는 아무 것도 얻지 못했습니다. 사람들에게 설명하는 것은 외부의 단순함 아래에서 때때로 복잡하고 깊은 프로세스를 찾을 수 있습니다.
파일 시스템 드라이버 및 디스크 드라이브 개발
그래서 Linux는 에뮬레이션 패키지를 만드는 것으로 시작했습니다.단말기. 그 후, 하나의 혁신이 다른 혁신을 따랐습니다. Torvalds는 대학에 있는 컴퓨터에 파일을 다운로드하고 쓰는 데 필요했습니다. 이렇게 하려면 디스크에 기록해야 했습니다. 고민 끝에 Linus는 파일 시스템과 디스크 드라이브 드라이버를 만들기로 결정했습니다. 동시에 그가 개발하고자 하는 시스템은 미닉스와 호환되어야 했습니다. 그것을 만드는 동안 그는 유즈넷 회의를 통해 Minix 사용자들과 상의했습니다. 학생이 미닉스와 유닉스의 아키텍처에 대해 묻는 진지한 질문에서 그가 자신의 OS를 개발할 계획임을 짐작할 수 있었습니다.
Linux의 첫 번째 버전에서 작업
어느 날, Linus는 갑자기 프로그램이그가 작성했으며 많은 추가 기능으로 자라며 OS의 작동 버전을 나타냅니다. 초기 단계에서 Linux를 만드는 작업은 상당히 단조롭습니다. Torvalds는 Unix의 기반이 되는 다양한 시스템 호출을 하나씩 살펴보았습니다. 이를 바탕으로 자신이 필요로 하는 기능으로 자신만의 OS 블록을 만들려고 했습니다. 작업을 계속하는 것은 꽤 지루하고 그다지 자극적이지 않았습니다. 시스템의 성능을 테스트하는 것이 아직 가능하지 않았기 때문에 Linus는 이 작업을 수행해야 했습니다. 약 25개의 서로 다른 시스템 호출을 처리한 후 Torvalds는 다른 전술로 전환했습니다. 이제 그는 OS 셸을 실행하기 시작했습니다. 오류가 발생하면 필요한 시스템 호출을 개발했습니다. 시스템 개발의 진전이 분명했습니다. 쉘은 1991년 8월 말부터 안정적으로 작동하기 시작했다. 이것은 Linus의 첫 번째 큰 성공이었습니다.
리눅스 0.01
따라서 Linux의 첫 번째 버전이 공개되었습니다.1991년 9월 17일에 확인함. 그런 다음 Torvalds는 이 시스템을 무엇이라고 부를지 결정했습니다. 그는 원래 Freax라는 이름을 지정할 계획이었습니다(Freak라는 단어는 "팬"을 의미하고 "x"는 Unix의 끝입니다). 그때도 그는 이 시스템을 리눅스라고 불렀지만 공식 명칭으로 자신의 이름을 사용하는 것은 부적절하다고 생각했다. Helsinki University of Technology 강사 Ari Lemke는 대학의 FTP 서버에 디렉토리를 만들었습니다. 이것은 Linus가 그의 시스템을 배치한 곳입니다. 그러나 Ari는 Freax라는 단어가 마음에 들지 않았기 때문에 해당 디렉토리의 이름을 pub/OS/Linux로 변경하기로 결정했습니다. Torvalds는 특별히 신경 쓰지 않았기 때문에 이름이 점차 고정되었습니다.
사이트에 게시된 OS 버전의 숫자는 0.01이었습니다.따라서 시스템이 아직 불완전하고 심각한 개선이 필요하다는 점을 강조했습니다. 따라서 Torvalds는 자신의 OS를 공개적으로 시연하지 않았습니다. 그는 몇몇 잘 알려진 해커들에게만 편지를 보냈는데, 여기에는 그들이 다운로드할 수 있는 서버의 주소가 나와 있습니다. 원래 버전에서는 실행하고 소스를 인쇄하는 것 외에는 거의 모든 작업을 수행할 수 없었습니다.
시스템 개선
시스템에 대한 관심은 11월까지 제작자로부터 고갈되었습니다.1991년. 아마도 더 이상의 개선이 중단되었을 것입니다. 그러나 기회가 끼어들었다. Linus는 이 OS 섹션의 중요한 부분을 감독하여 망쳐진 Minix를 다시 한 번 마무리합니다. Minix를 다시 설치할 것인지 아니면 Linux를 메인 OS로 둘 것인지에 대한 질문이 제기되었습니다. Torvalds는 자신의 시스템을 선택하기로 결정했습니다.
1992년 초까지 리눅스큰 도약을 했습니다. Minix에는 아날로그가 없는 몇 가지 기능이 시스템에 추가되었습니다. 예를 들어, 대용량 프로그램으로 작업하는 경우 하드 드라이브로 교체하는 것입니다. Linus는 또한 사용자가 이메일에서 요청한 기능을 시스템에 도입했습니다. 따라서 Linus Torvalds는 OS를 크게 개선했습니다.
"무료 운영체제를 만들고 있습니다"
시스템의 제작자는 제안을 거부했습니다.보수. 그는 사용자들에게 그들이 살고 있는 도시에서 엽서를 보내도록 요청했습니다. Linus는 그의 시스템이 어디에 사용되고 있는지 알고 싶어했습니다. 일본, 뉴질랜드, 미국, 네덜란드에서 엽서가 눈사태에 쏟아지기 시작했습니다. 친척들은 마침내 Linus가 컴퓨터 공부 덕분에 큰 인기를 얻었다는 것을 알게 되었습니다. 오늘날 Linus Torvalds의 재산은 아마도 상당히 인상적일 것입니다. 그러나 그는 자신이 침착하게 돈을받습니다. 이익에 대한 열망은 그의 성품에 한 번도 없었습니다.
유통 조건
처음에 OS 배포 조건은일반적인 용어로만 개발되었습니다. Linux는 자유롭게 배포되었지만 판매에 올릴 수 없었습니다. 사용자가 시스템을 개선하거나 변경하기로 결정했다면 소스를 생성해야 했으며 이러한 개선 작업은 공개 도메인에서 수행해야 했습니다. Linus Torvalds는 현재 저작권 대신 일반 공중 라이선스를 사용합니다.
그래픽 인터페이스의 도래, Linux 1.0
1992년 봄, 해커 O.Zbrowski는 이 OS X Windows에 맞게 조정되었습니다. 따라서 Linux에는 그래픽 인터페이스가 있습니다. 그 후 Linus Torvalds는 시스템이 거의 준비되었다고 결정하고 버전 0.95를 출시했습니다. 그러나 이것은 실수였습니다. 그는 자신의 OS에 네트워킹 기능을 도입하기 시작하자마자 시스템을 크게 개선할 필요가 있음을 깨달았습니다. 불과 2년 후인 1994년 3월 버전 1.0이 출시되었습니다.
Torvalds의 개인 마스코트는 Tux 펭귄입니다.Linus Torvalds(Just for Fun)는 그의 책에서 엠블럼의 역사에 대해 이야기합니다. 그 안에는 어느 날 펭귄이 동물원에서 펭귄을 쪼아먹었기 때문에 이 동물을 선택했다고 기록되어 있습니다.
주요 성과 및 수상
1996년에 Linus Benedict Torvalds가 졸업했습니다.석사 학위가 있는 대학. 그의 딸은 12월에 태어났고 1997년에는 실리콘 밸리의 Transmeta에서 일하기 시작했습니다. 현재까지 Linus Torvalds는 시스템 커널의 2%만 만들었습니다. 그러나 자신이 개발한 OS의 공식 분기에 어떤 변경이 필요한지 결정하는 사람은 바로 그 사람입니다.
마지막으로 최근 수상 소감을 말씀드리자면,Torvalds가 받았습니다. 2012년에 일본 의사인 Shinya Yamanaka와 함께 Linus는 권위 있는 Millennium Technology Award의 수상자가 되었습니다. 같은 해에 그는 인터넷 명예의 전당에 헌액되었습니다. 오늘날 많은 사람들이 관심을 갖고 있는 사진과 전기를 보유한 Linus Torvalds는 2014년 4월 IEEE에서 수여한 "Computer Pioneer" 상의 소유자이기도 합니다.