рд╡рд┐рд╢реЗрд╖ рд╕реБрд░рдХреНрд╖рд╛ рддрдкрд╛рд╕рдгреА рдЖрд╡рд╢реНрдпрдХ рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рд▓рд╛рдпрдмреНрд░рд░реАрдВрдЪреЗ рд░реЗрдЯрд┐рдВрдЧ рдЕрджреНрдпрддрдирд┐рдд рдХрд░рдгреЗ

OpenSSF (рдУрдкрди рд╕реЛрд░реНрд╕ рд╕рд┐рдХреНрдпреБрд░рд┐рдЯреА рдлрд╛рдЙрдВрдбреЗрд╢рди), рд▓рд┐рдирдХреНрд╕ рдлрд╛рдКрдВрдбреЗрд╢рдирдиреЗ рд╕реНрдерд╛рдкрди рдХреЗрд▓реЗрд▓реЗ рдЖрдгрд┐ рдУрдкрди рд╕реЛрд░реНрд╕ рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░рдЪреА рд╕реБрд░рдХреНрд╖рд╛ рд╕реБрдзрд╛рд░рдгреНрдпрд╛рдЪреНрдпрд╛ рдЙрджреНрджреЗрд╢рд╛рдиреЗ, рдЬрдирдЧрдгрдирд╛ II рдЕрднреНрдпрд╛рд╕рд╛рдЪреА рдПрдХ рдирд╡реАрди рдЖрд╡реГрддреНрддреА рдкреНрд░рдХрд╛рд╢рд┐рдд рдХреЗрд▓реА рдЖрд╣реЗ, рдЬреНрдпрд╛рдЪрд╛ рдЙрджреНрджреЗрд╢ рдУрдкрди рд╕реЛрд░реНрд╕ рдкреНрд░рдХрд▓реНрдк рдУрд│рдЦрдгреЗ рдЖрд╣реЗ рдЬреНрдпрд╛рдВрдирд╛ рдкреНрд░рд╛рдзрд╛рдиреНрдп рд╕реБрд░рдХреНрд╖рд╛ рдСрдбрд┐рдЯрдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдЖрд╣реЗ. рд╣рд╛ рдЕрднреНрдпрд╛рд╕ рд╕рд╛рдорд╛рдпрд┐рдХ рдХреЗрд▓реЗрд▓реНрдпрд╛ рдУрдкрди рд╕реЛрд░реНрд╕ рдХреЛрдбрдЪреНрдпрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдгрд╛рд╡рд░ рдХреЗрдВрджреНрд░рд┐рдд рдЖрд╣реЗ рдЬреЛ рдмрд╛рд╣реНрдп рд░рд┐рдкреЙрдЬрд┐рдЯрд░реАрдЬрдордзреВрди рдбрд╛рдЙрдирд▓реЛрдб рдХреЗрд▓реЗрд▓реНрдпрд╛ рдЕрд╡рд▓рдВрдмрд┐рддреНрд╡рд╛рдВрдЪреНрдпрд╛ рд╕реНрд╡рд░реВрдкрд╛рдд рд╡рд┐рд╡рд┐рдз рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЭ рдкреНрд░рдХрд▓реНрдкрд╛рдВрдордзреНрдпреЗ рд╕реНрдкрд╖реНрдЯрдкрдгреЗ рд╡рд╛рдкрд░рд▓рд╛ рдЬрд╛рддреЛ.

