{"id":88166,"date":"2020-07-13T01:42:48","date_gmt":"2020-07-12T23:42:48","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/v-sostav-yadra-linux-5-8-prinyaty-rekomendaczii-po-inklyuzivnoj-terminologii"},"modified":"2020-07-13T01:42:48","modified_gmt":"2020-07-12T23:42:48","slug":"v-sostav-yadra-linux-5-8-prinyaty-rekomendaczii-po-inklyuzivnoj-terminologii","status":"publish","type":"post","link":"https:\/\/prohoster.info\/en\/blog\/news\/v-sostav-yadra-linux-5-8-prinyaty-rekomendaczii-po-inklyuzivnoj-terminologii","title":{"rendered":"The Linux 5.8 kernel has accepted recommendations for inclusive terminology.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Linus Torvalds <noindex><a rel=\"nofollow\" href=\"https:\/\/lkml.org\/lkml\/2020\/7\/11\/3\">accepted<\/a><\/noindex> in the Linux kernel 5.8 branch <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=49decddd39e5f6132ccd7d9fdc3d7c470b0061bb\">changes<\/a><\/noindex> style guide recommendations. The third draft was accepted <noindex><a rel=\"nofollow\" href=\"https:\/\/lkml.org\/lkml\/2020\/7\/8\/1270\">third edition<\/a><\/noindex> text on the use of inclusive terminology, which was approved by 21 prominent kernel developers, including members of the Linux Foundation Technical Committee. A request was sent to Linus <noindex><a rel=\"nofollow\" href=\"https:\/\/lkml.org\/lkml\/2020\/7\/10\/1264\">query<\/a><\/noindex> to include changes in kernel 5.9, but he felt there was no reason to wait for the next window for changes and accepted the new document into branch 5.8.<\/p>\n<p>The third version of the text on inclusive terminology was shortened compared to <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=53288\">the original proposal<\/a><\/noindex> (the file <noindex><a rel=\"nofollow\" href=\"https:\/\/lkml.org\/lkml\/2020\/7\/4\/229\">inclusive-terminology.rst<\/a><\/noindex> with a discussion on the importance of inclusive language and an explanation of the reasons to avoid problematic terms). Only changes to the document defining the coding style remain. Developers are advised not to use the terms 'master \/ slave' and 'blacklist \/ whitelist', as well as the term 'slave' by itself. These recommendations only apply to new usage of these terms. Existing mentions of the specified words in the core will remain untouched.  <\/p>\n<p>Additionally, the use of the highlighted terms in new code is permitted if it is required to maintain the user-space API and ABI, as well as when updating code to support existing hardware or protocols, where specifications mandate the use of these terms. When creating implementations based on new specifications, it is recommended, where possible, to align the terminology with the standard coding practices for the Linux kernel. <\/p>\n<p>The words 'blacklist\/whitelist' are recommended to be replaced with<br \/>\n'denylist \/ allowlist' or 'blocklist \/ passlist', and instead of the terms 'master \/ slave', the following pairs of alternatives are suggested:<\/p>\n<ul>\n<li> '{primary, main} \/ {secondary, replica, subordinate}',\n<li> '{initiator, requester} \/ {target, responder}',\n<li> '{controller, host} \/ {device, worker, proxy}',\n<li> 'leader \/ follower',\n<li> 'director \/ performer'.\n<\/ul>\n<p>The changes were agreed upon (Acked-by):<\/p>\n<ul>\n<li class=\"l\"> Randy Dunlap\n<li class=\"l\"> Dave Airlie\n<li class=\"l\"> SeongJae Park\n<li class=\"l\"> Christian Brauner\n<li class=\"l\"> James Bottomley\n<li class=\"l\"> Daniel Vetter\n<li class=\"l\"> Andy Lutomirski\n<li class=\"l\"> Laura Abbott\n<li class=\"l\"> Gustavo A. R. Silva\n<\/ul>\n<p>The changes were reviewed (Reviewed-by):<\/p>\n<ul>\n<li class=\"l\">  Matthias Brugger\n<li class=\"l\"> Mark Brown\n<\/ul>\n<p>The changes were signed off (Signed-off-by):<\/p>\n<ul>\n<li class=\"l\"> Stephen Hemminger\n<li class=\"l\"> Theodore Ts'o\n<li class=\"l\"> Shuah Khan\n<li class=\"l\"> Dan Carpenter\n<li class=\"l\"> Kees Cook\n<li class=\"l\"> Olof Johansson\n<li class=\"l\"> Jonathan Corbet\n<li class=\"l\"> Chris Mason\n<li class=\"l\"> Greg Kroah-Hartman\n<li class=\"l\"> Dan Williams\n<\/ul>\n<p>Note: The developers of the Rust language have accepted <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/rust-lang\/rust\/pull\/74127\">change<\/a><\/noindex>, replacing the code 'whitelist' with 'allowlist'. This change does not affect user-accessible options and language constructs and pertains only to internal components.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Source: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=53342\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441 \u043f\u0440\u0438\u043d\u044f\u043b \u0432 \u0441\u043e\u0441\u0442\u0430\u0432 \u0432\u0435\u0442\u043a\u0438 \u044f\u0434\u0440\u0430 Linux 5.8 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u0439 \u043f\u043e \u0441\u0442\u0438\u043b\u044e \u043e\u0444\u043e\u0440\u043c\u043b\u0435\u043d\u0438\u044f \u043a\u043e\u0434\u0430. \u0412 \u0441\u043e\u0441\u0442\u0430\u0432 \u043f\u0440\u0438\u043d\u044f\u0442\u0430 \u0442\u0440\u0435\u0442\u044c\u044f \u0440\u0435\u0434\u0430\u043a\u0446\u0438\u044f \u0442\u0435\u043a\u0441\u0442\u0430 \u043e\u0431 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0438 \u0438\u043d\u043a\u043b\u044e\u0437\u0438\u0432\u043d\u043e\u0439 \u0442\u0435\u0440\u043c\u0438\u043d\u043e\u043b\u043e\u0433\u0438\u0438, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0431\u044b\u043b\u0430 \u043e\u0434\u043e\u0431\u0440\u0435\u043d\u0430 21 \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u044b\u043c \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u043c \u044f\u0434\u0440\u0430, \u0432\u043a\u043b\u044e\u0447\u0430\u044f \u0447\u043b\u0435\u043d\u043e\u0432 \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u043a\u043e\u043c\u0438\u0442\u0435\u0442\u0430 Linux Foundation. \u041b\u0438\u043d\u0443\u0441\u0443 \u0431\u044b\u043b \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d \u0437\u0430\u043f\u0440\u043e\u0441 \u043d\u0430 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \u0432 \u044f\u0434\u0440\u043e 5.9, \u043d\u043e \u043e\u043d \u043f\u043e\u0441\u0447\u0438\u0442\u0430\u043b, \u0447\u0442\u043e \u043d\u0435\u0442 \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u0438\u0439 \u0436\u0434\u0430\u0442\u044c [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-88166","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441 \u043f\u0440\u0438\u043d\u044f\u043b \u0432 \u0441\u043e\u0441\u0442\u0430\u0432 \u0432\u0435\u0442\u043a\u0438 \u044f\u0434\u0440\u0430 Linux 5.8\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/en\/blog\/news\/v-sostav-yadra-linux-5-8-prinyaty-rekomendaczii-po-inklyuzivnoj-terminologii\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0412 \u0441\u043e\u0441\u0442\u0430\u0432 \u044f\u0434\u0440\u0430 Linux 5.8 \u043f\u0440\u0438\u043d\u044f\u0442\u044b \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u0438 \u043f\u043e \u0438\u043d\u043a\u043b\u044e\u0437\u0438\u0432\u043d\u043e\u0439 \u0442\u0435\u0440\u043c\u0438\u043d\u043e\u043b\u043e\u0433\u0438\u0438 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441 \u043f\u0440\u0438\u043d\u044f\u043b \u0432 \u0441\u043e\u0441\u0442\u0430\u0432 \u0432\u0435\u0442\u043a\u0438 \u044f\u0434\u0440\u0430 Linux 5.8\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/en\/blog\/news\/v-sostav-yadra-linux-5-8-prinyaty-rekomendaczii-po-inklyuzivnoj-terminologii\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-07-12T23:42:48+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-07-12T23:42:48+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47The recommendations for inclusive terminology have been accepted into the Linux kernel 5.8 | ProHoster","description":"Linus Torvalds has accepted the recommendations into the Linux kernel 5.8","canonical_url":"https:\/\/prohoster.info\/en\/blog\/news\/v-sostav-yadra-linux-5-8-prinyaty-rekomendaczii-po-inklyuzivnoj-terminologii","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"en_US","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0412 \u0441\u043e\u0441\u0442\u0430\u0432 \u044f\u0434\u0440\u0430 Linux 5.8 \u043f\u0440\u0438\u043d\u044f\u0442\u044b \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u0438 \u043f\u043e \u0438\u043d\u043a\u043b\u044e\u0437\u0438\u0432\u043d\u043e\u0439 \u0442\u0435\u0440\u043c\u0438\u043d\u043e\u043b\u043e\u0433\u0438\u0438 | ProHoster","og:description":"\u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441 \u043f\u0440\u0438\u043d\u044f\u043b \u0432 \u0441\u043e\u0441\u0442\u0430\u0432 \u0432\u0435\u0442\u043a\u0438 \u044f\u0434\u0440\u0430 Linux 5.8","og:url":"https:\/\/prohoster.info\/en\/blog\/news\/v-sostav-yadra-linux-5-8-prinyaty-rekomendaczii-po-inklyuzivnoj-terminologii","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-07-12T23:42:48+00:00","article:modified_time":"2020-07-12T23:42:48+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"88166","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 13:35:27","updated":"2022-09-28 02:52:26","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/88166","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/comments?post=88166"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/88166\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/media?parent=88166"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/categories?post=88166"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/tags?post=88166"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}