Π‘ΡΠ·Π΄Π°Π΄Π΅Π½ΠΈΡΡ ΡΠΎΠ½Π΄ Π½Π° 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
