ပွင့်လင်းတဲ့အရင်းအမြစ်ဆော့ဗ်ဝဲကဘာလဲ?

သင်ကနားလည်သဘောပေါက်မပြုစေခြင်းငှါသင်တို့မူကားနေ့တိုင်းနီးပါး Open Source ဆော့ဖ်ဝဲကိုအသုံး

open source software (OSS) ကို source code ကိုကြည့်ရှုခြင်းနှင့်အများပြည်သူတို့ကပြောင်းလဲ, ဒါမှမဟုတ်မဟုတ်ရင် "ပွင့်လင်း" ဖြစ်ပါတယ်ရသောအဘို့ဆော့ဝဲဖြစ်ပါသည်။ source code ကိုကြည့်ရှုခြင်းနှင့်အများပြည်သူတို့ကပြောင်းလဲမဖြစ်တဲ့အခါ, သူက "ပိတ်ထားသော" သို့မဟုတ် "စီးပွားဖြစ်" စဉ်းစားပါတယ်။

source code ကနောက်ကွယ်မှ-The-မြင်ကွင်းများအသုံးပြုသူများသည်များသောအားဖြင့်ကြည့်ရှုမဆော့ဖျဝဲ၏အစိတ်အပိုင်းတစ်ခု programming ဖြစ်ပါတယ်။ source code ကိုဘယ်လိုဆော့ဖ်ဝဲအလုပ်လုပ်တယ်နှင့်မည်သို့အားလုံးဆော့ဖ်ဝဲအလုပ်၏ကွဲပြားခြားနားသောအင်္ဂါရပ်များအဘို့ညွှန်ကြားချက်ထုတ်ရေးသားထားပါတယ်။

ဘယ်လိုအသုံးပြုသူများ OSS ကနေကြိုး

OSS programmer တွေရှာတွေ့ခြင်းနှင့်ပြုပြင်တာတွေအမှားအယွင်းများ code ကိုအတွက် (ဘာဂ်), နည်းပညာအသစ်နှင့်အတူအလုပ်လုပ်ရန်ဆော့ဖ်ဝဲကို update များနှင့်အသစ်သောအင်္ဂါရပ်များအတွက်ဆော့ဝဲတိုးတက်အောင်အပေါ်ပူးပေါင်းခွင့်ပြုပါတယ်။ အမှားများကိုပိုမြန် fixed ကြောင့် open source ဖြစ်ပြီးစီမံကိန်းများအုပ်စုပူးပေါင်းချဉ်းကပ်ဆော့ဖ်ဝဲအသုံးပြုသူများသည်အကျိုး, feature အသစ်များထည့်သွင်းခြင်းနှင့်ပိုပြီးမကြာခဏဖြန့်ချိနေကြပါတယ်, ဆော့ဖ်ဝဲ code ကိုအတွက်အမှားအယွင်းများကိုရှာဖွေဖို့ပို programmer တွေနှင့်အတူပိုမိုတည်ငြိမ်ဖြစ်ပါသည်, နှင့်လုံခြုံရေး updates များကိုပိုမိုမြန်ဆန်အကောင်အထည်ဖော်နေကြ အများအပြားစီးပွားဖြစ်ဆော့ဗ်ဝဲပရိုဂရမ်များထက် သာ. ကောင်း၏။

အများစုမှာ OSS သည် GNU General Public License (GNU GPL သို့မဟုတ် GPL) ၏အချို့ဗားရှင်းသို့မဟုတ်အပြောင်းအလဲအသုံးပြုသည်။ အများပြည်သူဒိုမိန်းအတွက်သောဓာတ်ပုံကိုဆင်တူတဲ့ GPL စဉ်းစားရန်အရိုးရှင်းဆုံးနည်းလမ်းဖြစ်သည်။ GPL နှင့်အများပြည်သူဒိုမိန်းမည်သူမဆို, update ကိုပြုပြင်မွမ်းမံဖို့ခွင့်ပြုခြင်း, သို့သော်သူတို့ရန်လိုအပ်ပါတယ်တစ်ခုခုပြန်သုံးလို့နှစ်ဦးစလုံး။ အများပြည်သူဒိုမိန်းအသုံးပြုသူများဓာတ်ပုံကိုသုံးပါနှင့်လိုက်လျောညီထွေဖြစ်အောင်ရန်ခွင့်ပြုချက်ပေးသည်သော်လည်းအဆိုပါ GPL, ပရိုဂရမ်မာများနှင့်အသုံးပြုသူများ source code ကိုရယူပြောင်းလဲပစ်ရန်အခွင့်ပြုချက်ပေးသည်။ ကို GNU GPL ၏ကို GNU အစိတ်အပိုင်းကို GNU operating system ကို, ကြီး, open source နည်းပညာသိသိသာသာစီမံကိန်းကိုဖြစ်ဆက်လက်ဟာအခမဲ့ / ပွင့်လင်း operating system ကိုဖန်တီးလိုင်စင်ကိုရည်ညွှန်းသည်။

