मैं कानूनी रूप से एक बंद-स्रोत गेम का एक ओपन-सोर्स संस्करण कैसे बना सकता हूं? [बन्द है]


26

क्या अन्य उपयोगकर्ताओं को वितरित करने के लिए एक बंद-स्रोत गेम (और विस्तार पैक) का एक ओपन-सोर्स संस्करण बनाना कानूनी है? मैं एक पुराने खेल के लिए करना चाहता हूं जिसे एज ऑफ एम्पायर 2 कहा जाता है।


2
AOE2 पहले से ही एक भयानक गेम है जिसे $ 8 के लिए ऑनलाइन खरीदा जा सकता है। मैं एक सटीक क्लोन करने में बात नहीं देखता। आप AOE2 से प्रेरित एक बेहतर RTS बनाने में अपना समय व्यतीत करना बेहतर होगा। मेरा सुझाव है कि आप अपने स्वयं के निर्माण की कोशिश करने के बजाय ओआरटीएस या स्प्रिंग जैसे मौजूदा निशुल्क आरटीएस इंजन का उपयोग करें ।
नैट सीके

2
@ NateC-K जैसा कि मैं इसे समझता हूं, शिकारी की दिलचस्पी ऐसी चीज में नहीं है जो सस्ती हो , बल्कि कुछ ऐसा हो जो खुला स्रोत हो और देशी रूप से अधिक प्लेटफार्मों पर चलता हो।
एलिया कागन

@ NateC-K: और जिसे आसानी से एक विस्तार पैक में बढ़ाया जा सकता है।
मेकैनिकल घोंघा

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

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

जवाबों:


15

वाइन का उपयोग करते हुए आम तौर पर साम्राज्यों II की आयु उबंटू और अन्य जीएनयू / लिनक्स सिस्टम पर बहुत अधिक समस्याओं के बिना चलाई जा सकती है ।

खुलासा: मैं वकील नहीं हूं।

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

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

एक खेल का एक उदाहरण जहां यह किया गया था जैज़ जैकबबिट , जो ओपनजेज़ गेम इंजन के साथ खेला जा सकता है ।

एक अन्य उदाहरण (जहां यह वास्तव में मूल डेवलपर था जिसने गेम इंजन के GNU / Linux संस्करण को मुक्त खुले स्रोत सॉफ़्टवेयर के रूप में जारी किया) DOOM है (और तब से, Id सॉफ्टवेयर के अधिकांश गेम इंजन अंततः FOSS के रूप में जारी किए गए हैं, कभी-कभी पेटेंट कारणों के लिए मामूली संशोधनों के साथ)। कई सामुदायिक परियोजनाएं हैं जिन्होंने मूल डीओएम इंजन को बढ़ाया है, जो अधिक जटिल नक्शे, बढ़ाया ग्राफिक्स और अधिक त्रि-आयामी गेमप्ले अनुभव के लिए अनुमति देता है।

सीमाओं को देखते हुए और कि स्क्रैच से एक गेम इंजन लिखना (प्लस परीक्षण करना और बग्स को ठीक करना) एक महत्वपूर्ण कार्य है, आप इसके बजाय अपना गेम बनाने का फैसला कर सकते हैं ।

डिस्क्लेमर: यह उत्तर केवल सूचना के उद्देश्यों के लिए है, न कि कानूनी सलाह देने के उद्देश्य से। किसी विशेष मुद्दे या समस्या के संबंध में सलाह लेने के लिए आपको एक वकील से संपर्क करना चाहिए।


1
व्यक्तिगत उपयोग एक समस्या नहीं है यदि आप सॉफ्टवेयर के मालिक हैं (लेकिन DMCA देखें)। यह वितरण है जो एक समस्या है।
ish

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

1
पूछने के लिए क्षमा करें, लेकिन गेम इंजन क्या है और मैं इसे कैसे लिख सकता हूं? मैं पूरी तरह से खो गया हूं।
शिकारी

2
@ हंटर आपको गेम डेवलपमेंट देखना चाहिए । एक गेम इंजन वह कोड होता है जो वास्तव में गेम को चलाने के लिए इनपुट और मैप्स / स्तरों की व्याख्या करने का कार्य करता है। उस ने कहा, कोडिंग के अच्छे ज्ञान के बिना खेल लिखना बहुत कठिन है।
.-- 19

3
पुन: शराब। मुझे कुछ समस्याओं के साथ शराब पर AoE2 चल रहा है, और यह विंडोज पर पहले की तुलना में कहीं बेहतर काम करता है।
जॉन

