Wednesday, April 25, 2012

အခမဲ့ လြတ္လပ္ ေဆာ့ဖ္၀ဲဆိုသည္မွာ....၊

အခမဲ့ လြတ္လပ္ ေဆာ့ဖ္၀ဲဆိုသည္မွာ

စကားစုေတြကို အဓိပၸာယ္ ဖြင့္ဆိုရာမွာ လြဲေခ်ာ္မႈ ေတြရွိေနတတ္တာ မထူးဆန္းေတာ့ပါဘူး။ ဒါေပမယ့္  ဆိုး၀ါးတဲ့ အဓိပၸာယ္ေတြ ဆန္႔က်င္ဘက္ထိ လြဲေခ်ာ္ထြက္ တာမ်ိဳး ျဖစ္တတ္ပါတယ္။ ဥပမာ Free ဆိုတဲ့ စကားလုံး လိုေပါ့။ ေနရာေတာ္ေတာ္မ်ားမ်ားမွာ အသုံးျပဳတဲ့ အဂၤလိပ္ စကားလုံးအျဖစ္ လူတိုင္း ရင္းႏွီးကြ်မ္း၀င္ၾကပါတယ္။ သူ႕ကို ကြ်န္ေတာ္တို႔ ဘယ္လို ထင္ျမင္ယူဆတယ္ဆိုတာ ခဏထားၿပီး သူ႔ရင္းျမစ္ကို ၾကည့္ရေအာင္။ Free ကို လြတ္လပ္ေသာ ပြင့္လင္းေသာ ရွင္းရွင္းလင္းလင္းရွိေသာ လို႔ အဓိပၸာယ္ ဖြင့္ဆိုခဲ့ၾကပါတယ္။ အခ်ဳပ္အေႏွာင္ အတား အဆီးေတြ မရွိတဲ့အခါ ဒါမွမဟုတ္ အခ်ဳပ္အေႏွာင္ အတားအဆီးေတြ ကန္႔သတ္ခ်က္ေတြက လြတ္ေျမာက္ လာတဲ့အခါ Free ဆိုတဲ့ စကားလုံးနဲ႔ သုံးႏိုင္တယ္။
၁၃၈၂ ခုႏွစ္ကေန ၁၃၉၅ ခုႏွစ္အထိျပန္ဆိုခဲ့တဲ့ John Wycliffe ရဲ႕က်မ္းစာမွာဆိုရင္ “forsoth where is the spirit of God, There is liberte” ဆိုၿပီး ဘုရားသခင္ရဲ႕ စိတ္၀ိညာဥ္လိုပဲ လြတ္လပ္ေနျခင္းလို႔  Free ရဲ႕အဓိပၸာယ္ကို တင္စားျပန္ဆိုခဲ့ပါတယ္။ အဲဒီမွာ သုံးထားတဲ့ Liberte ကလည္း လက္တင္ liber ဆိုတဲ့စကားကေန ဆင္းသက္ လာတာပါ။ Liber ကို အဂၤလိပ္လို ျပန္ဆိုမယ္ဆိုရင္ “without restraint”လို႔ ဆိုလိုပါတယ္။ တားျမစ္ထားမႈ ကန္႔သတ္ထားမႈ မရွိျခင္းလို႔ ျမန္မာလို အဓိပၸာယ္ရပါ တယ္။ ဒီေတာ့ ကြ်န္ေတာ္တို႔ Free ဆိုရင္ လြတ္ေျမာက္ျခင္း လြတ္လပ္ျခင္း လြတ္လပ္ခြင့္ ကင္းလြတ္ခြင့္ စသျဖင့္ Freedom လိုမ်ိဳးဆိုတာ ေသခ်ာေပါက္ နားလည္ထားၾက ပါတယ္။ ဒီေတာ့ ဘာကမ်ား Free ဆိုတာကို နားလည္မႈ လြဲေစတာပါလိမ့္။ ဘယ္လိုမ်ား Free ကို ဘာသာျပန္လိုက္ ၾကတယ္ ထင္ပါသလဲ။
၁၆ ရာစုမွာ စီးပြားေရးလုပ္ငန္းေတြနဲ႔ ပတ္သက္ၿပီး Free of Cost ဆိုတာကို တြင္တြင္သုံးလာၾကပါတယ္။ အခြန္အခ ေၾကးေငြ ေပးရန္မလိုေသာ / အခေၾကးေငြ မေပးရေသာ = အခမဲ့ ဆိုၿပီး ျဖစ္ပါတယ္။ အဲဒီ စကားစုက အရမ္းတြင္က်ယ္လြန္းေတာ့ ေနရာတုိင္းမွာ လူေတြက အသုံးျပဳကုန္ပါတယ္။ ေနာက္ပိုင္းမွာ အတုိခ်ဳံးၿပီး Free တစ္လုံးတည္း အသုံးျပဳလည္း အခမဲ့လို႔ပဲ မွတ္ထင္လိုက္ ၾကပါေတာ့တယ္။ အဲဒီအခ်ိန္မွာ Free Software ဆိုရင္ ဘယ္လို ဖြင့္ဆိုခ်က္ေပးမွာလဲ။
Free Software ဆိုတဲ့ အမည္ကို စတင္အသုံးျပဳ တာကေတာ့ Free Software Foundation (FSF) ကပါ။ အသုံးခ် ပရိုဂရမ္ေတြ ေဆာ့ဖ္၀ဲေတြကို ျပန္လည္ ၾကည့္ရႈ ေလ့လာခြင့္၊ ျပဳျပင္ခြင့္ ျပန္လည္ျဖန္႔ျဖဴးခြင့္ ပိတ္ပင္ထားတဲ့ ပုံမွန္ EULA (END USER LICENSE AGGREMENT) လုိင္စင္၀င္ ေဆာ့ဖ္၀ဲေတြကို ဆန္႔က်င္ဘက္ လုပ္လိုက္တာ ပါပဲ။ ေက်ာင္းအတြက္ပဲျဖစ္ျဖစ္ ရုံးအတြက္ပဲျဖစ္ျဖစ္ တစ္ဦးတစ္ေယာက္အတြက္ပဲသုံးသုံး စီးပြားေရးအတြက္ပဲ သုံးသုံး ဘယ္ေနရာအတြက္ျဖစ္ေစ ေဆာ့ဖ္၀ဲကို လြတ္လပ္ စြာ သုံးႏုိင္ရမယ္။  ၿပီးရင္ ေဆာ့ဖ္၀ဲရဲ႕ အလုပ္လုပ္ပုံကို ေလ့လာႏိုင္ရမယ္။ ေလ့လာသင္ယူလို႔မရေအာင္ မျပဳျပင္ ႏိုင္ေအာင္ ကြယ္၀ွက္ထားတာမ်ဳိး မရွိေစရဘူး။ ဘယ္လို အလုပ္လုပ္လဲဆိုတာကို ေလ့လာၿပီး ပိုမိုေကာင္းမြန္ေအာင္ ျပဳျပင္တာမ်ိဳးကိုလဲ လက္ခံရမယ္။ ပိုမိုေကာင္းမြန္ေအာင္ ျပဳျပင္ၿပီး ျပန္လည္ထုတ္ေ၀ျဖန္႔ျဖဳးမယ္ဆိုရင္လဲ ခြင့္ျပဳ ရမယ္။ ဒီလုိလုပ္ျခင္းအားျဖင့္ ေဆာ့ဖ္၀ဲအေနနဲ႔ ပိုမို ေကာင္းမြန္လာေစမွာ ျဖစ္ၿပီး လိုအပ္ခ်က္ေတြကို ကိုယ္ တိုင္ ျမန္ျမန္ဆန္ဆန္ ျဖည့္ဆည္းေပးႏိုင္တဲ့အတြက္ အသုံး ျပဳသူေတြအတြက္ လိုအပ္ခ်က္ေတြျပည့္စုံတဲ့ ေဆာ့ဖ္၀ဲေတြ ကို ရရွွိႏိုင္မွာ ျဖစ္ပါတယ္။
ဒါေပမယ့္ Free ဆိုတဲ့စကားလံုးအေပၚ အခမဲ့လို႔ ျမင္ထားတဲ့ အတြက္ Freeware, Shareware ေတြလိုမ်ိဳးပဲ  Free Software ဆိုတာ အခေၾကးေငြ ေပးစရာမလို႔ေသာ အသုံးသိပ္မ၀င္တဲ့ ေဆာ့ဖ္၀ဲေတြလို႔ ထင္ျမင္ခဲ့ၾကတာ မဆန္းေတာ့ပါဘူး။ တကယ္တန္းေတာ့ Freeware ဆိုတာ Free နဲ႔  Software ဆိုတဲ့ စကားလုံး ႏွစ္လုံးေပါင္းထားတဲ့ စကားစုဆိုေတာ့ Free Software နဲ႔ ေရာေတြးတာ မမွား ဘူးလို႔ ေျပာခ်င္ေျပာၾကမွာေပါ့။ ဒါေပမယ့္ Free Software Foundation တည္ေထာင္သူ Richard Stallmen ကေတာ့ သူ႔ရဲ႕ Free Software ေတြကို Freeware လို႔ အေခၚမခံ ပါဘူး။ တကယ္တမ္းလည္း Freeware နဲ႔ Free Software ကိုကြဲျပားနားလည္ဖို႔ သိပ္အမ်ားႀကီး ေျပာျပစရာမလိုပါ ဘူး။  Free Software ေတြဟာ အခမဲ့ေတြ ပါသလို အခ ေၾကးေငြေပးၿပီး ၀န္ေဆာင္မႈ ယူႏိုင္တာေတြလဲ ရွိပါတယ္။ အခမဲ့ရယူႏိုင္တဲ့ Free Software တစ္ခုကို ပိုေကာင္း ေအာင္ ျပဳျပင္ၿပီး တစ္စုံတစ္ဦးဆီ သက္သာတဲ့ေစ်းႏႈန္း၊ စိတ္ေက်နပ္တဲ့ ေစ်းႏႈန္းနဲ႔ ေရာင္းခ်ႏိုင္ပါတယ္။ ေရာင္းခ် လိုက္တဲ့ ေဆာ့ဖ္၀ဲကိုလည္း ျပန္လည္ေလ့လာခြင့္၊ ျပဳျပင္ခြင့္ ေပးရမယ္၊ လြတ္လြတ္လပ္လပ္ သုံးလို႔ရေစမယ္လို႔ ဆိုလို တာပါ။
Free Software က သာမန္အသုံးျပဳႏုိင္ရုံတင္ မက ပါဘူး ၾကည့္ရႈေလ့လာႏိုင္တယ္၊ ျပဳျပင္ေျပာင္းလဲႏိုင္တယ္၊ ျပန္လည္ျဖန္႔ေ၀ႏိုင္တယ္။ Freeware ကေတာ့ အဲတာေတြ မရႏိုင္ပါဘူး။ ဒီေတာ့ Freeware ရဲ႕ အဓိပၸာယ္ကေတာ့ အခေၾကးေငြ မေပးရေသာ ေဆာ့ဖ္၀ဲပါပဲ။ Shareware ကေတာ့ Trialware ဒါမွမဟုတ္ demoware ကို ဆိုလိုတာ ျဖစ္လို႔ အသုံးခ်ႏိုင္မယ့္ လုပ္ေဆာင္ခ်က္ လြယ္ကူေစမယ့္ လုပ္ေဆာင္ခ်က္ အခ်ိဳ႕ကို ခ်န္လွပ္ထားခဲ့တဲ့ ေဆာ့ဖ္၀ဲေတြ ဒါမွမဟုတ္ အခ်ိန္အပိုင္းအျခားသတ္မွတ္ခ်က္တစ္ခု အထိသာ အခမဲ့သုံးစြဲႏိုင္တဲ့ ေဆာ့ဖ္၀ဲေတြဆိုေတာ့ Free Software နဲ႔ လုံး၀ႀကီးကို ဆန္႔က်င္ပါတယ္။
၁၉၉၈ California, Palo Alto မွာ လုပ္ခဲ့တဲ့ Hacker ေတြဆုံေတြ႔ခဲ့တဲ့ပြဲမွာ အေခၚအေ၀ၚအသစ္တစ္ခု ထပ္မံ ေမြးဖြားခဲ့ပါတယ္။ Free Software လိုမ်ိဳး လြတ္လြတ္ လပ္လပ္အသုံးျပဳႏိုင္ ျပင္ဆင္ႏိုင္တဲ့ ေဆာ့ဖ္၀ဲကို ေခၚတာ လား  အခမဲ့ရတဲ့ေဆာ့ဖ္၀ဲေတြကို ေခၚတာလားဆိုတဲ့ ဒြိဟေတြကို ကင္းေ၀းေစဖို႔ ရည္ရြယ္ခဲ့တာပါ။ အဲဒါ ကေတာ (ယခု Mozilla Firefox) Netscape Navigator Code ကို တီထြင္ၿပီး မည္သူမဆို သူ႔ရဲ႕ Source ေတြ ၾကည့္ ရႈေလ့လာႏိုင္ ျပဳျပင္ႏိုင္ေအာင္ ပိတ္ပင္ထားျခင္းေတြ မရွိဘူးလို႔ သိသာေအာင္ Software အမ်ိဳးအစားကို Open Source လို႔ေခၚဆိုခဲ့ၾကပါတယ္။ (ပြင့္လင္းရင္းျမစ္လုိ႔ တခ်ဳိ႕က ျပန္ပါတယ္)။ ဒါေပမယ့္ ဒီပြဲကို မတက္လိုက္ရတဲ့ Richard Stallman ကေတာ့ Open Source ဆိုတာ Free Software ေလာက္သေဘာက်စရာ မေကာင္းဘူးလို႔ ထင္ျမင္ထားေလရဲ႕။ သူက ဘယ္ေလာက္ပဲ ဖြင့္ထားတဲ့ ပြင့္လင္းမႈ(Open) ျဖစ္ေနပါေစ လြတ္လပ္မႈ(Freedom) မရွိရင္ တိုးတက္မႈေႏွာင့္ေနးမယ္။ အသုံးျပဳသူေတြအတြက္ မေကာင္းဘူးဆိုၿပီး ဘယ္ပရိုဂရမ္ေတြ ဘယ္ေဆာ့ဖ္၀ဲေတြ ရဲ႕ အလုပ္လုပ္ပုံ ေရးသားပုံ အခ်က္အလက္ေတြကို ၾကည့္ ခြင့္ရေနပါေစ လြတ္လပ္မႈမပါရင္ အလကားပါပဲ၊ လြတ္ လပ္မႈမေပးႏိုင္တဲ့ ေဆာ့ဖ္၀ဲမ်ိဳး ကြၽန္ ေတာ္တို႔အတြက္ မလိုအပ္ပါဘူး လို႔ မွတ္ခ်က္ေပးခဲ့ပါတယ္။
သူတို႔ရဲ႕ ရည္ ရြယ္ခ်က္ေတြကေကာင္း မြန္တဲ့အတြက္ ေတာ္ ေတာ္ေလးကိုေအာင္ ျမင္လာခဲ့ၾကပါတယ္။ အဲဒီ Free Software နဲ႔ Open Source Software ကို ေပါင္းၿပီး Free / Open Source Software (FOSS) လို႔ ေခၚဆိုၾကပါတယ္။ FOSS ကိုလည္း လြတ္လပ္ေသာ ပြင့္လင္းရင္းျမစ္ ေဆာ့၀ဲမ်ားလို႔ ဘာသာမျပန္ပဲ အခမဲ့ ရရွိႏိုင္ေသာ ပြင့္လင္းရင္းျမစ္ ေဆာ့၀ဲမ်ားလို႔ အထင္မွား အျမင္မွား ရွိလာျပန္တဲ့အတြက္ Free ရဲ႕ အဓိပၸာယ္ကို ပိုမို ထင္ရွားေစဖို႔ Liberty ဆိုတဲ့ လြတ္လပ္ျခင္းဆိုတဲ့ အဓိပၸာယ္ ရတဲ့ ျပင္သစ္ဘာသာစကား Libre ဆိုတာပါထည့္ၿပီး Free / Libre / Open Source Software ဆိုၿပီး (FLOSS) လို႔ ေခၚဆိုခဲ့ၾကတာလဲ ရွိပါတယ္။ ဒါေပမယ့္ ၀မ္းနည္းစရာ ေကာင္းေလာက္ေအာင္ ဒီနာမည္ေပးတဲ့ ကိစ๖နဲ႔ ပတ္သက္ ၿပီး အၾကာႀကီး ေျပာခဲ့ဆိုခဲ့ ျငင္းခုံခဲ့ၾကေပမယ့္လည္း ေသခ်ာတဲ့ အေျဖတစ္ခုရတဲ့အထိ ရွင္းခ်က္မထုတ္ႏိုင္ခဲ့ ၾကပါဘူး။
ဒီအတြက္ FLOSS ကို အဂၤလိပ္ ဘာသာစကား Free and Open Source Software ဆိုတာ ေလာက္ပဲ နားလည္ႏိုင္ ေျပာျပႏိုင္ခဲ့ၾကတဲ့ အတြက္ Free နဲ႔ Open ဆိုတဲ့ စကားလုံး ေတြေပၚ အနက္အဓိပၸာယ္ေကာက္ မွားေနၾကတုန္းပါပဲ။ တခ်ိဳ႕ဆို
Open Source ဆိုတာ Free Software ေတြကို ပိုေကာင္း ေအာင္လုပ္ၿပီး စီးပြားေရး လုပ္ ငန္းသုံးအျဖစ္ ေရာင္းခ်ဖို႔ ရည္ ရြယ္ခ်က္နဲ႔ ထုတ္တာေတြျဖစ္ ေၾကာင္း။ အဲဒါလည္း အၿမဲ ယုံၾကည္ႏိုင္တာ မဟုတ္ပဲ Free Software အမည္ခံၿပီးမွ လူသုံးမ်ားရင္ ပိုက္ဆံနဲ႔ ေရာင္းတဲ့လိုင္းကို ေျပာင္းသြားတာ မ်ိဳးေတြ ျဖစ္တတ္ေၾကာင္း။ ဥပမာ Red Hat ဆိုရင္ Free Software အမည္ခံၿပီး ဒီႏွစ္မွာ အျမတ္ေငြ ၂၁% တိုးတက္လာပါတယ္။ ၂၀၀၉ ခုႏွစ္မွာေတာင္ အျမတ္ေငြဟာ ေဒၚလာ သိန္းႏွစ္ေထာင္ေအာက္ ရွိပါတယ္။
စသျဖင့္ အခမဲ့နဲ႔ လြတ္လပ္ ျခင္းကို မခြဲျခားႏိုင္တဲ့ အတြက္ ရႈပ္ฝႈပ္ေထြးေထြး ေတြးျမင္ ခဲ့ၾကပါတယ္။
Open Source ကေတာ့ အက်ိဳးအျမတ္ေတြ အမ်ားႀကီးနဲ႔ ေရွ႕ဆက္လွမ္းတုန္းပါပဲ။ ကုမၸဏီေတြကေတာ့ Open Source Software ဆိုရင္ သုံးလို႔မေကာင္းလွတဲ့ ခပ္ေပါေပါ ေဆာ့ဖ္၀ဲေတြဆိုၿပီး အသုံးမျပဳခ်င္ၾကသလုိ Open Source နဲ႔ ပတ္သက္ၿပီး စီးပြားရွာဖို႔လဲ စိတ္ေတာင္ မကူးထားၾကပါဘူး။ ဒါေပမယ့္ Open Source Software နဲ႔ စီးပြားရွာႏိုင္တဲ့နည္းေတြ ရွိတယ္ဆိုရင္ေတာ့ စီးပြားေရး သမားေတြ ခင္ဗ်ားစကားကို စိတ္၀င္စားသြားႏိုင္ပါတယ္။ တကယ္ပဲ စီးပြားရွာႏိုင္သလား၊ ဟုတ္ပါ့မလားဆိုၿပီး အံ့ အားသင့္ရင္လဲ သင့္ေနႏိုင္တယ္။ OSS ရဲ႕ အက်ိဳးအျမတ္ ဆိုတဲ့ အထဲမွာ လြတ္လပ္ျခင္း (ေလ့လာႏိုင္မႈ/ျပင္ဆင္ ႏိုင္မႈ/ျဖန္႔ေ၀ႏိုင္မႈ) အျပင္ ေဆာ့၀ဲေရးသားသူေတြအတြက္ ထည့္စဥ္းစားထားတာ ရွိပါတယ္။ Open Source Initiative (OSI)  ရဲ႕ Website မွာ
“By constraining the license to require free redistribution, we eliminate the temptation to throw away many long-term gains in order to make a few short-term sales dollars.”
လို႕ ေရးထားပါတယ္။ စာေၾကာင္းေလးက တိုေပ မယ့္ အဓိပၸာယ္ကေတာ့ ရွင္းရွင္းလင္းလင္းရွိမယ္ ထင္ပါ တယ္။ သမားฝိုးက်မဟုတ္တဲ့ လိုင္စင္ေတြကို ေျပာင္းလဲ ရယူႏိုင္ပါတယ္။ ေရရွည္ေကာင္းမြန္တဲ့ ၀န္ေဆာင္မႈ အတြက္ ေငြေၾကးအနည္းငယ္ကို တစ္ႀကိမ္သာ ေပးฝုံပဲ ဆိုတဲ့ ဖ်ားေယာင္းမႈမ်ိဳးနဲ႔လည္း ေငြရွာႏိုင္တဲ့ OSS လို႔ နားလည္ထားၾကပါတယ္။ Open Source ကေတာ့ ေဆာ့ဖ္၀ဲေတြကို ျပန္လည္ျပဳျပင္ႏိုင္ဖို႔ကို အဓိကထားၿပီး လြတ္လြတ္လပ္လပ္ သုံးႏိုင္ဖို႔ ရည္ရြယ္ပါတယ္။ ဒီလိုလုပ္ ေပးတာ ျပန္လည္ျပဳျပင္သူေတြအတြက္ ေကာင္းမြန္လို႔ တိုးတက္မႈေတြ ျမန္ျမန္ဆန္ဆန္ျဖစ္ေစႏိုင္ေပမယ့္ တျခား ဘက္မွာေတာ့ အသုံးျပဳသူေတြကို ဘယ္ေလာက္မ်ား မွ်မွ် တတ ကာကြယ္ေပးႏိုင္ဦးမလဲဆိုတာ ဆန္းစစ္ရမယ့္ အေနအထားမွာ ရွိပါတယ္။ OSS ေၾကာင့္ ျဖစ္ေပၚလာတဲ့ ျဖစ္ရပ္တစ္ခုကို နမူနာျပရမယ္ဆိုရင္ေတာ့ Linux အသုံး ျပဳသူေတာ္ေတာ္မ်ားမ်ားဟာ Closed-Source Driver ေတြနဲ႔ Closed-Source Software ေတြကို ထည့္သြင္းအသုံးျပဳေန ၾကပါၿပီ။ ဥပမာ nVidia Graphic Driverနဲ႔ Adobe Flash Player လိုမ်ိဳး အမ်ားသုံးေဆာ့ဖ္၀ဲေတြကို Closed-source အေနနဲ႔ လက္ခံၿပီး အသုံးျပဳေနၾကတာမ်ိဳးပါ။ သူတို႔ရဲ႕ အေတြးအေခၚေပၚ မူတည္ၿပီး ဘယ္ေနရာမွာ Freedom ျဖစ္တယ္ဆိုတာ ကြာျခားေနသလို  Open Source နဲ႔ Free Software ရဲ႕ အဓိပၸာယ္ျပန္ဆိုခ်က္ ကြဲလြဲေနဆဲပါ။
“Open Source သမားေတြကေတာ့ အသံက်ယ္ က်ယ္နဲ႔ OSS ကုိသုံးဖို႔ တိုက္တြန္းေနၾကသလို တစ္ဦးခ်င္း သမားေတြေကာ လုပ္ငန္းသုံးေတြမွာပါ OSS ကို ေတာ္ ေတာ္မ်ားမ်ား သုံးလာၾကၿပီ။ OSS က အသုံးမ်ားလာတာနဲ႔ အမွ် တိုးတက္ဖြံ႔ၿဖိဳးလာသလို လြတ္လြတ္လပ္လပ္လဲ ရွိပါ တယ္။ သူ႔ရဲ႕အသိုင္းအ၀ိုင္းကလဲ ေတာ္ေတာ္ႀကီး က်ယ္ ျပန္႔သြားၿပီဆိုေပမယ့္ OSS ရဲ႕အႏွစ္သာရက တကယ့္ဆရာ ႀကီးေတြနဲ႔ လက္ေတြ႕ေလ့လာေနတဲ့လူေတြ ေလာက္ပဲ အဆင္ေျပပါလိမ့္မယ္။ စဥ္းစားၾကည့္မယ္ဆိုရင္  သူတို႔ရဲ႕ ေဆာ့ဖ္၀ဲေတြကို ဘယ္လို အကာအကြယ္ေပးရမယ္ဆိုတာ သူတို႔ကို မသင္ၾကားေပးႏိုင္ပါဘူးလို႔  FSF တည္ေထာင္ခဲ့ တဲ့ Richard Stallman က Free Software ေတြမွသာ ကာကြယ္မႈေပးႏိုင္ဖို႔ အၿမဲႀကိဳးစားေနတာ ျဖစ္တယ္” ဆို ပါတယ္။
OSS နဲ႔ FSF နာမည္တြဲယူၿပီးမွ တခုနဲ႔ တခု အဆိုးျမင္ တာေတြ ဘယ္ကမ်ား စလာတာပါလိမ့္။ မၾကာ ခဏေတြ႔ ဘူးေနၾကျဖစ္တဲ့ GNU ဆိုတဲ့ေနာက္မွာ Linux ဆိုတာကို ထားၿပီး GNU/Linux ဆိုတာႀကီးကို ေတြ႕ဖူးပါလိမ့္မယ္။ Linux ဆိုလည္း လူတိုင္းသိေနပါၿပီ။ ဘာေၾကာင့္မ်ား GNU ႀကီးေရွ႕က ထည့္ေနရတာလဲ။ “Guh-noo Slash Linux” ဆိုၿပီး GNU ဆိုတာကိုေဖာ္ေဖာ္ၿပီး  ေခၚေနၾကတာဆိုေတာ့ GNU က တကယ္ပဲ အကုန္လုံးအတြက္ လုပ္ေဆာင္ေပး ေနတာလား Linux ရဲ႕ တိုးတက္မႈ တစ္ခုကို အေျချပဳၿပီး နာမည္ယူခ်င္ေနလို႔လား။ Linux မွာ GNU က တကယ္ပဲ အဓိကက်သလား။
ေတာ္ေတာ္မ်ားမ်ားကေတာ့ GNU/Linux လို႔ေခၚ တာ သေဘာမက်ၾကဘူး။ ဥပမာ Linux သမားေတြ အႀကိဳက္ Linux Journal မွာဆိုရင္ GNU/Linux ဆိုတာ Linux ေတြ အကုန္လုံးကို အက်ဥ္းခ်ဳံးၿပီး ေခၚထားတာလို႔ပဲ ျမင္တယ္ဆိုတဲ့အေၾကာင္း ေရးထားတာေတြ႕ရပါတယ္။ တခ်ိဳ႕ေတြဆိုလဲ Linux အေရွ႕မွာ ဘယ့္ႏွယ္ ေၾကာင့္ အသံတိတ္စကားလုံး GNU/ ကုိ ထည့္ထားရတာလဲ။ အဲဒါက ကြ်န္ေတာ္ တို႔ၾကားထဲမွာ ရန္တိုက္ေပးသလိုပဲတဲ့။ တကယ္လို႔မ်ား တစ္ေယာက္ ေယာက္က GNU Slash ကို အရမ္းထင္ရွားေစခ်င္ရင္ေတာ့ ပုံမွန္ X11, Gnome, Gimp, Frozen Bubble ဆိုတာေတြၾကားမွာ GNU ကို ထည့္ထည့္ ေပးသြားၿပီး X11 Guh-noo Slash  Gnome Guh-noo Slash  Gimp Guh-noo Slash  Frozen Bubble ဆိုတာမ်ိဳးသုံးရင္ ပိုၿပီး လူသိမ်ားႏိုင္တယ္လို႔ ရယ္စရာေျပာတဲ့လူလဲ ရွိတာပါပဲ။
ဒါေပမယ့္ တကယ္တမ္းေတာ့ GNU Tools ေတြ က်ယ္ျပန္႔လြန္းတာ အသုံးတည့္လြန္းတာကို ဘယ္သူမွ မျငင္းႏိုင္ပါဘူး။ Linux ကတစ္ခုခုကို GCC မပါပဲ လုပ္ခဲ့ တယ္ဆိုၿပီး ျငင္းခ်က္ထုတ္မယ္ဆိုရင္ ေတာ္ေတာ္ရွာေဖြ စဥ္းစားရပါလိမ့္မယ္။ GCC မပါပဲလုပ္ခဲ့တာေတြ မရွိ သေလာက္ပဲေလ။ ပ်မ္းမွ်တြက္ရင္ေတာ့ သူတို႔လဲ ဒီေလာက္ႀကီး အကာအကြယ္ေပးႏိုင္တယ္လဲ မဟုတ္ပါ ဘူး။ GCC ကိုသုံးခဲ့ၾကတယ္။ GNU Project အျဖစ္ ေဆာ့ဖ္၀ဲေတြ ေရးခဲ့ၾကတယ္။ အရမ္းေကာင္းတဲ့ Free Software ေတြေပါ့။
Richard Stallman ကေတာ့ GNU အတြက္ GCC, GDB နဲ႔ Emacs ေတြ တသီတတန္းႀကီး ေရးသားျပဳစုခဲ့ ပါတယ္။ ဒါေတြ ေကာင္းေကာင္းမြန္မြန္ အလုပ္လုပ္ဖို႔ အသုံးျပဳရလြယ္ကူဖို႔နဲ႔ ျပန္လည္ျပင္ဆင္ၿပီး ျပန္ထုတ္ဖို႔ အတြက္ သူေပးခဲ့ရတဲ့အခ်ိန္ေတြက မနည္းပါဘူး။ သူ ကိုယ္တိုင္ စိတ္ေရာကိုယ္ပါႏွစ္ၿပီး အလုပ္လုပ္ တပါးသူ ေတြလဲ စိတ္ပါလာေအာင္ စည္းฝုံးပံ့ပိုးမႈေတြ အကူအညီ ေတြ ေပးၿပီး ထူေထာင္ထားတဲ့ အဖြဲ႕အစည္းတစ္ခုကို ကြ်န္ေတာ္တို႔ လက္ရွိမွာ ျမင္ေတြ႕ေနရฝုံတင္မက အဲဒီက အသီးအပြင့္ေတြပါ ခံစားေနရတာပဲေလ။ ဒီေတာ့ အရင္ တုန္းက သူတို႔ႀကိဳးစားခဲ့သမွ်ေတြ ဒါမွမဟုတ္ သူတို႔ရဲ႕ ရပ္တည္ခ်က္ေတြကိုေတာ့ ဘယ္သူမွ လစ္လွ်ဳရႈႏိုင္မယ္ မထင္ဘူး။ ဒါေပမယ့္ Linux အသုံးျပဳသူေတြအေနနဲ႔လည္း လြတ္လပ္မႈအတြက္ ရည္ရြယ္ထားတဲ့ Open နဲ႔ Free အႏွစ္သာရပ်က္မွာ ဆိုးလို႔တားထားတဲ့ စည္းကမ္းေတြကို ေရွာင္လြားၿပီး ဒီ OS ကို စည္းကမ္းရွိရွိ လြတ္လြတ္လပ္လပ္ ပဲ သယ္ေဆာင္သြားလိမ့္မယ္လို႔ ထင္ျမင္မိပါတယ္။
တကယ္လို႔မ်ား တျခားေကာင္းမြန္တဲ့ Operation System တစ္ခုကိုေတြ႕ခဲ့မယ္  ကြ်န္ေတာ့္အတြက္ ဒါမွ မဟုတ္ အကုန္လုံးအတြက္ အဆင္ေျပၿပီး လြတ္လပ္စြာ ေလ့လာမယ္ ျပဳျပင္မယ္ ျဖန္႔ေ၀မယ္ဆိုတဲ့ ၀ါသနာတူရာ ေတြရဲ႕ ေလ့လာရာ စုစည္းရာ တစ္ခုကေတာ့ BSD မွာပါ။ Berkeley Software Distribution ရဲ႕ လိုင္စင္ေအာက္မွာ လြတ္လပ္တဲ့ကုဒ္ေတြကို  ျပည့္ျပည့္၀၀ အသုံးခ်ၿပီး ေဆာ့ဖ္၀ဲကုဒ္ေတြ ပိုမိုတိုးတက္လာေစႏိုင္ပါတယ္။ ကိုယ့္ ကုဒ္ေတြကို ယူသုံးထားရင္လဲ အခ်ိန္ဘယ္ေလာက္ၾကာ ၾကာ ကိုယ့္ကို လစ္လွ်ဳရႈတာမ်ိဳးမလုပ္ပဲ အရင္ေရးသားသူ ေတြရဲ႕ အမည္ကို မွတ္တမ္းတင္ေပးထားမွာပါ။ GPL လိုင္စင္ကေတာ့ ကုဒ္တစ္ခုလုံးကို ျပဳလုပ္ႏိုင္ ျပဳျပင္ႏိုင္ တယ္။  ယူသုံးတာက အျခားတစ္ေယာက္ဆိုလည္း ေစာ ေစာကေျပာသလို GPL နဲ႔ မူကြဲေတြပဲ အသုံးျပဳရမယ္၊ Credit ေပးရမယ္။ အဲဒါကို အစြယ္အပြားေလးလုပ္ ျပဳျပင္ ၿပီး ေနာက္ထပ္ နာမည္တစ္ခု လိုင္စင္တစ္ခုနဲ႔ ထပ္ထြက္ လာႏိုင္တယ္။ ကိုယ္ပိုင္ကုဒ္ေတြကိုလဲ ျပဳျပင္ၿပီး GPL လိုင္ စင္ တစ္ခုေအာက္မွာထားၿပီး ကိုယ့္အလုပ္တြက္ အသုံးျပဳ ႏိုင္တယ္။ တကယ္တမ္းေတာ့ Free နဲ႔ Open သမားေတြရဲ႕ ေစတနာက လြတ္လြတ္လပ္လပ္ သုံးေစခ်င္တာျခင္း အတူတူပါပဲ။
တခါတေလ ျငင္းခုံတာေတြရွိႏိုင္တယ္။ ဘယ္ လိုင္စင္ကိုသုံးမလဲ ဆိုၿပီးေတာ့။ BSD လိုင္စင္က ေရရွည္ အတြက္ စိတ္ခ်ရတယ္ဆိုရင္ တယ္ဆိုရင္ တစ္ေယာက္က GPL မွာကျပဳျပင္ေျပာင္းလဲခြင့္ပိုမ်ားတယ္ ေျပာမွာပါပဲ။ အဲလိုအျငင္းပြားရင္းနဲ႔ပဲ သံသရာရဟတ္က တပတ္လည္ လာျပန္ပါၿပီ။ ဘာလို႔လဲဆိုေတာ့ Open သမားေတြနဲ႔ Free သမားေတြရဲ႕ ရန္ဘက္ close-source ေတြဟာျပန္လည္ၿပီး ဦးေမာ့လာၿပီ ျဖစ္ပါတယ္။
သူတို႔ကလည္း ထုတ္ကုန္ေတြကို ပိုေကာင္းေအာင္ ပိုျမန္ေအာင္ ထုတ္တယ္။ ဒါေပမယ့္ Free နဲ႔ Open လိုမ်ိဳး ေလ့လာခြင့္ေတြ ျပဳျပင္ႏိုင္စြမ္းေတြ မပါလာဘူး။  ဒီနည္းနဲ႔ Free နဲ႔ Open သမားေတြကို တိုက္ခိုက္တယ္။ ေဆာ့ဖ္၀ဲ တစ္ခုက ေကာင္းေနရင္ ေစာေစာထြက္လို႔ ခ်က္ျခင္းသုံးလို႔ ရေနရင္ ေနာက္မွ ထြက္လာမယ့္ ကိုယ္တိုင္ျပင္ဆင္ရမယ့္ ေဆာ့ဖ္၀ဲေတြကို စိတ္၀င္စားမယ္ မထင္ပါဘူး။  အခုခ်ိန္မွာ Free သမားနဲ႔ Open သမားေတြ ညီညီညြတ္ညြတ္ ရွိမယ္ ဆိုရင္ FSF ရဲ႕ ဦးတည္ခ်က္ေတြကို လိုက္နာမယ္ဆိုရင္ သူတို႔ေတြက OSS ပဲျဖစ္ျဖစ္ FSF ပဲျဖစ္ျဖစ္ အသိအမွတ္ ျပဳေနၾကမွာ။ တကယ္လို႔ GNU/Linux လို႔ပဲ ေခၚရမယ္ ဆိုရင္လည္း ကြ်န္ေတာ္တို႔အတြက္ အပန္း မႀကီးပါဘူး။
ကြၽန္ေတာ္တို႔ရဲ႕ ထင္ျမင္ ယူဆခ်က္ေတြေၾကာင့္ လူအမ်ား အေပၚ မျမင္ကြဲလြဲမႈေတြ မျဖစ္ေစ သင့္ဘူး။ အျငင္းမပြားခိုင္းသင့္ ဘူး။ ထင္ျမင္ ယူဆခ်က္ေတြ ေၾကာင့္ အခ်င္းခ်င္းပဲ ထိခိုက္နစ္နာေစတယ္။ ေတးေရး ဆရာ George Gershwin ကေတာ့ “tomayto” ဒါမွမဟုတ္ “tomato” ဘာပဲျဖစ္ျဖစ္ ေခၚႏိုင္တဲ့အေၾကာင္း ေရးသြားၿပီ။ ကြၽန္ေတာ္တို႔ ဆီမွာလဲ အဲဒီ Tomato ကို တခ်ိဳ႕ေဒသက ေျမပုံသီးလို႔ ပုံသ႑ာန္နဲ႔ အမည္ေပးတယ္။ ရန္ကုန္မွာက ခရမ္းခ်ဥ္သီးလို႔ေခၚတယ္။ အင္းေလးေဒသ ကေတာ့ အင္းသီးလုိ႔ ေျပာၾကတယ္။ ဘယ္လိုပဲေခၚေခၚ ေျပာေျပာ သူ႔ရဲ႕တကယ့္ အရသာပ်က္တာမဟုတ္လို႔ နာမည္နဲ႔ ပတ္သက္ၿပီး ျငင္းခုန္ေနလို႔ အက်ိဳးမျဖစ္ထြန္းပါဘူး။ကြာျခားမႈက သိပ္မ်ားတာမွမဟုတ္တာ။ ဒီအတြက္ openနဲ႔ free ထိပ္တိုက္ ေတြ႕မယ့္ကိစ๖မ်ိဳးကိုေရွာင္ၿပီး အေတြး အေခၚပိုင္းဆိုင္ရာ ကြာျခားခ်က္ေတြကို ျငင္းခုံေနတာကို ေလွ်ာ့ခ်ၿပီး ၾကည့္လိုက္မယ္ဆိုရင္ Free ေကာ Open ေကာ ဦးတည္ခ်က္ ရည္ရြယ္ခ်က္ေတြ အတူတူပါပဲ။ တစ္ခုနဲ႔တစ္ခုနဲ႕ သီးသန္႔ႀကီးခြဲျပရေလာက္ ေအာင္ သိပ္မရွိပဲ အေတြးအေခၚအေပၚ အေျခခံတဲ့ ကြဲျပားျခား နားခ်က္ေတြကို ေမ့ထားၿပီး ကိုယ့္ရဲ႕ရည္ရြယ္ခ်က္ ျဖစ္ ေျမာက္ေအာင္ၿပီးေျမာက္ေအာင္ ေဆာင္ရြက္မယ္ဆိုရင္ ေနာက္ဆုံး အသုံးျပဳသူေတြဘက္က လြတ္လပ္မႈနဲ႔ အသုံး တည့္တဲ့ ေဆာ့ဖ္၀ဲေတြအတြက္ Free & Open ဘက္ ျပန္ၿပီး ျမတ္ျမတ္ႏိုးႏိုး သုံးၾကမွာပါပဲ။
ဒါမွမဟုတ္ သူတို႔ Free နဲ႔ Freedom ကို ေသခ်ာ နားလည္ဖို႔ လိုေသးတယ္ထင္ပါသလား။ အဲဒီစကားေတြ ေပၚ ဘာသာျပန္ အေတြးအေခၚပိုင္းဆိုင္ရာ ေဆြးေႏြး အေျဖရွာရင္း စကားေတြမ်ားဖို႔လိုမွာလား၊ ကြၽန္ေတာ္ေတာ့ အဲလို မထင္ပါဘူး။ အခုခ်ိန္မွာ ကုဒ္ေရးဆြဲသူ ေထာင္ ေသာင္းမ်ားစြာဟာ မတူညီတဲ့ လိုင္စင္ေတြေအာက္မွာ အတူတူ အလုပ္လုပ္ေနၾကတယ္။ GPL, LGPL, BSD, MIT, Mozilla နဲ႔ Apache တို႔လိုမ်ိဳးမ်ားစြာေသာ လိုင္စင္ေတြထဲမွာ Free Software လား Open Source လား။ Linux လား GNU/Linux လား။ ဘာေတြနဲ႔ ခြဲျခားမလဲ။
အသုံးျပဳသူေတြကေကာ ဘာေၾကာင့္ အခမဲ့ မဟုတ္တဲ့ ေဆာ့ဖ္၀ဲေတြကို ေရြးခ်ယ္ခဲ့တာလဲ။ Free Software ေတြကို လြတ္လပ္တယ္မွန္ေပမယ့္ သူတို႔ စိတ္ ၀င္စားမႈမ်ားတဲ့ Free Software ကိုပဲ သူတို႔က အစဥ္ တစိုက္ ေရးေပးေနၾကေတာ့ တခ်ိဳ႕အသုံးျပဳလိုတဲ့ ေဆာ့ဖ္၀ဲ ေတြမွာ လူအမ်ားစုအတြက္လဲ မဟုတ္ဘူး။ တစ္ဦးတစ္ ေယာက္အတြက္ ဒါမွမဟုတ္ စီးပြားေရးအတြက္ဆိုရင္ ေဆာ့ဖ္၀ဲေရးသားသူေတြ လုံ႔လစိုက္ႏိုင္ေအာင္ ေဆာ့ဖ္၀ဲ ပိုေကာင္းလာေအာင္ non-free ေဆာ့ဖ္၀ဲေတြကို သုံး ခ်င္ၾကပါတယ္။ တကယ္လို႔မ်ား သူတို႔ကို Free Software ဆိုတာဘာလဲဆုိၿပီး ေျပာျပခ်င္တယ္ဆိုရင္ေတာ့ ေကာင္း ပါတယ္။ ၀က္ဘ္ဆိုက္ေတြ သတင္းေတြ ေဆာင္းပါးေတြ ကေန တစ္ဆင့္ခ်င္း ပညာေပးႏိုင္ပါတယ္။
ကုိယ့္ရဲ႕  စိတ္ကူးေတြနဲ႔ေတာ့ သူတို႔လုပ္ခ်င္တာနဲ႔ တူမွာ မဟုတ္ေလာက္ဘူး။ သူတို႔ဘက္က ေရြးခ်ယ္စရာ ရွိလို႔ ေရြးခ်ယ္တဲ့ ေနရမွာေတာ့ ကိုယ့္ရဲ႕အျမင္ေတြနဲ႔ လမ္း ညႊန္ႏိုင္မွာပါ။ ပုံေသႀကီးေရြးဖို႔ေတာ့ ဘယ္သူ႔ကိုမွ ဖိအား ေပးဖို႔ မႀကိဳးစားပါနဲ႔။ ဘာေၾကာင့္လဲဆိုရင္ အဲလို လုပ္ฝုံနဲ႔ သူဟာ Open / Free ေတြကို စိတ္၀င္စားလာႏုိင္မွာ မဟုတ္ သလို Free နဲ႔ Open ရဲ႕ အႏွစ္သာရလည္း သိလိုက္ရမွာ မဟုတ္ပါဘူး။
တကယ္လို႔မ်ား close-source ေတြျဖစ္တဲ့ Nvidia-Driver ေတြ Adobe Flash Player ေတြသုံးဖို႔လိုေနလား။ သုံးသာ သုံးခ်လိုက္ပါ။ အဲတာေတြလဲ Free Software ေတြပါပဲ။ Free ဆိုတာ အေႏွာင္အဖြဲ႕မရွိတဲ့ လြတ္လပ္ ျခင္းသေဘာေလ။

No comments:

Post a Comment