Π’ состав ядра Linux 5.8 приняты Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ ΠΏΠΎ инклюзивной Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ»ΠΎΠ³ΠΈΠΈ

Linus Torvalds Ditampa Π² состав Π²Π΅Ρ‚ΠΊΠΈ ядра Linux 5.8 ganti Rekomendasi ing gaya kode. Komposisi sing diadopsi edition katelu тСкста ΠΎΠ± использовании инклюзивной Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, которая Π±Ρ‹Π»Π° ΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π° 21 извСстным Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ ядра, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Ρ‡Π»Π΅Π½ΠΎΠ² тСхничСского ΠΊΠΎΠΌΠΈΡ‚Π΅Ρ‚Π° Linux Foundation. Линусу Π±Ρ‹Π» ΠΎΡ‚ΠΏΡ€Π°Π²Π»Π΅Π½ pitakon kanggo nyakup owah-owahan ing kernel 5.9, nanging dheweke rumangsa ora ana alesan kanggo ngenteni jendela pengajuan owah-owahan sabanjure lan nampa dokumen anyar menyang cabang 5.8.

Versi katelu saka teks saka terminologi inklusif iki shortened dibandhingake karo proposal wiwitan (file ora kalebu inklusif-terminologi.rst (Bagian iki ngrembug pentinge inklusivitas lan nerangake apa istilah masalah kudu nyingkiri.) Mung owah-owahan ing document gaya coding wis disimpen. Pangembang disaranake supaya ora nggunakake kombinasi 'master/slave' lan 'blacklist/whitelist', uga tembung 'slave' dhewe. Rekomendasi iki mung ditrapake kanggo panggunaan anyar istilah kasebut. Referensi sing ana kanggo istilah kasebut ing inti bakal tetep ora kena.

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

Disaranake kanggo ngganti tembung 'blacklist/whitelist' karo
'denylist / allowlist' utawa 'blocklist / passlist', lan tinimbang tembung 'master / slave' kombinasi ing ngisor iki ditawakake:

  • '{primer, utama} / {secondary, replika, subordinate}',
  • '{initiator, requester} / {target, responder}',
  • '{controller,host} / {piranti, pegawe, proxy}',
  • 'pemimpin / pengikut',
  • 'direktur / pemain'.

Owah-owahan kasebut ditampa dening:

  • Randy Dunlap
  • Dave Airlie
  • Seong Jae Park
  • Christian Brauner <christian.brauner@ubuntu.com>
  • James Bottomley
  • Daniel Veter
  • Andy Lutomirski
  • Laura Abbot
  • Gustavo AR Silva

Owah-owahan kasebut dideleng dening:

  • Matthias Brugger
  • Mark Brown

Owah-owahan kasebut ditandatangani (Ditandatangani dening):

  • Stephen Hemminger
  • Theodore Ts'o
  • Shuah Khan
  • Dan Carpenter
  • Kees Cook
  • Olof Johansson
  • Jonathan Corbet
  • Chris Mason
  • Greg Kroah-Hartman
  • Dan Williams

Tambahan: Pangembang basa Rust wis diadopsi ganti, ngganti "whitelist" karo "allowlist" ing kode. Owah-owahan iki ora mengaruhi pilihan lan konstruksi basa sing kasedhiya kanggo pangguna, nanging mung mengaruhi komponen internal.

Source: opennet.ru

Tuku hosting sing dipercaya kanggo situs kanthi proteksi DDoS, server VPS VDS πŸ”₯ Tuku hosting situs web sing bisa dipercaya nganggo proteksi DDoS, server VPS VDS | ProHoster