GitHub Ρ€Π΅ΡˆΠΈ Π΄Π° ΠΏΡ€Π΅ΠΌΠ°Ρ…Π½Π΅ ΠΈΠΌΠ΅Ρ‚ΠΎ β€žmasterβ€œ Π·Π° Π³Π»Π°Π²Π½ΠΈΡ‚Π΅ ΠΊΠ»ΠΎΠ½ΠΎΠ²Π΅

Нат Π€Ρ€ΠΈΠ΄ΠΌΠ°Π½, Ρ€ΡŠΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π» Π½Π° GitHub ΠΏΠΎΡ‚Π²ΡŠΡ€Π΄ΠΈ Π½Π°ΠΌΠ΅Ρ€Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° компанията Π΄Π° ΠΏΡ€Π΅ΠΌΠΈΠ½Π΅ към ΠΈΠΌΠ΅Ρ‚ΠΎ ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ Π·Π° основнитС ΠΊΠ»ΠΎΠ½ΠΎΠ²Π΅ вмСсто "master" Π² Π·Π½Π°ΠΊ Π½Π° солидарност с протСстиращитС срСщу полицСйското насилиС ΠΈ расизма Π² Π‘ΡŠΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ‚Π΅ Ρ‰Π°Ρ‚ΠΈ. Новото ΠΈΠΌΠ΅ Ρ‰Π΅ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° само Π·Π° Π½ΠΎΠ²ΠΈ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°; Π² ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π°Ρ‰ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ ΠΊΠ»ΠΎΠ½ΡŠΡ‚ β€žmasterβ€œ Ρ‰Π΅ Π·Π°ΠΏΠ°Π·ΠΈ ΠΈΠΌΠ΅Ρ‚ΠΎ си. ОбсъТда сС ΠΎΠ±Π°Ρ‡Π΅ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚Ρ‚Π° Π·Π° изготвянС Π½Π° Π²Π°Ρ€ΠΈΠ°Π½Ρ‚, ΠΊΠΎΠΉΡ‚ΠΎ ΠΏΠΎ ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ Π½Π° ΠΎΡ‚Π΄Π΅Π»Π½ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈ Π΄Π° позволява Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€Π°Π½ΠΎ ΠΏΡ€Π΅ΠΈΠΌΠ΅Π½ΡƒΠ²Π°Π½Π΅ Π½Π° ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π°Ρ‰ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ.

ОбсъТданС Π½Π° нСобходимостта Π΄Π° сС ΠΎΡ‚Π΄Π°Π»Π΅Ρ‡ΠΈΠΌ ΠΎΡ‚ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π° β€žΠΌΠ°ΠΉΡΡ‚ΠΎΡ€β€œ
Ρ€Π°Π·Π²ΡŠΡ€Π·Π°Π½ΠΈ ΠΈ Π² пощСнския списък Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ Π½Π° Git. ЗасСга само няколко активисти са Π°ΠΊΡ‚ΠΈΠ²Π½ΠΈ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠ½ΠΈΡ†ΠΈ Π½Π° Ρ‚Π°Π·ΠΈ идСя ΠΈ ΠΏΠΎΠ²Π΅Ρ‡Π΅Ρ‚ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈ са ΠΏΡ€ΠΎΡ‚ΠΈΠ² нСя, особСно слСд ΠΊΠ°Ρ‚ΠΎ Π² Git Π΄ΡƒΠΌΠ°Ρ‚Π° master сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΎΡ‚Π΄Π΅Π»Π½ΠΎ, Π° Π½Π΅ Π² Π΄Π²ΠΎΠΉΠΊΠΈ с Π΄ΡƒΠΌΠ°Ρ‚Π° β€žslaveβ€œ.

Но истинският Ρ‚Ρ€ΠΈΡƒΠΌΡ„ Π½Π° политичСската корСктност ΠΌΠΎΠΆΠ΅ Π΄Π° сС Π²ΠΈΠ΄ΠΈ Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° OpenSSL, Ρ‡ΠΈΠΈΡ‚ΠΎ участници смятат ΠΈΠ·Ρ€Π°Π·Π° β€žΡ‡Π΅Ρ€Π½Π° ΠΌΠ°Π³ΠΈΡβ€œ Π·Π° Π½Π΅ΠΏΡ€ΠΈΠ΅ΠΌΠ»ΠΈΠ². OpenSSL Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈ обмислят Π²ΠΊΠ»ΡŽΡ‡Π²Π°Π½Π΅ пластир, замСняйки β€žΡ‡Π΅Ρ€Π½Π° ΠΌΠ°Π³ΠΈΡβ€œ с β€žΠΌΠ°Π³ΠΈΡβ€œ, β€žΡ‡Π΅Ρ€Π΅Π½ ΡΠΏΠΈΡΡŠΠΊβ€œ със β€žΡΠΏΠΈΡΡŠΠΊ с Π±Π»ΠΎΠΊΠΈΡ€Π°Π½ΠΈβ€œ, β€žΠ±ΡΠ»ΠΎ ΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½ΡΡ‚Π²ΠΎβ€œ с β€žΠΏΡ€Π°Π·Π½ΠΎ ΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½ΡΡ‚Π²ΠΎβ€œ, β€žΠ³Π»Π°Π²Π΅Π½β€œ с β€žΡ€ΠΎΠ΄ΠΈΡ‚Π΅Π»β€œ ΠΈΠ»ΠΈ β€žΠΎΡΠ½ΠΎΠ²Π΅Π½β€œ.

