အဓိက Linux အသက် ၆၅ နှစ် ပြည့်သွားပါပြီ။

၁၉၉၁ ခုနှစ် ဩဂုတ်လ ၂၅ ရက်နေ့တွင် ငါးလကြာ တီထွင်ပြီးနောက် အသက် ၂၁ နှစ်အရွယ် ကျောင်းသား Linus Torvalds က comp.os.minix သတင်းအဖွဲ့တွင် operating system အသစ်၏ အလုပ်လုပ်သော prototype တစ်ခုကို ဖန်တီးထားကြောင်း ကြေငြာခဲ့သည်။ Linux၎င်းသည် bash 1.08 နှင့် gcc 1.40 port များ ပြီးစီးမှုကို အမှတ်အသားပြုသည်။ kernel ၏ ပထမဆုံး အများပြည်သူသုံး ထုတ်ဝေမှု Linux စက်တင်ဘာလ ၁၇ ရက်နေ့တွင် ထွက်ရှိခဲ့သည်။ Kernel 0.0.1 သည် ချုံ့လိုက်သောအခါ အရွယ်အစား 62 KB ရှိပြီး source code လိုင်းပေါင်း ၁၀,၀၀၀ ခန့် ပါဝင်သည်။ ခေတ်သစ် kernel Linux ကုဒ်လိုင်းပေါင်း ၄၁ သန်းခန့် ပါဝင်သည်။

အဓိက Linux MINIX လည်ပတ်မှုစနစ်မှ လှုံ့ဆော်မှုရရှိခဲ့ပြီး ၎င်းသည် လိုင်စင်အကန့်အသတ်ရှိသောကြောင့် Linus နှင့် မကိုက်ညီပါ။ နောက်ပိုင်းတွင် Linux လူသိများသော ပရောဂျက်တစ်ခု ဖြစ်လာခဲ့ပြီး ဝေဖန်သူများက Linus အား MINIX ဆပ်စနစ်အချို့၏ ကုဒ်ကို တိုက်ရိုက်ကူးယူသည်ဟု စွပ်စွဲရန် ကြိုးစားခဲ့ကြသည်။ MINIX ၏ ရေးသားသူ Andrew Tanenbaum မှ ထိုတိုက်ခိုက်မှုကို တွန်းလှန်ခဲ့ပြီး Minix ကုဒ်နှင့် ပထမဆုံး အများပြည်သူသုံး ဗားရှင်းများကို အသေးစိတ် နှိုင်းယှဉ်ရန် ကျောင်းသားတစ်ဦးကို တာဝန်ပေးခဲ့သည်။ Linuxလေ့လာမှု၏ရလဒ်များအရ POSIX နှင့် ANSI C လိုအပ်ချက်များဖြင့် ဆုံးဖြတ်ထားသော အသေးစားကုဒ်ဘလောက်ကိုက်ညီမှုလေးခုသာ ဖော်ပြသည်။

Linus က မူလက kernel ကို Freax လို့ခေါ်ဖို့ ရည်ရွယ်ခဲ့ပြီး "free," "freak," နဲ့ X (Unix) တို့ရဲ့ ပေါင်းစပ်မှုပါ။ ဒါပေမယ့် နာမည်က "Linux"Kernel ကို Ari Lemmke မှ ရရှိခဲ့ပြီး၊ Linus ၏ တောင်းဆိုချက်အရ တက္ကသိုလ်၏ FTP server ပေါ်တွင် kernel ကို ထားရှိခဲ့ပြီး Torvalds တောင်းဆိုထားသည့်အတိုင်း "freax" မဟုတ်ဘဲ "linux" ဟု အမည်ပေးခဲ့သည်။ အံ့သြဖွယ်ကောင်းသည်မှာ စွန့်ဦးတီထွင်လုပ်ငန်းရှင် William Della Croce သည် ကုန်အမှတ်တံဆိပ်ကို မှတ်ပုံတင်နိုင်ခဲ့သည်။ Linux အချိန်ကြာလာသည်နှင့်အမျှ မူပိုင်ခွင့်များ ကောက်ခံလိုခဲ့သော်လည်း နောက်ပိုင်းတွင် သူ့စိတ်ပြောင်းသွားပြီး ကုန်အမှတ်တံဆိပ် မူပိုင်ခွင့်အားလုံးကို Linus သို့ လွှဲပြောင်းပေးခဲ့သည်။ Linux-kernel ဖြစ်သော ပင်ဂွင်း Tux ကို ၁၉၉၆ ခုနှစ်တွင် ကျင်းပသော ပြိုင်ပွဲတစ်ခု၏ ရလဒ်အနေဖြင့် ရွေးချယ်ခဲ့သည်။ Tux ဟူသော အမည်သည် Torvalds UniX ကို ကိုယ်စားပြုသည်။

