खेल डेवलपर्स अपने स्रोत कोड को क्यों जारी नहीं करते हैं?


34

मैं सोच रहा था कि एएए गेम्स के डेवलपर्स अपने गेम को बेचने के बाद अपने सोर्स कोड को जारी क्यों नहीं करते हैं और समर्थन लंबे समय से चला गया है?

बेशक यह सूची है , जहां आप उपलब्ध स्रोत कोड के साथ बहुत सारे एएए गेम पा सकते हैं।

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

मुझे यकीन है कि बहुत सारे खेल हैं, जो गेमपी के बंद होने से बर्बाद हो रहे हैं , समुदाय द्वारा बचाया जा सकता है, उनके स्रोत कोड जारी किए गए थे।


5
तीसरे पक्ष के पुस्तकालयों के साथ कानूनी मुद्दे। इसके अलावा, सिर्फ इसलिए कि खेल अब और नहीं बिक रहा है इसका मतलब यह नहीं है कि कोड अभी भी उपयोग में नहीं है।
बेन

13
ऐसा नहीं है कि यह खेल विकास के लिए विशिष्ट है। यह सभी डेवलपर्स के लिए सामान्य है।
MichaelHouse

1
@ बाइट 56 मुझे लगता है कि यह यहाँ विशेष रूप से प्रासंगिक है क्योंकि सॉफ्टवेयर के कई अन्य क्षेत्रों में यह वास्तव में स्रोत के लिए बहुत पुराना सॉफ्टवेयर जारी करने के लिए असामान्य नहीं है, मुझे लगता है कि गेमिंग मध्य-वेयर की स्थिति विशिष्ट रूप से गेम के साथ लगभग पूरी तरह से रोकती है।
वैलिटी

2
ओपन सोर्सिंग कोड मुफ्त नहीं है। इसे बनाए रखने के लिए समय लगता है, पुल अनुरोधों से निपटना पड़ता है, और अपरिहार्य समर्थन ईमेल के साथ सौदा होता है जो इसे उत्पन्न करता है।
१२:०२ पर सुपरलुमिनरी

मुझे लगता है कि बहुत सारे पुराने खेल हैं, जिन्हें ओपन सोर्स पर जाने से फायदा होगा। बहुत सारे पुराने खेलों में अभी भी खिलाड़ी हैं, और यदि समुदाय अपने स्वयं के पैचिंग कर सकता है, तो शायद कुछ नए खिलाड़ी पुराने खेल को खरीद लेंगे।
VSZM

जवाबों:


56

संक्षिप्त उत्तर इसलिए है क्योंकि यह आमतौर पर एक कानूनी क्षेत्र है, और आमतौर पर निवेश पर बहुत कम या कोई रिटर्न नहीं होता है, जिसे कंपनी को प्रयास में लाना होगा।

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

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

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

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

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


2
"अगर वह राजस्व नहीं लाने जा रहा है - तो मत करो"। दूसरी ओर, पुराने खेल अभी भी GOG जैसी साइटों पर बिकते हैं।
Kromster का कहना है कि

11
यह मुझे जेडी नाइट II और जेडी नाइट: जेडी अकादमी की कहानी की याद दिलाता है, जिसे जीथब पर जारी किया गया था और फिर कोड के कुछ घटकों पर पेटेंट मुद्दों के कारण 2 दिन बाद हटा दिया गया था।
लोरेन

"हो सकता है कि वे बाद में कुछ कोड का उपयोग मूल गेम के पुनः-पुनरीक्षण में करने की उम्मीद कर रहे हों" या अधिक संभावना पहले से ही है, या किसी और को इसका हिस्सा बेच दिया है ...
jwenting

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

आईपी ​​का अर्थ बौद्धिक संपदा है, है ना?
पियरे अरलाउड

24

एक पहलू जो कानूनी मुद्दों से पहले उल्लेख नहीं किया गया है वह सॉफ्टवेयर पेटेंट हैं।

बहुत सारे साधारण सरल सामानों के साथ, जो पेटेंट कराए गए हैं, कंपनियों को स्रोत कोड प्रकाशित होने का डर हो सकता है अगर किसी को पता चलेगा कि जिस खेल से उन्होंने लाखों कमाए हैं, उसने कुछ सौ (तुच्छ) पेटेंट का उल्लंघन किया है, और अचानक वे बाढ़ आ गए हैं मुकदमों के साथ .. जो आपके "जीतने" पर भी महंगा हो सकता है।

(जहां तक ​​मुझे पता है, यह अब तक जारी गेम सोर्स कोड के साथ नहीं हुआ है, लेकिन मुझे आश्चर्य होगा कि अगर आईपी ट्रोल सभी स्रोत कोड को खनन नहीं कर रहे थे तो माइक्रोसॉफ्ट ने विभिन्न सॉफ्टवेयर पेटेंट उल्लंघनों के लिए खोल दिया है ..)


4
निश्चित रूप से आपका मतलब है, "आईपी ट्रोल्स यह सुनिश्चित करके नवाचार को बढ़ावा दे रहे हैं कि यह सुनिश्चित करने के लिए एक लाभदायक उद्योग है कि वे अपने आविष्कारों के लिए आविष्कारकों के अधिकारों की खरीद और विमुद्रीकरण के लिए समर्पित हैं"? ऐसा नहीं सोचा था।
user44630

6

जोश पेट्री ने जो कहा उसके शीर्ष पर, ठीक से काम करने के लिए कुछ पाने की बात भी है।

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

आपको आश्चर्य होगा कि कुछ साल क्या कर सकते हैं। 3 जी लिब के लिए एपीआई बदलते हैं, और कई चीजें अब वैध दस्तावेज-वार नहीं हैं। पेन्म्ब्रा के लिए एंजेलस्क्रिप्ट एक बड़ी समस्या थी क्योंकि संस्करणों के बीच एपीआई परिवर्तन बहुत बड़ा था।

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

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

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


2
जबकि सच है, यह स्रोत कोड जारी करने के लिए एक बाधा है (और नहीं होना चाहिए)। एसडीएल पर पुराने गेम को पोर्ट करने के लिए ओपन सोर्स प्रोजेक्ट्स हैं जिन्हें चलाने के लिए महीनों लग गए हैं, लेकिन लोगों ने अभी भी ऐसा करने के लिए प्रयास किया है।
जरी कोमप्पा

मैं 100% सहमत हूं कि यह नहीं होना चाहिए, लेकिन यह एक बड़ा निर्णय है कि रिलीज करने के प्रयास को लगाने से पहले कई स्टूडियो विचार करेंगे।

मैंने वास्तव में कई कंपनियों के लिए मुफ्त में क्लीनअप करने की पेशकश की है, जिसमें कोई लेने वाला नहीं है (धन्यवाद मुझे डेथ रैली पोर्ट को देने के लिए धन्यवाद =)
जरी कोम्पा
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.