рдкрд░рд┐рдгрд╛рдореА, рд╕рд░реНрд╡рд╛рдзрд┐рдХ рд╡рд╛рд░рдВрд╡рд╛рд░ рд╡рд╛рдкрд░рд▓реНрдпрд╛ рдЬрд╛рдгрд╛рд░реНтАНрдпрд╛ 500 рдкреЕрдХреЗрдЬреЗрд╕рдЪреНрдпрд╛ рдпрд╛рджреНрдпрд╛ рддрдпрд╛рд░ рдХреЗрд▓реНрдпрд╛ рдЧреЗрд▓реНрдпрд╛ рдЖрд╣реЗрдд, рдЬреНрдпрд╛рдЪреА рд╕реБрд░рдХреНрд╖рд╛ рдЖрдгрд┐ рджреЗрдЦрднрд╛рд▓ рдЧреБрдгрд╡рддреНрддрд╛ рдпрд╛рд╡рд░ рд╡рд┐рд╢реЗрд╖ рд▓рдХреНрд╖ рджреЗрдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ, рдХрд╛рд░рдг рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕ (рдкреБрд░рд╡рдард╛ рд╕рд╛рдЦрд│реА) рдЪреНрдпрд╛ рдСрдкрд░реЗрд╢рдирдордзреНрдпреЗ рдЧреБрдВрддрд▓реЗрд▓реНрдпрд╛ рддреГрддреАрдп-рдкрдХреНрд╖ рдШрдЯрдХрд╛рдВрдЪреНрдпрд╛ рд╡рд┐рдХрд╛рд╕рдХрд╛рдВрдЪреНрдпрд╛ рднреЗрджреНрдпрддрд╛ рдЖрдгрд┐ рддрдбрдЬреЛрдб рд╣реЛрдК рд╢рдХрддреЗ. рдореБрдЦреНрдп рдЙрддреНрдкрд╛рджрдирд╛рдЪреЗ рд╕рдВрд░рдХреНрд╖рдг рд╕реБрдзрд╛рд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рд░реНрд╡ рдкреНрд░рдпрддреНрдирд╛рдВрдирд╛ рдирдХрд╛рд░ рджреНрдпрд╛. рдПрдХреВрдг 8 рд╕реВрдЪреА рдкрд░реНрдпрд╛рдп рдЖрд╣реЗрдд, рддреНрдпрд╛рддреАрд▓ рд╕рд╛рдордЧреНрд░реА рд╡рд┐рд╡рд┐рдз рдирд┐рдХрд╖рд╛рдВрд╡рд░ рдЕрд╡рд▓рдВрдмреВрди рдЖрд╣реЗ, рдЬрд╕реЗ рдХреА NPM рд░реЗрдкреЙрдЬрд┐рдЯрд░реАрдордзреНрдпреЗ рд╡рд┐рддрд░рдг рдЖрдгрд┐ рдЕрд╡рд▓рдВрдмрд┐рддреНрд╡ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддрд╛рдирд╛ рдЖрд╡реГрддреНрддреА рдорд╛рд╣рд┐рддреАрдЪреА рдЙрдкрд╕реНрдерд┐рддреА.

NPM рд░реЗрдкреЙрдЬрд┐рдЯрд░реАрдордзреАрд▓ 10 рд╕рд░реНрд╡рд╛рдзрд┐рдХ рд╡рд╛рдкрд░рд▓реЗрд▓реА JavaScript рдкреЕрдХреЗрдЬреЗрд╕, рдЖрд╡реГрддреНрддреАрд╢реА рдЬреЛрдбрд▓реНрдпрд╛рд╢рд┐рд╡рд╛рдп рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рдВрджреНрд╡рд╛рд░реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХреЗрд▓реА рдЬрд╛рддрд╛рдд:

  • lodash
  • рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХрд░рд╛
  • рдЕрдХреНрд╖
  • рдбреАрдмрдЧ
  • @babel/core
  • рд╡реНрдпрдХреНрдд рдХрд░рд╛
  • semver
  • uuid
  • react-dom
  • jquery

pypi рд░реЗрдкреЙрдЬрд┐рдЯрд░реАрджреНрд╡рд╛рд░реЗ рд╡рд┐рддрд░реАрдд рдХреЗрд▓реЗрд▓реА 10 рд╕рд░реНрд╡рд╛рдд рд╕рд╛рдорд╛рдиреНрдпрдкрдгреЗ рд╡рд╛рдкрд░рд▓реА рдЬрд╛рдгрд╛рд░реА рдкрд╛рдпрдерди рдкреЕрдХреЗрдЬреЗрд╕ рдЖрд╣реЗрдд:

  • рд╕рд╣рд╛
  • pyyaml
  • рд╡рд┐рдирдВрддреНрдпрд╛
  • urllib3
  • jinja2
  • python-dateutil
  • рдХреНрд▓рд┐рдХ рдХрд░рд╛
  • idna
  • chardet
  • рдорд╛рд░реНрдХрдЕрдк рд╕реБрд░рдХреНрд╖рд┐рдд

