Kev ntsuam xyuas ntawm cov tsev qiv ntawv xav tau kev kuaj xyuas tshwj xeeb

Foundation tsim los ntawm Linux Foundation Core Infrastructure Initiative, nyob rau hauv uas cov tuam txhab ua lag luam tau koom tes los txhawb kev qhib qhov project hauv thaj chaw tseem ceeb ntawm kev lag luam hauv computer, siv kev kawm thib ob hauv qhov program Kev suav neeg, tsom rau kev txheeb xyuas cov haujlwm qhib uas xav tau kev tshawb xyuas kev ruaj ntseg tseem ceeb.

Qhov thib ob txoj kev tshawb fawb tsom mus rau kev tsom xam ntawm kev sib koom qhib qhov chaws implicitly siv nyob rau hauv ntau yam enterprise tej yaam num nyob rau hauv daim ntawv ntawm dependencies downloaded los ntawm lwm repositories. Qhov tsis zoo thiab kev cuam tshuam ntawm cov neeg tsim khoom ntawm cov khoom thib peb koom nrog hauv kev ua haujlwm ntawm kev siv (supply chain) tuaj yeem cuam tshuam tag nrho cov kev siv zog los txhim kho kev tiv thaiv ntawm cov khoom tseem ceeb. Raws li qhov tshwm sim ntawm kev tshawb fawb nws yog txhais 10 feem ntau siv pob khoom hauv JavaScript thiab Java, kev ruaj ntseg thiab kev tswj xyuas uas yuav tsum tau ua tib zoo saib xyuas.

JavaScript libraries los ntawm npm repository:

  • async (196 txhiab kab ntawm txoj cai, 11 tus kws sau ntawv, 7 tus thawj coj, 11 qhov teeb meem qhib);
  • qub txeeg qub teg (3.8 txhiab kab ntawm txoj cai, 3 tus kws sau ntawv, 1 committer, 3 qhov teeb meem tsis daws teeb meem);
  • isarray (317 kab ntawm txoj cai, 3 tus sau, 3 committers, 4 qhib teeb meem);
  • yam (2 txhiab kab ntawm txoj cai, 11 tus sau, 11 tus neeg ua haujlwm, 3 qhov teeb meem tsis daws teeb meem);
  • lodash (42 txhiab kab ntawm txoj cai, 28 tus sau, 2 tus thawj coj, 30 qhov teeb meem qhib);
  • tsawg tsawg (1.2 txhiab kab ntawm txoj cai, 14 tus kws sau ntawv, 6 tus thawj coj, 38 qhov teeb meem qhib);
  • ib txwm (3 txhiab kab ntawm txoj cai, 2 tus sau, 1 committer, tsis muaj teeb meem qhib);
  • qs (5.4 txhiab kab ntawm txoj cai, 5 tus kws sau ntawv, 2 tus thawj coj, 41 qhov teeb meem qhib);
  • nyeem tau-kwj (28 txhiab kab ntawm txoj cai, 10 tus kws sau ntawv, 3 tus thawj coj, 21 qhov teeb meem qhib);
  • string_decoder (4.2 txhiab kab ntawm cov cai, 4 tus sau, 3 committers, 2 qhib teeb meem).

Java cov tsev qiv ntawv los ntawm Maven repositories:

  • jackson-core (74 txhiab kab ntawm txoj cai, 7 tus kws sau ntawv, 6 tus thawj coj, 40 qhov teeb meem qhib);
  • jackson-databind (74 txhiab kab ntawm txoj cai, 23 tus kws sau ntawv, 2 tus thawj coj, 363 qhov teeb meem qhib);
  • ua.git, Google cov tsev qiv ntawv rau Java (1 lab kab ntawm cov lej, 83 tus sau, 3 tus neeg ua haujlwm, 620 qhib teeb meem);
  • commons-codec (51 txhiab kab ntawm cov cai, 3 tus sau, 3 committers, 29 qhib teeb meem);
  • commons-ib (73 txhiab kab ntawm txoj cai, 10 tus kws sau ntawv, 6 tus thawj coj, 148 qhov teeb meem qhib);
  • httpcomponents-neeg siv (121 txhiab kab ntawm txoj cai, 16 tus kws sau ntawv, 8 tus thawj coj, 47 qhov teeb meem qhib);
  • httpcomponents-core (131 txhiab kab ntawm txoj cai, 15 tus kws sau ntawv, 4 tus thawj coj, 7 qhov teeb meem qhib);
  • logback (154 txhiab kab ntawm txoj cai, 1 tus sau, 2 committers, 799 qhib teeb meem);
  • commons-lang (168 txhiab kab ntawm txoj cai, 28 tus kws sau ntawv, 17 tus neeg ua haujlwm, 163 qhov teeb meem qhib);
  • swb 4j (38 txhiab kab ntawm txoj cai, 4 tus kws sau ntawv, 4 tus thawj coj, 189 qhov teeb meem qhib);

Daim ntawv tshaj tawm kuj hais txog cov teeb meem ntawm kev tsim cov txheej txheem npe ntawm cov khoom siv sab nraud, tiv thaiv tus tsim tawm cov nyiaj, thiab tswj cov txheej txheem qub tom qab kev tshaj tawm tshiab loj. Txuas ntxiv luam tawm los ntawm Linux Foundation daim ntawv nrog rau cov lus pom zoo rau kev txhim kho kev ruaj ntseg rau cov haujlwm qhib.

Cov ntaub ntawv hais txog cov teeb meem ntawm kev faib cov luag haujlwm hauv qhov project, tsim cov pab pawg ua haujlwm rau kev ruaj ntseg, txhais cov cai tswj kev ruaj ntseg, saib xyuas lub zog uas cov neeg koom tes muaj, siv Git kom raug thaum kho qhov tsis zoo kom tsis txhob xau ua ntej tshaj tawm qhov kho, txhais cov txheej txheem los teb cov lus ceeb toom. ntawm cov teeb meem nrog kev ruaj ntseg, kev siv cov kev ntsuam xyuas kev ruaj ntseg, kev siv cov txheej txheem tshuaj xyuas cov cai, suav nrog cov txheej txheem kev ruaj ntseg thaum tsim tawm.

Tau qhov twg los: opennet.ru

Ntxiv ib saib