Linus Torvalds inklyuziv terminologiya bilan kod uslubi bo'yicha tavsiyalarni qabul qildi

Linux yadrosi loyihasi rahbari "Linus Torvalds" buni ma'lum qildi Yaqinda kod uslubi bo'yicha o'zgarishlar va tavsiyalarni qabul qilgan Linux yadrosi filialida 5.8.

Bu shuni anglatadiki, Linux yadrosi rahbari yashil chiroqni yoqdi Loyiha uchun inklyuziv terminologiyadan foydalanish bo'yicha matnning uchinchi nashrini qabul qilish va 21 taniqli yadro ishlab chiqaruvchilari, shu jumladan Linux Foundation texnik qo'mitasi a'zolari tomonidan tasdiqlangan.

 Linusga so'rov yuborildi 5.9 yadrosidagi o'zgarishlarni kiritish uchun, ammo kutish uchun hech qanday sabab yo'q deb hisobladi o'zgarishlarni qabul qilish uchun keyingi oynaga va 5.8 filialida yangi hujjatni qabul qildi.

Inklyuziv terminologiya matnining uchinchi versiyasi asl jumlaga nisbatan qisqartirildi, chunki inklyuziv-terminology.rst fayli inklyuziv munosabat muhimligi haqidagi hikoya va muammoli atamalardan qochish kerakligi haqidagi tushuncha bilan olib tashlandi.

Hujjatda faqat kodlash uslubini belgilaydigan o'zgarishlar qoladi. Ishlab chiquvchilarga 'master / slave' va 'black list / white list' paketlaridan hamda 'slave' alohida so'zidan foydalanish tavsiya etilmaydi.

Tavsiyalar faqat ushbu atamalarning yangi ishlatilishiga tegishli. Ushbu so'zlarning yadrosida aytib o'tilgan havolalar saqlanib qoladi.

Bundan tashqari, yangi kodda belgilangan atamalardan foydalanuvchi maydoni uchun chiqarilgan API va ABI-ni saqlab qolish uchun, shuningdek texnik xususiyatlaridan foydalanishni talab qiladigan mavjud uskunalar yoki protokollarni qo'llab-quvvatlash uchun kodni yangilash zarur bo'lganda foydalanishga ruxsat beriladi. shartlari.

Ilovalarni yangi spetsifikatsiyalar asosida yaratishda, iloji bo'lsa, spetsifikatsiya terminologiyasini Linux yadrosi uchun standart kodlash bilan moslashtirish tavsiya etiladi.

"Qora ro'yxat / oq ro'yxat" uchun tavsiya etilgan almashtirishlar quyidagilardir:

Yangi foydalanishni istisno qilish ABI / API foydalanuvchi maydonini saqlab qolish yoki ushbu shartlarni talab qiladigan mavjud apparat yoki protokol kodini (2020 yildan boshlab) yangilashda. Yangi spetsifikatsiyalar uchun terminologiya spetsifikatsiyasidan foydalanishni iloji boricha standart yadro kodlashiga tarjima qiling.

So'zlarni almashtirish tavsiya etiladi 'qora ro'yxat / qora ro'yxat' danylist / allowlist 'yoki bloklist / passlist' va "master / slave" so'zlari o'rniga quyidagi variantlar taklif etiladi:

  • birlamchi / ikkilamchi (birlamchi, asosiy / ikkilamchi)
  • asosiy / replika yoki bo'ysunuvchi (nusxa, bo'ysunuvchi)
  • tashabbuskor / maqsad
  • so'rovchi / javobgar (so'rovchi / javob)
  • tekshirgich / qurilma
  • xost / ishchi yoki proksi-server (xost / ishchi yoki proksi-server)
  • rahbar / izdosh
  • rejissyor / tarjimon (rejissyor / ijrochi)

Si Nota haqida ko'proq bilmoqchimisiz?, asl bayonot bilan maslahatlashishingiz mumkin Quyidagi havolada.

Nima uchun bu o'zgarishlarni hali ham bilmaganlarga kelsak, shuni aytishimiz mumkinki, bir necha kun davomida Linux yadrosi ishlab chiquvchilari o'zgarish haqida keng gaplashdilar.

