Linux နဲ့ Penguins အကြောင်းလေ့လာပါ

Linux ကိုအများဆုံးအသုံးများ OS ကိုဖြစ်ပါတယ်

lewing@isc.tamu.edu ထံမှခွင့်ပြုချက်နှင့် GPL (GNU General Public License) နဲ့အသုံးပြုခဲ့

Linux ကိုပုဂ္ဂိုလ်ရေးကွန်ပျူတာများ, ဆာဗာများနှင့် Unix operating system ပေါ်တွင်အခြေခံကြောင်းများစွာသောအခြားဟာ့ဒ်ဝဲပလက်ဖောင်းတစ်ခုသော Open source operating system (OS) တစ်ခုဖြစ်သည်။ Linux ကိုမူလကထက်ပိုစျေးကြီး Unix စနစ်များကိုမှအခမဲ့အခြားရွေးချယ်စရာ operating system အဖြစ် Linus Torvalds အသုံးပြုနေသူများကဖန်တီးခဲ့ပါတယ်။

Linux ကိုယင်း၏ open source ဖြစ်ပြီးအမြစ်များမှအစိတ်အပိုင်းအတွက်ကြောင့်သူ့ရဲ့ဖန်တီးမှုကတည်းကစိုက်ပျိုးခဲ့သည်။ open source software များကိုလွတ်လပ်စွာလိုင်စင်နှင့်အသုံးပြုသူများကိုကော်ပီကူးခြင်းနှင့်ပင်ကုဒ်ကိုပြောင်းလဲစေနိုင်သည်။

ဒါကဒီဇိုင်းတိုးတက်မှုမြှင့်တင်ရန်အားပေးတိုက်တွန်းတာဖြစ်ပါတယ်။ linux kernel ကိုအသုံးပြုအများအပြား operating system မြားရှိပါတယ်။ ဤရွေ့ကားများပါဝင်သည်:

Linux ကိုဘာဖြစ်လို့လဲဆိုတော့သူ့ရဲ့လုပ်ရည်ကိုင်ရည်နှင့်ယုံကြည်စိတ်ချရ၏နည်းပညာကိုနားလည်တဲ့ကွန်ပျူတာအသုံးပြုသူများသည်အကြားရေပန်းစားသည်။ ဒါဟာ Desktop, Laptop, ဆာဗာများ, မိုဘိုင်းထုတ်ကုန်များနှင့်ပင် game consoles စ, တက်ဘလက်များနှင့်စူပါအလုပ်လုပ် Cross-platform ကိုသဟဇာတဖြစ်ပါတယ်။ ထိုကြောင့်, အ Linux ကို OS က hardware ပိုင်းပလက်ဖောင်းမှာများစွာသောအမျိုးမျိုးထဲမှာတွေ့နိုင်ပါတယ်။ သို့သော်အလွန်နည်းပါး desktop နဲ့ laptop ကို PC များအနေနဲ့ operating system အဖြစ် Linux ကိုနှင့်အတူ install လုပ်ထားကြပါတယ်။ ပုဂ္ဂိုလ်ရေးကွန်ပျူတာများများအတွက်လူကြိုက်အများဆုံးလည်ပတ်မှုစနစ်များကို Microsoft Windows နဲ့ Apple ရဲ့ iOS ကိုဖြစ်ကြသည်။

kernel ဟာ့ဒ်ဝဲနှင့် Software များအကြားဆက်သွယ်မှုအဖြစ်တာဝန်ထမ်းဆောင်

အဆိုပါဝေါဟာရကို "kernel ကို" က Operating System အတွက် core ကိုကွန်ပျူတာပရိုဂရမ်ကိုရည်ညွှန်းသည်။ ဒါဟာစနစ်ဖြစ်ပေါ်ကြောင်းအရာအားလုံးကိုထိန်းချုပ်သည်။ အဆိုပါ kernel ကိုကွန်ပျူတာစနစ်၏ဟာ့ဒ်ဝဲနှင့်ဆော့ဖ်ဝဲအကြားဆက်သွယ်မှုအဖြစ်တာဝန်ထမ်းဆောင်နှင့် startup စဉ်အတွင်း loaded ပထမဦးဆုံးအစီအစဉ်တစ်ခုဖြစ်သည်။

အဆိုပါ kernel ကို overwrite လုပ်တဲ့ခံကနေတားဆီးဖို့ကို system ရဲ့ memory တစ်ဦးကိုကာကွယ်စောင့်ရှောက်အပိုင်းနေထိုင်သည်။ အဲဒီမှာ မှစ. , kernel ကိုမှတ်ဉာဏ်ခွဲဝေ, ဆော့ဖ်ဝဲ input ကိုနှင့် output ကိုတောင်းဆိုမှုများနှင့် central processing unit (CPU ကို) ညွှန်ကြားချက်စီမံခန့်ခွဲ။

