အထူးလုံခြုံရေးစစ်ဆေးမှုများလိုအပ်သော စာကြည့်တိုက်များကို အဆင့်သတ်မှတ်ခြင်း။

ဖောင်ဒေးရှင်းကို Linux Foundation ဖြင့် ဖွဲ့စည်းခဲ့သည်။ ပင်မအခြေခံအဆောက်အအုံအစပြုမှုကော်ပိုရေးရှင်းကြီးများသည် ကွန်ပြူတာလုပ်ငန်း၏ အဓိကနယ်ပယ်များတွင် open source ပရောဂျက်များကို ပံ့ပိုးကူညီရန် အင်အားစုများ၊ သုံးစွဲခဲ့သည်။ အစီအစဉ်အတွင်း ဒုတိယလေ့လာမှု သန်းခေါင်စာရင်းဦးစားပေး လုံခြုံရေးစစ်ဆေးမှုများ လိုအပ်သည့် ပွင့်လင်းအရင်းအမြစ်ပရောဂျက်များကို ဖော်ထုတ်ရန် ရည်ရွယ်သည်။

ဒုတိယလေ့လာမှုသည် လုပ်ငန်းပရောဂျက်အမျိုးမျိုးတွင် မျှဝေအသုံးပြုထားသော open source code ၏ ခွဲခြမ်းစိတ်ဖြာမှုကို အာရုံစိုက်ပြီး ပြင်ပသိုလှောင်မှုများမှ ဒေါင်းလုဒ်လုပ်ထားသော မှီခိုမှုပုံစံဖြစ်သည်။ အပလီကေးရှင်းများ (supply chain) လည်ပတ်မှုတွင် ပါ၀င်သော ပြင်ပအဖွဲ့အစည်း အစိတ်အပိုင်းများ၏ developer များ၏ အားနည်းချက်များနှင့် အပေးအယူလုပ်သူများသည် ပင်မထုတ်ကုန်၏ ကာကွယ်မှုကို မြှင့်တင်ရန် ကြိုးပမ်းမှုအားလုံးကို ငြင်းပယ်နိုင်သည်။ လေ့လာမှု၏ရလဒ်အဖြစ် သတ်မှတ်ထားသည်။ JavaScript နှင့် Java တွင် အသုံးအများဆုံး ပက်ကေ့ဂျ် 10 ခု၊ လုံခြုံရေးနှင့် ထိန်းသိမ်းမှုကို အထူးဂရုစိုက်ရန် လိုအပ်သည်။

npm repository မှ JavaScript စာကြည့်တိုက်များ

  • async (၁၉၆ဝဝဝ ကုဒ်စာကြောင်းများ၊ စာရေးဆရာ ၁၁ ဦး၊ ကော်မတီဝင် ၇ ဦး၊ အဖွင့်ပြဿနာ ၁၁ ခု)၊
  • အမွေ (ကုဒ်စာကြောင်း ၃.၈ဝဝဝ၊ စာရေးဆရာ ၃ ဦး၊ ကွန်မန့် ၁ ခု၊ မဖြေရှင်းနိုင်သော ပြဿနာ ၃ ခု)
  • isarray (ကုဒ် ၃၁၇ လိုင်း၊ စာရေးဆရာ ၃ ဦး၊ ကော်မတီ ၃ ခု၊ ပွင့်လင်းသော ပြဿနာ ၄ ခု)
  • ကဲ့သို့သော (ကုဒ်စာကြောင်း ၂ဝဝဝ၊ စာရေးဆရာ ၁၁ ယောက်၊ ကော်မတီဝင် ၁၁ ယောက်၊ မဖြေရှင်းနိုင်သော ပြဿနာ ၃ ခု)
  • lodash (ကုဒ်လိုင်းပေါင်း ၄၂ဝဝဝ၊ စာရေးဆရာ ၂၈ ဦး၊ စာရေးဆရာ ၂ ဦး၊ အဖွင့်စာစောင် ၃၀)၊
  • အနိမ့်ဆုံး (ကုဒ်လိုင်း ၁.၂ဝဝဝ၊ စာရေးဆရာ ၁၄ ဦး၊ ကော်မတီဝင် ၆ ဦး၊ ၃၈ ပွင့်ဆိုင်)
  • က (ကုဒ်စာကြောင်း ၃ဝဝဝ၊ စာရေးဆရာ ၂ ဦး၊ ကော်မီတီ ၁ စောင်၊ ဖွင့်ထားသော ပြဿနာများ မရှိပါ)။
  • qs (ကုဒ်စာကြောင်း ၅.၄ဝဝဝ၊ စာရေးဆရာ ၅ ဦး၊ ကော်မတီ ၂ ခု၊ ဖွင့်ထားသော ကိစ္စရပ်များ ၄၁ ခု)၊
  • ဖတ်နိုင်သော-စီးကြောင်း (ကုဒ်စာကြောင်း ၅.၄ဝဝဝ၊ စာရေးဆရာ ၅ ဦး၊ ကော်မတီ ၂ ခု၊ ဖွင့်ထားသော ကိစ္စရပ်များ ၄၁ ခု)၊
  • string_decoder (ကုဒ်လိုင်းပေါင်း ၄,၂ဝဝ၊ စာရေးသူ ၄ ဦး၊ ကော်မတီ ၃ ခု၊ ဖွင့်ထားသော ကိစ္စရပ်များ)။

