• Behruzbek Hamidov shaxsiy blogi.
  • 26.02.2020
0 Comments

Ma’lumki, Android Linux yadrosiga asoslangan. Yadro operatsion tizimning muhim qismidir. Bu uning asosidir va dasturiy ta’minotning aparat bilan o’zaro ta’siri uchun javobgardir. Yadro operatsion tizimning aparat bilan o’zaro ishlashining kalitida ishlashning barcha asosiy qoidalarini o’z ichiga oladi. Biroq, Linux tarqatish sifatida Android-ning bilvosita yaratuvchisi kim?

Linus Torvalds

Linus Finlyandiyada Sankt-Peterburg yaqinida tug’ilgan. 1988 yilda Xelsinki universitetiga o’qishga kirdi, 1996 yilda uni tamomladi va kibernetika magistri unvonini oldi.

1981 yilda Linusning bobosi nabirasini Commodore VIC-20 kompyuteri bilan tanishtirdi, shundan so’ng Linus dasturlash ishtiyoqiga ega bo’ldi, u turli xil kompyuter jurnallarini o’qiy boshladi va o’zining dastlabki dasturlarini past darajadagi Basic va Assembler tillarida yozishni boshladi. Bugungi kunda ushbu tillar allaqachon eskirgan va kamdan-kam ishlatilmoqda.

Linus yaxshi o’qidi, bu unga stipendiya mablag’laridan foydalangan holda Sinclair QL kompyuterlarini sotib olishga imkon berdi, o’sha paytda kompyuterning narxi 2 ming dollarni tashkil etgan. O’zining operatsion tizimini yaratishda olim Endryu Tanebaumning «Operatsion tizimlar: ishlab chiqish va amalga oshirish» kitobini o’qishi jiddiy turtki bo’ldi. Kitobda UNIX oilasining Minix OS yaratilishi tasvirlangan. 386-chi protsessor asosida yangi kompyuter sotib olgandan so’ng, Linus Minix-ni o’rnatishga qaror qildi va bir qator kamchiliklarni sezdi.

Shundan so’ng, Linus asta-sekin yangi funktsiyalarni qo’shib, operatsion tizimni takomillashtira boshladi. Yaxshilanishlar shunchalik ko’p ediki, tizimni mutlaqo yangi deb atash mumkin edi. 1991 yil 17 sentyabrda Linus dasturning dastlabki kodini e’lon qildi, tizim butun dunyoga mashhur bo’ldi, shundan so’ng uni Linus – Linux sharafiga nomlash to’g’risida qaror qabul qilindi.

Linux yadrosida Torvaldsning o’zi tomonidan kodning atigi 2% yozilgan. Qolgan barcha kodlar bu tizimni rivojlantirishga qo’shadigan hissadir. Linusning ikkinchi yirik mahsuloti – bu Git versiyasini boshqarish tizimi. Hozirgi kunda dunyoda dastur yozishda Git-dan foydalanmaydigan dasturchilar yo’q.

Fikr bildirish

Email manzilingiz chop etilmaydi. Majburiy bandlar * bilan belgilangan

*