Linux ဆိုတာ ဘာလဲ??

Linux ဆိုတာ ဘာလဲ?? google

Linux ဆိုတာ ဘာလဲ လို႕ ေမးလာရင္ Linux ဆိုတာ တစ္ကမၻာလံုးကို အခမဲ့ေပးသံုးတဲ Open Source OS တစ္ခုလို႕ပဲ ေျဖျဖစ္ပါလိမ့္မယ္

ဒါဆို ထပ္ေမးစရာရွိလာလိမ့္မယ္ဗ် Open Source ဆိုတာ ဘာလဲလို႕ေပါ Open Source ဆိုတာ လြတ္လပ္စြာ ျပင္ဆင္/ေျပာင္းလဲခြင့္ Develop လုပ္ခြင့္ Customize လုပ္ခြင့္ ေပးထားျခင္းကိုဆိုလိုပါတယ္ ဥပမာ Open Source Software တစ္ခုမွာ မူရင္း Code ကိုပါ Publish လုပ္ထားပါတယ္ ၾကိဳက္တဲ User က ဖတ္ရႈခြင့္ရွိတယ္ မိမိ စိတ္ၾကိဳက္ ေျပာင္းလဲသံုးစြဲခြင့္ရွိပါမယ္ ျပင္ေရးခြင့္ရွိပါမယ္ ဒါမ်ဳးကို Open Source လို႕ေခၚပါတယ္ ဒါဆို Linux ဆိုတာ ဘာလဲ နည္းနည္းေတာ့သေဘာေပါက္ေလာက္ပါျပီ အခမဲ့ရတယ္ Open Source ျဖစ္တယ္ ဟုတ္ျပီး ဒါဆို Linux ဘယ္လိုျဖစ္လာသလဲ??? သမုိင္းေၾကာင္းေလးကို တစ္ခ်က္ၾကည့္ရေအာင္

History of Linux
*******************
Linux
အေၾကာင္းကိုေျပာဖို႕ဆိုရင္ ဟိုး ကြန္ပ်ဳတာ ေခတ္ဦးကာလကို စျပီးသြားၾကည့္ရမွာျဖစ္ပါတယ္

၁၉၇၀ ျပည့္ႏွစ္မွာ Ken Thompson နဲ႕ Dennis Ritchie တို႕ႏွစ္ေယာက္ဟာ Unix ဆိုတဲ Operating System တစ္ခု ေရးသားခဲ့ပါတယ္။ အဲဒီ့ေခတ္ အဲ့ဒီ့အခါကေတာ အလြန္ျပီးျပည့္စံုေသာ OS တစ္ခုပါ တကၠသိုလ္ေတြအပါအ၀င္ စီးပြားေရး လုပ္ငန္းေတြမွာပါ အသံုးျပဳခဲ့တဲ OS တစ္ခုပါ
ေနာက္ပိုင္းထြက္တဲ OS ေတြဟာ Unix ရဲ႕ OS Design ကို အေျခခံျပီး ထြက္ရွိလာတဲ OS ေတြလို႕ေတာင္ေျပာလို႕ရပါတယ္။

၁၉၈၃ မွာေတာ GNU Project ႏွင့္ GNU ( GNU General Public License ) ရဲ႕ ဖခင္ၾကီး Richard Stallman ဟာ GNU လို႕ေခၚတဲ Unix-Based OS တစ္ခုကိုတည္ေဆာက္ခဲ့ပါတယ္ GNU ဆိုတာ GNU's Not Unix ပါတဲ အစတံုးက GNU ကို ဥးတည္ခဲ့တဲ GNU Project ဟာ ေနာက္ပိုင္းမွာ Open Source Software Projects ေတြကိုဦးတည္သြားပါတယ္။

၁၉၈၇ မွာ Andrew S. Tanenbaum က Minix ဆိုတဲ Unix-Based OS တစ္ခုကို ထပ္မံတီထြင္ခဲ့ပါတယ္ သို႕ေသာ္လည္း ယင္း OS ဟာ 16 Bit Design မွ်သာျဖစ္ျပီး Intel 386 ရဲ႕ 32 Bit Design မွာ အလုပ္မလုပ္တဲျပႆနာေတြ႕လာပါေရာ....