Chunki taklif oldi unda Linux yadrosi tegishli til va terminologiyani boshqarishi tavsiya etiladi va hozirda yuzaga keladigan muammolar uchun ijtimoiy javobgar. Buning uchun hujjat tayyorlandi yadroda inklyuziv terminologiyadan foydalanish belgilanadi. Yadroda ishlatiladigan identifikatorlar uchun "qul" va "qora ro'yxat" kabi so'zlarni ishlatishdan voz kechishni taklif qiladi.

Tavsiyalar yadroga qo'shilgan yangi kodga tegishli, lekin uzoq muddatda, mavjud kodni olib tashlash istisno qilinmaydi ushbu atamalardan foydalanish.

Hujjat uchta a'zo tomonidan taklif qilingan Linux Foundation texnik kengashidan:

  • Dan Uilyams (NetworkManager dasturchisi, simsiz qurilmalar drayverlari va nvdimm)
  • Greg Kroah-Xartman, Linux yadrosining barqaror filialini saqlash uchun mas'ul, bu Linux USB yadrosi quyi tizimlari, haydovchi yadrosi uchun asosiy hissa qo'shadi)
  • Kris Meyson (Btrfs fayl tizimining yaratuvchisi va bosh me'mori).

Qo'shimcha ma'lumot olish uchun, maqolani tekshirishingiz mumkin que biz bu haqda nashr qilamiz.

Shunga o'xshab, ta'kidlash kerake Rust ishlab chiquvchilari o'zgarishlarni qabul qilishdi bu oq ro'yxat so'zini koddagi ruxsatnomalar ro'yxati bilan almashtiradi, bundan tashqari bu o'zgarish foydalanuvchilar uchun mavjud bo'lgan variantlarga va til maketlariga ta'sir qilmaydi va faqat ichki qismlarga tegishli.


Maqolaning mazmuni bizning printsiplarimizga rioya qiladi muharrirlik etikasi. Xato haqida xabar berish uchun bosing bu erda.

4 ta sharh, o'zingizni qoldiring

Fikringizni qoldiring

Sizning email manzilingiz chop qilinmaydi.

*

*

  1. Ma'lumotlar uchun javobgardir: Migel Anxel Gaton
  2. Ma'lumotlarning maqsadi: SPAMni boshqarish, izohlarni boshqarish.
  3. Qonuniylashtirish: Sizning roziligingiz
  4. Ma'lumotlar haqida ma'lumot: qonuniy majburiyatlar bundan mustasno, ma'lumotlar uchinchi shaxslarga etkazilmaydi.
  5. Ma'lumotlarni saqlash: Occentus Networks (EU) tomonidan joylashtirilgan ma'lumotlar bazasi
  6. Huquqlar: istalgan vaqtda siz ma'lumotlaringizni cheklashingiz, tiklashingiz va o'chirishingiz mumkin.

  1.   ba'zilaridan biri dijo

    Bu dunyo o'limga olib kelishini ko'rsatadi.

    Jamiyatda sodir bo'layotgan voqealar bilan kompyuter terminologiyasining nima aloqasi bor? Bu ahmoqlik.

    Ma'lumki, miyaning o'rniga juda ko'p m bo'lgan odamlar bor ... va umuman olganda bu dunyo hojatxonaga oqib tushmoqda.

  2.   Valter Omar Dari dijo

    Qanday soqov, lekin qanday ajoyib dik. Men hech qachon bu narsalarni kutmagan bo'lardim, bu aql bovar qilmaydigan ko'rinadi.

  3.   HO2Gi dijo

    boshlang'ich / ikkilamchi // Birinchisi eng muhim bo'lmagan ikkinchi darajali ekanligimdan xafa bo'ldim
    xo'jayin / bo'ysunuvchi // uni xo'jayinning quli bo'lishini taklif qilasizmi?
    arizachi / mas'ul // ariza beruvchining mas'uliyatsizligini anglatadi
    controller / device // bu so'z menga yoqmaydi
    lideri / izdoshi // odatdagi ko'r-ko'rona olomonni boshqaruvchi
    direktor / tarjimon // iloji boricha mening eng kinoyali sharhimni izohlang.
    Haqiqat shundaki, agar munosabat yaxshilanmasa, muammo so'zlarni olib tashlash bilan hal qilinmaydi.
    Kasal jamiyat muammosi ta'lim va HURMAT bilan hal qilinadi.

  4.   Yoshiki dijo

    Qullik mavzusiga nisbatan sezgirlik eng toza infantilizmga tushib qolmoqda.