Open Source သည် open source စံနှုန်းများနှင့် ကိုက်ညီသော လိုင်စင်တစ်ခုအောက်တွင် ဖြန့်ဝေထားသော software ဖြစ်သည်။ ပွင့်လင်းခြင်းနိယာမသည် ဆော့ဖ်ဝဲလ်ဖွံ့ဖြိုးတိုးတက်ရေးနယ်ပယ်သာမကဘဲ လွှမ်းခြုံထားသည်။ ဥပမာအားဖြင့်၊ ဒီဇိုင်နာများသည် အခမဲ့ နမူနာပုံစံများနှင့် ဖောင့်များကို အသုံးပြုခွင့်ပေးသည်။ အချို့နိုင်ငံများတွင် အစိုးရအေဂျင်စီများသည် open source ဆော့ဖ်ဝဲလ်သို့ ပြောင်းရွှေ့နေကြသည်။ ဂျာမနီတွင်၊ မြူးနစ်မြို့သည် Ubuntu ၏ စိတ်ကြိုက်ဗားရှင်းဖြစ်သည့် LiMux လည်ပတ်မှုစနစ်ကို ပြောင်းရန် ဆုံးဖြတ်ခဲ့သည်။ ဟမ်းဘတ်တွင် အရာရှိများသည် Microsoft Office အစား Phoenix office suite ကို အသုံးပြုရန် ဆုံးဖြတ်ခဲ့ကြသည်။ ယူကေအစိုးရသည် PDF စာရွက်စာတမ်းဖော်မတ်မှ ODF သို့ပြောင်းခဲ့သည်။ ပြင်သစ်တွင် လက်နက်ကိုင်တပ်ဖွဲ့သည် Ubuntu OS နှင့် အခမဲ့ LibreOffice ကို အသုံးပြုသည်။
- open source software အတွက် လိုအပ်ချက်များ
- Open Source ပရောဂျက်များ – ၎င်းတို့၏ထူးခြားချက်ကား အဘယ်နည်း
- အခမဲ့ဆော့ဖ်ဝဲ၏သမိုင်း
- Open Source လိုင်စင်များ
- open source ပရောဂျက်များ ဥပမာများ
- Open Source ပရောဂျက်မှာ ဘယ်လိုပါဝင်ရမလဲ
- ကုန်သွယ်မှုစက်ရုပ်များဖွံ့ဖြိုးတိုးတက်ရေးတွင် Open Source ကိုအသုံးပြုခြင်း။
- GEKKO bot
- Zenbot
- OsEngine
open source software အတွက် လိုအပ်ချက်များ
ဤသည်မှာ Open Source လိုင်စင်အောက်တွင် ဖြန့်ဝေထားသော အက်ပလီကေးရှင်းတစ်ခု၏ အဓိကလိုအပ်ချက်များနှင့် ကိုက်ညီရမည်-
- ပရိုဂရမ်များကို အခမဲ့ဖြန့်ဝေသည်။
- ဆော့ဖ်ဝဲလ်သည် အခြေခံပက်ကေ့ချ်တွင် မရှိပါက အရင်းအမြစ်ကုဒ်ပါရှိပြီး ၎င်းကို လွတ်လပ်စွာဒေါင်းလုဒ်လုပ်ခြင်း သို့မဟုတ် အခြားနည်းလမ်းဖြင့် ရယူနိုင်သည်။
- ကုဒ်ကို ပြုပြင်နိုင်ပြီး အခြားပရောဂျက်များတွင် အသုံးပြုနိုင်ပြီး၊ ပြုပြင်ထားသော အပလီကေးရှင်းများကို Open Source လိုင်စင်၏ သတ်မှတ်ချက်များအောက်တွင် ဖြန့်ဝေသင့်ပါသည်။
- လူအုပ်စုများကို ခွဲခြားဆက်ဆံခြင်းကို ခွင့်မပြုပါ။ ဥပမာအားဖြင့်၊ USA တွင် ပရိုဂရမ်များတင်ပို့မှုအပေါ် ကန့်သတ်ချက်များရှိသော်လည်း အခမဲ့လိုင်စင်သည် ၎င်း၏ကိုယ်ပိုင်တားမြစ်ချက်များကို ချမှတ်၍မရပါ။
- Open Source လိုင်စင်သည် အပလီကေးရှင်းများကို အသုံးပြုရန် နည်းလမ်းအားလုံးကို ခွင့်ပြုထားသောကြောင့် ဆော့ဖ်ဝဲရေးသားသူ၏ ကိုယ်ကျင့်တရားဆိုင်ရာ ခံယူချက်များသည် ဖြန့်ဖြူးမှုကို အနှောင့်အယှက်မဖြစ်စေပါ။ ဥပမာ- “မျိုးရိုးဗီဇသုတေသနအတွက် အသုံးပြုရန် တားမြစ်ထားသည်” ကဲ့သို့သော အရာများကို လက်မခံနိုင်ပါ။
- Open Source လိုင်စင်နှင့် ပတ်သက်သည့် စည်းမျဉ်းများအားလုံးသည် သုံးစွဲသူအားလုံးအတွက် အတူတူပင်ဖြစ်သည်၊ ထုတ်ဖော်ခြင်းမရှိသော သဘောတူညီချက်များကဲ့သို့သော ထပ်လောင်းသဘောတူညီချက်များကို တားမြစ်ထားသည်။
- လိုင်စင်ကို ပရိုဂရမ်နှင့် ချိတ်ဆက်၍မရပါ၊ ကုဒ်၏တစ်စိတ်တစ်ပိုင်းကိုသာ အသုံးပြုသည့် developer သည် ထုတ်ကုန်အပြည့်ပေးထားသည့် အခွင့်အရေးများရှိသည်။
- အသုံးပြုသူသည် သူအသုံးပြုမည့်အရာကို ရွေးချယ်နိုင်သည်၊ ဥပမာအားဖြင့်၊ Open Source နှင့် ပံ့ပိုးပေးထားသော software ကို သေချာပေါက် ဖွင့်ထားရန် တားမြစ်ထားသည်။
Open Source ပရောဂျက်များ – ၎င်းတို့၏ထူးခြားချက်ကား အဘယ်နည်း
Open Source လိုင်စင်အောက်တွင် ဖြန့်ဝေထားသော အပလီကေးရှင်းအများစုတွင် အောက်ပါ ကွဲပြားချက်များရှိသည်။
- ပရိုဂရမ်များကို အသုံးပြုသူများမှ ရေးသားထားသောကြောင့် developer များသည် ကုဒ်ကို စောင့်ကြည့်ကာ အမှားအယွင်းများကို လျင်မြန်စွာ ပြင်ဆင်ပြီး ရှာဖွေတွေ့ရှိထားသော အားနည်းချက်များ၊
- ထုတ်ကုန်အများစုသည် များစွာသောလည်ပတ်မှုစနစ်များနှင့် တွဲဖက်အသုံးပြုနိုင်ပါသည်။
- Open Source developer များ၏ အသိုင်းအဝိုင်းသည် အကြံပြုချက်ပေးနိုင်သော အသုံးပြုသူများနှင့် ဆက်သွယ်ရန် ပွင့်လင်းသည်။
- အများအားဖြင့် အခမဲ့ဆော့ဖ်ဝဲအပ်ဒိတ်များသည် စီးပွားရေးလုပ်ငန်းသုံးများထက် မကြာခဏဆိုသလို ထွက်ပေါ်လာသောကြောင့် bugs များကို ပိုမိုမြန်ဆန်စွာ ပြင်ဆင်နိုင်သည်၊
- အသုံးပြုသူများသည် ဆန္ဒရှိပါက ၎င်းတို့နှစ်သက်သည့် အက်ပ်ကို ငွေဖြင့် ပံ့ပိုးနိုင်သည်။
- ရင်းမြစ်ကုဒ်ပါလာသောကြောင့် Open Source ပရိုဂရမ်ကို ထည့်သွင်းသည့်အခါ ကွန်ပျူတာ သို့မဟုတ် စမတ်ဖုန်းကို ကူးစက်နိုင်ခြေနည်းပါးပါသည်။
အခမဲ့ဆော့ဖ်ဝဲ၏သမိုင်း
Richard Stallman သည် အခမဲ့ဆော့ဖ်ဝဲလ်လှုပ်ရှားမှုကို တည်ထောင်သူဟု ယူဆပါသည်။ Massachusetts Institute of Technology တွင် Artificial Intelligence Laboratory တွင် အလုပ်လုပ်နေစဉ်၊ သူသည် အခမဲ့ဆော့ဖ်ဝဲကို တီထွင်ဖန်တီးရာတွင် ပါဝင်ခဲ့သည်။ ဥပမာအားဖြင့်၊ PDP ကွန်ပျူတာများအတွက် EMACS စာသားတည်းဖြတ်ရေးတွင်။ 1984 ခုနှစ်တွင် Stallman သည် MIT တွင်အလုပ်မှထွက်ပြီး GNU ပရောဂျက်ကိုတည်ထောင်ခဲ့သည်။ ၎င်း၏စိတ်အားထက်သန်သူများသည် “အခမဲ့ဆော့ဖ်ဝဲလ်” ဟူသောအသုံးအနှုန်းကိုဖန်တီးခဲ့ပြီး GNU ကြေငြာချက်ကိုတီထွင်ခဲ့သည်။ [စာတန်း id=”attachment_12331″ align=”aligncenter” width=”650″]
Richard Stallman [/ caption] 1985 ခုနှစ်တွင် Stallman သည် စေတနာအလျောက်လှူဒါန်းမှုများဖြင့် အခမဲ့ဆော့ဖ်ဝဲလ်များဖန်တီးရန်အတွက် အသုံးပြုခဲ့သော Free Software Foundation (FSF) ကို ဖန်တီးခဲ့သည်။ 1989 ခုနှစ်တွင် ပထမဦးဆုံး အထွေထွေအများပြည်သူလိုင်စင် (GPL) ကို မိတ်ဆက်ခဲ့ပြီး အသုံးပြုသူများအား အက်ပ်လီကေးရှင်းများကို ကူးယူ၊ ပြင်ဆင်ရန်နှင့် ဖြန့်ဝေပိုင်ခွင့်များပေးခြင်းဖြင့် ကာကွယ်ခဲ့သည်။ နောက်ပိုင်းတွင် ကယ်လီဖိုးနီးယားတက္ကသိုလ်မှ MIT လိုင်စင်နှင့် BSD တို့ကို တီထွင်ခဲ့သည်။ 1991 ခုနှစ်တွင် လွတ်လပ်သောလည်ပတ်မှုစနစ်ကို တီထွင်ခဲ့သော်လည်း ၎င်းတွင် kernel မရှိပါ။ ထိုနှစ်တွင်ပင် Linus Torvalds သည် 1992 ခုနှစ်တွင် GPL အောက်တွင်လိုင်စင်ရထားသော Linux kernel ကိုမိတ်ဆက်ပေးခဲ့သည်။ လွန်ခဲ့သည့်ရာစုနှစ် ၉၀ ပြည့်လွန်နှစ်များအလယ်ပိုင်းတွင် ကုမ္ပဏီကြီးများသည် Open Source စျေးကွက်ကို စတင်စိတ်ဝင်စားလာကြသည်။ ပထမဆုံး Netscape ပါ။ ထိုအချိန်က သူမထွက်ရှိခဲ့သော ဘရောက်ဆာသည် လူကြိုက်အများဆုံးတစ်ခုအဖြစ် သတ်မှတ်ခံခဲ့ရသည်။ 1998 တွင်သူမသည်၎င်း၏အရင်းအမြစ်ကိုဖွင့်ခဲ့သည်။ ကုမ္ပဏီမတည်ရှိတော့ဘဲ Mozilla Firefox ဘရောက်ဆာကို Navigator ကုဒ်ပေါ်အခြေခံ၍ ဖန်တီးခဲ့သည်။ ယခု ၁၉၉၈ ခုနှစ်တွင် တည်ထောင်ခဲ့သော Open Source Initiative သည် open source software ကို တီထွင်ပြီး မြှင့်တင်နေပါသည်။ open source ၏အဓိပ္ပာယ်ကား အဘယ်နည်း https://youtu.be/8G3Dz_GyPI0
Open Source လိုင်စင်များ
မတူညီသော Open Source လိုင်စင်များစွာရှိသည်။ ၎င်းတို့ကို နားလည်ရန် ပိုမိုလွယ်ကူစေရန်၊ ၎င်းတို့သည် တစ်ခုနှင့်တစ်ခု မည်ကဲ့သို့ ကွဲပြားသည်ကို ပြသသည့် အောက်ပါပုံအား ကျွန်ုပ်တို့ ပံ့ပိုးပေးပါသည်။ အခုသူတို့ထဲက လူကြိုက်အများဆုံးအကြောင်း ပြောကြည့်ရအောင်။
- MIT လိုင်စင် ကို အမေရိကန်ပြည်ထောင်စုရှိ ထိပ်တန်းပညာရေးအဖွဲ့အစည်းတစ်ခုဖြစ်သည့် Massachusetts Institute of Technology တွင် တီထွင်ခဲ့ခြင်းဖြစ်သည်။ ၎င်းသည် BSD လိုင်စင်၏ သုံးပိုဒ်မြောက် ဗားရှင်းနှင့် လုံးဝနီးပါး တိုက်ဆိုင်နေသည်၊ ၎င်းသည် ကြော်ငြာတွင် စာရေးဆရာ၏ အမည်ကို အသုံးပြုခြင်းအား တားမြစ်သည့် စာပိုဒ်တစ်ပိုဒ်သာ ထည့်သွင်းထားသည်။ ၎င်းအောက်တွင် XFree86၊ Expat၊ PuTTY နှင့် အခြားထုတ်ကုန်များ ထွက်လာခဲ့သည်။
- BSD လိုင်စင် သည် အမည်တူ လည်ပတ်မှုစနစ်ကို ဖြန့်ဝေရန်အတွက် 1980 အစောပိုင်းတွင် စတင်ပေါ်ပေါက်ခဲ့သည်။ ဤလိုင်စင်၏ အောက်ပါမျိုးကွဲများ ရှိပါသည်။
- မူရင်း BSD လိုင်စင်သည် ပထမမူလလိုင်စင်ဖြစ်ပြီး ၎င်းကို လေးပုဒ်ဟုလည်း ခေါ်သည်။
- မွမ်းမံထားသော BSD လိုင်စင်သည် အပိုဒ်သုံးရပ်လိုင်စင်ဖြစ်ပြီး၊ ၎င်းသည် အပိုဒ်တစ်ပိုဒ်ကို ဖယ်ထုတ်ထားပြီး၊ ဤအပလီကေးရှင်းသည် ကယ်လီဖိုးနီးယားတက္ကသိုလ်မှ တီထွင်ထားသည့်ဆော့ဖ်ဝဲလ်ကို အသုံးပြုထားကြောင်း ညွှန်ပြရန် ကြော်ငြာရန်လိုအပ်သည်။
- မူပိုင်ခွင့်ကာကွယ်ထားသော အက်ပ်လီကေးရှင်းများအတွက် ဖန်တီးထား သည့် Intel လိုင်စင် ။ ၎င်းကို Open Source Initiative မှ မပံ့ပိုးပါ။
- GNU General Public License သည် လူကြိုက်အများဆုံး လိုင်စင်ဖြစ်သည်။ သူမသည် 1988 ခုနှစ်တွင်ထင်ရှားခဲ့သည်။ 1991 ခုနှစ်တွင်၊ GPL v2 ၏ ပိုမိုကောင်းမွန်သော ဗားရှင်းတစ်ခု ပေါ်လာခဲ့ပြီး ယနေ့အထိ ၎င်း၏ ဆက်စပ်မှု မဆုံးရှုံးသေးပါ။ 2006 ခုနှစ်တွင် GPL v2 လိုင်စင်ကို လက်ခံကျင့်သုံးခဲ့သည်။
- အတိုကောက်အားဖြင့် GNU Lesser General Public License သို့မဟုတ် GNU LGPL သည် အခြားလိုင်စင်များအောက်တွင် ဖြန့်ဝေထားသော ဆော့ဖ်ဝဲလ်များနှင့် စာကြည့်တိုက်များကို ချိတ်ဆက်ရန် ဖန်တီးထားသည်။
- Apache လိုင်စင် သည် သင့်အား ဆော့ဖ်ဝဲလ်အား အရင်းအမြစ်နှင့် binary နှစ်မျိုးလုံးတွင် မွမ်းမံပြင်ဆင်ပြီး ပြန်လည်ဖြန့်ဝေရန် ခွင့်ပြုသည်။ ထုတ်ကုန်ဆိုင်ရာ လုပ်ပိုင်ခွင့်များအပြင် မူပိုင်ခွင့်လွှဲပြောင်းခြင်းကိုလည်း ဆောင်ရွက်ပေးပါသည်။
- Guile သည် GNU GPL နှင့်ဆင်တူသည်၊ သို့သော်၎င်းသည် open source software ကိုအခမဲ့မဟုတ်သောဆော့ဖ်ဝဲနှင့်ပေါင်းစပ်ရန်ခွင့်ပြုသည့်အပိုဒ်ကိုထပ်လောင်းသည်၊ ထို့ကြောင့်၎င်းကိုတင်းကျပ်သောကော်ပီလက်ဝဲဟုမယူဆနိုင်သော်လည်း၎င်းသည် GNU GPL နှင့်သဟဇာတဖြစ်သည်။
- Common Public License ကို ၎င်းတို့၏ တိုးတက်မှုအတွက် IBM မှ တီထွင်ခဲ့သည်။ ၎င်းသည် သင့်အား ကုဒ်ကိုပြောင်းပြီး စီးပွားဖြစ်ပရိုဂရမ်များတွင် အသုံးပြုနိုင်သည်။ ဤလိုင်စင်ကို Windows Installer XML အတွက် Microsoft က အသုံးပြုခဲ့သည်။
- Mozilla Public License (MPL) သည် တင်းကျပ်သော copyleft ကို မလိုက်နာသော ရှုပ်ထွေးသောလိုင်စင်တစ်ခုဖြစ်သည်။
- Sun Publi c License သည် MPL နှင့် ဆင်တူသော်လည်း Netscape အစား Sun Microsystems ကဲ့သို့သော အသေးစားပြောင်းလဲမှုများရှိပါသည်။
Guile၊ Common Public License၊ Mozilla Public License နှင့် အခြားအသုံးနည်းသောလိုင်စင်များလည်းရှိပါသည်။ https://youtu.be/oAW5Dh9q3PM
open source ပရောဂျက်များ ဥပမာများ
Linux kernel နှင့် GNU အပလီကေးရှင်းများ ဖွံ့ဖြိုးတိုးတက်မှုသည် အခြားသော Open Source အပလီကေးရှင်းများအတွက် အခြေခံဖြစ်လာခဲ့သည်။ Netscape သည် IT ကုမ္ပဏီကြီးများကို စိတ်ပါဝင်စားစွာ ရောက်ရှိလာခြင်း ဖြစ်သည်။ ထိုအချိန်မှစ၍ အမျိုးမျိုးသော ထုတ်ကုန်များကို တီထွင်ခဲ့သည်။ ၁၉၉၄ ခုနှစ်မှ ၁၉၉၅ ခုနှစ်အထိ အခမဲ့ဆော့ဖ်ဝဲလ်ဖောင်ဒေးရှင်းကို ပံ့ပိုးပေးခဲ့သည့် Debian နှင့် စတင်လိုက်ရအောင်၊ နောက်ပိုင်းတွင် အကျိုးအမြတ်မယူသော အဖွဲ့အစည်းဖြစ်သော Software သည် ပရောဂျက်ကို ဆက်လက်ထောက်ပံ့ရန်အတွက် ဆက်လက်ဖွဲ့စည်းခဲ့ပါသည်။ ဤပရောဂျက်၏တစ်စိတ်တစ်ပိုင်းအနေဖြင့်၊ လည်ပတ်မှုစနစ်ကိုသာမက LibreOffice ရုံးအစုံ၊ Firefox ဘရောက်ဆာ၊ Evolution အီးမေးလ်ကလိုင်းယင့်၊ K3b CD မီးလောင်သည့်အက်ပ်၊ VCL ဗီဒီယိုဖွင့်စက်၊ GIMP ရုပ်ပုံတည်းဖြတ်သူနှင့် အခြားထုတ်ကုန်များကိုလည်း ဖန်တီးထားသည်။ အကျိုးအမြတ်မယူသော Apache Software Foundation သည် ဆော့ဖ်ဝဲလ်ကို ပံ့ပိုးပေးသည့် Open Source ပရောဂျက်အဖြစ် စတင်ခဲ့သည်။ ဤအဖွဲ့အစည်း၏ လူကြိုက်အများဆုံး ထုတ်ကုန်မှာ နာမည်တူ ဝဘ်ဆာဗာဖြစ်သည်။ ယခုအခါ ကုမ္ပဏီသည် Apache လိုင်စင်အောက်တွင် ဖြန့်ဝေထားသော ပရောဂျက်အများအပြားကို ထိန်းသိမ်းထားသည်။ ASF စပွန်ဆာများတွင် Microsoft၊ Amazon နှင့် Huawei တို့ပါဝင်သည်။ Open Source ပရောဂျက်များတွင် ပါ၀င်သည့် အခြားကုမ္ပဏီမှာ Red Hat ဖြစ်သည်။ Linux kernel ပေါ်ရှိ operating system ၏အဓိကဖွံ့ဖြိုးတိုးတက်မှုဖြစ်သည်။ သူမသည် ဆော့ဖ်ဝဲလ်တွင်သာမက ကျွမ်းကျင်သူများ၏ နည်းပညာပိုင်းဆိုင်ရာ ပံ့ပိုးကူညီမှုနှင့် လေ့ကျင့်ရေးတွင်လည်း ပါ၀င်သည်။ 2018 ခုနှစ်တွင် IBM မှဝယ်ယူခဲ့သည်။ Google သည် အခမဲ့ဆော့ဖ်ဝဲလ်ကိုလည်း ဖန်တီးသည်။ သူမသည် အောက်ပါပရောဂျက်များကို ပြုစုထိန်းသိမ်းဆောင်ရွက်သည်- စက်သင်ယူမှုစနစ်များဖန်တီးရန်အတွက် TensorFlow စာကြည့်တိုက်၊ Go ဘာသာစကား၊ ဆော့ဖ်ဝဲလ်အသုံးပြုမှုကို အလိုအလျောက်လုပ်ဆောင်ရန် ဒီဇိုင်းထုတ်ထားသည့် Kubernetes ပရိုဂရမ်နှင့် အခြားထုတ်ကုန်များ။ သိပ္ပံပညာတွင် Open Source သည် ဆော့ဖ်ဝဲလ်ကိုသာမက အလုပ်များထုတ်ဝေခြင်းကိုလည်း ရည်ညွှန်းသည်။ ပညာရေးဆိုင်ရာအရင်းအမြစ်များကို ပြန်လည်သုံးသပ်ခြင်းနှင့် ပံ့ပိုးပေးခြင်း။ 1991 ခုနှစ်တွင် Paul Ginsparg သည် Los Alamos ဓာတ်ခွဲခန်းတွင် arXiv အီလက်ထရွန်နစ်မှတ်တမ်းကို တည်ထောင်ခဲ့ပြီး ရူပဗေဒတွင်သာမက ဆေးပညာ၊ သင်္ချာနှင့် အခြားသော သိပ္ပံပညာရပ်များတွင်လည်း လက်ရာများကို ရှာဖွေတွေ့ရှိနိုင်ခဲ့သည်။ CERN တွင် သိပ္ပံနည်းကျ စာတမ်းများ ပါရှိသည့် ပေါ်တယ်လည်း ရှိသည်။ [စာတန်း id=”attachment_12326″ align=”aligncenter” width=”1263″]
Open Source လည်ပတ်မှုစနစ်များ – ပွင့်လင်းရင်းမြစ် လည်ပတ်မှုစနစ်များ [/ စာတန်းထိုး]
Open Source ပရောဂျက်မှာ ဘယ်လိုပါဝင်ရမလဲ
ပရိုဂရမ်ရေးဆွဲခြင်းကို လေ့ကျင့်ပြီး သင်၏ကိုယ်ရေးအကျဉ်းကို ချဲ့ထွင်လိုပါက၊ Open Source ထုတ်ကုန်တစ်ခု၏ ဖွံ့ဖြိုးတိုးတက်မှုတွင် ပါဝင်ခြင်းသည် သင်လိုအပ်သည့်အရာဖြစ်သည်။ ဒီအတွက် လိုအပ်တာတွေကို အဆင့်ဆင့် ပြောပြပေးသွားမှာပါ။ ပထမဦးစွာ သင်သည် GitHub တွင် စာရင်းသွင်းပြီး သင်ပါဝင်မည့် ပရောဂျက်တစ်ခုကို ရွေးချယ်ရပါမည်။ သင့်အတွက် စိတ်ဝင်စားမှုဖြစ်ရမည်။ ကောင်းပြီ၊ သင်လုပ်နိုင်သောအလုပ်များများစွာရှိမည်ဆိုပါက။ ပရောဂျက်၏ လူကြိုက်များမှုကိုလည်း အာရုံစိုက်သင့်သည်၊ ၎င်းကို ကြယ်အရေအတွက်ဖြင့် ဆုံးဖြတ်နိုင်သည်။ ဖွံ့ဖြိုးတိုးတက်မှု မည်မျှတက်ကြွကြောင်းနှင့် နောက်ဆုံးပြောင်းလဲမှုများကို မည်သည့်အချိန်တွင် ဆုံးဖြတ်ရန်လည်း အရေးကြီးပါသည်။ စိတ်ဝင်စားစရာကောင်းတဲ့ ပရောဂျက်တစ်ခုကို ရွေးချယ်ပြီးရင်တော့ ပြတိုက်မှူးကို ရှာဖွေပြီး သူနဲ့ အပြန်အလှန်ဆက်ဆံရေးကို တည်ဆောက်ဖို့ လိုပါတယ်။ နောက်တစ်ဆင့်မှာ အလုပ်တစ်ခုကို ရွေးချယ်ရန်ဖြစ်သည်။ စတင်ရန်၊ အရိုးရှင်းဆုံးအလုပ်တစ်ခုကို ရွေးချယ်ရန် အကြံပြုထားသည်။ အဓိက ကတော့ သင်ဖြေရှင်းနိုင် ဖို့ပါပဲ။ ထို့နောက် ပရောဂျက်ကို သင်ကိုယ်တိုင် လွှဲပြောင်းပြီး လိုအပ်သည့်ကိရိယာအားလုံးကို ထည့်သွင်းပါ။ ပြဿနာကို သင်ဖြေရှင်းပြီးပါက၊ repository ရှိ ကုဒ်ကို ပြောင်းလဲရန်အတွက် အကြံပြုချက်များ ပြုလုပ်ပါ။ ဒါကိုလုပ်ဖို့၊ သင်သည် သင်၏ကုဒ်ကို GitHub သို့ အပ်လုဒ်လုပ်ပြီး “Pull Request” ခလုတ်ကို နှိပ်ရပါမည်။ ထို့နောက် သင့်တောင်းဆိုချက်၏ အမည်နှင့် ဖော်ပြချက်တစ်ခုကို ထည့်သွင်းရန် လိုအပ်မည်ဖြစ်သည်။ ထို့နောက် အဆိုပြုထားသော အပြောင်းအလဲများကို ပြတိုက်မှူးက လက်ခံရန် သို့မဟုတ် ငြင်းပယ်ရန် စောင့်ဆိုင်းရန် လိုအပ်သည်။ သင်အလုပ်စတင်ပြီးနောက်၊ အခြားအရေးတကြီးအရာများပေါ်လာပါက သို့မဟုတ် သင်မလုပ်ဆောင်နိုင်သည်ကို သင်သဘောပေါက်ပါက အလုပ်အား စွန့်လွှတ်နိုင်သည်။ ဒါက ပုံမှန်ပါပဲ၊ ဒါပေမယ့် မင်းရဲ့ဆုံးဖြတ်ချက်အကြောင်း ပြတိုက်မှူးတွေကို အကြောင်းကြားဖို့ လိုပါတယ်။ ထို့နောက် သင့်တောင်းဆိုချက်၏ အမည်နှင့် ဖော်ပြချက်တစ်ခုကို ထည့်သွင်းရန် လိုအပ်မည်ဖြစ်သည်။ ထို့နောက် အဆိုပြုထားသော အပြောင်းအလဲများကို ပြတိုက်မှူးက လက်ခံရန် သို့မဟုတ် ငြင်းပယ်ရန် စောင့်ဆိုင်းရန် လိုအပ်သည်။ သင်အလုပ်စတင်ပြီးနောက်၊ အခြားအရေးတကြီးအရာများပေါ်လာပါက သို့မဟုတ် သင်မလုပ်ဆောင်နိုင်သည်ကို သင်သဘောပေါက်ပါက အလုပ်အား စွန့်လွှတ်နိုင်သည်။ ဒါက ပုံမှန်ပါပဲ၊ ဒါပေမယ့် မင်းရဲ့ဆုံးဖြတ်ချက်အကြောင်း ပြတိုက်မှူးတွေကို အကြောင်းကြားဖို့ လိုပါတယ်။ ထို့နောက် သင့်တောင်းဆိုချက်၏ အမည်နှင့် ဖော်ပြချက်တစ်ခုကို ထည့်သွင်းရန် လိုအပ်မည်ဖြစ်သည်။ ထို့နောက် အဆိုပြုထားသော အပြောင်းအလဲများကို ပြတိုက်မှူးက လက်ခံရန် သို့မဟုတ် ငြင်းပယ်ရန် စောင့်ဆိုင်းရန် လိုအပ်သည်။ သင်အလုပ်စတင်ပြီးနောက်၊ အခြားအရေးတကြီးအရာများပေါ်လာပါက သို့မဟုတ် သင်မလုပ်ဆောင်နိုင်သည်ကို သင်သဘောပေါက်ပါက အလုပ်အား စွန့်လွှတ်နိုင်သည်။ ဒါက ပုံမှန်ပါပဲ၊ ဒါပေမယ့် မင်းရဲ့ဆုံးဖြတ်ချက်အကြောင်း ပြတိုက်မှူးတွေကို အကြောင်းကြားဖို့ လိုပါတယ်။
ကုန်သွယ်မှုစက်ရုပ်များဖွံ့ဖြိုးတိုးတက်ရေးတွင် Open Source ကိုအသုံးပြုခြင်း။
ကုန်သွယ်မှုအကြံပေး သို့မဟုတ်
စက်ရုပ် သည် ကြိုတင်သတ်မှတ်ထားသော အယ်လဂိုရီသမ်အရ စတော့အိတ်ချိန်းတွင် အရောင်းအဝယ်ပြုလုပ်သည့် ပရိုဂရမ်တစ်ခုဖြစ်သည်။ ၎င်းတို့သည် လုံး၀ အမှီအခိုကင်းစွာနှင့် semi-automatic mode တွင် ရောင်းဝယ်ဖောက်ကားနိုင်သည်။ ဒုတိယကိစ္စတွင်၊ ၎င်းတို့သည် ကုန်သွယ်မှုအချက်ပြမှုများကို ရိုးရှင်းစွာပေးပို့ပြီး ကုန်သည်မှ အပြီးသတ်ဆုံးဖြတ်ချက်ချသည်။ ကျွန်ုပ်တို့သည် ကုန်သွယ်စက်ရုပ်များ၏ အားသာချက်များကို စာရင်းပြုစုထားပါသည်။
- ကုန်သည်သည် သူ့ကိုယ်သူ စျေးနှုန်းစောင့်ကြည့်ရန် မလိုအပ်ပါ။
- ကျွမ်းကျင်သူ အကြံပေးများသည် ပေးထားသည့် algorithm အရ တင်းကြပ်စွာ လုပ်ဆောင်ကြပြီး ၎င်းတို့တွင် စိတ်ခံစားမှု မရှိပါ။
- စက်ရုပ်များသည် လူသားများထက် ပိုမိုလျင်မြန်စွာ တုံ့ပြန်ကြသည်။
သို့သော် အားသာချက်များအပြင် အလိုအလျောက်အကြံပေးသူများတွင်လည်း အားနည်းချက်များရှိသည်။
- စံမဟုတ်သောအခြေအနေတွင်၊ ဥပမာအားဖြင့်၊ နှုန်းမှာ သိသိသာသာခုန်တက်သွားသဖြင့် အကြံပေးသည် လုံလောက်စွာမတုံ့ပြန်နိုင်သဖြင့် ကုန်သည်သည် ငွေဆုံးရှုံးလိမ့်မည်။
- အချို့သော ပညာရှင်အကြံပေးများသည် ၎င်းတို့ကို အသုံးပြုရန်အတွက် သင့်အား လစဉ်ကြေးပေးဆောင်ရန် တောင်းဆိုသည်။
ထို့နောက်၊ Open Source အရောင်းအ၀ယ်အကြံပေးများစွာကို စဉ်းစားပါ။ ၎င်းတို့ကို GitHub ဆိုက်မှ ဒေါင်းလုဒ်လုပ်ကာ ကုန်သွယ်မှုအတွက် ထည့်သွင်း အသုံးပြုနိုင်သည်။ အရင်းအမြစ်ကုဒ်ကို မြှင့်တင်နိုင်ပြီး သင်ကိုယ်တိုင်အတွက် စက်ရုပ်တစ်ခုကို ဖန်တီးနိုင်သည်။
GEKKO bot
၎င်းသည် လွန်ခဲ့သည့် နှစ်ပေါင်းများစွာက ထင်ရှားခဲ့သော ကျွမ်းကျင်သူ အကြံပေးတစ်ဦးဖြစ်သည်။ ကုန်သည်များစွာသည် ဤစက်ရုပ်ဖြင့် အရောင်းအဝယ်စတင်ခဲ့သည်။ လောလောဆယ်တွင် ၎င်းကို ဖန်တီးသူများမှ မပံ့ပိုးတော့ဘဲ GitHub မှ အခမဲ့ ဒေါင်းလုဒ်လုပ်နိုင်ပါသည်။ ၎င်းကို crypto ဖလှယ်မှုများတွင်အသုံးပြုနိုင်သည်၊ ၎င်းသည်စျေးကွက်အချက်အလက်များကိုစုဆောင်းနိုင်ပြီးအမိန့်များပေးနိုင်သည်။ GEKKO bot တွင် သင်သည် ကုန်သွယ်မှု အယ်လဂိုရီသမ်ကို စမ်းသပ်နိုင်သည့် ဆက်တင်များစွာ ရှိပြီး အပေးအယူများ ပြုလုပ်ရန်အတွက် စနစ်ကို ချိန်ညှိကာ ပိုမိုကောင်းမွန်အောင် ပြုလုပ်နိုင်သည်။ ၎င်းတွင် စိတ်ကြိုက်ပြင်ဆင်နိုင်သော အဆင်သင့်လုပ်နည်းဗျူဟာများ အစုံပါရှိသည်။ သင်၏ကိုယ်ပိုင်ကုန်သွယ်မှုစနစ်ကိုဖန်တီးရန်လည်းဖြစ်နိုင်သည်။ ၎င်းသည် Bitfinex၊ EXMO၊ Bittrex၊ Bitstamp အပါအဝင် လဲလှယ်မှု ၂၃ ခုကို ပံ့ပိုးပေးသည်။
Zenbot
Zenbot cryptocurrency ကုန်သွယ်မှုအကြံပေးသည် ကုန်သွယ်မှုအတွက် ဉာဏ်ရည်တုကို အသုံးပြုသည်။ သင့်ဆန္ဒအတိုင်း စိတ်ကြိုက်ပြင်ဆင်နိုင်သည်။ ၎င်းသည်လည်ပတ်မှုစနစ်အများစုနှင့်သဟဇာတဖြစ်သည်။ ၎င်းသည် ကြိမ်နှုန်းမြင့် အရောင်းအ၀ယ်ပြုလုပ်နိုင်ပြီး ပိုင်ဆိုင်မှုများစွာကို တစ်ချိန်တည်းတွင် ကုန်သွယ်မှုပြုလုပ်နိုင်သည်။ ထို့အပြင်၊ ဤ bot သည် cryptocurrency arbitrage တွင်ငွေရှာနိုင်သည်။ ဒါပေမယ့် သူ့မှာ graphical user interface မရှိပါဘူး။ အောက်ပါဖလှယ်မှုများတွင် ကုန်သွယ်မှုပြုနိုင်သည်- Bittrex၊ Quadria၊ GDAX၊ Pollniex နှင့် Gemini။
OsEngine
OsEngine သည် စတော့ ရောင်းဝယ်ရေး အက်ပလီကေးရှင်း အစုံအလင် ဖြစ်သည်။ ၎င်းတွင်-
- ဒေတာ – အမျိုးမျိုးသော အရင်းအမြစ်များမှ သမိုင်းအချက်အလက်များကို တင်ရန် အသုံးပြုသည်။
- Optimizer – ဗျူဟာတစ်ခုတည်းကို စမ်းသပ်ရန် အသုံးပြုသည်။
- Tester – များစွာသောကုန်သွယ် algorithms ကိုစမ်းသပ်ရန်၊ သို့သော်ဘောင်များကိုမပြောင်းလဲဘဲ။ ၎င်းသည် အချိန်ဘောင်များနှင့် တူရိယာများစွာတွင် တစ်ပြိုင်နက် လုပ်ဆောင်နိုင်သည်။
- Miner – ဇယားပေါ်တွင်အမြတ်အစွန်းပုံစံများကိုရှာဖွေပါ။ တွေ့ရှိသောပုံစံများကို အစစ်အမှန်ကုန်သွယ်မှုတွင် အသုံးပြုနိုင်သည်။
- Trader – ကုန်သွယ်မှုအတွက် module ။
OsEngine သည် ခေတ်စားနေသော (ဥပမာ၊ Bill Williams သို့မဟုတ် Jesse Livermore ၏ နည်းဗျူဟာများ)၊ တန်ပြန်လမ်းကြောင်း (ဥပမာ၊ ballast လိုင်းများ၊
Bollinger ) နှင့် arbitrage တို့ကို အသုံးပြုသည့် စနစ်သုံးဆယ်ကျော်ကို အသုံးပြုပါသည်။ နိုင်ငံတကာ ဖလှယ်မှုများ (LMAX၊ InteractivBrokers နှင့် ninja ရောင်းဝယ်ရေး)၊
MOEX (Transac၊
Quik ၊ Most Asts၊ Plaza 2၊ SmartCom) နှင့် cryptocurrency ဖလှယ်မှုများ (Bitstamp၊ Bitfinex၊ Kraken၊ LiveCoin၊ ExMo၊ Binance၊ ZB တွင် ရရှိနိုင်သော နိုင်ငံတကာ ဖလှယ်မှုအချို့တွင် အသုံးပြုနိုင်သည်။ , Bitmex, BitMax) ။ Oanda forex လဲလှယ်မှုတစ်ခုနှင့်လည်း လိုက်ဖက်ပါသည်။ Atentis ပွဲစား သို့မဟုတ် ရိုးရှင်းသော TradingBot စက်ရုပ်မှတဆင့် Moscow Exchange တွင် ရောင်းဝယ်ရန်အတွက် အခြားသော နာမည်ကြီး Open Source အရောင်းအ၀ယ်အကြံပေးပုဂ္ဂိုလ်များ ရှိပါသည်။