क्लोन (कंप्यूटिंग)

From Vigyanwiki

कम्प्यूटिंग में, एक क्लोन संगणक धातु सामग्री या सॉफ़्टवेयर होता है जिसे किसी अन्य सिस्टम के समान ही कार्य करने के लिए डिज़ाइन किया गया है।[1] क्लोनों का एक विशिष्ट उपसमुच्चय रीमेक (या रीमेड्स) है, जो पुराने, अप्रचलित, या बंद उत्पादों के पुनरुद्धार हैं।

प्रेरणा

क्लोन और रीमेक कुछ कारणों से बनाए जाते हैं, जिनमें प्रतियोगिता, मानकीकरण, प्लेटफार्मों पर उपलब्धता और यहां तक ​​कि होमेज (कला) के रूप में भी सम्मिलित है। मूल प्रणाली के साथ संगणक अनुकूलताता सामान्यतः हार्डवेयर या निम्न-स्तरीय सॉफ़्टवेयर जैसे ऑपरेटिंग सिस्टम (जैसे एआरओएस रिसर्च ऑपरेटिंग सिस्टम और MorphOS को AmigaOS के साथ अनुकूल है) की क्लोनिंग का स्पष्ट उद्देश्य है। एप्लिकेशन सॉफ़्टवेयर को समान कार्यक्षमता प्रदान करके क्लोन किया जाता है।

व्यावसायिक रूप से प्रेरित क्लोन प्रायः एक प्रतियोगी उत्पाद के प्रारंभिक सफल व्यावसायिक रन के दौरान बनाए जाते हैं, संकल्पपूर्वक मूल के साथ संघर्ष करते हैं और उनकी सफलता में भाग लेने का प्रयास करते हैं।

हार्डवेयर

एसएनएस-101 की तरह दिखने के लिए डिजाइन किया गया है। यह इकाई एनईएस और एसएनईएस दोनों कारतूस चलाती है।

हार्डवेयर क्लोन

जब अंतर्राष्ट्रीय व्यापार मशीनों ने 1981 में आईबीएम पीसी की घोषणा की, कॉम्पैक जैसी अन्य कंपनियों ने पीसी के क्लोन को पीसी के प्रलेखन या रिवर्स इंजीनियरिंग से कानूनी पुनर्कार्यान्वयन के रूप में प्रस्तुत करने का निश्चय किया। क्योंकि पीसी के BIOS को छोड़कर अधिकांश घटक सार्वजनिक रूप से उपलब्ध थे, कॉम्पैक को केवल BIOS को रिवर्स-इंजीनियर करना था। परिणाम समान प्रदर्शन वाली एक मशीन थी और क्लोन की गई मशीनों की समानता में कम कीमत थी। [[आईबीएम पीसी अनुकूल]] संगणकों का वर्णन करने के लिए पीसी क्लोन शब्द का उपयोग 1990 के दशक में उपयोग से बाहर हो गया; जिन मशीनों के वर्ग का अब यह वर्णन करता है, उन्हें केवल पीसी कहा जाता है, किंतु क्लोन शब्द के प्रारंभिक उपयोग में सामान्यतः पीसी-अनुकूलता की समानता में मूल आईबीएम पीसी के साथ उच्च स्तर की अनुकूलता होती है, मूल सर्किट के (प्रायः ताइवानी) क्लोन के साथ (और संभवतः) ROMs) सबसे अनुकूल (सॉफ्टवेयर के संदर्भ में जो वे चलाएंगे और हार्डवेयर परीक्षण पास करेंगे), चूँकि वैध नए डिजाइन जैसे सैन्यो MBC-550 और डेटा जनरल वन, चूँकि कॉपीराइट का उल्लंघन नहीं करते और नवाचारों को जोड़ते हुए, कुछ विफल हो गए अनुकूलता परीक्षण विस्तृत हार्डवेयर अनुकूलता पर दृढ़ता से निर्भर करता है (जैसे किमाइक्रोसॉफ्ट फ्लाइट सिम्युलेटर चलाने की क्षमता, या कोई भी सॉफ़्टवेयर जो मानक राल्फ़ ब्राउन की इंटरप्ट सूची को बायपास करता है और अपेक्षित पूर्व-निर्धारित स्थानों पर सीधे हार्डवेयर तक पहुँचता है, या - एमबीसी के संबंध में- 550 उदाहरण के लिए - ऐसे डिस्केट लिखे जो सीधे मानक आईबीएम पीसी के साथ इंटरचेंज नहीं किए जा सकते थे)।