Unix ဟာ ေက်ာင္းသားေတြနဲ႕ ကြန္ပ်ဳတာပညာရွင္ေတြအတြက္ သာ အဆင္ေျပျပီး Appe ရဲ႕ Macကလည္းေစ်းၾကီးေနတဲ့ အတြက္ သာမန္User မ်ားအသံုးျပဳရန္ OS တစ္ခုလိုအပ္ လာပါတယ္ ဒါကို Linux ရဲ႕ ဖခင္ၾကီး Linus Torvalds ကစတင္သတိျပဳခဲ့မိျပီး ၁၉၉၁ မွာ Linux Kernal ျဖစ္လာမယ့္ OS Project တစ္ခုကို စတင္ခဲ့ပါတယ္ Linux ဆိုတာ သူ႕နာမည္ Linus နဲ႕ Minix ကိုေပါင္းျပီး ေပးထားတာျဖစ္ပါတယ္။ အစက Linux Torvalds ဟာ Freax လို႕ နာမည္ေပးခ်င္တာဗ် Free & Freak ဆိုတာကို ယူျပီး unix နဲ႕ေပါင္းခ်င္တာေပါ့ ေနာက္က်မွ Linux လို႕ပဲ နာမည္ေပးလိုက္ေတာ့တာ Linux Torvalds ကေတာ Linux ကို သူအေပ်ာ္သေဘာမ်ိဳးနဲ႕ပဲ ေရးခဲ့တာပါတဲ အပ်င္းေျပေပါ့။ သူေရးျပီးေတာ Minix ကိုေရးတဲ Andrew S. Tanenbaum ကိုသြားျပပါသတဲ့။ ဟို Minix ေရးတဲ့လူက ပါေမာကၡ သူက ကြန္ပ်ဳတာ တကၠသိုလ္ေက်ာင္းသား ဘာေျပာေကာင္းမလဲ ဟိုပါေမာကၡကေကာလႊတ္လိုက္တာေပါ့။

 Linux က ဘာေ..ာက္သံုးက်လို႕လဲတဲ။ Linux Torvalds ဟာ Kernal ျပီးတာနဲ႕ Usenet မွာ တင္ေပးလိုက္ပါေရာ Usenet ဆိုတာ လြယ္လြယ္ေျပာရရင္ ဟိုတံုးက အင္တာနက္ေပါ့ဗ်ာေခတ္ေဟာင္း Internet
သူတင္ေပးလိုက္ပံုကိုလည္းၾကည့္ဦး Linux ဟာ GNU လို Pro မဟုတ္ပဲ အေပ်ာ္သေဘာေရးထားတဲ၀ါသနာအရ တည္ေဆာက္ထားတဲ့ OS တစ္ခုသက္သက္ပါပဲတဲ Minix က Code ေတြလံုး၀မပါပါဘူးတဲ့ Free ေပးမယ္ Open Source တဲ အစပိုင္းမွာေတာ Linux ဟာ GPL License ေအာက္မွာ မေနပါဘူး စီးပြားေရးလုပ္ငန္းေတြအတြက္ သတ္မွတ္ထားတဲ စည္းမ်ဥ္းေတြပါတဲ့ License သီးသန္႕တစ္ခုနဲ႕ အလုပ္လုပ္ပါတယ္ ေနာက္ပိုင္းမွ GNU GPL ထဲကိုေရာက္သြားတာပါ ဒီလိုနဲ႕ Linux ကို ဟိုတစ္ေယာက္ကသံုး ဒီတစ္ေယာက္သံုးနဲ႕ ဟိုတစ္ေယာက္ျပင္ဒီတစ္ေယာက္ျပင္ နဲ႕ ပိုမိုေကာင္းမြန္ျပည့္စံုေသာ OS တစ္ခုသို႕ေရာက္ရွိလာပါတယ္။ 
ေနာက္ပိုင္း GUI ေတြပါထည့္သြင္း Customize လုပ္ရင္းနဲ႕ Linux မူကြဲ Linux Distributions ေတြအမ်ားၾကီး ေပၚထြက္လာပါတယ္ ( GUI ဆိုတာ Graphical User Interface ပါ ) အဲဒီလို Linux Distributions ေတြ ဘယ္ေလာက္ထိမ်ားလိုက္လိုဆိုရင္ ရာခ်ီျပီးရွိတာကို http://distrowatch.com/
မွာသြားၾကည့္ႏုိင္ပါတယ္ တခ်ိဳ႕ကေတာ အခမဲ့ေပးတယ္ တခ်ိဳ႕က်လည္းသူတို႕ျပင္ထားတာကို ေရာင္းစားတယ္
ေရာင္းစားခြင့္လည္းေပးထားပါတယ္ GPL အရ ကိုယ့္စိတ္ၾကိဳက္ျပင္ျပီးရင္ ျပင္ထားတဲ့ဟာကုိ Developer အလကားေပးခ်င္တဲ့လူကိုေပး တကယ္လို႕ Developer က အျမင္ကပ္တဲ့ေကာင္ဆို ပိုက္ဆံနဲ႕ေရာင္းစားလို႕လည္း ဘာမွမေျပာပါ။ The Best Linux Distributions ဆိုၿပီး ရွာၾကည့္ၿပီး ကုိယ့္အတြက္အဆင္ေျပမဲ့ Distriburitons ကိုလည္း စိတ္ၾကိဳက္ေရြးခ်ယ္ အသံုးျပဳလုိ႔ရပါတယ္။

https://www.techradar.com/news/best-linux-distro

အေပၚက လင့္ခ္မွာလည္း The Best Linux Distro ေတြကိုေအာက္ပါအတိုင္း အစဥ္လိုက္ေဖာ္ျပေပးထားပါတယ္..

1. Elementary OS
2. Linux Mint
3. Arch Linux
4. Ubuntu
5. Tails
6. CentOS 7
7. Ubuntu Studio
8. openSUSE

Source: Information & Network Academy

Read times
Rate this item
(1 Vote)