kernel ကုဒ်အခြေခံ၏ ကြီးထွားဒိုင်းနမစ်များ (ရင်းမြစ်ကုဒ်၏ လိုင်းနံပါတ်များ):

  • 0.0.1 - စက်တင်ဘာလ 1991, 10,ဝဝဝ ကုဒ်လိုင်းများ;
  • 1.0.0 - မတ်လ 1994, 176 တထောင်ကုဒ်လိုင်းများ;
  • 1.2.0 - မတ်လ 1995, 311 တထောင်ကုဒ်လိုင်းများ;
  • 2.0.0 - ဇွန်လ 1996, 778 တထောင်ကုဒ်လိုင်းများ;
  • 2.2.0 - ဇန်နဝါရီလ 1999 ခုနှစ်၊ ကုဒ်လိုင်း 1.8 သန်း၊
  • 2.4.0 - ဇန်နဝါရီလ 2001 ခုနှစ်၊ ကုဒ်လိုင်း 3.4 သန်း၊
  • 2.6.0 - ဒီဇင်ဘာလ 2003 ခုနှစ်၊ ကုဒ်လိုင်းပေါင်း 5.9 သန်း၊
  • 2.6.28 - ဒီဇင်ဘာလ 2008 ခုနှစ်၊ ကုဒ်လိုင်းပေါင်း 10.2 သန်း၊
  • 2.6.35 - သြဂုတ် 2010၊ ကုဒ်လိုင်း 13.4 သန်း၊
  • 3.0 - သြဂုတ် 2011၊ ကုဒ်လိုင်း 14.6 သန်း၊
  • 3.5 - ဇူလိုင် 2012၊ ကုဒ်လိုင်း 15.5 သန်း၊
  • 3.10 - ဇူလိုင် 2013၊ ကုဒ်လိုင်း 15.8 သန်း၊
  • 3.16 - သြဂုတ် 2014၊ ကုဒ်လိုင်း 17.5 သန်း၊
  • 4.1 - ဇွန်လ 2015၊ 19.5 သန်းကုဒ်လိုင်းများ;
  • 4.7 - ဇူလိုင် 2016၊ ကုဒ်လိုင်း 21.7 သန်း၊
  • 4.12 - ဇူလိုင် 2017၊ ကုဒ်လိုင်း 24.1 သန်း၊
  • 4.18 - သြဂုတ် 2018၊ ကုဒ်လိုင်း 25.3 သန်း၊
  • 5.2 - ဇူလိုင် 2019၊ ကုဒ်လိုင်း 26.55 သန်း၊
  • 5.8 - သြဂုတ် 2020၊ ကုဒ်လိုင်း 28.4 သန်း၊
  • 5.13 - ဇွန်လ 2021၊ 29.2 သန်းကုဒ်လိုင်းများ;
  • 5.19 - သြဂုတ် 2022၊ ကုဒ်လိုင်း 30.5 သန်း၊
  • 6.4 - ဇွန်လ 2023 ခုနှစ်၊ ကုဒ်လိုင်း 32.9 သန်း။
  • 6.10 - ဇူလိုင် 2024 ကုဒ်လိုင်း 35.1 သန်း။
  • 6.16 - ဇူလိုင် 2025 ကုဒ်လိုင်း 40.8 သန်း။
  • 7.2 - သြဂုတ် 2026၊ ကုဒ်လိုင်း 43.9 သန်း။