चूँकि यह शब्द अधिकतर व्यावसायिक रूप से अनुपयोगी हो गया है, पीसी के लिए क्लोन शब्द अभी भी एक ऐसे पीसी पर लागू होता है जो प्रवेश-स्तर या मानक से ऊपर (जिस समय इसे बनाया गया था) बनाया गया था, जिसमें कोई व्यावसायिक ब्रांडिंग नहीं थी (जैसे, एसर इंक, आईबीएम, हेवलेट पैकर्ड,डेल)। इसमें घरेलू उपयोगकर्ताओं या कॉर्पोरेट आईटी विभागों द्वारा असेंबल किए गए पीसी सम्मिलित हैं, किंतु यह यहीं तक सीमित नहीं है। (व्हाइट बॉक्स (संगणक हार्डवेयर) भी देखें।)

निन्टेंडो एंटरटेनमेंट सिस्टम की लोकप्रियता और दीर्घायु के कारण कई निन्टेंडो एंटरटेनमेंट सिस्टम हार्डवेयर क्लोन थे।

हार्डवेयर रीमेक

हार्डवेयर रीमेक के उदाहरण हैं उदा। हाल ही में होम संगणक रीमेक।

एक विशेष प्रकार के हार्डवेयर रीमेक एमुलेटर हैं जो सॉफ्टवेयर में हर प्रकार से हार्डवेयर कार्यक्षमता को लागू करते हैं। उदाहरण के लिए WinUAE एम्यूलेटर सॉफ्टवेयर बिल्कुल भौतिक अमिगा की तरह व्यवहार करने का प्रयास करता है।

सॉफ्टवेयर

सॉफ़्टवेयर को रिवर्स इंजीनियरिंग या प्रलेखन या अन्य स्रोतों से कानूनी पुनर्कार्यान्वयन द्वारा या किसी प्रोग्राम की उपस्थिति और व्यवहार को देखकर क्लोन किया जा सकता है। सॉफ़्टवेयर क्लोनिंग के कारणों में अवांछित लाइसेंसिंग शुल्क से बचना, सिस्टम की विशेषताओं के बारे में ज्ञान प्राप्त करना या एक असमर्थित कम्प्यूटिंग मंच के लिए इंटरोऑपरेबिलिटी विकल्प बनाना सम्मिलित हो सकता है। GNU, UNIX का एक क्लोन, पूरी तरह से मुफ्त सॉफ्टवेयर से बने ऑपरेटिंग सिस्टम के लिए फ्री सॉफ्टवेयर मूवमेंट की आवश्यकता से प्रेरित था।

संयुक्त राज्य अमेरिका में लोटस वी. बोरलैंड, के संबंध में एक कार्यक्रम की कार्यक्षमता को क्लोन करने की अनुमति देता है, जब तक कि कोड और इंटरफ़ेस में कॉपीराइट का उल्लंघन नहीं होता है।

फिर भी सार्वजनिक इंटरफ़ेस उस अंत तक कॉपीराइट के अधीन हो सकता है जिसमें अभिव्यक्ति हो (जैसे कि एक आइकन की उपस्थिति)। उदाहरण के लिए, अगस्त 2012 में, इलेक्ट्रॉनिक आर्ट्स ने अपने मैक्सिस डिवीजन के माध्यम से जिंगा के विरुद्ध एक प्रकरण दायर किया, जिसमें प्रमाणित किया गया कि इसका फेसबुक गेम, द विले (वीडियो गेम) ईए के अपने फेसबुक गेम, सिम्स सामाजिक का सीधा क्लोन था। प्रकरण चुनौती देता है कि द विले न केवल द सिम्स सोशल के गेमप्ले यांत्रिकी की नकल करता है, किंतु कला और दृश्य इंटरफ़ेस पहलुओं का भी उपयोग करता है जो द सिम्स सोशल से प्रेरित प्रतीत होते हैं।[2][3][4] दोनों कंपनियां फरवरी 2013 में अज्ञात शर्तों पर अदालत से बाहर चली गईं।[5] सॉफ्टवेयर क्लोनिंग के उदाहरणों में रिएक्टोस प्रोजेक्ट सम्मिलित है जो माइक्रोसॉफ़्ट विंडोज़ को क्लोन करने का प्रयास करता है, और जीएनयू ऑक्टेव, जो मैथवर्क्स MATLAB के साथ असंगति को एक बग के रूप में मानता है।[6]


