Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ядра Linux Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΊ использованию ΠΈΠ½ΠΊΠ»ΡŽΠ·ΠΈΠ²Π½Ρ‹Ρ… Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ²

Для Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π² ядро Linux ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ Π½ΠΎΠ²Ρ‹ΠΉ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚, ΠΏΡ€Π΅Π΄ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‰ΠΈΠΉ использованиС инклюзивной Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π² ядрС. Для примСняСмых Π² ядрС ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠ² прСдлагаСтся ΠΎΡ‚ΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ ΠΎΡ‚ использования слов ‘slave’ ΠΈ ‘blacklist’. Π‘Π»ΠΎΠ²ΠΎ slavΠ΅ рСкомСндуСтся Π·Π°ΠΌΠ΅Π½ΡΡ‚ΡŒ Π½Π° secondary, subordinate, replica, responder, follower, proxy ΠΈ performer, Π° blacklist Π½Π° blocklist ΠΈΠ»ΠΈ denylist.

Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌΡ‹ ΠΊ добавляСмому Π² ядро Π½ΠΎΠ²ΠΎΠΌΡƒ ΠΊΠΎΠ΄Ρƒ, Π½ΠΎ Π² долгосрочной пСрспСктивС Π½Π΅ ΠΈΡΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΈ ΠΈΠ·Π±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΊΠΎΠ΄Π° ΠΎΡ‚ примСнСния ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Ρ… Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ². ΠŸΡ€ΠΈ этом для прСдотвращСния Π½Π°Ρ€ΡƒΡˆΠ΅Π½ΠΈΡ совмСстимости прСдусмотрСно прСдоставлСниС ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ для Π²Ρ‹Π΄Π°Π²Π°Π΅ΠΌΠΎΠ³ΠΎ Π² пространство ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ API, Π° Ρ‚Π°ΠΊΠΆΠ΅ для ΡƒΠΆΠ΅ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΠ² ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠΉ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ², спСцификации Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€Π΅Π΄ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ использованиС Π΄Π°Π½Π½Ρ‹Ρ… Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ². ΠŸΡ€ΠΈ создании Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΉ Π½Π° основС Π½ΠΎΠ²Ρ‹Ρ… спСцификаций рСкомСндуСтся Π³Π΄Π΅ это Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ»ΠΎΠ³ΠΈΡŽ спСцификации Π² соотвСтствиС со стандартном кодирования для ядра Linux.

Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ трСмя участниками тСхничСского совСта Linux Foundation: Дэном Π’ΠΈΠ»ΡŒΡΠΌΡΠΎΠΌ (Dan Williams, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ NetworkManager, Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ² для бСспроводных устройств ΠΈ nvdimm), Π“Ρ€Π΅Π³ΠΎΠΌ ΠšΡ€ΠΎΠ°-Π₯Π°Ρ€Ρ‚ΠΌΠ°Π½ΠΎΠΌ (Greg Kroah-Hartman, ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΠΉ Π²Π΅Ρ‚ΠΊΠΈ ядра Linux, являСтся мэинтСйнСром подсистСм ядра Linux USB, driver core) ΠΈ ΠšΡ€ΠΈΡΠΎΠΌ МСйсоном (Chris Mason, ΡΠΎΠ·Π΄Π°Ρ‚Π΅Π»ΡŒ ΠΈ Π³Π»Π°Π²Π½Ρ‹ΠΌ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΠΎΡ€ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы Btrfs). Из участников тСхничСского совСта с ΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½ΠΈΠ΅ΠΌ Ρ‚Π°ΠΊΠΆΠ΅ выступили КСс ΠšΡƒΠΊ (Kees Cook, Π±Ρ‹Π²ΡˆΠΈΠΉ Π³Π»Π°Π²Π½Ρ‹ΠΉ сисадмин kernel.org ΠΈ Π»ΠΈΠ΄Π΅Ρ€ Ubuntu Security Team, занимаСтся ΠΏΡ€ΠΎΠ΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ΠΌ Π² основноС ядро Linux Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΉ Π·Π°Ρ‰ΠΈΡ‚Ρ‹) ΠΈ ΠžΠ»Π°Ρ„ Йоханссон (Olof Johansson, Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π°Π΄ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ ARM Π² ядрС). Из Π΄Ρ€ΡƒΠ³ΠΈΡ… извСстных Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΏΠΎΠ΄ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠΌ подписались Дэвид Π­ΠΉΡ€Π»ΠΈ (David Airlie, мэйнтСйнСр подсистСмы DRM) ΠΈ Рэнди Данлэп (Randy Dunlap).

