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

Linus Torvalds derbyn Π² состав Π²Π΅Ρ‚ΠΊΠΈ ядра Linux 5.8 newidiadau Argymhellion arddull cod. Mabwysiadwyd trydydd argraffiad тСкста ΠΎΠ± использовании инклюзивной Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, которая Π±Ρ‹Π»Π° ΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π° 21 извСстным Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ ядра, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Ρ‡Π»Π΅Π½ΠΎΠ² тСхничСского ΠΊΠΎΠΌΠΈΡ‚Π΅Ρ‚Π° Linux Foundation. Линусу Π±Ρ‹Π» ΠΎΡ‚ΠΏΡ€Π°Π²Π»Π΅Π½ ymchwiliad cynnwys newidiadau yn y cnewyllyn 5.9, ond ystyriai nad oedd rheswm i aros am y ffenestr nesaf i dderbyn newidiadau a derbyniodd y ddogfen newydd i gangen 5.8.

Byrhawyd trydydd fersiwn y testun o derminoleg gynhwysol o gymharu Γ’ cynnig gwreiddiol (ffeil ei eithrio cynhwysol-terminoleg.rst siarad am bwysigrwydd bod yn gynhwysol ac esbonio pam y dylid osgoi termau problematig). Dim ond newidiadau i'r ddogfen sy'n diffinio'r arddull codio a oedd ar Γ΄l. Ni argymhellir i ddatblygwyr ddefnyddio'r cyfuniadau 'meistr / caethwas' a 'rhestr ddu / rhestr wen', yn ogystal Γ’'r gair 'caethwas' ar wahΓ’n. Mae'r argymhellion yn ymwneud Γ’ defnyddiau newydd yn unig o'r termau hyn. Bydd cyfeiriadau at y geiriau penodedig sydd eisoes yn bodoli yn y craidd yn parhau heb eu cyffwrdd.

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

Argymhellir disodli'r geiriau 'rhestr ddu/rhestr wen' gyda
'gwadu / rhestr caniatΓ‘u' neu 'rhestr flociau / rhestr basio', ac yn lle'r geiriau 'meistr / caethwas' cynigir yr opsiynau canlynol:

  • '{cynradd,prif} / {uwchradd,replica,subordinate}',
  • '{cychwynnwr,ceisiwr} / {targed,ymatebydd}',
  • '{rheolwr, gwesteiwr} / {dyfais, gweithiwr, dirprwy}',
  • 'arweinydd/dilynwr',
  • 'cyfarwyddwr/perfformiwr'.

Cytunwyd Γ’'r newid (Cyd-drefnwyd):

  • Randy Dunlap
  • Dave Airlie
  • Parc Seong Jae
  • Christian Brauner
  • James Bottomley
  • Daniel Vetter
  • Andy Lutomirski
  • Laura Abbott
  • Gustavo A. R. Silva

Newid wedi'i adolygu gan:

  • Matthias Brugger
  • Marc Brown

Newid wedi'i lofnodi (arwyddwyd gan):

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

Diweddariad: Mae datblygwyr iaith Rust wedi derbyn newid, sy'n disodli β€œrhestr wen” gyda β€œrhestr allow” yn y cod. Nid yw'r newid yn effeithio ar yr opsiynau iaith a'r lluniadau sydd ar gael i ddefnyddwyr, ac mae'n effeithio ar gydrannau mewnol yn unig.

Ffynhonnell: opennet.ru

Prynu gwesteio dibynadwy ar gyfer gwefannau sydd Γ’ diogelwch DDoS, gweinyddwyr VPS VDS πŸ”₯ Prynu cynnal gwefannau dibynadwy gyda diogelwch DDoS, gweinyddion VPS VDS | ProHoster