Π‘ΡΠ·Π΄Π°Π΄Π΅Π½ ΡΠΎΠ½Π΄ ΠΏΡΠΈ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡΡΠ° Π½Π° Linux Foundation , Π² ΡΠ°ΠΌΠΊΠΈΡΠ΅ Π½Π° ΠΊΠΎΠΉΡΠΎ Π²ΠΎΠ΄Π΅ΡΠΈ ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠΈ ΠΎΠ±Π΅Π΄ΠΈΠ½ΠΈΡ Π° ΡΡΠΈΠ»ΠΈΡΡΠ° ΡΠΈ Π·Π° ΠΎΡΠΈΠ³ΡΡΡΠ²Π°Π½Π΅ Π½Π° ΠΏΠΎΠ΄ΠΊΡΠ΅ΠΏΠ° Π·Π° ΠΎΡΠ²ΠΎΡΠ΅Π½ΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈ, Π°ΠΊΡΠΈΠ²Π½ΠΈ Π² ΠΊΠ»ΡΡΠΎΠ²ΠΈ ΠΎΠ±Π»Π°ΡΡΠΈ Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΡΠ½Π°ΡΠ° ΠΈΠ½Π΄ΡΡΡΡΠΈΡ, Π²ΡΠΎΡΠΎ ΠΏΡΠΎΡΡΠ²Π°Π½Π΅ Π² ΡΠ°ΠΌΠΊΠΈΡΠ΅ Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ°ΡΠ° , Π½Π°ΡΠΎΡΠ΅Π½Π° ΠΊΡΠΌ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΎΡΠ²ΠΎΡΠ΅Π½ΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ΅ Π½ΡΠΆΠ΄Π°ΡΡ ΠΎΡ ΠΏΡΠΈΠΎΡΠΈΡΠ΅ΡΠ΅Π½ ΠΎΠ΄ΠΈΡ Π½Π° ΡΠΈΠ³ΡΡΠ½ΠΎΡΡΡΠ°.
ΠΡΠΎΡΠΎΡΠΎ ΠΏΡΠΎΡΡΠ²Π°Π½Π΅ Π΅ ΡΠΎΠΊΡΡΠΈΡΠ°Π½ΠΎ Π²ΡΡΡ Ρ Π°Π½Π°Π»ΠΈΠ·Π° Π½Π° ΠΎΠ±ΡΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈΡ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄, ΠΈΠ½ΠΎΠΊΡΠΈΠ²Π½ΠΎ ΠΏΡΠΈΠ»Π°Π³Π°Π½ Π² ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈ ΠΏΠΎΠ΄ ΡΠΎΡΠΌΠ°ΡΠ° Π½Π° Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ, Π·Π°ΡΠ΅ΠΆΠ΄Π°Π½ΠΈ ΠΎΡ Π²ΡΠ½ΡΠ½ΠΈ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΈ. Π£ΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈ ΠΈ ΠΊΠΎΠΌΠΏΡΠΎΠΌΠ΅ΡΠ°ΡΠΈΠΈ Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈ Π½Π° ΡΡΠ΅ΡΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ, ΡΠ²ΡΡΠ·Π°Π½ΠΈ Ρ ΡΠ°Π±ΠΎΡΠ°ΡΠ° Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ (supply chain), ΠΌΠΎΠ³Π°Ρ Π΄Π° ΠΎΡΠΌΠ΅Π½ΡΡ Π²ΡΠΈΡΠΊΠΈ ΡΡΠΈΠ»ΠΈΡ Π·Π° ΠΏΠΎΠ΄ΠΎΠ±ΡΡΠ²Π°Π½Π΅ Π½Π° Π·Π°ΡΠΈΡΠ°ΡΠ° Π½Π° ΠΎΡΠ½ΠΎΠ²Π½ΠΈΡ ΠΏΡΠΎΠ΄ΡΠΊΡ. Π ΡΠ΅Π·ΡΠ»ΡΠ°Ρ Π½Π° ΠΏΡΠΎΡΡΠ²Π°Π½Π΅ΡΠΎ Π±Π΅ΡΠ΅ 10-ΡΠ΅ Π½Π°ΠΉ-ΡΠ΅ΡΡΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ ΠΏΠ°ΠΊΠ΅ΡΠ° Π½Π° JavaScript ΠΈ Java, ΡΠΈΡΡΠΎ ΡΠΈΠ³ΡΡΠ½ΠΎΡΡ ΠΈ Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡ Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ°ΡΠ° ΠΈΠ·ΠΈΡΠΊΠ²Π°Ρ ΠΎΡΠΎΠ±Π΅Π½ΠΎ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅.
ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ JavaScript ΠΎΡ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΡ npm:
- (196 Ρ ΠΈΠ»ΡΠ΄ΠΈ ΡΠ΅Π΄Π° ΠΊΠΎΠ΄, 11 Π°Π²ΡΠΎΡΠΈ, 7 ΠΊΠΎΠΌΠΈΡΠ΅ΡΠΈ, 11 Π½Π΅Π·Π°ΡΠ²ΠΎΡΠ΅Π½ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°);
- (3.8 Ρ ΠΈΠ»ΡΠ΄ΠΈ ΡΠ΅Π΄Π° ΠΊΠΎΠ΄, 3 Π°Π²ΡΠΎΡΠ°, 1 ΠΊΠΎΠΌΠΈΡΠ΅Ρ, 3 Π½Π΅Π·Π°ΡΠ²ΠΎΡΠ΅Π½ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°);
- (317 ΡΠ΅Π΄Π° ΠΊΠΎΠ΄, 3 Π°Π²ΡΠΎΡΠ°, 3 ΠΊΠΎΠΌΠΈΡΠ΅ΡΠΈ, 4 Π½Π΅Π·Π°ΡΠ²ΠΎΡΠ΅Π½ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°);
- (2 Ρ ΠΈΠ»ΡΠ΄ΠΈ ΡΠ΅Π΄Π° ΠΊΠΎΠ΄, 11 Π°Π²ΡΠΎΡΠΈ, 11 ΠΊΠΎΠΌΠΈΡΠ΅ΡΠΈ, 3 Π½Π΅Π·Π°ΡΠ²ΠΎΡΠ΅Π½ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°);
- (42 Ρ ΠΈΠ»ΡΠ΄ΠΈ ΡΠ΅Π΄Π° ΠΊΠΎΠ΄, 28 Π°Π²ΡΠΎΡΠΈ, 2 ΠΊΠΎΠΌΠΈΡΠ΅ΡΠΈ, 30 Π½Π΅Π·Π°ΡΠ²ΠΎΡΠ΅Π½ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°);
- (1.2 Ρ ΠΈΠ»ΡΠ΄ΠΈ ΡΠ΅Π΄Π° ΠΊΠΎΠ΄, 14 Π°Π²ΡΠΎΡΠΈ, 6 ΠΊΠΎΠΌΠΈΡΠ΅ΡΠΈ, 38 Π½Π΅Π·Π°ΡΠ²ΠΎΡΠ΅Π½ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°);
- (3 Ρ ΠΈΠ»ΡΠ΄ΠΈ ΡΠ΅Π΄Π° ΠΊΠΎΠ΄, 2 Π°Π²ΡΠΎΡΠ°, 1 ΠΊΠΎΠΌΠΈΡΠ΅Ρ, Π½ΡΠΌΠ° Π½Π΅Π·Π°ΡΠ²ΠΎΡΠ΅Π½ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°);
- (5.4 Ρ ΠΈΠ»ΡΠ΄ΠΈ ΡΠ΅Π΄Π° ΠΊΠΎΠ΄, 5 Π°Π²ΡΠΎΡΠΈ, 2 ΠΊΠΎΠΌΠΈΡΠ΅ΡΠΈ, 41 Π½Π΅Π·Π°ΡΠ²ΠΎΡΠ΅Π½ ΠΏΡΠΎΠ±Π»Π΅ΠΌ);
- (28 Ρ ΠΈΠ»ΡΠ΄ΠΈ ΡΠ΅Π΄Π° ΠΊΠΎΠ΄, 10 Π°Π²ΡΠΎΡΠΈ, 3 ΠΊΠΎΠΌΠΈΡΠ΅ΡΠΈ, 21 Π½Π΅Π·Π°ΡΠ²ΠΎΡΠ΅Π½ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°);
- (4.2 Ρ ΠΈΠ»ΡΠ΄ΠΈ ΡΠ΅Π΄Π° ΠΊΠΎΠ΄, 4 Π°Π²ΡΠΎΡΠ°, 3 ΠΊΠΎΠΌΠΈΡΠ΅ΡΠΈ, 2 Π½Π΅Π·Π°ΡΠ²ΠΎΡΠ΅Π½ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°).
ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Java ΠΎΡ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΡΠ΅ Maven:
- (74 Ρ ΠΈΠ»ΡΠ΄ΠΈ ΡΠ΅Π΄Π° ΠΊΠΎΠ΄, 7 Π°Π²ΡΠΎΡΠΈ, 6 ΠΊΠΎΠΌΠΈΡΠ΅ΡΠΈ, 40 Π½Π΅Π·Π°ΡΠ²ΠΎΡΠ΅Π½ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°);
- (74 Ρ ΠΈΠ»ΡΠ΄ΠΈ ΡΠ΅Π΄Π° ΠΊΠΎΠ΄, 23 Π°Π²ΡΠΎΡΠΈ, 2 ΠΊΠΎΠΌΠΈΡΠ΅ΡΠΈ, 363 Π½Π΅Π·Π°ΡΠ²ΠΎΡΠ΅Π½ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°);
- , Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Google Π·Π° Java (1 ΠΌΠΈΠ»ΠΈΠΎΠ½ ΡΠ΅Π΄Π° ΠΊΠΎΠ΄, 83 Π°Π²ΡΠΎΡΠ°, 3 ΠΊΠΎΠΌΠΈΡΠ΅ΡΠΈ, 620 Π½Π΅Π·Π°ΡΠ²ΠΎΡΠ΅Π½ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°);
- (51 Ρ ΠΈΠ»ΡΠ΄Π° ΡΠ΅Π΄Π° ΠΊΠΎΠ΄, 3 Π°Π²ΡΠΎΡΠ°, 3 ΠΊΠΎΠΌΠΈΡΠ΅ΡΠΈ, 29 Π½Π΅Π·Π°ΡΠ²ΠΎΡΠ΅Π½ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°);
- (73 Ρ ΠΈΠ»ΡΠ΄ΠΈ ΡΠ΅Π΄Π° ΠΊΠΎΠ΄, 10 Π°Π²ΡΠΎΡΠΈ, 6 ΠΊΠΎΠΌΠΈΡΠ΅ΡΠΈ, 148 Π½Π΅Π·Π°ΡΠ²ΠΎΡΠ΅Π½ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°);
- (121 Ρ ΠΈΠ»ΡΠ΄Π° ΡΠ΅Π΄Π° ΠΊΠΎΠ΄, 16 Π°Π²ΡΠΎΡΠ°, 8 ΠΊΠΎΠΌΠΈΡΡΡΠ°, 47 Π½Π΅ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°);
- (131 Ρ ΠΈΠ»ΡΠ΄Π° ΡΠ΅Π΄Π° ΠΊΠΎΠ΄, 15 Π°Π²ΡΠΎΡΠ°, 4 ΠΊΠΎΠΌΠΈΡΡΡΠ°, 7 Π½Π΅ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°);
- (154 Ρ ΠΈΠ»ΡΠ΄ΠΈ ΡΠ΅Π΄Π° ΠΊΠΎΠ΄, 1 Π°Π²ΡΠΎΡ, 2 ΠΊΠΎΠΌΠΈΡΡΡΠ°, 799 Π½Π΅ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°);
- (168 Ρ ΠΈΠ»ΡΠ΄ΠΈ ΡΠ΅Π΄Π° ΠΊΠΎΠ΄, 28 Π°Π²ΡΠΎΡΠ°, 17 ΠΊΠΎΠΌΠΈΡΡΡΠ°, 163 Π½Π΅ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°);
- (38 Ρ ΠΈΠ»ΡΠ΄ΠΈ ΡΠ΅Π΄Π° ΠΊΠΎΠ΄, 4 Π°Π²ΡΠΎΡΠ°, 4 ΠΊΠΎΠΌΠΈΡΡΡΠ°, 189 Π½Π΅ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°);
Π Π΄ΠΎΠΊΠ»Π°Π΄Π° ΡΡΡΠΎ ΡΠ΅ ΡΠ°Π·Π³Π»Π΅ΠΆΠ΄Π°Ρ Π²ΡΠΏΡΠΎΡΠΈΡΠ΅ Π½Π° ΡΡΠ°Π½Π΄Π°ΡΡΠΈΠ·Π°ΡΠΈΡΡΠ° Π½Π° ΡΡ Π΅ΠΌΠ°ΡΠ° Π·Π° ΠΈΠΌΠ΅Π½ΡΠ²Π°Π½Π΅ Π½Π° Π²ΡΠ½ΡΠ½ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ, Π·Π°ΡΠΈΡΠ°ΡΠ° Π½Π° Π°ΠΊΠ°ΡΠ½ΡΠΈΡΠ΅ Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ ΠΈ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ°Π½Π΅ΡΠΎ Π½Π° ΠΎΡΡΠ°ΡΠ΅Π»ΠΈ Π²Π΅ΡΡΠΈΠΈ ΡΠ»Π΅Π΄ ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ΡΠΎ Π½Π° Π½ΠΎΠ²ΠΈ Π·Π½Π°ΡΠΈΡΠ΅Π»Π½ΠΈ ΠΈΠ·Π΄Π°Π½ΠΈΡ. ΠΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π½ΠΎ, ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡΡΠ° Linux Foundation ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π° Ρ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ ΠΏΡΠ΅ΠΏΠΎΡΡΠΊΠΈ Π·Π° ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° Π±Π΅Π·ΠΎΠΏΠ°ΡΠ΅Π½ ΠΏΡΠΎΡΠ΅Ρ Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ²Π°Π½Π΅ Π½Π° ΠΎΡΠ²ΠΎΡΠ΅Π½ΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈ.
Π Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ° ΡΠ΅ ΡΠ°Π·Π³Π»Π΅ΠΆΠ΄Π°Ρ Π²ΡΠΏΡΠΎΡΠΈΡΠ΅ Π·Π° ΡΠ°Π·ΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π½Π° ΡΠΎΠ»ΠΈΡΠ΅ Π² ΠΏΡΠΎΠ΅ΠΊΡΠ°, ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ΡΠΎ Π½Π° Π΅ΠΊΠΈΠΏΠΈ, ΠΎΡΠ³ΠΎΠ²ΠΎΡΠ½ΠΈ Π·Π° ΡΠΈΠ³ΡΡΠ½ΠΎΡΡΡΠ°, ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π΅ΡΠΎ Π½Π° ΠΏΠΎΠ»ΠΈΡΠΈΠΊΠ° Π·Π° ΡΠΈΠ³ΡΡΠ½ΠΎΡΡ, ΠΏΡΠΎΡΠ»Π΅Π΄ΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΠΏΡΠ°Π²Π°ΡΠ°, ΠΊΠΎΠΈΡΠΎ ΠΈΠΌΠ°Ρ ΡΡΠ°ΡΡΠ½ΠΈΡΠΈΡΠ΅ Π² ΠΏΡΠΎΠ΅ΠΊΡΠ°, ΠΏΡΠ°Π²ΠΈΠ»Π½Π°ΡΠ° ΡΠΏΠΎΡΡΠ΅Π±Π° Π½Π° Git ΠΏΡΠΈ ΠΏΠΎΠΏΡΠ°Π²ΠΊΠ° Π½Π° ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈ, Π·Π° Π΄Π° ΡΠ΅ ΠΈΠ·Π±Π΅Π³Π½Π°Ρ ΠΈΠ·ΡΠΈΡΠ°Π½ΠΈΡ ΠΏΡΠ΅Π΄ΠΈ ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΠΊΠΎΡΠ΅ΠΊΡΠΈΡΡΠ°, ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π΅ΡΠΎ Π½Π° ΠΏΡΠΎΡΠ΅ΡΠΈ Π·Π° ΡΠ΅Π°ΠΊΡΠΈΡ Π½Π° ΡΡΠΎΠ±ΡΠ΅Π½ΠΈΡ Π·Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ ΡΡΡ ΡΠΈΠ³ΡΡΠ½ΠΎΡΡΡΠ°, Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠΈ Π·Π° ΡΠ΅ΡΡΠ²Π°Π½Π΅ Π½Π° ΡΠΈΠ³ΡΡΠ½ΠΎΡΡΡΠ°, ΠΏΡΠΈΠ»Π°Π³Π°Π½Π΅ΡΠΎ Π½Π° ΠΏΡΠΎΡΠ΅Π΄ΡΡΠΈ Π·Π° ΠΏΡΠ΅Π³Π»Π΅Π΄ Π½Π° ΠΊΠΎΠ΄Π° ΠΈ Π²Π·Π΅ΠΌΠ°Π½Π΅ΡΠΎ ΠΏΡΠ΅Π΄Π²ΠΈΠ΄ Π½Π° ΡΠ²ΡΡΠ·Π°Π½ΠΈ Ρ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΡΠ° ΠΊΡΠΈΡΠ΅ΡΠΈΠΈ ΠΏΡΠΈ ΡΠΎΡΠΌΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° ΡΠ΅Π»ΠΈΠ·ΠΈ.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: opennet.ru
