लिनुस टॉर्वाल्ड्स ने समावेशी शब्दावली के साथ कोड शैली के लिए सिफारिशों को स्वीकार किया

लिनक्स कर्नेल प्रोजेक्ट लीडर "लीनुस Torvalds" रिहा हाल ही में कि कोड शैली के लिए परिवर्तन और सिफारिशों को स्वीकार कर लिया लिनक्स कर्नेल शाखा में 5.8।

इसका मतलब है कि लिनक्स कर्नेल लीडर ने हरी बत्ती दी है समावेशी शब्दावली के उपयोग पर पाठ के तीसरे संस्करण को अपनाने की परियोजना के लिए और जिसे लिनक्स फाउंडेशन तकनीकी समिति के सदस्यों सहित 21 प्रसिद्ध कर्नेल डेवलपर्स द्वारा अनुमोदित किया गया था।

 लिनस को एक अनुरोध भेजा गया था कर्नेल में परिवर्तन शामिल करने के लिए 5.9, लेकिन माना जाता है कि प्रतीक्षा करने का कोई कारण नहीं था परिवर्तनों को स्वीकार करने के लिए अगली विंडो पर और शाखा 5.8 में एक नया दस्तावेज़ स्वीकार किया।

समावेशी शब्दावली पाठ के तीसरे संस्करण को मूल वाक्य की तुलना में छोटा किया गया था क्योंकि समावेशी-पारिभाषिक शब्दावली ।rst फ़ाइल को समावेशी दृष्टिकोण के महत्व के बारे में एक कहानी के साथ हटा दिया गया था और समस्याग्रस्त शर्तों से क्यों बचा जाना चाहिए, इसकी व्याख्या की गई थी।

दस्तावेज़ में केवल परिवर्तन शेष हैं जो एन्कोडिंग शैली को परिभाषित करते हैं। डेवलपर्स को पैकेज 'मास्टर / स्लेव' और 'ब्लैक लिस्ट / व्हाइट लिस्ट' के साथ-साथ अलग-अलग शब्द 'स्लेव' का उपयोग करने की अनुशंसा नहीं की जाती है।

सिफारिशें इन शर्तों के नए उपयोग पर ही लागू होती हैं। इन शब्दों के कर्नेल में पहले से उल्लेखित संदर्भ बरकरार रहेंगे।

इसके अलावा, नए कोड में चिह्नित शब्दों के उपयोग की अनुमति दी जाती है यदि आवश्यक हो तो एपीआई और एबीआई को उपयोगकर्ता स्थान के लिए जारी रखा जाए, साथ ही मौजूदा उपकरणों या प्रोटोकॉल का समर्थन करने के लिए कोड को अपडेट करते समय, विनिर्देशों को इनमें से उपयोग की आवश्यकता होती है। नियम।

नए विनिर्देशों के आधार पर कार्यान्वयन का निर्माण करते समय, यह सिफारिश की जाती है, जहां संभव हो, लिनक्स कर्नेल के लिए मानक कोडिंग के साथ विनिर्देश की शब्दावली को संरेखित करें।

'ब्लैकलिस्ट / श्वेतसूची' के लिए अनुशंसित प्रतिस्थापन हैं:

एक नए उपयोग को शुरू करने के लिए अपवाद एक ABI / API उपयोगकर्ता स्थान बनाए रखना है, या एक मौजूदा हार्डवेयर या प्रोटोकॉल (2020 तक) विनिर्देश के कोड को अद्यतन करते समय उन शर्तों की आवश्यकता होती है। नई विशिष्टताओं के लिए जहाँ संभव हो, मानक कर्नेल एन्कोडिंग के लिए शब्दावली विनिर्देश के उपयोग का अनुवाद करें।

इसे शब्दों को बदलने की सिफारिश की गई है 'ब्लैक लिस्ट / ब्लैक लिस्ट' »डेनिलिस्ट / अनुमति सूची 'या ब्लॉकलिस्ट / पासलिस्ट' और 'मास्टर / स्लेव' शब्दों के बजाय, निम्नलिखित विकल्प सुझाए गए हैं:

  • प्राथमिक / माध्यमिक (प्राथमिक, मुख्य / माध्यमिक)
  • प्रिंसिपल / प्रतिकृति या अधीनस्थ (प्रतिकृति, अधीनस्थ)
  • आरंभकर्ता / लक्ष्य
  • आवश्यक / जिम्मेदार (requester / उत्तर)
  • नियंत्रक / उपकरण
  • मेजबान / कार्यकर्ता या प्रॉक्सी (मेजबान / कार्यकर्ता या प्रॉक्सी)
  • नेता / अनुयायी
  • निदेशक / दुभाषिया (निदेशक / कलाकार)