အဆိုပါဖုန်းများအတွက်နှင့်အဖွဲ့အစည်းများအသုံးပြုမှု Linux ကိုဆိုလိုသည်မှာ

ကိရိယာစနစ်များနှင့်အဖွဲ့အစည်းများတစ်ဦးကမြားစှာတစ်ခု OS ကိုအဖြစ် Linux kernel ကိုအသုံးချရန်။

အတော်များများဟာသူတို့ရဲ့ server များပေါ်တွင် Linux ကိုအသုံးပြုပါ။ မကြာခဏဤအသုံးပြုသူရဲ့တိကျတဲ့လိုအပ်ချက်များနှင့်လိုအပ်ချက်များကိုများအတွက်စိတ်ကြိုက် Linux ကိုဗားရှင်း, ပြုပြင်မွမ်းမံနေကြသည်။

ဥပမာအားဖြင့်, ကာကွယ်ရေးအမေရိကန်ပြည်ထောင်စုဦးစီးဌာနအနေနဲ့ OS ကိုအဖြစ် Linux ကို၏အကြီးမားဆုံးအသုံးပြုသူဖြစ်ဟုဆိုသည်။ အဆိုပါပြည်ထောင်စုလေကြောင်းအုပ်ချုပ်ရေးအဖွဲ့ Red Hat Linux ကို operating system ကိုအသုံးချအခြားကြီးမားသောအမေရိကန်အစိုးရမဟုတ်သောအဖွဲ့အစည်းတစ်ခုဖြစ်သည်။ အမေရိကန်စာတိုက်ဝန်ဆောင်မှုနှင့်အမေရိကန်ဖက်ဒရယ်တရားရုံးစနစ်ကလည်း Linux ကို run ဆာဗာကိုအသုံးပြုပါ။

ဘဏ္ဍာရေးအဖွဲ့အစည်းများလည်း Linux ကို-based operating system မြားမှလှည့်ပြီ။ နယူးယောက်စတော့အိတ်ချိန်းဥပမာ၎င်း၏ကုန်သွယ် platform ပေါ်တွင် Red Hat Enterprise Linux ကိုပြေး။ Google ရဲ့ရှာဖွေရေးနှင့်များစွာသော applications များပေါ်မှာ Ubuntu Linux ပေါ်တွင်တည်ဆောက်နေကြသည်။ မိုဘိုင်းထုတ်ကုန်များအတွက် Google ရဲ့ Android ပလက်ဖောင်းထိုနည်းတူ Linux ကိုအခြေခံတည်ဆောက်ထားသည်။ Linux ကိုအသုံးပြုသည်အခြားကုမ္ပဏီများနှင့်အဖွဲ့အစည်းများပါဝင်သည်:

Linus Torvalds

Linus Torvalds ဟာဖင်လန်-အမေရိကန်ဆော့ဖ်ဝဲအင်ဂျင်နီယာနှင့်မူရင်းဖန်တီးသူနှင့် Linux ကို OS က kernel ရဲ့ developer ဖြစ်ပါတယ်။ သူကဒီဇင်ဘာလ 28, 1969 ဖွားမြင်, သူသည်ကွန်ပျူတာသိပ္ပံဘွဲ့ရရှိခဲ့သည်ဘယ်မှာဟယ်လ်စင်ကီတက္ကသိုလ်သို့တက်ရောက်ခဲ့သည်။

အဆိုပါ Linux ကို Penguins လိုဂို

(ဒီဆောင်းပါးအတွက်ဤနေရာတွင်ပုံ) ကိုပင်ဂွင်း image ကို Linux kernel ရဲ့တရားဝင် mascot ဖြစ်ပါတယ်အဖြစ်လူသိများသည် "Tux ။ " ဒါဟာ Linux ကိုနဲ့ဆက်စပ်အများဆုံးအသုံးပြုလိုဂိုဖြစ်ပါတယ်။

အဆိုပါ Tux image ကိုမူလကတစ်ဦး Linux ကိုလိုဂိုယှဉ်ပြိုင်နေစဉ်အတွင်းတင်သွင်းခဲ့ခြင်းဖြစ်သည်။ တချို့က Linux ကို operating system ကိုဖြန့်ဝေသည့်ပင်ဂွင်းအပေါ်ကွဲပြားခြားနားသောအမှတ်တံဆိပ်သို့မဟုတ်မူကွဲကိုအသုံးပြုပါ။