Linus Torvalds əsas budağa Linux 5.8 Kod üslubu tövsiyələri. Qəbul edilmişdir texniki komitə üzvləri də daxil olmaqla 21 görkəmli nüvə tərtibatçısı tərəfindən təsdiqlənmiş inklüziv terminologiyanın istifadəsi ilə bağlı mətn Linux Vəqf. Linus göndərildi 5.9 nüvəsinə dəyişiklikləri daxil etmək, lakin dəyişiklikləri qəbul etmək üçün növbəti pəncərəni gözləmək üçün heç bir səbəb olmadığını hesab etdi və yeni sənədi 5.8 filialına qəbul etdi.
İnklüziv terminologiyadan mətnin üçüncü variantı ilə müqayisədə qısaldılmışdır (fayl xaric edildi inklüziv olmağın vacibliyindən danışmaq və problemli terminlərdən niyə qaçınmaq lazım olduğunu izah etmək). Yalnız kodlaşdırma üslubunu müəyyən edən sənəddə dəyişikliklər qaldı. Tərtibatçılara “master/slave” və “qara siyahı/ağ siyahı” birləşmələrindən, həmçinin “qul” sözünü ayrıca istifadə etmək tövsiyə edilmir. Tövsiyələr yalnız bu terminlərin yeni istifadəsinə aiddir. Əsasda artıq mövcud olan qeyd olunan sözlərin qeydləri toxunulmaz qalacaq.
Bundan əlavə, istifadəçi məkanına açıq olan API və ABI-nı dəstəkləmək üçün tələb olunarsa, eləcə də spesifikasiyaları bu terminlərin istifadəsini tələb edən mövcud aparat və ya protokolları dəstəkləmək üçün kodu yeniləyərkən bu terminlərin istifadəsinə icazə verilir. Yeni spesifikasiyalara əsaslanan tətbiqlər yaratarkən, mümkün olduqda, spesifikasiya terminologiyasını nüvə kodlaşdırma standartı ilə uyğunlaşdırmaq tövsiyə olunur. Linux.
“Qara siyahı/ağ siyahı” sözləri ilə əvəz edilməsi tövsiyə olunur
'denylist / allowlist' və ya 'blocklist / passlist' və 'master / slave' sözləri əvəzinə aşağıdakı seçimlər təklif olunur:
- '{əsas,əsas} / {ikincil,replika,tabe}',
- '{təşəbbüskar, sorğuçu} / {hədəf, cavab verən}',
- '{nəzarətçi, host} / {cihaz, işçi, proksi}',
- 'lider/izləyici',
- 'rejissor/ifaçı'.
Dəyişikliklə razılaşdım (Təsdiq edildi):
- Randy Dunlap
- Dave Airlie
- Seong Jae Parkı
- Kristian Braunerubuntu.com>
- James Bottomley
- Daniel Vetter
- Endi Lutomirski
- Laura Abbott
- Gustavo A. R. Silva
Dəyişikliyi nəzərdən keçirən:
- Matthias Brugger
- Mark Braun
Dəyişiklik imzalanıb (İmzadan kənar):
- Stiven Hemminger
- Teodor Ts'o
- Şuah Xan
- Dan Carpenter
- Kees Cook
- Olof Johansson
- Conatan Korbet
- Chris Mason
- Greg Kroah-Hartman
- Dan Uilyams
Yeniləmə: Rust dilini tərtib edənlər qəbul etdilər , kodda "ağ siyahı"nı "icazə siyahısı" ilə əvəz edir. Dəyişiklik istifadəçilər üçün mövcud olan dil seçimlərinə və konstruksiyalarına təsir etmir və yalnız daxili komponentlərə təsir edir.
Mənbə: opennet.ru