Si क्या आप नोट के बारे में अधिक जानना चाहते हैं?, आप मूल कथन से परामर्श कर सकते हैं निम्नलिखित लिंक में

उन लोगों के लिए जो अभी भी इन परिवर्तनों का कारण नहीं जानते हैं, हम आपको बता सकते हैं कि कई दिनों से लिनक्स कर्नेल डेवलपर्स ने परिवर्तन के बारे में व्यापक बात की थी।

जैसे एक प्रस्ताव मिला जिसमें यह प्रस्तावित है कि लिनक्स कर्नेल एक उपयुक्त भाषा और शब्दावली को संभालता है और वर्तमान में आ रही समस्याओं के साथ सामाजिक रूप से जिम्मेदार हैं। इसके लिए, एक दस्तावेज तैयार किया गया था जिसमें समावेशी शब्दावली का उपयोग कर्नेल में निर्धारित है। कर्नेल में प्रयुक्त पहचानकर्ताओं के लिए, 'गुलाम' और 'ब्लैक लिस्ट' जैसे शब्दों के इस्तेमाल को छोड़ने का प्रस्ताव है।

सिफारिशें कर्नेल में जोड़े गए नए कोड पर लागू होती हैं, लेकिन लंबे समय में, मौजूदा कोड को हटाने को बाहर नहीं रखा गया है इन शब्दों का उपयोग।

दस्तावेज़ तीन सदस्यों द्वारा प्रस्तावित किया गया था लिनक्स फाउंडेशन तकनीकी परिषद से:

  • डैन विलियम्स (NetworkManager का विकास, वायरलेस डिवाइस और nvdimm के ड्राइवर)
  • ग्रेग क्रोहा-हार्टमैन, लिनक्स कर्नेल की एक स्थिर शाखा को बनाए रखने के लिए जिम्मेदार, यह लिनक्स यूएसबी कर्नेल सबसिस्टम, ड्राइवर कर्नेल के लिए मुख्य योगदानकर्ता है
  • क्रिस मेसन (Btrfs फाइल सिस्टम के निर्माता और मुख्य वास्तुकार)।

अधिक जानकारी के लिए, आप लेख की जाँच कर सकते हैं कि हम इसके बारे में प्रकाशित करते हैं।

इसी तरह, यह ध्यान दिया जाना चाहिए किई रस्ट डेवलपर्स ने एक बदलाव अपनाया है जो कोड में अनुमति सूची के साथ शब्द श्वेतसूची को प्रतिस्थापित करता है, इसके अलावा यह उल्लेख करने के लिए कि परिवर्तन उपयोगकर्ताओं और भाषा लेआउट के लिए उपलब्ध विकल्पों को प्रभावित नहीं करता है और केवल आंतरिक पर लागू होता है।


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

  1.   कुछ में से एक कहा

    इससे पता चलता है कि दुनिया घातक है।

    कंप्यूटर शब्दावली का समाज में क्या होता है, इसके साथ क्या करना है? यह बेवकूफी है।

    यह स्पष्ट है, ऐसे लोग हैं जो दिमाग के बजाय बहुत अधिक मी हैं ... और यह सामान्य रूप से दुनिया को शौचालय के नीचे बहने का कारण बना रहा है।

  2.   वाल्टर उमर दारी कहा

    क्या एक डिक, लेकिन क्या एक बड़ा डिक। मैंने कभी इन चीजों की उम्मीद नहीं की होगी, यह अविश्वसनीय लगता है।

  3.   HO2Gi कहा

    प्राथमिक / माध्यमिक // मैं इस तथ्य से नाराज हूं कि एक सबसे कम महत्वपूर्ण के रूप में माध्यमिक है
    गुरु / अधीनस्थ // सुझाव है कि वह गुरु का दास हो?
    आवेदक / जिम्मेदार // का अर्थ है कि आवेदक गैर जिम्मेदार है
    कंट्रोलर / डिवाइस // ठेठ माचो कंट्रोलर जो शब्द मुझे पसंद नहीं है
    नेता / अनुयायी // ठेठ अंधा भीड़ नियंत्रक
    निर्देशक / दुभाषिया // कि वे मेरी सबसे व्यंग्यात्मक टिप्पणी की व्याख्या करते हैं।
    तथ्य यह है कि शब्दों को हटाने से समस्या हल नहीं होती है, अगर दृष्टिकोण में सुधार नहीं होता है।
    एक बीमार समाज की समस्या का समाधान शिक्षा और सम्मान से किया जाता है।

  4.   योशिकी कहा

    दासता के विषय में संवेदनशीलता शुद्ध शिशुवाद में गिर रही है।