वीडियो गेम

वीडियो गेम उद्योग के प्रारम्भ के बाद से, सफल अवधारणाओं और खेलों के क्लोन आम हो गए हैं। पहला प्रभावशाली प्रथम-व्यक्ति शूटर, कयामत (1993 वीडियो गेम), ने 1990 के दशक में कयामत क्लोन के रूप में डब की गई एक नई शैली के निर्माण का नेतृत्व किया। 2000 के दशक में ओपन वर्ल्ड एक्शन-एडवेंचर खेल एक्शन-एडवेंचर ग्रैंड थेफ्ट ऑटो ने कई ग्रैंड थेफ्ट ऑटो क्लोन बनाने के लिए प्रेरित किया।

सॉफ्टवेयर रीमेक

सॉफ़्टवेयर के रीमेक पुराने, अप्रचलित, या बंद सॉफ़्टवेयर (जैसे Abandonware) के पुनरुद्धार हैं।

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

2000 के दशक के बाद से वर्तमान प्लेटफॉर्म के लिए मूल डेवलपर या प्रकाशक द्वारा मौलिक खेलों के व्यावसायिक रीमेक की संख्या बढ़ रही है क्योंकि डिजिटल वितरण आला रिलीज के लिए निवेश जोखिम को कम करता है।[7] जब किसी तरह से (ऑडियो, ग्राफिक्स, आदि) बढ़ाया जाता है तो नई रिलीज को हाई डेफिनिशन रिलीज या स्पेशल एडिशन कहा जा सकता है, इसका एक उदाहरण द सीक्रेट ऑफ मंकी आइलैंड: स्पेशल एडिशन है।[8][9]


शब्द के अन्य उपयोग


डेटाबेस

एक डेटाबेस क्लोन एक डेटाबेस सिस्टम की एक पूर्ण और अलग प्रति है जिसमें व्यावसायिक डेटा, DBMS सॉफ़्टवेयर और कोई अन्य एप्लिकेशन टियर सम्मलित हैं जो पर्यावरण बनाते हैं। क्लोनिंग डेटा प्रतिकृति और बैकअप के लिए एक अलग तरह का ऑपरेशन है जिसमें क्लोन किया गया वातावरण पूरी तरह कार्यात्मक और अपने आप में अलग है। इसके अतिरिक्त कॉन्फ़िगरेशन परिवर्तन या डेटा सबसेटिंग के कारण क्लोन किए गए वातावरण को इसके प्रारंभ में संशोधित किया जा सकता है।

डेस्कटॉप

2010 से क्लोन कंप्यूटिंग, क्लाउड कम्प्यूटिंग) में वर्चुअल इंस्टेंस में एक होस्ट संगणक पर एक सत्र को दोहराने के अर्थ में समक्ष किया गया है। यह उपयोगकर्ता को किसी भी अन्य कंप्यूटिंग डिवाइस जैसे कि टैबलेट संगणक, किसी भी ऑपरेटिंग सिस्टम को चलाने वाला एक पर्सनल संगणक, वेबओएस, स्मार्टफोन आदि पर अपने पीसी के डेस्कटॉप की एक कॉपी तक पहुंचने की अनुमति देता है।

क्लोन संगणक क्लाउड सर्वर की एक श्रृंखला के माध्यम से प्रतिकृति, चलता है और हमेशा उपलब्ध रहता है। दूरस्थ प्रबंधन सॉफ़्टवेयर के विपरीत, क्लोन कंप्यूटिंग की होस्ट संगणक पर कोई निर्भरता नहीं है।

डिस्क क्लोनिंग सॉफ्टवेयर

डिस्क क्लोनिंग एक संगणक हार्ड ड्राइव की सामग्री को दूसरी डिस्क या छवि फ़ाइल में कॉपी करने की प्रक्रिया है। सामान्यतः, पहली डिस्क की सामग्री एक छवि फ़ाइल में एक मध्यवर्ती चरण के रूप में लिखी जाती है, और दूसरी डिस्क छवि की सामग्री के साथ लोड होती है। एक क्लोन ड्राइव केवल फाइलों की बैकअप प्रतियां रखने के अतिरिक्त मूल को बदल सकती है।

