Linux အေၾကာင္းကုိ seminar တစ္ခုရွိတာ မတက္ျဖစ္လုိက္ဘူး အဲဒါနဲ ့စိတ္ေျပလက္ေပ်ာက္ Linux အေၾကာင္း ကြ်န္ေတာ္ သိသေလာက္ေရးထားတာပါ မွားတာရွိရင္ေထာက္ျပၾကေနာ္ Linux ဆုိတာ operating system တစ္ခုပါပဲ OS ဆုိတာကေတာ့ machine တစ္ခုနဲ ့user နဲ ့ program အၾကားမွာအဆင္ေျပေအာင္ ဆက္သြယ္ေပးတဲ့ေပါင္းကူးေပးတယ့္ တံတားတစ္ခုဆုိလည္း မမွားပါဘူး ဟုိးအရင္တုံးကကြ်န္ေတာ္တုိ ့ေတြ OS မေပၚခင္တုံးက ကြန္ပ်ဳတာေတြကုိ machine language ေတြနဲ ့ခုိင္းေစအမိန္ ့ေပးခဲ့ရပါတယ္ ဒါေပမယ့္အဲဒါဟာအဆင္မေျပတာေၾကာင့္ေနာက္ပုိင္းမွာ OS ေတြေပၚလာပါတယ္ အေစာဆုံးေပၚလာတဲ့ OS က UNIX လုိ ့ေျပာလုိ ့ရပါတယ္။ UNIX ကကြ်န္ေတာ္အခုေျပာမယ့္ LINUX OS ရဲ ့အေဖလုိ ့ေျပာရင္လည္းမမွားပါဘူး UNIX ကအေစာပုိင္းတုံးက OSOP (Open Source Operating System ) ေနာက္ပုိင္းမွာေတာ့ UNIX ဟာ company တစ္ခုက၀ယ္ယူျပီးတဲ့ေနာက္ (ဘယ္ company လဲေတာ့မမွတ္မိ) Closed Source ျဖစ္သြားပါတယ္ kernel ကုိ edit လုပ္ျခင္းကုိလည္းကန္ ့သတ္လုိက္ပါတယ္ အဲဒါအျပင္ UNIX ရဲ ့ kernel ဟာသီးသန္ ့လုိ ျဖစ္သြားေတာ့ သူအတြက္သီးသန္ ့ျပဳလုပ္ထားတဲ့ hardware requirement မွာပဲအသုံးျပဳႏုိင္ပါတယ္ အဲဒီေနာက္ပုိင္း UNIX ကအဲလုိရက္စက္သြားတဲ့အခ်ိန္ လူေတြကလည္း OS ကုိအသုံးျပဳဖုိ ့စိတ္အားထက္သန္ေနၾကပါတယ္ ( machine language ေတြနဲ ့ကဘယ္လုိ မွအဆင္မေျပဘူးေလ) အဲဒါနဲ ့ပြဲလန္ ့တုံးဖ်ာခင္းဆုိသလုိ mircosoft က Bill gate ၾကီးက window 3.1 ဆုိတဲ့ OS ၾကီးနဲ ့အေစာပုိင္းမိတ္ဆက္ေပးလုိက္ပါတယ္ ဒီၾကားထဲမွာတျခား OS ေတြအမ်ားၾကီးလည္းမထြက္မဟုတ္ ထြက္ေပၚခဲ့ပါေသးတယ္ ဒါေပမယ့္တကယ္တမ္း အနာနဲ ့ေဆးတည့္သြားတယ္လုိ ့ေျပာရမွာကေတာ့ window 3.1 ပါ အဲဒီေနာက္ပုိင္း window ကတဟုန္ထုိးေထာင္တက္လာတာ window ME window NT window 95 window 98 window 2000 window xp ေနာက္ပုိင္း Window Vista , Window 7 တုိ ့အထိပါပဲ ဒါက client type OS ေတြပါ microsoft က server edition OS ေတြျဖစ္တဲ့ window 2003 window 2008 တုိ ့ကုိလည္းထုတ္ခဲ့ပါတယ္
အခုကြ်န္ေတာ္ေျပာတာ Linux အေၾကာင္းမေရာက္ေသးပါဘူး window အေၾကာင္းပဲရွိပါေသးတယ္ Window OS ဟာ Vista မွာ အရမ္း သိသာလာပါတယ္ သူရဲ ့ hardware requirement ေတြ bug ေတြဟာ စားသုံးသူကုိအဆင္မေျပေအာင္ လုပ္ေနသလုိျဖစ္ေနပါတယ္ တစ္ခ်ိဳ ့ဆုိ microsoft ကပဲ hardware company ေတြ နဲ ့ေပါင္းျပီး လုပ္စားေနသလုိ ျမင္ကုန္ၾကပါျပီ ဒါအျပင္သူရဲ ့ တရား၀င္ေရာင္း၀ယ္တဲ့ေစ်းကလည္း အင္မတန္ေျမာက္ေနတယ့္ အတြက္ စားသုံးေတြမ်က္ခုံးခပ္လႈပ္လႈပ္ျဖစ္ကုန္ပါျပီ ဒါေၾကာင့္လူေတြက OSOP ျဖစ္တဲ့ Linux ကုိသုံးဖုိစဥ္းစားေနၾကပါျပီ Linux ေပၚေပါက္လာပုံကုိလည္းတင္ျပပါရေစ Linux လုိ ့ေခၚေခၚေနတဲ့ OS ကုိ Linus Torvalds ဆုိတဲ့တကၠသုိလ္ေက်ာင္းသားေလးကေရးသားခဲ့တာပါ သူကလည္း microsoft ကုိယွဥ္ျပိဳင္ျပီးေတာ့ေရးသားဖုိ ့ ရည္ရြယ္ခဲ့တာေတာ့ မဟုတ္ပါ အေစာပုိင္း သူ master/thesis အတြက္ project အေနနဲ ့ portable OS ဆုိျပီးတင္သြင္းခဲ့တာပါ ေနာက္ေတာ့သူက အဲဒါကုိ code ေတြအကုန္လုံးကုိ ဖြင္ခ်ျပီး OSOP တစ္ခုအေနနဲ ့ရပ္တည္ခဲ့ပါတယ္ အဲဒါနဲ ့ေနာက္ပုိင္း developer ေတြကအလ်ိဳလ်ိဳေပၚလာျပီး မိမိတုိ ့ဘာသာေရးရင္းနဲ ့မွ Linux OS ေတြအမ်ားအျပားေပၚလာပါတယ္။ ဒါေပမယ့္ window 95 98 ေခတ္အထိ linux က သူရဲ ့ terminal (command line) ကုိအားထားေနရတဲ့အတြက္ လူသုံးမမ်ားခဲ့ပါဘူး Developer ေတြ advanced user ေတြ ေက်ာင္းသားေတြ ေလာက္ပဲအသုံးမ်ားခဲ့ပါတယ္ ေနာက္ပုိင္းမွာေတာ့ GNOME နဲ ့KDE ဆုိတဲ့အဓီက Desktop Environment ႏွစ္ခုေပၚလာျပီးေနာက္ပုိင္း Linux ဟာလည္း window ကဲ့သုိ ့ GUI ကုိအသုံးျပဳလာပါတယ္ Linux ဟာလည္း window ကဲ့သုိ ့ server edition , client edition (desktop edition) ဆုိျပီးရွိပါတယ္ server edition ေတြကေတာ့ ဥပမာ Red Hat, Open Suse, အစရွိတဲ့ အမ်ိဳးအစားမ်ားစြာရွိျပီး desktop edition အတြက္လည္း Unbuntu, Fedora ဆုိျပီး Edition မ်ားစြာရွိပါတယ္ Linux ေတြကုိ GNU/Linux Distro လုိ ့ေခၚပါတယ္ ဒါေပမယ့္လူေတြကအဖ်ားဆြတ္ျပီးေတာ့ Linux လုိ ့ပဲေခၚၾကပါတယ္ တကယ္တမ္း Linux ဆုိတာ OS မဟုတ္ပါဘူး OS မွာပါတယ့္ kernel ရဲ ့နာမည္ပါ မွတ္မွတ္ရရ Linux ရဲ ့အမွတ္တံဆိပ္အျဖစ္ ပင္ကြင္းေလးကိုအသုံးျပဳပါတယ္ ဘာျဖစ္လုိ ့လဲဆုိေတာ Mr.Linux ငယ္ငယ္တုံးကပင္ကြင္းကုိက္ဖူးတာကို မွတ္မွတ္ရရအေနဲ႕ ပင္ကြင္းေကာင္ေလး အသံုးျပဳထားတာပါ။ လင္းနစ္ကုိခ်စ္စႏုိးအေနနဲ ့ Tux လုိ ့ေခၚေ၀ၚအသုုံးျပဳပါတယ္ kernel version ဟာလည္း 2.26 အထိေရာက္ရွိလာပါျပီ အနာဂါတ္မွာ Linux က microsoft ကထုတ္တဲ့ window ကုိေက်ာ္ျဖတ္သြားမယ္လုိ ့ယုံၾကည္ပါတယ္ window ဟာ Linux နဲ ့ယွဥ္ၾကည့္ရင္ window က user friendly ျဖစ္တာနဲ ့ Linux ေလာက္ internet access မလုိတာကလြဲလုိ ့က်န္တဲ့ေနရာေတာ္ေတာ္မ်ားမ်ားမွာ နိမ့္က်ေနပါတယ္ UI အပုိင္းမွာယွဥ္မလား KDE ကုိဘယ္လုိမွမမွီပါဘူး Fedora 10 ဟာဆုိရင္ window 7 ထက္ေတာင္ UI ပုိလွပါေသးတယ္ ေနာက္ျပီး software package ေတြဟာအလကားလုိလုိရေနတာပါ ေနာက္ျပီး window ေလာက္ security problem မမ်ားပါဘူး ေနာက္ျပီး Linux ရဲ ့ security ဟာတျခား OS ေတြေတာ္ေတာ္မ်ားမ်ား specialized OS ေတြကလြဲရင္ေတာ္ေတာ္ခုိင္မာတယ္လုိ ့ေျပာလုိ ့ရပါတယ္ ေနာက္ျပီး Linux ဟာ window နဲ ့ယွဥ္ရင္ hardware requirement နဲ ့ႏႈိင္းစာရင္မုိးနဲ ့ေျမလုိကြာျခားေနပါတယ္ linux ကုိသုံးဖုိ ့အတြက္ hardware requirement အမ်ားၾကီးမလုိပါဘူး ဒါေၾကာင့္လူေတြေတာ္ေတာ္မ်ားမ်ားက Linux ကိုသုံးဖုိ ့စုိင္းျပင္ေနၾကပါျပီ ကြ်န္ေတာ္တုိ ့လည္း Linux OS ၾကီးကုိဂုဏ္ယူစြာနဲ ့အသုံးျပဳၾကပါစုိ ့(ဟီးဟီးအလကားရလုိ ့) |