जीएनयू कोर यूटिलिटीज

From Vigyanwiki
Revision as of 19:14, 4 July 2023 by alpha>Manjuu
GNU Core Utilities
Developer(s)GNU Project
Stable release
Script error: The module returned a nil value. It is supposed to return an export table. / Script error: The module returned a nil value. It is supposed to return an export table.
Preview release
Script error: The module returned a nil value. It is supposed to return an export table. / Script error: The module returned a nil value. It is supposed to return an export table.
Written inC, shell script[1]
Operating systemUnix-like
TypeMiscellaneous utilities
License2007[lower-alpha 1]: GPL-3.0-or-later
2002[lower-alpha 2]: GPL-2.0-or-later
Websitewww.gnu.org/software/coreutils/

जीएनयू कोर यूटिलिटीज या कोरुटिल्स जीएनयू सॉफ़्टवेयर का पैकेज प्रबंधक है, जिसमें बिल्ली (यूनिक्स) , रास , और आरएम (यूनिक्स) जैसे कई बुनियादी उपकरणों के कार्यान्वयन शामिल हैं, जो यूनिक्स जैसे ऑपरेटिंग सिस्टम पर उपयोग किए जाते हैं।

सितंबर 2002 में, कुछ अन्य विविध उपयोगिताओं के साथ, पहले के पैकेज टेक्स्टुटिल्स , शेलुटिल्स , और फाइलुटिल्स को मर्ज करके GNU कोरुटिल्स बनाए गए थे।[2] जुलाई 2007 में, जीएनयू कोरुटिल्स का लाइसेंस जीएनयू जनरल पब्लिक लाइसेंस#वर्जन 2|जीपीएल-2.0-या-बाद में जीएनयू जनरल पब्लिक लाइसेंस#वर्जन 3|जीपीएल-3.0-या-बाद में अपडेट किया गया था।[3]

GNU कोर यूटिलिटीज कमांड-लाइन इंटरफ़ेस का समर्थन करती हैं # यूनिक्स जैसी प्रणालियों में कमांड-लाइन इंटरफ़ेस के रूप में विकल्प सम्मेलन # आदेशों के लिए तर्क, साथ ही नियमित तर्कों के बाद भी विकल्पों की अनुमति देने वाले आराम सम्मेलन (जब तक कि POSIXLY_CORRECT पर्यावरण चर सेट है)। यह पर्यावरण चर बीएसडी में अलग कार्यक्षमता को सक्षम करता है।

सम्मिलित कमांड्स के संक्षिप्त विवरण के लिए GNU कोर यूटिलिटीज कमांड्स की सूची देखें।

वैकल्पिक कार्यान्वयन पैकेज फ्री फ्री और ओपन-सोर्स सॉफ्टवेयर इकोसिस्टम में थोड़े अलग दायरे और फोकस या लाइसेंस के साथ उपलब्ध हैं। उदाहरण के लिए, बिजीबॉक्स जिसे जीएनयू जनरल पब्लिक लाइसेंस | जीपीएल-2.0-ओनली के तहत लाइसेंस प्राप्त है, और खिलौना बॉक्स जिसे बीएसडी लाइसेंस के तहत लाइसेंस प्राप्त है।

इतिहास

1990 में, डेविड मैकेंजी ने जीएनयू फाइलटिल्स की घोषणा की।[4]

1991 में, मैकेंज़ी ने GNU शेलुटिल्स और GNU टेक्स्टुटिल्स की घोषणा की।[5][6] इसके अलावा, जिम मेयेरिंग संकुल का अनुरक्षक बन जाता है (जिसे अब कोरुटिल्स के रूप में जाना जाता है) और आज तक बना हुआ है।[7]

2002 में, मेयरिंग ने GNU कोरुटिल्स को कुछ अन्य विविध उपयोगिताओं के साथ पहले के पैकेज टेक्स्टुटिल्स, शेलुटिल्स और फाइलुटिल्स के विलय के रूप में घोषित किया।[2]

यह भी देखें

टिप्पणियाँ

  1. GPL-3.0-or-later since version 6.10.
  2. GPL-2.0-or-later until version 6.9.

संदर्भ

  1. "The GNU Core Utilities Open Source Project on Open Hub: Languages Page". Archived from the original on 2019-03-28. Retrieved 2019-03-28.
  2. 2.0 2.1 Meyering, Jim (2003-01-13). "README-package-renamed-to-coreutils". Archived from the original on 2019-12-25. Retrieved 2018-08-15.
  3. Meyering, Jim (2007-07-23). "COPYING: Update to Version 3". Archived from the original on 2019-12-25. Retrieved 2018-08-15.
  4. "GNU फ़ाइल उपयोगिताएँ रिलीज़ 1.0". groups.google.com.
  5. "जीएनयू शेल प्रोग्रामिंग उपयोगिताओं को जारी किया गया". groups.google.com.
  6. "नई जीएनयू फाइल और टेक्स्ट उपयोगिताओं को जारी किया गया". groups.google.com.
  7. "जीएनयू का कौन".

बाहरी संबंध