क्लोनिंग सॉफ़्टवेयर विभिन्न उद्देश्यों के लिए एक संगणक के ऑपरेटिंग सिस्टम, ड्राइव, सॉफ़्टवेयर और पैच की नकल करता है, जिसमें डिस्क की विफलता या भ्रष्टाचार की स्थिति में कई संगणक, हार्ड ड्राइव अपग्रेड और सिस्टम रिकवरी सम्मलित है।

प्रोग्रामिंग

संगणक प्रोग्रामिंग में, विशेष रूप से वस्तु उन्मुख कार्यकर्म, क्लोनिंग (प्रोग्रामिंग) एक विधि या कॉपी फैक्ट्री फ़ंक्शन द्वारा वस्तु की नकल करने को संदर्भित करता है, जिसे अधिकतर कहा जाता है clone या copy, कॉपी कंस्ट्रक्टर के विपरीत। क्लोनिंग पॉलिमॉर्फिज्म (संगणक साइंस) है, जिसमें कॉपी कंस्ट्रक्टर का उपयोग करने के विपरीत, जिस प्रकार की वस्तु को क्लोन किया जा रहा है, उसे निर्दिष्ट करने की आवश्यकता नहीं है, जिसके लिए टाइप (कन्स्ट्रक्टर कॉल में) निर्दिष्ट करने की आवश्यकता होती है।

यह भी देखें

संदर्भ

  1. clone /n./ "An exact duplicate: "Our product is a clone of their product." Implies a legal reimplementation from documentation or by reverse-engineering" from the Jargon File
  2. Griffen, Daniel Nye (2012-08-06). "ईए जिंगा पर मुकदमा करता है, लेकिन गहरे सामाजिक मुद्दे खतरे में हैं". Forbes. Retrieved 2012-08-07.
  3. Brown, Nathan (2012-01-25). "कैसे Zynga ने सफलता के लिए अपना रास्ता तैयार किया". Edge. Retrieved 2012-08-07.
  4. Jamison, Peter (2010-09-08). "खेतखलनायक". SF Weekly. Retrieved 2012-08-07.
  5. Cifaldi, Frank (2013-02-15). "ईए और जिंगा ने द विले कॉपीकैट मामले को अदालत के बाहर सुलझाया". Gamasutra. Retrieved 2013-02-15.
  6. 11. Porting programs from MATLAB to Octave "There are still a number of differences between Octave and MATLAB, however in general differences between the two are considered as bugs."
  7. Walker, John (2007-11-22). "आरपीएस एक्सक्लूसिव: गेबे नेवेल इंटरव्यू". Rock, Paper, Shotgun. Retrieved 2013-06-28. "सबसे बुरे दिन [खेल के विकास के लिए] एनईएस के लिए कारतूस के दिन थे। यह एक बड़ा जोखिम था - आपके पास यह सारा पैसा कहीं एक गोदाम में सिलिकॉन में बंधा हुआ था, और इसलिए आप उन निर्णयों में रूढ़िवादी होंगे जो आपको लगा कि आप कर सकते हैं, आपके द्वारा हस्ताक्षरित आईपी में बहुत रूढ़िवादी हैं, आपकी कला दिशा नहीं बदलेगी , और इसी तरह। अब यह विपरीत चरम पर है: हम स्टीम पर कुछ डाल सकते हैं, इसे दुनिया भर के लोगों तक पहुंचा सकते हैं, बदलाव कर सकते हैं। हम और अधिक दिलचस्प जोखिम उठा सकते हैं। [...] खुदरा नहीं जानता कि उन खेलों से कैसे निपटना है। स्टीम पर [एक डिजिटल वितरक] शेल्फ-स्पेस प्रतिबंध नहीं है। यह बहुत अच्छा है क्योंकि वे पुराने, अनाथ खेलों का एक समूह हैं।
  8. "द सीक्रेट ऑफ़ मंकी आइलैंड: स्पेशल एडिशन टेक इन्फो". GameSpot. Archived from the original on April 2, 2010. Retrieved November 15, 2011.{{cite web}}: CS1 maint: bot: original URL status unknown (link)
  9. Onyett, Charles (June 2, 2009). "E3 2009: द सीक्रेट ऑफ़ मंकी आइलैंड: विशेष संस्करण पूर्वावलोकन". IGN. Retrieved November 15, 2011.