Π’ допълнСниС към ΠΈΠ½ΠΈΡ†ΠΈΠ°Ρ‚ΠΈΠ²ΠΈΡ‚Π΅, спомСнати ΠΎΠ½Π·ΠΈ Π΄Π΅Π½ OpenZFS ΠΈ Go, ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС ΠΎΡ‚Π±Π΅Π»Π΅ΠΆΠ°Ρ‚ някои Π΄Ρ€ΡƒΠ³ΠΈ ΡΠΊΠΎΡ€ΠΎΡˆΠ½ΠΈ прСимСнувания:

  • Π’ Chromium ΠΏΡ€ΠΈΠ΅Ρ‚ΠΎ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ, замСняйки ΠΏΡ€Π΅ΠΏΡ€Π°Ρ‚ΠΊΠΈΡ‚Π΅ към β€žΡ‡Π΅Ρ€Π΅Π½ ΡΠΏΠΈΡΡŠΠΊβ€œ с β€žΠ±Π»ΠΎΠΊΠΎΠ² ΡΠΏΠΈΡΡŠΠΊβ€œ Π² ΠΈΠΌΠ΅Π½Π°Ρ‚Π° Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅Ρ‚Π΅ ΠΈ ΠΊΠΎΠ΄Π° (спомСнавания Π½Π° β€žΡ‡Π΅Ρ€Π΅Π½ ΡΠΏΠΈΡΡŠΠΊβ€œ ΠΈ β€žΠ±ΡΠ» β€‹β€‹ΡΠΏΠΈΡΡŠΠΊβ€œ, Π²ΠΈΠ΄ΠΈΠΌΠΈ Π·Π° потрСбитСля бяха Π·Π°ΠΌΠ΅Π½Π΅Π½ΠΈ Π² Π½Π°Ρ‡Π°Π»ΠΎΡ‚ΠΎ Π½Π° 2019 Π³.).
  • Π’ Android Π·Π°ΠΏΠΎΡ‡Π½Π°Ρ…ΠΌΠ΅ Π·Π°ΠΌΠ΅Π½ΠΈ "Ρ‡Π΅Ρ€Π΅Π½ списък/бял списък" към "списък с Π±Π»ΠΎΠΊΠΈΡ€Π°Π½ΠΈ/списък с Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈ".
  • ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ Node.js Ρ€Π°Π±ΠΎΡ‚ΠΈ Π·Π° замяна Π½Π° Ρ‡Π΅Ρ€Π΅Π½/бял списък с Π±Π»ΠΎΠΊΠΈΡ€Π°Π½/Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ списък, Π½ΠΎ промяната всС ΠΎΡ‰Π΅ Π½Π΅ Π΅ ΠΏΡ€ΠΈΠ΅Ρ‚Π°.
  • ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ Curl Π·Π°ΠΌΠ΅Π½Π΅Π½ спомСнавайки "бял списък" Π΄ΠΎ "пропусканС", "ΠΈΠ·Π±ΠΈΡ€Π°Π½Π΅" ΠΈΠ»ΠΈ "пропусканС" ΠΈ "Ρ‡Π΅Ρ€Π΅Π½ списък" Π΄ΠΎ "списък Π·Π° Π±Π»ΠΎΠΊΠΈΡ€Π°Π½Π΅".
  • Ansible Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈ обмислят Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚Ρ‚Π° замяна Π½Π° ΠΊΠ»ΠΎΠ½Π° β€žmasterβ€œ с β€ždevelβ€œ.
  • Π’ PHPUnit ΠΊΠΎΠ΄ Π·Π°ΠΌΠ΅Π½Π΅Π½ Π§Π΅Ρ€Π΅Π½ списък Π½Π° ExcludeList, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ промяна Π½Π° Ρ„Π°ΠΉΠ»Π° PHPUnit/Util/Blacklist Π½Π° PHPUnit/Util/ExcludeList.