Kernel ဖွံ့ဖြိုးတိုးတက်မှု တိုးတက်မှု-

  • Linux ၀.၀.၁ - ၁၉၉၁ ခုနှစ်၊ စက်တင်ဘာလ၊ i386 CPU များကိုသာ ပံ့ပိုးပေးပြီး floppy disk မှ boot လုပ်နိုင်သည့် ပထမဆုံး အများပြည်သူသုံး ထုတ်ဝေမှု။
  • Linux ၀.၁၂ - ၁၉၉၂ ခုနှစ် ဇန်နဝါရီလတွင် ကုဒ်ကို GPLv2 လိုင်စင်အောက်တွင် ဖြန့်ဝေခဲ့သည်။
  • Linux ၀.၉၅ - ၁၉၉၂ ခုနှစ် မတ်လတွင် X Window System ကို လည်ပတ်နိုင်စွမ်း၊ virtual memory အတွက် ပံ့ပိုးမှုနှင့် swap partition ကို အကောင်အထည်ဖော်ခဲ့သည်။
  • Linux ၀.၉၆-၀.၉၉ — ၁၉၉၂-၁၉၉၃: ကွန်ရက် stack တွင် လုပ်ငန်းစတင်ခဲ့သည်။ Ext2 ဖိုင်စနစ်ကို မိတ်ဆက်ခဲ့ပြီး၊ ELF ဖိုင်ဖော်မတ်အတွက် ပံ့ပိုးမှုကို ထည့်သွင်းခဲ့ကာ၊ အသံကတ်များနှင့် SCSI ထိန်းချုပ်ကိရိယာများအတွက် ဒရိုက်ဘာများကို မိတ်ဆက်ခဲ့ကာ၊ kernel module တင်ခြင်းနှင့် /proc ဖိုင်စနစ်ကို အကောင်အထည်ဖော်ခဲ့သည်။
  • ၁၉၉၂ ခုနှစ်တွင် ပထမဆုံး SLS နှင့် Yggdrasil ဖြန့်ဖြူးမှုများ ပေါ်ပေါက်လာခဲ့သည်။ ၁၉၉၃ ခုနှစ် နွေရာသီတွင် Slackware နှင့် Debian.
  • Linux ၁.၀ – ၁၉၉၄ ခုနှစ် မတ်လ၊ ပထမဆုံးတရားဝင်တည်ငြိမ်သောထုတ်ဝေမှု။
  • Linux ၁.၂ - ၁၉၉၅ ခုနှစ် မတ်လ၊ ဒရိုက်ဘာအရေအတွက် သိသိသာသာတိုးလာခြင်း၊ Alpha၊ MIPS နှင့် SPARC ပလက်ဖောင်းများအတွက် ပံ့ပိုးမှု၊ ကွန်ရက် stack စွမ်းရည်များ တိုးချဲ့မှု၊ packet filter ပေါ်လာမှု၊ NFS ပံ့ပိုးမှု။
  • Linux ၂.၀ - ၁၉၉၆ ခုနှစ် ဇွန်လ၊ multiprocessor စနစ်များအတွက် ပံ့ပိုးမှု။
  • မတ်လ ၁၉၉၇: kernel ဖွံ့ဖြိုးတိုးတက်ရေး မေးလ်စာရင်း LKML ကို တည်ထောင်ခဲ့သည်။ Linux;
  • ၁၉၉၈: Top500 စာရင်းတွင် ပါဝင်သည့် ပထမဆုံး cluster ကို အောက်ပါအချက်များအပေါ် အခြေခံ၍ စတင်ခဲ့သည် LinuxAlpha CPU များပါရှိသော node ၆၈ ခုဖြင့် ဖွဲ့စည်းထားသည်။
  • Linux ၂.၂ - ၁၉၉၉ ခုနှစ် ဇန်နဝါရီလတွင် မှတ်ဉာဏ်စီမံခန့်ခွဲမှုစနစ်၏ စွမ်းဆောင်ရည်ကို တိုးမြှင့်ခဲ့သည်။ IPv6 ပံ့ပိုးမှု, firewall အသစ်တစ်ခုကို အကောင်အထည်ဖော်ထားပြီး၊ sound subsystem အသစ်တစ်ခုကို မိတ်ဆက်ထားပါသည်။
  • Linux ၂.၄ - ၂၀၀၁ ခုနှစ် ဖေဖော်ဝါရီလ၊ 8-processor စနစ်များနှင့် 64 GB RAM၊ Ext3 ဖိုင်စနစ်၊ USB ပံ့ပိုးမှု၊ ACPI တို့အတွက် ပံ့ပိုးမှုပေးသည်။
  • Linux 2.6 - ဒီဇင်ဘာ 2003၊ SE ပံ့ပိုးမှုLinuxkernel parameters များကို အလိုအလျောက် ချိန်ညှိရန်အတွက် tools များ၊ sysfs များ၊ ပြန်လည်ဒီဇိုင်းထုတ်ထားသော memory management system;
  • 2005 ခုနှစ်တွင်၊ Xen hypervisor ကို မိတ်ဆက်ခဲ့ပြီး၊ virtualization ခေတ်ကို စတင်ခဲ့သည်။
  • ၂၀၀၈ ခုနှစ် စက်တင်ဘာလတွင် ပလက်ဖောင်း၏ ပထမဆုံးထုတ်ဝေမှုကို ဖွဲ့စည်းခဲ့သည်။ Androidkernel ကို အခြေခံပြီး Linux;
  • 2011.x ဌာနခွဲ၏ 10 နှစ်ကြာ ဖွံ့ဖြိုးတိုးတက်ပြီးနောက် ဇူလိုင်လ 2.6 ခုနှစ်တွင်၊ 3.x နံပါတ်သတ်မှတ်ခြင်းသို့ ကူးပြောင်းခြင်းကို ပြုလုပ်ခဲ့ပါသည်။ Git repository အတွင်းရှိ အရာဝတ္ထုအရေအတွက်သည် 2 သန်းသို့ရောက်ရှိသွားပါပြီ။
  • Core ကို ၂၀၁၅ ခုနှစ်မှာ ထွက်ရှိခဲ့ပါတယ် Linux ၄.၀။ repository ရှိ git object အရေအတွက် ၄ သန်းအထိ ရောက်ရှိခဲ့သည်။
  • 2018 ခုနှစ် ဧပြီလတွင်၊ kernel repository ရှိ git အရာဝတ္ထု 6 သန်း၏ မှတ်တိုင်ကို ကျော်ဖြတ်ခဲ့သည်။
  • 2019 ခုနှစ် ဇန်နဝါရီလတွင် ပင်မဌာနခွဲကို ဖွဲ့စည်းခဲ့ပါသည်။ Linux ၅.၀။ repository မှာ git object ၆.၅ သန်း ရောက်ရှိသွားပါပြီ။
  • 2020 ခုနှစ် ဩဂုတ်လတွင် ထုတ်ဝေသည့် Kernel 5.8 သည် ပရောဂျက်၏ တည်ရှိမှုတစ်ခုလုံးအတွင်း kernel များအားလုံး၏ ပြောင်းလဲမှုအရေအတွက်အရ အကြီးဆုံးဖြစ်လာခဲ့သည်။
  • Kernel 5.13 သည် kernel တွင် အပြောင်းအလဲများပါဝင်သည့် developer အရေအတွက် (2150) အတွက် မှတ်တမ်းတစ်ခုသတ်မှတ်ထားသည်။
  • အဓိကဌာနခွဲကို ၂၀၂၂ ခုနှစ် ဩဂုတ်လတွင် ဖွဲ့စည်းခဲ့သည်။ Linux 5.x branch မှာ version number ရဲ့ ပထမဆုံးနံပါတ်ကို ပြောင်းလဲဖို့ လုံလောက်တဲ့ release တွေ စုဆောင်းထားပြီးဖြစ်လို့ 6.0 ပါ။
  • 6.1 ခုနှစ် ဒီဇင်ဘာလတွင် ထွက်ရှိခဲ့သော Kernel 2022 သည် kernel drivers နှင့် modules များကို ဖွံ့ဖြိုးတိုးတက်စေရန်အတွက် Rust ကို ဒုတိယဘာသာစကားအဖြစ် အသုံးပြုနိုင်သည့် စွမ်းရည်ကို ထည့်သွင်းထားသည်။
  • ဖေဖော်ဝါရီ 2025 တွင် အရင်းအမြစ်ကုဒ် လိုင်းပေါင်း သန်း 40 ကို ရောက်ရှိခဲ့သည်။
  • Rust ပံ့ပိုးမှုကို စမ်းသပ်မှုမှ core kernel အင်္ဂါရပ်များသို့ ရွှေ့ပြောင်းလိုက်ပါပြီ။ Linux.
  • ၂၀၂၆ ခုနှစ်တွင် debugging၊ ပြောင်းလဲမှုများကို ပြန်လည်သုံးသပ်ခြင်း၊ bug များကို ဖော်ထုတ်ခြင်းနှင့် kernel patches များ တီထွင်ခြင်းအတွက် AI tools များအသုံးပြုမှုတွင် တိုးတက်မှုများကို မြင်တွေ့ခဲ့ရသည်။ အခြားအရာများအပြင် Linus Torvalds သည် Intel Xe driver ရှိ ပြဿနာများ၏ အရင်းအမြစ်ကို ဖော်ထုတ်ရန် မကြာသေးမီက AI ကို အသုံးပြုခဲ့သည်။

