Linux 5.8 కెర్నల్ సమగ్ర పరిభాష మార్గదర్శకాలను స్వీకరిస్తుంది

లినస్ టోర్వాల్డ్స్ ఆమోదించబడిన Linux 5.8 కెర్నల్ బ్రాంచ్‌లో చేర్చబడింది మార్పులు కోడ్ శైలి సిఫార్సులు. దత్తత తీసుకున్నారు మూడవ ఎడిషన్ లైనక్స్ ఫౌండేషన్ టెక్నికల్ కమిటీ సభ్యులతో సహా 21 మంది ప్రముఖ కెర్నల్ డెవలపర్‌లచే ఆమోదించబడిన ఇన్‌క్లూజివ్ టెర్మినాలజీ వాడకంపై టెక్స్ట్. లైనస్‌కి పంపబడింది విచారణ 5.9 కెర్నల్‌లో మార్పులను చేర్చడానికి, కానీ మార్పులను ఆమోదించడానికి తదుపరి విండో కోసం వేచి ఉండాల్సిన అవసరం లేదని అతను భావించాడు మరియు కొత్త పత్రాన్ని 5.8 బ్రాంచ్‌లోకి అంగీకరించాడు.

సమ్మిళిత పదజాలం నుండి వచనం యొక్క మూడవ సంస్కరణతో పోలిస్తే కుదించబడింది అసలు ప్రతిపాదన (ఫైల్ మినహాయించబడింది inclusive-terminology.rst కలుపుకొని ఉండటం యొక్క ప్రాముఖ్యత గురించి మాట్లాడటం మరియు సమస్యాత్మక పదాలను ఎందుకు నివారించాలో వివరిస్తుంది). కోడింగ్ శైలిని నిర్వచించే పత్రంలో మార్పులు మాత్రమే మిగిలి ఉన్నాయి. డెవలపర్‌లు 'మాస్టర్ / స్లేవ్' మరియు 'బ్లాక్‌లిస్ట్ / వైట్‌లిస్ట్' కలయికలను అలాగే 'స్లేవ్' అనే పదాన్ని విడిగా ఉపయోగించమని సిఫార్సు చేయబడలేదు. సిఫార్సులు ఈ నిబంధనల యొక్క కొత్త ఉపయోగాలకు మాత్రమే సంబంధించినవి. కోర్‌లో ఇప్పటికే ఉన్న పేర్కొన్న పదాల ప్రస్తావనలు తాకబడవు.

అదనంగా, వినియోగదారు-స్పేస్ బహిర్గతం చేయబడిన API మరియు ABIకి మద్దతు ఇవ్వడానికి అవసరమైనప్పుడు కొత్త కోడ్‌లో గుర్తించబడిన నిబంధనలను ఉపయోగించడం అనుమతించబడుతుంది మరియు ఇప్పటికే ఉన్న హార్డ్‌వేర్ లేదా ప్రోటోకాల్‌లకు మద్దతు ఇవ్వడానికి కోడ్‌ను నవీకరించేటప్పుడు ఈ నిబంధనలను ఉపయోగించడం అవసరం. కొత్త స్పెసిఫికేషన్‌ల ఆధారంగా ఇంప్లిమెంటేషన్‌లను సృష్టించేటప్పుడు, సాధ్యమైన చోట, స్పెసిఫికేషన్ టెర్మినాలజీని ప్రామాణిక లైనక్స్ కెర్నల్ కోడింగ్‌తో సమలేఖనం చేయాలని సిఫార్సు చేయబడింది.

'బ్లాక్‌లిస్ట్/వైట్‌లిస్ట్' అనే పదాలను భర్తీ చేయాలని సిఫార్సు చేయబడింది
'denylist / allowlist' లేదా 'blocklist / passlist', మరియు 'మాస్టర్ / స్లేవ్' పదాలకు బదులుగా ఈ క్రింది ఎంపికలు అందించబడతాయి:

  • '{ప్రైమరీ, మెయిన్} / {సెకండరీ, రెప్లికా, అధీనం}',
  • '{ఇనిషియేటర్, రిక్వెస్టర్} / {టార్గెట్, రెస్పాండర్}',
  • '{కంట్రోలర్, హోస్ట్} / {పరికరం, వర్కర్, ప్రాక్సీ}',
  • 'నాయకుడు/అనుచరుడు',
  • 'దర్శకుడు/ప్రదర్శకుడు'.

మార్పుతో అంగీకరించారు (అక్డ్-బై):

మార్పు సమీక్షించబడింది:

మార్పు సంతకం చేయబడింది (సైన్-ఆఫ్-బై):

అప్‌డేట్: రస్ట్ లాంగ్వేజ్ డెవలపర్‌లు ఆమోదించారు మార్పు, ఇది కోడ్‌లోని “అనుమత జాబితా”తో “వైట్‌లిస్ట్”ని భర్తీ చేస్తుంది. మార్పు వినియోగదారులకు అందుబాటులో ఉన్న భాషా ఎంపికలు మరియు నిర్మాణాలను ప్రభావితం చేయదు మరియు అంతర్గత భాగాలను మాత్రమే ప్రభావితం చేస్తుంది.

మూలం: opennet.ru

ఒక వ్యాఖ్యను జోడించండి