НСсогласиС Π²Ρ‹Ρ€Π°Π·ΠΈΠ»ΠΈ ДТСймс Π‘ΠΎΡ‚Ρ‚ΠΎΠΌΠ»ΠΈ (James Bottomley, Π±Ρ‹Π²ΡˆΠΈΠΉ участник тСхничСского совСта ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ Ρ‚Π°ΠΊΠΈΡ… подсистСм, ΠΊΠ°ΠΊ SCSI ΠΈ MCA) ΠΈ Π‘Ρ‚ΠΈΠ²Π΅Π½ Π ΠΎΡ‚Π²Π΅Π»Π» (Stephen Rothwell, мэйнтСйнСр Π²Π΅Ρ‚ΠΊΠΈ Linux-next). Π‘Ρ‚ΠΈΠ²Π΅Π½ считаСт, Ρ‡Ρ‚ΠΎ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°Ρ‚ΡŒ расовыС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ людьми африканского происхоТдСния, рабство Π½Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°Π»ΠΎΡΡŒ людьми с Ρ‡Ρ‘Ρ€Π½Ρ‹ΠΌ Ρ†Π²Π΅Ρ‚ΠΎΠΌ ΠΊΠΎΠΆΠΈ. ДТСймс ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΠ» ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π΅ΠΌΡƒ с ΠΈΠ½ΠΊΠ»ΡŽΠ·ΠΈΠ²Π½Ρ‹ΠΌΠΈ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°ΠΌΠΈ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½Π° лишь способствуСт Π½Π°Π³Π½Π΅Ρ‚Π°Π½ΠΈΡŽ разобщённости Π² сообщСствС ΠΈ бСссмыслСнным спорам ΠΎΠ± историчСской оправданности Π·Π°ΠΌΠ΅Π½Ρ‹ Ρ‚Π΅Ρ… ΠΈΠ»ΠΈ ΠΈΠ½Ρ‹Ρ… Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ². ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»Π΅Π½Π½Ρ‹ΠΉ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ подСйствуСт ΠΊΠ°ΠΊ ΠΌΠ°Π³Π½ΠΈΡ‚ для привлСчСния ΠΆΠ΅Π»Π°ΡŽΡ‰ΠΈΡ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ ΠΈΠ½ΠΊΠ»ΡŽΠ·ΠΈΠ²Π½Ρ‹Π΅ Ρ„ΠΎΡ€ΠΌΡƒΠ»ΠΈΡ€ΠΎΠ²ΠΊΠΈ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ². Если Π½Π΅ ΠΏΠΎΠ΄Π½ΠΈΠΌΠ°Ρ‚ΡŒ эту Ρ‚Π΅ΠΌΡƒ, Ρ‚ΠΎ Π½Π°ΠΏΠ°Π΄ΠΊΠΈ ограничатся лишь пустыми заявлСниями ΠΎ ΠΆΠ΅Π»Π°Π½ΠΈΠΈ Π·Π°ΠΌΠ΅Π½Ρ‹ Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ², Π±Π΅Π· ввязывания Π² бСссмыслСнныС споры ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ работорговля Π² Османской ΠΈΠΌΠΏΠ΅Ρ€ΠΈΠΈ Π±Ρ‹Π»Π° Π±ΠΎΠ»Π΅Π΅ ΠΈΠ»ΠΈ ΠΌΠ΅Π½Π΅Π΅ ТСстокой, Ρ‡Π΅ΠΌ Π² АмСрикС.

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

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