Linus Benedict Torvalds (/ˈlnəs ˈtɔːrvɔːldz/ LEE-nəs TOR-vawldz,[1] 1969-yil 28-dekabrda tug'ilgan) - Linux versiyalari va Android kabi boshqa operatsion tizimlar tomonidan ishlatiladigan Linux kernel yaratuvchisi va tarixan yetakchi ishlab chiqaruvchisi bo'lgan finlandiyalik dasturchi. U taqsimlagan versiyalarni boshqarish tizimi Git ni xam yaratgan. U Shinya Yamanaka bilan birga Finlyandiya Texnologiya Akademiyasi tomonidan 2012-yilda Ming yillik Texnologiya Mukofoti bilan taqdirlandi, "keng foydalaniladigan Linux yadrosiga olib keladigan kompyuterlar uchun yangi ochiq kodli operatsion tizimni yaratgani uchun"."[2] Shuningdek, u 2014-yilgi IEEE Computer Society Computer Pioneer mukofoti[3] va 2018-yilgi IEEE Masaru Ibuka Consumer Electronics mukofoti sovrindori.[4]

Hayoti tahrir

Ilk yillari tahrir

Torvalds Finlyandiyaning Helsinki shahrida jurnalistlar Anna va Nils Torvaldsning [5] oʻgʻli, statistik Leo Törnkvist va shoir Ole Torvaldsning nabirasi hamda jurnalist va askar Toivo Karankoning nabirasi boʻlib tugʻilgan. Uning ota-onasi 1960-yillarda Xelsinki universitetida oquv binosi radikallari edi. Uning oilasi Finlyandiyada shved tilida so'zlashuvchi ozchilikka tegishli. U Nobel mukofoti sovrindori amerikalik kimyogari Linus Pauling sharafiga nomlangan, garchi "Rebel Code: Linux and the Open Source Revolution" kitobida u "Menimcha, men Linus the Peanuts multfilmi qahramoni uchun ham shunday nomlanganman", degan so'zlari keltirilgan. Bu uni "yarim Nobel mukofoti sovrindori kimyogar va yarmi adyol ko'taruvchi multfilm qahramoni"ga aylantirganini ta'kidladi.[6]

Torvalds 1988 yildan 1996 yilgacha Xelsinki universitetida o‘qigan, NODES tadqiqot guruhining kompyuter fanlari bo‘yicha magistrlik darajasini olgan.[7] Uning akademik faoliyati 1989 yilning yozida Finlyandiya dengiz floti Nyland brigadasiga qo'shilib, Finlyandiyaning majburiy harbiy xizmatini o'tash uchun 11 oylik ofitserlar tayyorlash dasturini tanlaganida, o'qishning birinchi yilidan so'ng to'xtatildi. U artilleriya kuzatuvchisi roli bilan ikkinchi leytenant unvonini oldi. U kompyuter fanlari professori Endryu Tanenbaumning "Operatsion tizimlar: dizayn va amalga oshirish" kitobini sotib oldi, unda Tanenbaum Unixning ta'lim uchun qisqartirilgan versiyasi bo'lgan MINIXni tasvirlaydi. 1990 yilda Torvalds universitetda o'qishni davom ettirdi va birinchi marta ULTRIX bilan ishlaydigan DEC MicroVAX ko'rinishida Unix bilan tanishdi. Uning magistrlik dissertatsiyasi Linux: Portativ operatsion tizim deb nomlangan.[8]

Uning kompyuterlarga bo'lgan qiziqishi 1981 yilda 11 yoshida VIC-20 bilan boshlangan. U uni BASIC-da dasturlashni boshlagan, keyin esa mashina kodidagi 6502 protsessoriga to'g'ridan-to'g'ri kirish orqali (u assembler tilidan foydalanmagan).[9] Keyin u Sinclair QL ni sotib oldi, uni keng ko'lamda o'zgartirdi, ayniqsa uning operatsion tizimini. "Finlyandiyada buning uchun dasturiy ta'minot olish juda qiyin bo'lganligi sababli", u QL va bir nechta o'yinlar uchun "(Pac-Man grafik kutubxonalariga qo'shimcha ravishda)" o'zining assembler va muharririni yozgan. U Pac-Man klonini, Cool Manni yozgan. 1991 yil 5 yanvarda[19] u o'zining MINIX nusxasini olishdan oldin Intel 80386 asosidagi IBM PC [20] klonini sotib oldi, bu esa o'z navbatida Linuxda ishlashni boshlash imkonini berdi.

Linux Asosiy maqola: Linux tarixi Birinchi Linux prototiplari 1991 yil oxirida ommaga chiqarildi.[8][21] 1.0 versiyasi 1994 yil 14 martda chiqarilgan.[22]

Torvalds GNU loyihasi bilan birinchi marta 1991 yilda boshqa bir shved tilida so'zlashuvchi informatika talabasi Lars Virzenius uni bepul dasturiy ta'minot gurusi Richard Stallmanning nutqini tinglash uchun Texnologiya Universitetiga olib borganida duch kelgan.[iqtibos keltirish kerak] Torvalds Stallmanning GNU General Public License versiyasidan foydalangan (GPLv2) uning Linux yadrosi uchun.

1996 yil oxirida Transmeta-ga tashrif buyurganidan so'ng, [23] Torvalds Kaliforniyadagi kompaniyada lavozimga qabul qilindi va u erda 1997 yil fevralidan 2003 yil iyunigacha ishladi. Keyin u Ochiq manbalarni ishlab chiqish laboratoriyasiga o'tdi va bu vaqtdan beri bepul standartlar bilan birlashtirildi. Guruh Linux fondiga aylanadi, uning homiyligida u ishlashda davom etadi. 2004 yil iyun oyida Torvalds va uning oilasi Oregon shtatidagi Dantorpga[24] OSDLning Bivertondagi bosh qarorgohiga yaqinroq bo'lish uchun ko'chib o'tdi.

1997 yildan 1999 yilgacha u 86open dasturida ishtirok etib, Linux va Unix uchun standart ikkilik formatni tanlashda yordam berdi. 1999 yilda u MIT Technology Review TR100 tomonidan 35 yoshgacha bo'lgan dunyodagi eng yaxshi 100 ta innovatordan biri sifatida e'tirof etildi.[25]

[26] O'sha yili ikkala kompaniya ham birjaga chiqdi va Torvaldsning aktsiyalari qiymati qisqa vaqt ichida taxminan 20 million AQSh dollariga ko'tarildi.[27][28]

Uning shaxsiy talismasi Tux laqabli pingvin[29] boʻlib, u Linux hamjamiyati tomonidan Linux yadrosining maskot sifatida keng qabul qilingan[30].

Torvalds "ochiq manba dasturiy ta'minotni yaratishning yagona to'g'ri yo'li" deb hisoblasa-da, u xususiy dasturiy ta'minotni o'z ichiga olsa ham, u "ish uchun eng yaxshi vositadan" foydalanishini aytdi.[31] U Linux yadrosida versiyalarni boshqarish uchun xususiy BitKeeper dasturidan foydalanganligi va da'vosi uchun tanqid qilindi. Keyinchalik u Git deb nomlangan bepul dasturiy ta'minotni almashtirdi.

2008 yilda Torvalds Fedora Linux distribyutsiyasidan foydalanganligini aytdi, chunki u o'sha paytda ma'qullagan PowerPC protsessor arxitekturasini juda yaxshi qo'llab-quvvatlagan.[32] U buni 2012 yilda bergan intervyusida tasdiqlagan.[33] Shuningdek, u ish stoli muhitini tanlashi haqida yangilanishlarni e'lon qildi, bu ko'pincha xususiyatlarning regressiyasiga javoban.

Linux fondi hozirda Torvaldsga homiylik qiladi, shuning uchun u Linuxni yaxshilash ustida toʻliq vaqt ishlashi mumkin.[34]

Torvalds Linux yadrosining pochta ro'yxatidagi boshqa ishlab chiquvchilar bilan keskin ravishda rozi bo'lmagani bilan mashhur.[35] O'zini "haqiqatan ham yoqimsiz odam" deb atab, u shunday deb tushuntirdi: "Men yaxshi odam bo'lishni va kamroq la'natlashni va odamlarni ahmoq deb aytishdan ko'ra o'sishga undashni xohlayman. men."[36][37] Uning fikrlarini aniq ifodalash uchun zarur deb hisoblagan munosabati Intel dasturchisi Sage Sharp va tizimni ishlab chiquvchi Lennart Pottering va boshqalar tomonidan tanqid qilindi.[38][muvaffaqiyatsiz tekshirish][39]

2018-yil, 16-sentabr, yakshanba kuni Linux yadrosining ziddiyat kodeksi to‘satdan o‘rnini Qo‘shuvchi Kelishuviga asoslangan yangi Xulq-atvor kodeksi egalladi. Ko'p o'tmay, Linux 4.19-rc4 uchun reliz yozuvlarida Torvalds o'zining xatti-harakati uchun uzr so'radi va o'zining o'tmishdagi shaxsiy hujumlarini "noprofessional va keraksiz" deb atadi va "qanday tushunish bo'yicha yordam olish" uchun "dam olish" muddatini e'lon qildi. odamlarning his-tuyg'ulari va to'g'ri javob berishlari". Tez orada ma'lum bo'ldiki, bular ham ts The New Yorker Torvaldsga uning xatti-harakatini tanqid qiluvchi bir qator savollar bilan murojaat qildi.[40][41][42] 2018-yil 22-oktabrda Linux 4.19 versiyasi chiqqandan so‘ng Torvalds yadroni saqlashga qaytdi.[43]

  1. "Linus Torvalds: Nima uchun Linux va Ochiq manbada kasb tanlash kerak" YouTubeda
  2. „Technology Academy Finland – Stem cell pioneer and open source software engineer are 2012 Millennium Technology Prize laureates“. Technologyacademy.fi (2012-yil 19-aprel). 2014-yil 17-yanvarda asl nusxadan arxivlangan. Qaraldi: 2012-yil 24-aprel.
  3. „Computer-Pioneer-Award“. 2014-yil 4-mayda asl nusxadan arxivlangan. Qaraldi: 2014-yil 5-may.
  4. „List of IEEE Masaru Ibuka Consumer Electronics Award recipients“. ieee.org (2017-yil 3-aprel). 2018-yil 28-martda asl nusxadan arxivlangan.
  5. Torvalds
  6. Moody, Glyn. Rebel Code: Linux and the Open Source Revolution. Perseus Books Group, 2002 — 336 bet. ISBN 0-7382-0670-9. 
  7. „NODES research group“. Cs.helsinki.fi (2008-yil 16-oktyabr). 2010-yil 21-fevralda asl nusxadan arxivlangan. Qaraldi: 2010-yil 13-mart.
  8. „Staff“. The Linux Foundation. 2009-yil 19-aprelda asl nusxadan arxivlangan. Qaraldi: 2012-yil 24-aprel.
  9. Linus Torvalds, David Rusling. LAS16-500K3: Fireside Chat with David Rusling and Linus Torvalds. 24:10: Linaro.