အသုံးပြုသူများအတွက်နောက်ထပ်အပိုဆုကြေးသို့သော်အချို့သောဆော့ဖ်ဝဲပရိုဂရမ်များအတွက်ထိုကဲ့သို့သောနည်းပညာပိုင်းဆိုင်ရာပံ့ပိုးမှုအဖြစ် extras များအတွက်ကုန်ကျစရိတ်, ရှိစေခြင်းငှါ, OSS ယေဘုယျအားဖြင့်အခမဲ့ဖြစ်ပါတယ်။

အဘယ်မှာရှိပွင့်လင်းတဲ့အရင်းအမြစ် မှစ. လာကြသလား

ပူးပေါင်းဆောင်ရွက် software ကိုနိုင်တဲ့ coding ၏အယူအဆ 1950-1960s ပညာရှင်များအတွက်၎င်း၏အမြစ်များရှိပြီးနေစဉ်, 1970 နှင့် 1980 ခုနှစ်များကထိုကဲ့သို့သောဥပဒေရေးရာအငြင်းပွားမှုများအဖြစ်ကိစ္စများရေနွေးငွေ့ဆုံးရှုံးဖို့ coding software ကိုအဘို့ဤပွင့်လင်းပူးပေါင်းချဉ်းကပ်စေ၏။ ရစ်ချတ်အဲ့ဒီပြန်ရှေ့တန်းမှမှဖွင့်လှစ်သို့မဟုတ်အခမဲ့ဆော့ဖ်ဝဲကိုဆောင်ခဲ့ 1985 ခုနှစ်အခမဲ့ဆော့ဝဲဖောင်ဒေးရှင်း (FSF) ကိုတည်ထောင်ခဲ့သည်သည်အထိစီးပွားဖြစ်ဆော့ဗ်ဝဲဆော့ဖ်ဝဲဈေးကွက်လွှဲပြောင်းရယူခဲ့သည်။ "အခမဲ့ဆော့ဖ်ဝဲကို" ၏အယူအဆလွတ်လပ်မှုကိုမဟုတျဘဲကုန်ကျစရိတ်ကိုရည်ညွှန်းသည်။ အခမဲ့ဆော့ဖ်ဝဲကိုနောက်ကွယ်မှလူမှုရေးလှုပ်ရှားမှု software ကိုသုံးစွဲသူများအတွက်ကြည့်ရှုရန်လွတ်လပ်မှု, အပြောင်းအလဲ, update ကိုရှိ fix, သူတို့၏လိုအပ်ချက်များကိုဖြည့်ဆည်းဖို့ source code ကိုထည့်သွင်း, ထိုသို့ဖြန့်ဖြူးသို့မဟုတ်အခြားသူများနှင့်အတူလွတ်လပ်စွာမျှဝေခွင့်ပြုခံရဖို့သင့်ကြောင်းထိန်းသိမ်းထားသည်။

အဆိုပါ FSF ကသူတို့ကို GNU Project မှအတူအခမဲ့ open source software များကိုလှုပ်ရှားမှုမှာပုံစံအခန်းကဏ္ဍမှပါဝင်ခဲ့သည်။ ကို GNU ပုံမှန်အားဖြင့်အတူတူနေတဲ့ဗားရှင်းတစ်ခုသို့မဟုတ်ဖြန့်ဖြူးအဖြစ်ရည်ညွှန်းစေခြင်းငှါကိရိယာများ, စာကြည့်တိုက်များနှင့် applications များအစုတခုနှင့်အတူဖြန့်ချိမယ့်အခမဲ့ operating system ကို (လုပ်ကိုင်ရန်ဘယ်လိုကိရိယာသို့မဟုတ်ကွန်ပျူတာကိုသွန်သင်ကြောင်းအစီအစဉ်များနှင့် tools တွေကိုအစုတခု) ဖြစ်ပါသည်။ ကို GNU ဆော့ဖျဝဲ application များနှင့်ဟာ့ဒ်ဝဲအကြားနောက်ကျောနှင့်ထွက်ဆက်သွယ်ရေးအပါအဝင်ကွန်ပျူတာသို့မဟုတ်ကိရိယာ၏ကွဲပြားခြားနားသောအရင်းအမြစ်များကိုစီမံခန့်ခွဲတဲ့ kernel ကိုခေါ်မယ့် program နဲ့တွဲဖြစ်ပါတယ်။ ကို GNU နှင့်အတူတွဲအသုံးအများဆုံး kernel ကိုမူလက Linus Torvalds အသုံးပြုနေသူများကဖန်တီး linux kernel ကိုဖြစ်ပါတယ်။ ဒါကြောင့်မကြာခဏရိုးရှင်းစွာ Linux ကိုအဖြစ်ရည်ညွှန်းသော်လည်းဤသည်မှာ operating system နဲ့ kernel ကိုတွဲဖက်မှုနည်းပညာပိုင်း, GNU / Linux ကို operating system လို့ခေါ်ပါတယ်။

