Thursday, January 2, 2014

Linux Kernel ကို အစပ်ိဳးတီတြင္သူ


 



Linux Kernel ကို အစပ်ိဳးတီတြင္မႈအတြက္ လူသိ့မ်ား ထင္ရွားတဲ့ ဖင္လန္ႏိုင္ငံသားေလး လင္းနစ္စ္ ဘန္နီဒစ္ တိုးရ္ေဗာက္စ္ (Linus Benedict Torvalds) ကို ၁၉၆၉ ခုႏွစ္၊ ဒီဇင္ဘာလ ၂၈ ရက္ေန႔၊ ဟယ္စင္ကီးၿမိဳ႕မွာ ေမြးဖြားခဲ့ပါတယ္တဲ့ဗ်ာ ။ သူက Software Engineer ႏွင့္ Hackerတစ္ေယာက္ လည္း ျဖစ္ပါတယ္။ ကိုလင္းနစ္စ္ႀကီး (ေခၚ) တိုးရ္ေဗာက္စ္က ၁၉၈၈ ခုႏွစ္ နဲ႔ ၁၉၉၆ ခုႏွစ္မ်ားအတြင္းမွာ ဟယ္စင္ကီး တကၠသိုလ္မွာ တက္ေရာက္ ပညာသင္ၾကားခဲ့ၿပီး သူ႔ရဲ႕ ကြန္ပ်ဴတာ Science ဆိုင္ရာ မာစတာဘြဲ႕အတြက္ Linux: A Portable Operating Systemစာတမ္းကို ေရးသားျပဳစုခဲ့ပါတယ္။ ကိုလင္းနစ္စ္ႀကီးက သူရဲ႕ ေက်ာင္းသား အေပါင္းအပါေတြနဲ႔ Unix ႏွင့္ မတူတဲ့ Minix ဆိုတဲ့ program တစ္ခုကို project လုပ္ၾကရင္းနဲ႔ PC ေတြမွာ သုံးဖို႔အတြက္ Unix ကို Linux လို႔ နာမည္ေပး ကင္ပြန္းတပ္ၿပီး ၁၉၉၁ ခုႏွစ္မွာ Version 0.11 ဆိုၿပီး တစ္ကမၻာလုံးကို အင္တာနက္ကေန စၿပီး ျဖန္႔ေပးခဲ့လိုက္တာေပါ့ဗ်ာ။ တစ္ကယ္ေတာ့ အဲဒီ Linux ဆိုတဲ့ နာမည္ေလးက Unix နဲ႔ သူ႔နာမည္ Linus ကို ေပါင္း လိုက္တာပါ။ ေနာက္ ၁၉၉၁ ခုႏွစ္၊ ဇန္န၀ါရီလမွာ Intel ကထုတ္တဲ့ 80386 ကို အေျခခံထားတဲ့ IBM PC တစ္လုံးကို ၀ယ္ၿပီး Prince of Persia ဂိမ္းကို ေရးသားခဲ့ပါေသးတယ္။  ေနာက္ၿပီး commodore VIC-20 ႏွင့္ Sinclair QL ကြန္ပ်ဴတာ စက္ေတြကိုလည္း ၀ယ္ၿပီး အဲဒီထဲက Operating System ကို ျပင္ဆင္ေရးခဲ့ပါတယ္။  အဲဒီ အခ်ိန္တုန္းက သူေရးတဲ့ assembly Language, text editor ႏွင့္ cool man အမည္ရိွတဲ့ Pac-Man Clone ဂိမ္းတို႔က နာမည္ ႀကီးခဲ့ပါေသးတယ္တဲ့ဗ်ာ။ ၁၉၉၇ မွ ၁၉၉၉ ခုႏွစ္မ်ားအတြင္း သူသည္ linux ႏွင့္ unix အတြက္ အလုပ္မ်ားစြာ လုပ္ကိုင္ခဲ့ပါတယ္။ အဲဒီအတြက္ MIT Technology Review TR100 တြင္ အသက္ ၃၅ ႏွစ္ေအာက္ တီတြင္သူ လူငယ္ပညာရွင္တစ္ဦး အျဖစ္ မွတ္တမ္း တင္ျခင္း ခံခဲ့ရေသးတယ္။ သူက Linux စနစ္ကို အသုံးျပဳႏိုင္ရန္ စတင္လုပ္ေဆာင္ေပးခဲ့သလို Linux Foundation ကို တည္ေထာင္ရာတြင္လည္း ပါ၀င္ေဆာင္ရြက္ခဲ့သူတစ္ေယာက္ပါ။ တစ္ျဖည္းျဖည္းနဲ႔ ကမၻာတ၀ွမ္းက programmers ေတြက အဲဒီ linux ကို ထပ္ျဖည့္ျခင္း ၊ အေခ်ာသတ္ ျပဳျပင္ေျပာင္းလဲ မႈေတြ ျပဳလုပ္ၾကရင္းနဲ႔ Linux ဆိုတာ ဒီေန႔ Standard Unix System တစ္ခုမွာ ပါ၀င္တဲ့ Features ေတြအတိုင္း ျပည့္စုံေအာင္ လုပ္ခဲ့ၾကျခင္း ျဖစ္ပါတယ္။ Linux ဆိုတာ ဘယ္လိုမ်ိဳးလည္း ဆိုေတာ့ ဒီေန႔ ေခတ္ ကၽြန္ေတာ္တို႔ အသုံးျပဳေနၾကတဲ့ Windows , Windows NT, Mac OS ေတြနဲ႔ မတူညီတာက linux က ပိုၿပီး စြမ္းအားျမင့္ပါတယ္။ ဘယ္ဟာမဆို ပုံေသႀကီး မရိွဘူး။ အသုံးျပဳသူ user တစ္ေယာက္က programming language ကို ပိုင္ႏိုင္သူ တစ္ေယာက္ ျဖစ္ရင္ Operating System တစ္ခုလုံးကို ကိုယ့္စိတ္ႀကိဳက္ ျပန္ေရးလိုက္လို႔ ရပါတယ္။ ေနာက္တစ္ခု Linux ဆိုတာ အလကားရတာပါ။ Windows လို ၀ယ္သုံးစရာ မလိုပါဘူး ။ ကၽြန္ေတာ္တို႔ ႏိုင္ငံမွာလည္း ေႏွာင္တစ္ခ်ိန္မွာDeveloped ျဖစ္လာႏိုင္ဖို႔ိရိွပါ တယ္။ အခုေတာင္ Ubuntu တို႔ Fedora တို႔ ေတာ္ေတာ္မ်ားမ်ား သုံးေနၾကတယ္။အင္တာနက္ ဆိုင္ေတြေတာင္ Linux Server ေတြေထာင္ၿပီး သုံးတာေတြ ရိွလာပါတယ္။ Linux က Professional Level သုံး Office Suites ကေန Multimedia ပိုင္း၊ Internet Services ေတြ၊ Development Tools ေတြ ေတာ္ေတာ္မ်ားမ်ားကိုလည္း Support လုပ္ပါတယ္။ ေနာက္ၿပီး Application ေတြကလည္း online ေပၚမွာ ျပည့္ေနတာပဲဗ်ာ ။ မူးေတာင္ မူးတယ္။ ဟိုးအရင္ ကြန္ပ်ဴတာေတြရဲ႕ အစျဖစ္တဲ့ဆယ္ စုႏွစ္ေတာ္ေတာ္မ်ားမ်ားမွာ mainframe ႏွင့္ Minicomputer ေတြမွာ အသုံးျပဳခဲ့ၾကတဲ့ Unix System ကေန ဆင္းသက္လာခဲ့တဲ့ Linux ကို ကၽြန္ေတာ္တို႔ လည္း သိ့ထားဖို႔ အခ်ိန္တစ္ခုကို ေရာက္ေနပါၿပီ။ ကၽြန္ေတာ္တို႔ ႏိုင္ငံမွာ IP Law ေတြ ေပၚလာတဲ့ အခါ Microsoft Winodws ကိုပိုက္ဆံေပးၿပီး ၀ယ္သုံးမဲ့အစား အခုလို အလကားရတဲ့၊ ေနာက္ၿပီး open source လည္း ျဖစ္တဲ့ Linux ကိုပဲ သုံးမွာေပါ့ဗ်ာ ။ ဟုတ္တယ္ မဟုတ္လား ။ ျပသနာ တစ္ခုခု ျဖစ္ရင္လည္း အြန္လိုင္းေပၚတက္လုိက္ ကူညီမဲ့ အဖြဲ႕အစည္းေတြက အမ်ားႀကီးပဲ ။ အခုဆို Ubuntu အဖြဲ႔ေတြ ကၽြန္ေတာ္တို႔ ႏိုင္ငံမွာေတာင္ ရိွေနၿပီ။ ကို လင္းနစ္စ္(Linux Torvalds ) ႀကီးစခဲ့တဲ့ Linux က အခုဆိုရင္ PC Version အျပင္ Network Server ေတြ၊ workstation ေတြမွာ အသုံးျပဳဖို႔အတြက္ပါ ေရႊးခ်ယ္စရာေတြ အမ်ားႀကီး ရိွေနပါတယ္ဗ်ာ ။ကိုလင္းနစ္စ္ ႀကီး တစ္ေယာက္ကေတာ့ ၂၀၁၀ ခုႏွစ္မွာ အေမရိကန္ႏိုင္ငံသားအျဖစ္ ခံယူခဲ့ၿပီး အခုထိ linux ႏွင့္ ပက္သက္တဲ့ ကိစၥရပ္ေတြကို ေဆာင္ရြက္ေနပါတယ္ဗ်ာ ။


No comments:

Post a Comment