Maven repositories မှ Java စာကြည့်တိုက်များ

  • jackson-core (ကုဒ်လိုင်း ၁.၂ဝဝဝ၊ စာရေးဆရာ ၁၄ ဦး၊ ကော်မတီဝင် ၆ ဦး၊ ၃၈ ပွင့်ဆိုင်)
  • jackson-databind (ကုဒ်လိုင်း ၁.၂ဝဝဝ၊ စာရေးဆရာ ၁၄ ဦး၊ ကော်မတီဝင် ၆ ဦး၊ ၃၈ ပွင့်ဆိုင်)
  • မာလကာ.gitJava အတွက် Google စာကြည့်တိုက်များ (ကုဒ်လိုင်း 1 သန်း၊ စာရေးဆရာ 83 ယောက်၊ committers 3 ယောက်၊ 620 ပွင့်လင်းသော ပြဿနာများ);
  • commons-codec (ကုဒ်စာကြောင်း ၅၁ဝဝဝ၊ စာရေးဆရာ ၃ ဦး၊ ကော်မတီ ၃ ခု၊ ၂၉ ပွင့်ဆိုင်)
  • ဘုံ-အိုင်အို (ကုဒ်လိုင်း ၁.၂ဝဝဝ၊ စာရေးဆရာ ၁၄ ဦး၊ ကော်မတီဝင် ၆ ဦး၊ ၃၈ ပွင့်ဆိုင်)
  • httpcomponents-client (ကုဒ်စာကြောင်း ၁၂၁ဝဝဝ၊ စာရေးဆရာ ၁၆ ဦး၊ ကော်မတီဝင် ၈ ဦး၊ ပွင့်လင်းသောပြဿနာ ၄၇ စောင်);
  • httpcomponents-core (ကုဒ်စာကြောင်း ၁၃၁ဝဝဝ၊ စာရေးဆရာ ၁၅ ဦး၊ ကော်မတီဝင် ၄ ဦး၊ ဖွင့်သည့်ပြဿနာ ၇ ခု)၊
  • logback (ကုဒ်စာကြောင်း 154၊ စာရေးဆရာ 1 ယောက်၊ committers 2 ခု၊ 799 ဖွင့်ထားသော ကိစ္စရပ်များ)၊
  • commons-lang (ကုဒ်စာကြောင်း ၁၆၈ဝဝဝ၊ စာရေးဆရာ ၂၈ ဦး၊ ကော်မတီဝင် ၁၇ ဦး၊ အဖွင့်ပြဿနာ ၁၆၃ ခု);
  • slf4j (ကုဒ်စာကြောင်း ၃၈ဝဝဝ၊ စာရေးဆရာ ၄ ဦး၊ ကော်မတီဝင် ၄ ဦး၊ အမှုဖွင့်ပြဿနာ ၁၈၉ ခု);

အစီရင်ခံစာသည် ပြင်ပအစိတ်အပိုင်းများ၏ အမည်ပေးခြင်းအစီအစဉ်ကို စံသတ်မှတ်ခြင်း၊ ဆော့ဖ်ဝဲရေးသားသူအကောင့်များကို ကာကွယ်ခြင်းနှင့် အကြီးစားအသစ်ထွက်ရှိပြီးနောက် အမွေအနှစ်ဗားရှင်းများကို ထိန်းသိမ်းခြင်းဆိုင်ရာ ပြဿနာများကိုလည်း ဖြေရှင်းပေးပါသည်။ ထို့အပြင် Linux Foundation မှထုတ်ဝေသည်။ စာရွက်စာတမ်း open source ပရောဂျက်များအတွက် လုံခြုံသော ဖွံ့ဖြိုးတိုးတက်မှုလုပ်ငန်းစဉ်ကို စီစဉ်ရန်အတွက် လက်တွေ့ကျသော အကြံပြုချက်များနှင့်အတူ။

စာရွက်စာတမ်းသည် ပရောဂျက်ရှိ အခန်းကဏ္ဍများ ဖြန့်ဝေခြင်းဆိုင်ရာ ပြဿနာများကို ဖြေရှင်းပေးခြင်း၊ လုံခြုံရေးအတွက် တာဝန်ရှိသော အဖွဲ့များ ဖန်တီးခြင်း၊ လုံခြုံရေး မူဝါဒများ သတ်မှတ်ခြင်း၊ ပရောဂျက်တွင် ပါဝင်သူများ၏ ပါဝါများကို စောင့်ကြည့်ခြင်း၊ ပေါက်ကြားမှုများကို ရှောင်ရှားရန် Git ကို အသုံးပြုသည့်အခါ အားနည်းချက်များကို မှန်ကန်စွာ ပြုပြင်ပေးခြင်း၊ လုံခြုံရေးဆိုင်ရာ ပြဿနာများ၊ လုံခြုံရေး စမ်းသပ်မှုစနစ်များ အကောင်အထည်ဖော်မှု၊ ထုတ်ဝေမှုများ ဖန်တီးသည့်အခါ လုံခြုံရေးဆိုင်ရာ စံနှုန်းများကို ထည့်သွင်းစဉ်းစားကာ ကုဒ်ပြန်လည်သုံးသပ်ခြင်း လုပ်ငန်းစဉ်များကို အသုံးချခြင်း။

source: opennet.ru

မှတ်ချက် Add