Linus Torvalds, yang biografinya dibentangkan dalam artikel itu, dilahirkan dalam keluarga wartawan di Finland, tempat dia dibesarkan. Di sekolah, dia dianggap nerd kerana hobi dan penampilannya. Pendek dan lemah, anak bongsu dalam kelas, hodoh (mengikut pengakuannya sendiri), Linus sangat meminati teknologi. Komunikasi dengan rakan sebaya tidak menarik minatnya. Torvalds Linus ialah seorang pelajar yang cemerlang dalam fizik dan matematik, kadangkala merugikan kemanusiaan. Foto di bawah menunjukkan sekolah yang dihadiri Linus.
Memperkenalkan dunia komputer
Guru sejati dan pihak berkuasa yang tidak dapat dipertikaikan baginya ialah Leo Waldemar Turnqvist, datuk sebelah ibu. Beliau bekerja di Universiti Helsinki di mana beliau adalah seorang profesor statistik. Lelaki inilah yang membuka dunia komputer untuk cucunya. Pada usia 11 tahun, Torvalds telah pun menguasai Commodore VIC-20, sambil juga mempelajari pengaturcaraan Asas, kerana komputer ini tidak bagus untuk perkara lain.
Setelah beberapa ketika, Torvalds bosan dengan input program yang membosankan. LinusTorvalds (gambarnya dibentangkan di atas) mula membeli semua majalah komputer dan buku yang muncul di negara ini. Dalam majalah, Linus menemui program untuk kod Morse. Ia tidak dicipta dalam BASIC, seperti semua yang lain yang dia temui sebelum ini, tetapi hanya satu set nombor. Ia boleh diterjemahkan secara manual ke dalam bahasa mesin, ditulis dalam rangkaian satu dan sifar yang boleh difahami oleh komputer.
Torvalds Linus menyedari bahawa BASIC adalah sebahagian daripada komputer, dan kemudian mula mengkaji bahagian lainnya. Apabila datuknya meninggal dunia, dia terus bekerja dengan komputer yang diwarisi Linus.
Keluarga Linus
Kami telah pun menceritakan tentang datuk dan peranannya dalam nasib wira kami. Bagi ahli keluarga yang lain, ibu bapa Torvalds masih bekerja dalam bidang kewartawanan. Niels Torvalds, bapa, wartawan radio dan televisyen. Anna Torvalds, ibu kepada Linus, ialah editor sastera. Saudari Sarah menjalankan sebuah agensi terjemahan, terutamanya menterjemah laporan berita. Linus Torvalds sendiri, yang biografinya tiada kaitan dengan kewartawanan, ragu-ragu tentang profesion ini.
Tahun belia
Pada masa mudanya, Linus, tidak seperti kebanyakan rakan sebayanya, tidak tertarik dengan hoki atau bercumbu dengan gadis. Torvalds diserap sepenuhnya dalam bekerja dengan komputer.
Kemudian Linus Torvalds pergi ke universiti. Selepas belajar di sana selama setahun, dia telah dilantik menjadi tentera, di mana dia meningkatkan kesihatannya dan mengepam ototnya dalam kelas latihan fizikal. Selepas demobilisasi, Torvalds kembali ke pengajiannya di universiti. Ia adalah pendidikan iniinstitusi itu memberinya dorongan untuk pengaturcaraan pada tahap yang serius. Semua kehidupan selanjutnya Torvalds disambungkan dengan pembangunan sistem pengendalian yang terkenal di dunia.
Walaupun pada usia 17 tahun, pada tahun 1987, Linus membeli produk baharu, Sinclair QL, untuk menggantikan VIC-20 yang sudah lapuk. Komputer ini mempunyai 128 KB memori. Dia bekerja pada pemproses lapan megahertz dari Motorola. Harga sebuah komputer pada masa itu adalah kira-kira $2,000. Ia dihasilkan oleh sebuah syarikat di bawah naungan C. Sinclair.
Minat dalam sistem pengendalian
Hampir serta-merta, Linus mengembangkan minat dalam pelbagai sistem pengendalian. Untuk memasang kawalan liut yang dibeli oleh Torvalds, dia perlu menulis pemacu perantinya sendiri. Kemudian dia mendapati tusukan dalam sistem pengendalian. Linus mendapati bahawa apa yang sebenarnya berlaku tidak sepadan dengan apa yang dijanjikan dalam dokumentasi.
Langkah Torvalds seterusnya ialah membuka Q-DOS OS yang dipasang pada komputernya sendiri. Linus berasa kecewa apabila mengetahui bahawa tiada apa yang boleh diubah dalam sistem ini, kerana ia ditulis dalam ROM.
Linus mula-mula menulis beberapa permainan pada komputer baharu. Dia meminjam idea kebanyakan mereka daripada komputer lama. OS yang dipasang, bagaimanapun, mempunyai banyak kekurangan. Contohnya, walaupun berbilang tugas, ia tidak mempunyai fungsi perlindungan memori. Sistem boleh membeku pada bila-bila masa. Di samping itu, selepas pembangunan Sinclair QL, K. Sinclair berhenti menambah baik modelnya, serta menyokongsedia ada.
Sejarah Linux
Linus, pulang dari tentera, berkenalan dengan sistem Unix. Bersama 32 pelajar lain, Torvalds memutuskan untuk mengambil kursus C dan Unix. Memandangkan sistem ini baru sahaja muncul pada masa itu di Universiti Helsinki, guru perlu mempelajari OS baharu bersama pelajar.
Linus telah diilhamkan oleh buku Andrew Tatenbaum, seorang profesor dari Amsterdam, untuk mencipta sistem pengendaliannya sendiri. Torvalds mendakwa bahawa dia membalikkan seluruh kehidupan masa depannya. Dalam buku ini ("Merancang dan Melaksanakan Sistem Operasi"), penulis menerangkan Minix, OS pendidikan yang dia cipta untuk mengajar Unix. Sememangnya, Torvalds segera memutuskan untuk memasangnya pada komputernya. Masalahnya ialah Sinclair QL tidak direka bentuk agar sesuai dengan sistem sedemikian. Hanya pada Januari 1991, setelah membeli komputer baharu (kini PC), Torvalds dapat memasang Minix padanya.
Setelah mengkaji kelebihan dan kekurangan sistem pengendalian ini, Linus memutuskan untuk mengingatinya. Ia adalah OS latihan, dilucutkan dan dihancurkan. Minix telah dinaik taraf dengan program dan tampung Linus lama oleh Bruce Evans, penggodam Australia yang terkenal.
Buat pakej emulasi terminal
Semuanya bermula dengan fakta bahawa dalam Minix terminal komunikasi jauh dilaksanakan dengan sangat teruk. Dan ini adalah fungsi yang paling Linus gunakan. Dengan bantuan itu, dia menghubungi komputer universiti melalui sambungan modem. Torvalds memutuskan untuk mencipta program komunikasinya sendiri, bukan berdasarkan Minix, tetapi padatahap perkakasan komputer itu sendiri. Terima kasih kepada ini, dia secara serentak mempelajari komputer pada pemproses ke-386, serta OSnya. Torvalds sangat berbangga kerana dia dapat menambah baik OS. Tetapi percubaan untuk membentangkan merit mereka kepada orang lain tidak membawa apa-apa. Sukar untuk menerangkan kepada orang ramai bahawa di bawah sifat bersahaja luaran seseorang kadangkala boleh menemui proses mendalam yang kompleks.
Membangunkan pemacu sistem fail dan pemacu cakera
Jadi Linux bermula dengan pakej emulasi terminal. Selepas itu, satu inovasi mengikuti yang lain. Torvalds perlu memuat turun dan menulis fail ke komputer yang terletak di universiti. Untuk melakukan ini, adalah perlu untuk menulisnya ke cakera. Selepas berfikir, Linus memutuskan untuk mencipta sistem fail dan pemacu cakera. Pada masa yang sama, sistem yang dia rancang untuk dibangunkan perlu serasi dengan Minix. Semasa menciptanya, dia berunding dengan pengguna Minix melalui persidangan usenet. Daripada soalan serius yang ditanya oleh pelajar tentang seni bina Minix dan Unix, seseorang boleh mengagak bahawa dia sedang merancang untuk membangunkan OSnya sendiri.
Mengusahakan versi pertama Linux
Suatu hari, Linus tiba-tiba mendapati bahawa program yang ditulis olehnya, ditumbuhi dengan banyak ciri tambahan dan merupakan versi OS yang berfungsi. Kerja-kerja penciptaan Linux pada peringkat awal agak membosankan. Torvalds melihat pelbagai panggilan sistem yang mendasari Unix satu demi satu. Berdasarkan mereka, dia cuba mencipta blok OS sendiri dengan fungsi yang dia perlukan. Ia agak memenatkan dan tidak begitu merangsangkesinambungan kerja. Linus terpaksa melakukan ini kerana masih belum dapat menguji prestasi sistem. Selepas memproses kira-kira 25 panggilan sistem yang berbeza, Torvalds beralih kepada taktik yang berbeza. Sekarang dia mula cuba menjalankan shell OS. Jika ralat berlaku, dia membangunkan panggilan sistem yang diperlukan. Kemajuan dalam pembangunan sistem adalah jelas. Cangkerang itu mula berfungsi dengan stabil bermula dari penghujung Ogos 1991. Ini adalah kejayaan besar pertama Linus.
Linux 0.01
Jadi, versi pertama Linux muncul dalam domain awam pada 17 September 1991. Kemudian Torvalds memutuskan apa yang perlu dipanggil sistem ini. Dia pada asalnya merancang untuk memberikan nama Freax (perkataan aneh bermaksud "peminat" dan "x" adalah pengakhiran untuk Unix). Walaupun begitu, dia memanggil sistem ini Linux, tetapi dianggap tidak sopan untuk menggunakan namanya sebagai nama rasmi. Pensyarah Universiti Teknologi Helsinki Ari Lemke mencipta direktori pada pelayan FTP universiti. Di sinilah Linus meletakkan sistemnya. Tetapi Ari tidak menyukai perkataan Freax, jadi dia memutuskan untuk menamakan semula direktori di mana ia diletakkan kepada pub/OS/Linux. Torvalds tidak kisah, jadi nama itu beransur-ansur melekat.
Versi OS yang disiarkan di tapak mempunyai nombor 0.01. Justeru, adalah ditegaskan bahawa sistem tersebut masih tidak sempurna dan memerlukan penambahbaikan yang serius. Oleh itu, Torvalds tidak menunjukkan OSnya secara terbuka. Dia hanya menghantar surat kepada beberapa penggodam terkenal, yang menunjukkan alamat pelayan di mana mereka boleh memuat turunnya. Permulaanversi tidak membenarkan anda melakukan hampir apa sahaja kecuali menjalankannya dan mencetak sumber.
Penambahbaikan sistem
Minat terhadap sistem telah hilang daripada penciptanya menjelang November 1991. Mungkin peningkatan selanjutnya akan terhenti. Walau bagaimanapun, peluang campur tangan. Linus, memuktamadkan sekali lagi Minix, dimanjakan oleh pengawasan bahagian penting bahagian OS ini. Timbul persoalan sama ada hendak memasang semula Minix atau meletakkan Linux sebagai OS utama. Torvalds memutuskan untuk memilih sistemnya.
Linux sudah pun pada awal tahun 1992 membuat lonjakan besar ke hadapan. Beberapa ciri telah ditambahkan pada sistem yang tidak mempunyai analog dalam Minix. Ini, sebagai contoh, menukar kepada cakera keras dalam hal bekerja dengan program besar. Linus juga memperkenalkan ciri ke dalam sistemnya yang diminta oleh pengguna dalam e-mel mereka. Oleh itu, Linus Torvalds meningkatkan OSnya dengan ketara.
Saya sedang membuat sistem pengendalian percuma
Pencipta sistem enggan menawarkan ganjaran. Dia hanya meminta pengguna menghantar poskad dari bandar tempat mereka tinggal. Linus berminat untuk mengetahui di mana sistemnya digunakan. Poskad mula mencurah-curah dalam runtuhan salji - dari Jepun, New Zealand, Amerika Syarikat, Belanda. Saudara-mara akhirnya menyedari bahawa Linus mendapat populariti yang besar berkat kajian komputernya. Nasib Linus Torvalds hari ini, agaknya, agak mengagumkan. Namun, dia sendiri mengambil wang dengan tenang. Keuntungan tidak pernah menjadi sifatnya.
Syarat Pengedaran
Pada mulanya, syarat untuk pengedaran OS dibangunkan hanya dari segi umum. Linux telah diedarkan secara bebas, tetapi ia tidak boleh dijual. Jika pengguna memutuskan untuk membuat penambahbaikan atau perubahan pada sistem, dia perlu mencipta sumber, membuat penambahbaikan ini dalam domain awam. Linus Torvalds kini menggunakan Lesen Awam Am dan bukannya hak cipta.
Pengenalan GUI, Linux 1.0
Pada musim bunga tahun 1992, penggodam O. Zbrowski menyesuaikan Windows untuk OS X ini. Oleh itu, Linux mempunyai antara muka grafik. Selepas itu, Linus Torvalds memutuskan bahawa sistem itu hampir siap dan mengeluarkan versi 0.95. Walau bagaimanapun, ini adalah satu kesilapan. Sebaik sahaja dia mula memperkenalkan fungsi rangkaian ke dalam OSnya, dia menyedari bahawa adalah perlu untuk memperhalusi sistem dengan ketara. Hanya 2 tahun kemudian, versi 1.0 telah dikeluarkan, diperkenalkan pada Mac 1994
Tux the penguin ialah maskot peribadi Torvalds. Linus Torvalds (Just for Fun) menceritakan tentang sejarah lambang dalam bukunya. Di dalamnya, dia menulis bahawa dia memilih haiwan ini kerana pada suatu hari seekor penguin mematuknya di zoo.
Pencapaian dan anugerah utama
Pada tahun 1996, Linus Benedikt Torvalds lulus dari universiti dengan ijazah sarjana. Anak perempuannya dilahirkan pada bulan Disember, dan pada tahun 1997 dia mula bekerja di Silicon Valley di Transmeta. Sehingga kini, Linus Torvalds telah mencipta hanya 2% daripada kernel sistem. Bagaimanapun, dialah yang menentukan perubahan yang perlu dibuat pada cawangan rasmi OS yang dibangunkannya.
Secara kesimpulan, mari kita bercakap tentang anugerah terbaharu yang diterima oleh Torvalds. Pada 2012, bersama Shinya Yamanaka, seorang pakar perubatan Jepun, Linus menjadi pemenang Anugerah Teknologi Milenium yang berprestij. Pada tahun yang sama, beliau menjadi ahli Dewan Kemasyhuran Internet. Linus Torvalds, yang foto dan biografinya menarik minat ramai hari ini, juga merupakan pemilik anugerah "Perintis Komputer", yang telah disampaikan kepadanya oleh IEEE pada April 2014.