kernel မှာ ပြောင်းလဲမှုအားလုံးရဲ့ ၆၅% ခန့်ကို အတက်ကြွဆုံး ကုမ္ပဏီ ၂၀ က ပြုလုပ်ခဲ့တာပါ။ ဥပမာအားဖြင့် kernel 7.1 တီထွင်မှုအတွင်းမှာ ပြောင်းလဲမှုအားလုံးရဲ့ ၉.၁% (တစ်နှစ်က kernel 6.16 မှာ ၁၁.၃%) ကို Intel က ပြင်ဆင်ခဲ့ပြီး ၇.၇% (၆.၃%) - Google၊ ၅.၂% (၅.၄%) - AMD၊ ၅.၀% (၃.၆%) - Qualcomm၊ ၄.၇% (၇.၆%) - Red Hat၊ ၃.၈% (၂.၄%) - NVIDIA၊ ၃.၄% (၂.၉%) - Meta၊ ၂.၉% (၃.၀%) - SUSE၊ ၂.၅% (၂.၉%) - Oracle၊ ၂.၁% (၂.၃%) - ARM၊ ၁.၄% (၁.၄%) - IBM၊ ၁.၃% (၂.၄%) - Huawei တို့ ဖြစ်ပါတယ်။ ပြောင်းလဲမှုများ၏ ၁၈% (၁၅.၃%) ကို သီးခြားကုမ္ပဏီတစ်ခုနှင့် ၎င်းတို့၏ဆက်နွယ်မှုကို ရှင်းလင်းစွာဖော်ပြခြင်းမရှိသော လွတ်လပ်သောပံ့ပိုးသူများ သို့မဟုတ် developer များက ပံ့ပိုးပေးခဲ့ခြင်းဖြစ်သည်။ Meta၊ AMD နှင့် Qualcomm တို့သည် 7.1 kernel တွင် ထည့်သွင်းထားသော ကုဒ်လိုင်းများတွင် ဦးဆောင်ခဲ့ပြီး အသီးသီး ၁၅.၈%၊ ၁၃.၈% နှင့် ၇.၆% ပံ့ပိုးမှုများဖြင့် ဦးဆောင်ခဲ့သည် (6.16 kernel တွင် Intel၊ Red Hat နှင့် Google တို့သည် ၉.၂%၊ ၇.၂% နှင့် ၆.၉% ပံ့ပိုးမှုများဖြင့် ဦးဆောင်ခဲ့သည်)။

source: opennet.ru

DDoS ကာကွယ်ရေး၊ VPS VDS ဆာဗာများပါသည့် ဆိုက်များအတွက် ယုံကြည်စိတ်ချရသော hosting ကို ဝယ်ယူပါ။ 🔥 DDoS ကာကွယ်မှု၊ VPS VDS ဆာဗာများပါရှိသော ယုံကြည်စိတ်ချရသော ဝဘ်ဆိုက် hosting ကို ဝယ်ယူပါ | ProHoster