ဟူသောဝေါဟာရကို "အခမဲ့ဆော့ဖ်ဝဲကို" အမှန်တကယ်ဓိပ်ပာယျကိုကျော်ဈေး၌ရှုပ်ထွေးမှုများအပါအဝင်အကြောင်းပြချက်အမျိုးမျိုး, အဘို့, အခြားဝေါဟာရကို "open source ဖြစ်ပြီး" created software ကိုများအတွက်ဦးစားပေးဝေါဟာရကိုဖြစ်လာခဲ့သည်နှင့်အများပြည်သူပူးပေါင်းချဉ်းကပ် အသုံးပြု. ထိန်းသိမ်းထားနိုင်ခဲ့ပါတယ်။ အဆိုပါဝေါဟာရကို "open source ဖြစ်ပြီး" ကိုတရားဝင်နည်းပညာထုတ်ဝေသူက Tim O'Reilly အားဖြင့်တည်ခင်းဧည်ဖေဖော်ဝါရီလ 1998 ခုနှစ်တွင်နည်းပညာအတွေး-ခေါင်းဆောင်များအထူးထိပ်သီးဆွေးနွေးပွဲမှာမွေးစားခဲ့ပါတယ်။ နောက်ပိုင်းအဲဒီလ, အပွင့်လင်းတဲ့အရင်းအမြစ် Initiative (OSI) OSS မြှင့်တင်အားဆက်ကပ်အပ်နှံ non-profit organization ကိုတည်ထောင်သူအဖြစ်အဲရစ်ရေမွန်နှင့်ဘရုစ် Perens ကတည်ထောင်ခဲ့ခြင်းဖြစ်သည်။

အဆိုပါ FSF source code ကို၏သုံးစွဲဖို့ related အသုံးပြုသူများသည် '' လွတ်လပ်ခွင့်နှင့်အခွင့်အရေးများကိုထောက်ပံ့ဖို့ဆက်ကပ်အပ်နှံထားတဲ့ထောက်ခံအားပေးမှုနှင့်တက်ကြွလှုပ်ရှားသူအုပ်စုတစုအဖြစ်ဆက်လက်။ သို့သော်နည်းပညာစက်မှုလုပ်ငန်းများစွာ source code ကိုမှအများပြည်သူလက်လှမ်းမီခွင့်ပြုစီမံကိန်းများနှင့်ဆော့ဖ်ဝဲပရိုဂရမ်များအတွက်ဝေါဟာရကို "open source ဖြစ်ပြီး" ကိုအသုံးပြုသည်။

ပွင့်လင်းတဲ့အရင်းအမြစ်ဆော့ဗ်ဝဲကိုနေ့စဉ်နေ့တိုင်းဘဝတစ်စိတ်တစ်ပိုင်းဖြစ်ပါသည်

open source စီမံကိန်းများကိုကျွန်တော်တို့ရဲ့နေ့စဉ်ဘဝ၏အစိတ်အပိုင်းတစ်ခုဖြစ်ပါသည်။ သင်သည်သင်၏ဆဲလ်ဖုန်းသို့မဟုတ် Tablet ကိုအပေါ်ဤဆောင်းပါးကိုဖတ်ရှုစေခြင်းငှါ, ဒါကြောင့်ပါလျှင်, သင်ဖွယ်ရှိအခု open source ဖြစ်ပြီးနည်းပညာကို အသုံးပြု. ရသည်။ iPhone နှင့် Android နှစ်မျိုးလုံးအတှကျ Operating စနစ်များကိုမူလက open source ဆော့ဖ်ဝဲ, စီမံကိန်းများနှင့်အစီအစဉ်များအနေဖြင့်အဆောက်အအုံလုပ်ကွက်သုံးပြီးဖန်တီးထားကြသည်။