Π‘Ρ€Π΅Π΄ общноститС, ΠΊΠΎΠΈΡ‚ΠΎ изоставиха ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° master/slave ΠΏΡ€Π΅Π· послСднитС Π³ΠΎΠ΄ΠΈΠ½ΠΈ, ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΎΡ‚Π±Π΅Π»Π΅ΠΆΠΈΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ‚Π΅ ΠŸΠΈΡ‚ΠΎΠ½, Drupal, Django, CouchDB, Π‘ΠΎΠ», МСдияУики, PostgreSQL ΠΈ Redis. BIND DNS ΡΡŠΡ€Π²ΡŠΡ€ΡŠΡ‚ Π·Π°ΠΏΠ°Π·ΠΈ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚Ρ‚Π° Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° настройки с ΠΈΠΌΠ΅Π½Π°Ρ‚Π° β€žmaster/slaveβ€œ, Π½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈ Π°Π»Ρ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²ΠΈ с β€žprimary/secondaryβ€œ ΠΈ Π³ΠΈ обяви Π·Π° ΠΏΠΎ-ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°Π½ΠΈ. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ Π½Π° ядрото Π½Π° Linux ΠΏΠΎ Π΅Π΄Π½ΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π°Ρ€Π΅ΠΊΠΎΡ…Π° ΠΎΠΏΠΈΡ‚ΠΈΡ‚Π΅ Π·Π° ΠΏΡ€Π΅ΠΈΠΌΠ΅Π½ΡƒΠ²Π°Π½Π΅ Π½Π° β€žΡ‡Π΅Ρ€Π΅Π½ списък/бял ΡΠΏΠΈΡΡŠΠΊβ€œ глупост ΠΈ глупост, насаТдана ΠΎΡ‚ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΡ†ΠΈ ΠΈ популисти, ΠΈ ΠΎΡ‚ΠΊΠ°Π·Π°Π» Π½Π°ΠΏΡ€Π°Π²ΠΈ замяна, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ обяснСниС, Ρ‡Π΅ Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΡŠΡ‚ β€žΡΠΏΠΈΡΡŠΠΊ с Π±Π»ΠΎΠΊΠΈΡ€Π°Π½ΠΈβ€œ Ρ‰Π΅ Π΄ΠΎΠ²Π΅Π΄Π΅ Π΄ΠΎ изкривяванС Π½Π° смисъла ΠΈ Π½Π΅ ΠΈΠ·ΠΊΠ»ΡŽΡ‡Π²Π° Π²ΡŠΠ·ΠΏΡ€ΠΈΠ΅ΠΌΠ°Π½Π΅Ρ‚ΠΎ ΠΊΠ°Ρ‚ΠΎ β€žΡΠΏΠΈΡΡŠΠΊ с Π±Π»ΠΎΠΊΠΈΡ€Π°Π½ΠΈ ΠΎΠ±Π΅ΠΊΡ‚ΠΈβ€œ.

ΠšΠΎΠΌΠΈΡ‚Π΅Ρ‚ΡŠΡ‚ IETF (Internet Engineering Task Force), ΠΊΠΎΠΉΡ‚ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π° ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΈ ΠΈ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°, Π’ΠΎΠΉ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈ Π°Π»Ρ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²ΠΈ Π½Π° Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΈΡ‚Π΅ β€žΠ±ΡΠ» β€‹β€‹ΡΠΏΠΈΡΡŠΠΊ/Ρ‡Π΅Ρ€Π΅Π½ ΡΠΏΠΈΡΡŠΠΊβ€œ ΠΈ β€žΠ³Π»Π°Π²Π΅Π½/ΠΏΠΎΠ΄Ρ‡ΠΈΠ½Π΅Π½β€œ, ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°Π½ΠΈ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π² спСцификациитС - вмСсто β€žΠ³Π»Π°Π²Π΅Π½/ΠΏΠΎΠ΄Ρ‡ΠΈΠ½Π΅Π½β€œ сС ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΡ‡Π²Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° β€žΠΏΡŠΡ€Π²ΠΈΡ‡Π΅Π½/Π²Ρ‚ΠΎΡ€ΠΈΡ‡Π΅Π½β€œ, β€žΠ²ΠΎΠ΄Π΅Ρ‰/ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»Π΅Π½β€œ,
"Π°ΠΊΡ‚ΠΈΠ²Π΅Π½/готовност"
"основСн/Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°",
"писатСл/Ρ‡Π΅Ρ‚Π΅Ρ†",
"ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ΠΎΡ€/Ρ€Π°Π±ΠΎΡ‚Π½ΠΈΠΊ" ΠΈΠ»ΠΈ
β€œΡ€ΠΎΠ΄ΠΈΡ‚Π΅Π»/помощник”, Π° вмСсто β€œΡ‡Π΅Ρ€Π΅Π½ списък/бял ΡΠΏΠΈΡΡŠΠΊβ€ - β€œΡΠΏΠΈΡΡŠΠΊ с Π±Π»ΠΎΠΊΠΈΡ€Π°Π½ΠΈ/Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈβ€ ΠΈΠ»ΠΈ β€œΠ±Π»ΠΎΠΊΠΈΡ€Π°Π½Π΅/Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅β€.

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€