जीएनयू कोर यूटिलिटीज
जीएनयू कोर यूटिलिटीज या कोरुटिल्स जीएनयू सॉफ़्टवेयर का पैकेज प्रबंधक है, जिसमें cat, ls, और rm जैसे कई मूलभूत उपकरणों के कार्यान्वयन सम्मिलित होते हैं, जोकी यूनिक्स जैसे ऑपरेटिंग सिस्टम पर उपयोग किए जाते हैं।
इस प्रकार से सितंबर 2002 में, कुछ अन्य विविध उपयोगिताओं के साथ, पहले के पैकेज टेक्स्टुटिल्स , शेलुटिल्स , और फाइलुटिल्स को मर्ज करके जीएनयू कोरुटिल्स बनाए गए थे।[1] और जुलाई 2007 में, जीएनयू कोरुटिल्स का लाइसेंस जीएनयू जनरल पब्लिक लाइसेंस या वर्जन 2 जीपीएल-2.0-या-बाद में जीएनयू जनरल पब्लिक लाइसेंस या वर्जन 3जीपीएल-3.0-या-बाद में अपडेट किया गया था।[2]
अतः जीएनयू कोर यूटिलिटीज कमांड-लाइन इंटरफ़ेस का समर्थन करती हैं या यूनिक्स जैसी प्रणालियों में कमांड-लाइन इंटरफ़ेस के रूप में विकल्प सम्मेलन या आदेशों के लिए तर्क, साथ ही नियमित तर्कों के बाद भी विकल्पों की अनुमति देने वाले समान सम्मेलन (जब तक कि POSIXLY_CORRECT पर्यावरण वेरिएबल सेट है)। यह पर्यावरण वेरिएबल बीएसडी में अलग कार्यक्षमता को सक्षम करता है।
इस प्रकार से सम्मिलित कमांड्स के संक्षिप्त विवरण के लिए जीएनयू कोर यूटिलिटीज कमांड्स की सूची देखें।
और वैकल्पिक कार्यान्वयन पैकेज फ्री और ओपन-सोर्स सॉफ्टवेयर इकोसिस्टम में थोड़े अलग सीमा और फोकस या लाइसेंस के साथ उपलब्ध किये जाते हैं। अतः उदाहरण के लिए, बिजीबॉक्स जिसे जीएनयू जनरल पब्लिक लाइसेंस जीपीएल-2.0-ओनली के तरह लाइसेंस प्राप्त होता है, और खिलौना बॉक्स जिसे बीएसडी लाइसेंस के तहत लाइसेंस प्राप्त किया जाता है।
इतिहास
इस प्रकार से 1990 में, डेविड मैकेंजी ने जीएनयू फाइलटिल्स की घोषणा की गयी ।[3]
और 1991 में, मैकेंज़ी ने जीएनयू शेलुटिल्स और जीएनयू टेक्स्टुटिल्स की घोषणा की थी ।[4][5] इसके अतिरिक्त जिम मेयेरिंग संकुल का अनुरक्षक बन जाता है (जिसे अब कोरुटिल्स के रूप में जाना जाता है) और वर्तमान समय तक बना हुआ है।[6]
किंतु 2002 में, मेयरिंग ने जीएनयू कोरुटिल्स को कुछ अन्य विविध उपयोगिताओं के साथ पहले के पैकेज टेक्स्टुटिल्स, शेलुटिल्स और फाइलुटिल्स के विलय के रूप में घोषित किया गया था ।[1]
यह भी देखें
- जीएनयू बिनुटिल्स
- जीएनयू कोर यूटिलिटी कमांड की सूची
- यूनिक्स कमांड की सूची
- टॉयबॉक्स, जीरोबीएसडी लाइसेंस प्राप्त, एंड्रॉइड में उपयोग की जाने वाली सभी-इन-वन लिनक्स कमांड-लाइन उपयोगिता होती है ।
- उपयोग-लिनक्स, लगभग 100 मूलभूत लिनक्स सिस्टम यूटिलिटीज का सेट जो जीएनयू कोर यूटिलिटीज में सम्मिलित नहीं होते है, जैसे माउंट (यूनिक्स), ए एफडिस्क, अधिक (कमांड), और नष्ट करना (आदेश)।
- जंग कोरुटिल्स, जीएनयू कोरुटिल्स का ड्रॉप-इन प्रतिस्थापन किंतु रस्ट में लिखा गया
टिप्पणियाँ
संदर्भ
- ↑ 1.0 1.1 Meyering, Jim (2003-01-13). "README-package-renamed-to-coreutils". Archived from the original on 2019-12-25. Retrieved 2018-08-15.
- ↑ Meyering, Jim (2007-07-23). "COPYING: Update to Version 3". Archived from the original on 2019-12-25. Retrieved 2018-08-15.
- ↑ "GNU फ़ाइल उपयोगिताएँ रिलीज़ 1.0". groups.google.com.
- ↑ "जीएनयू शेल प्रोग्रामिंग उपयोगिताओं को जारी किया गया". groups.google.com.
- ↑ "नई जीएनयू फाइल और टेक्स्ट उपयोगिताओं को जारी किया गया". groups.google.com.
- ↑ "जीएनयू का कौन".
बाहरी संबंध
- Official website
- The Heirloom Toolchest - An alternative set of utilities
- opensource.com article: gnu-core-utilities on 4 Apr 2018 by David Both (Correspondent)