သင်သည်သင်၏ laptop ဒါမှမဟုတ် Desktop ပေါ်မှာဤဆောင်းပါးကိုဖတ်ရှုနေတယ်ဆိုရင်, သင် web browser ကိုအဖြစ်ကို Chrome သို့မဟုတ် Firefox ကိုအသုံးပြုကြသလဲ Mozilla Firefox ကိုဖွင့်အရင်းအမြစ်ကို web browser တခုဖြစ်တယ်။ Google Chrome ကိုခရိုမီယမ်လို့ခေါ်တဲ့ open source ဖြစ်ပြီး browser ကိုစီမံကိန်း၏တစ်ပြုပြင်ထားသောဗားရှင်းဖြစ်ပါသည် - Chromium ကိုမွမ်းမံခြင်းနှင့်အပိုဆောင်းဖွံ့ဖြိုးတိုးတက်မှုအတွက်တက်ကြွစွာအခန်းကဏ္ဍမှဆက်လက်တဲ့သူက Google developer များကသာစတင်ခဲ့သည်ခံခဲ့ရသော်လည်း Google ကပွင့်လင်းမဟုတ်အချို့သော programming နဲ့ features တွေ (ဆက်ပြောသည်ထားပါတယ် ကို Google က Chrome browser ကိုဖွံ့ဖြိုးတိုးတက်ဖို့ဒီအခြေစိုက်စခန်း software ကိုမှအရင်းအမြစ်) ။

တကယ်တော့အင်တာနက်ကျွန်တော် OSS မပါဘဲမတည်ရှိမယ်လို့သိသည်အတိုင်း။ World Wide Web ကိုတညျဆောကျကကူညီပေးခဲ့ကြောင်းအဆိုပါနည်းပညာကိုရှေ့ဆောင်တွေကျွန်တော်တို့ရဲ့ကျြမှောကျခတျေအင်တာနက်ကိုဖန်တီးရန်ထိုကဲ့သို့သော Linux ကို operating system အဖြစ် open source ဖြစ်ပြီးနည်းပညာနှင့် Apache ကိုကို web server များအသုံးပြုခဲ့သည်။ ရှာဖွေမတွေ့ရှိကြောင်းကိုဝက်ဘ်စာမျက်နှာရန်သင့်အားယူခြင်းအားဖြင့် (သင်သွားရောက်ကြည့်ရှုချင်ပါတယ် website တစ်ခုအဘို့ link တစ်ခုပေါ်မှာ click နှိပ်လျှင်, ဥပမာများအတွက်) Apache ကိုကို web server များအချို့ဝက်ဘ်စာမျက်နှာတစ်ခုတောင်းဆိုချက်အားစီမံဆောင်ရွက်ကြောင်း OSS အစီအစဉ်များဖြစ်ကြသည်။ Apache ကိုကို web server များပွင့်လင်းအရင်းအမြစ်ဖြစ်ကြောင်းနှင့်ပြုစုသူစေတနာ့ဝန်ထမ်းများနှင့် Apache ကို Software များဖောင်ဒေးရှင်းကကိုခေါ် non-အမြတ်အဖွဲ့အစည်းအဖွဲ့ဝင်များကထိန်းသိမ်းထားကြသည်။

open source ကျနော်တို့မကြာခဏနားလည်သဘောပေါက်ကြဘူးနည်းလမ်းတွေထဲမှာကျွန်တော်တို့ရဲ့နည်းပညာနှင့်ကျွန်တော်တို့ရဲ့နေ့စဉ်ဘဝ recreating နှင့် reshaping ဖြစ်ပါတယ်။ အရင်းအမြစ်စီမံကိန်းတွေဖွင့်ဖို့အထောက်အကူပြုတဲ့သူပရိုဂရမ်မာ၏ကမ္ဘာလုံးဆိုင်ရာအသိုင်းအဝိုင်း OSS ၏အဓိပ္ပါယ်ကြီးထွားကြောင့်ကျွန်တော်တို့ရဲ့လူ့အဖွဲ့အစည်းမှဆောင်တတ်၏တန်ဖိုးကိုထည့်သွင်းဖို့ဆက်လက်။