рд░реБрдмреАрдЬреЗрдореНрд╕ рд░реЗрдкреЙрдЬрд┐рдЯрд░реАрджреНрд╡рд╛рд░реЗ рд╡рд┐рддрд░реАрдд рдХреЗрд▓реЗрд▓реА 10 рд╕рд░реНрд╡рд╛рдд рд╕рд╛рдорд╛рдиреНрдпрдкрдгреЗ рд╡рд╛рдкрд░рд▓реА рдЬрд╛рдгрд╛рд░реА рд░реБрдмреА рдЕрд╡рд▓рдВрдмрд┐рддреНрд╡ рдкреЕрдХреЗрдЬреЗрд╕ рдЖрд╣реЗрдд:

  • bouncy-castle-java
  • awssdk
  • рд░реЕрд▓реА-рдЬрд╕реНрдореАрди-рдХреЛрд░
  • aws-sdk
  • nunit
  • cscsl
  • highcharts-js-rails
  • antlr3
  • rspec
  • asmine

рдорд╛рд╡реЗрди рд░реЗрдкреЙрдЬрд┐рдЯрд░реАрджреНрд╡рд╛рд░реЗ рд╡рд┐рддрд░рд┐рдд 10 рд╕рд░реНрд╡рд╛рдд рд╕рд╛рдорд╛рдиреНрдпрдкрдгреЗ рд╡рд╛рдкрд░рд▓реНрдпрд╛ рдЬрд╛рдгрд╛рд░реНтАНрдпрд╛ Java рдкреЕрдХреЗрдЬ рдЕрд╡рд▓рдВрдмрд┐рддреНрд╡ рдЖрд╣реЗрдд:

  • org.slf4j:slf4j-api
  • com.fasterxml.jackson.core:jackson-databind
  • com.google.guava:guava
  • com.fasterxml.jackson.core:jackson-core
  • org.springframework:spring-framework-bom
  • com.fasterxml.jackson.core:jackson-annotations
  • commons-io:commons-io
  • рдЬреБрдирд┐рдЯ: рдЬреБрдирд┐рдЯ
  • org.apache.commons:commons-lang3
  • commons-codec:commons-codec

рдиреНрдпреБрдЧреЗрдЯ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реАрджреНрд╡рд╛рд░реЗ рд╡рд┐рддрд░реАрдд рдХреЗрд▓реЗрд▓реА 10 рд╕рд░реНрд╡рд╛рдд рд╕рд╛рдорд╛рдиреНрдпрдкрдгреЗ рд╡рд╛рдкрд░рд▓реА рдЬрд╛рдгрд╛рд░реА .NET рдЕрд╡рд▓рдВрдмрд┐рддреНрд╡ рдкреЕрдХреЗрдЬреЗрд╕ рдЖрд╣реЗрдд:

  • json.net
  • рдлреЗрд╕рдмреБрдХ
  • рдЖрдзреБрдирд┐рдХ
  • newtonsoft.json
  • castle.core-log4net
  • newtonsoft.json
  • castle.core-log4net
  • рд╡рд╛рд░рдВрд╡рд╛рд░рддрд╛ рдкреНрд░рдгрд╛рд▓реА рдЕрд╡рд▓рдВрдмрд┐рддреНрд╡
  • microsoft.extensions.caching.memory
  • microsoft.extensions.dependencyinjection.abstractions

рдЧреЛ рд▓рдБрдЧреНрд╡реЗрдЬрд╕рд╛рдареА рд╡рд┐рддрд░реАрдд рдХреЗрд▓реЗрд▓реА 10 рд╕рд░реНрд╡рд╛рдзрд┐рдХ рд╡рд╛рдкрд░рд▓реА рдЬрд╛рдгрд╛рд░реА рдЕрд╡рд▓рдВрдмрд┐рддреНрд╡ рдкреЕрдХреЗрдЬреЗрд╕ рдЖрд╣реЗрдд:

  • grpc/grpc-go
  • kubernetes/client-go
  • kubernetes/apimachinery
  • kubernetes/api
  • stretchr/рд╕рд╛рдХреНрд╖ рджреНрдпрд╛
  • kubernetes/klog
  • pkg/рддреНрд░реБрдЯреА
  • spf13/рдХреЛрдмреНрд░рд╛
  • x/net
  • prometheus/client_golang

рд╕реНрддреНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