29

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

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

  • आप जो कार्यक्रम लिख रहे हैं, वह अमेरिकी सरकार द्वारा प्रतिबंधित क्रिप्टोग्राफी का उपयोग नहीं करता है (या यदि इसे कुछ देशों में डाउनलोड किया गया है, तो आपको हथियार डीलर माना जा सकता है) आप यूएस ब्यूरो ऑफ़ इंडस्ट्री एंड सिक्योरिटी के साथ पंजीकरण भी कर सकते हैं , जो अमेरिकी वाणिज्य विभाग का एक हिस्सा है, हालांकि कानूनी कानूनी सलाह के बिना कानूनी कागजी कार्रवाई करना बहुत मुश्किल है। एन्क्रिप्शन पर BIS FAQ भी देखें ।

  • आपका संस्करण मूल संस्करण से छवियों या अन्य फ़ाइलों (जैसे ध्वनि फ़ाइलों) का उपयोग नहीं करता है।

  • आपके संस्करण में कुछ (कम से कम मामूली) परिवर्तन शामिल हैं।

  • आपने अपने संस्करण को लिखने के तरीके पर, सीधे, या एक विचार के रूप में उपयोग नहीं किया था, मूल के किसी भी स्रोत को अगर यह लीक हो गया था।

  • आप स्रोत के ट्रेडमार्क का उपयोग नहीं करते हैं।

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

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


क्या आप मजबूत क्रिप्टोग्राफी को परिभाषित कर सकते हैं या किसी साइट को इंगित कर सकते हैं जो इसे समझाता है?
टोपो


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

1
खुलासा: मैं वकील नहीं हूं। इसका मतलब कानूनी सलाह लेना नहीं है। आप पुराने संस्करण से छवियों और अन्य फ़ाइलों का उपयोग कर सकते हैं जिसमें आप एक ओपन-सोर्स इंजन बना सकते हैं जो पुरानी फ़ाइलों जैसे sourceforge.net/projects/fheroes2 को पढ़ता है ।
स्टॉल

1
@SmallMan नि: शुल्क हेरोस अपने वितरण में मूल एचओएमएम कलाकृति आदि को शामिल करता है; या केवल समान नामकरण / रास्तों का उपयोग करें ताकि उपयोगकर्ता स्थापना के बाद उन्हें स्वैप कर सकें?
डैन नीली

7

क्यों न सिर्फ विकास दल के साथ में शामिल होने के लिए यहाँ ?

0 AD एक शानदार AOE2 स्पिन ऑफ है, और कुछ देवों के साथ कर सकता है। इसके अलावा, आप अपने आप को उस तरह की एक बड़ी परियोजना को शुरू करने की भयावहता से बचाते हैं।


5

जबकि अन्य उत्तर कॉपीराइट और पेटेंट विचारों को पर्याप्त रूप से कवर करते हैं , आपको ट्रेडमार्क के बारे में भी जानकारी होनी चाहिए ।

विशेष रूप से, आपने पूछा:

क्या बंद-स्रोत गेम का एक ओपन-सोर्स संस्करण बनाना कानूनी है

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

तो, आप चाहिए नहीं अपने खेल "साम्राज्यों के आयु" या कुछ इसी तरह कहते हैं, और आप स्पष्ट है कि यह एक 3-पक्ष नहीं द्वारा किए गए उत्पाद, ने समर्थन किया, या निशान के मालिकों के साथ संबद्ध है बनाना चाहिए (मुझे लगता है कि माइक्रोसॉफ्ट) । हालांकि, यह है ठीक साम्राज्य की आयु का उल्लेख है, जैसे कहते हैं कि करने के लिए अपने खेल के समान या साम्राज्यों के उम्र से प्रेरित है, क्योंकि है कि एक विशुद्ध रूप से तथ्यात्मक बयान होगा।

(यह सुनिश्चित करने के लिए कि आप क्या चाहते हैं कानूनी है, एक वकील से परामर्श करें।)


तो क्या मैं राज्य युग नामक एक खेल बना सकता हूं और कह सकता हूं कि यह साम्राज्यों की आयु 2 नामक खेल पर आधारित होगा और क्या यह खेल aoe2 के समान ग्राफिक्स (लगभग नहीं) में हो सकता है? क्या मुझे गेम के लिए फाइल कोड करना है?
शिकारी

कह "पर आधारित" गलत तरीके से यह मूल रचनाकारों द्वारा समर्थन किया गया था सुझाव दे सकता है। कॉपीराइट का उल्लंघन करने से बचने के लिए आपको निश्चित रूप से अपने स्वयं के ग्राफिक्स का पुन: कोड और उपयोग करना होगा। यकीनन "किंगडम एरा" "एज ऑफ़ एम्पायर" के समान है कि यह "भ्रम की पर्याप्त संभावना" पैदा कर सकता है। यह एक कानूनी ग्रे क्षेत्र है , इसलिए मेरा सुझाव है कि आप एक वकील से सलाह लें कि कौन सी चीजें स्वीकार्य हैं।
मैकेनिकल घोंघा
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.