2010-04-29 5 views
5

मैंने Google एपीआई का उपयोग करके एक छोटा सा उत्पाद बनाया है। अब मुझे इसे अपने ग्राहक को बेचने की ज़रूरत है।क्या .NET (संस्करण 2) के लिए Google API पुनर्वितरण योग्य है?

मैंने इंस्टॉलर बनाया और बस सभी एपीआई जोड़े। लेकिन अब यह प्रकार COM की त्रुटि दिखा रहा है।

मैं इस समस्या को कैसे हल कर सकता हूं?

+0

यदि आप तृतीय पक्ष सॉफ़्टवेयर पैकेज के संदर्भ में _redistributable_ शब्द का उपयोग करते हैं, तो हर कोई यह सोचने जा रहा है कि यह इस शब्द के कानूनी अर्थ के बारे में है। सॉफ़्टवेयर पैकेज या संलेखन उपकरण का एक अन्य भाग पुनर्वितरण योग्य है यदि आप कानूनी रूप से इसे अपने ग्राहकों को फिर से वितरित कर सकते हैं। उदाहरण के लिए एमएस विजुअल सी ++ 2008 में सी ++ रनटाइम लाइब्रेरीज़ के साथ पुनर्वितरण योग्य पैकेज शामिल है जिसे आप अपने उपयोगकर्ताओं को अपने सॉफ़्टवेयर के साथ वितरित कर सकते हैं। .NET ढांचे के लिए वही। यही कारण है कि आपको अपनी तकनीकी समस्याओं को हल करने के संकेत के बजाय Google API लाइसेंस के बारे में उत्तर मिल रहे हैं। –

+0

यदि आप अपने इंस्टॉलर के साथ समस्याओं का समाधान करने में मदद चाहते हैं, तो आपको एक भ्रामक शब्दों (पुनर्वितरण योग्य) से छुटकारा पाने के लिए प्रश्न सुधारना होगा और बी) अधिक जानकारी जोड़ें: Google API क्या है? संस्करण? संपर्क? क्या आपने इसे बनाया है, या आपने कुछ पूर्व-निर्मित बाइनरी का उपयोग किया है? आपने किस प्रोग्रामर के साथ अपना प्रोग्राम बनाया है? संस्करण? .NET (या मोनो) का कौन सा संस्करण? आप किस ऑपरेटिंग सिस्टम पर अपने इंस्टॉलर का परीक्षण कर रहे हैं? आपने इंस्टॉलर कैसे बनाया है? किस उपकरण के साथ? संस्करण? और सबसे अधिक आयातक: __ वास्तव में त्रुटि संदेश क्या कहा? मेरा मतलब है _exactly _! __ –

उत्तर

2

यदि आप http://code.google.com/p/google-api-for-dotnet/ के बारे में बात कर रहे हैं तो यह एक मिट लाइसेंस http://www.opensource.org/licenses/mit-license.php के तहत है जिसका अर्थ है कि जब तक कॉपीराइट पाठ सॉफ़्टवेयर के साथ शामिल नहीं किया जाता है तब तक आप इसे वितरित कर सकते हैं।

0

क्या आपने लक्ष्य प्रणाली पर सभी डीएलएल की प्रतिलिपि बनाई है (और यदि उन्हें पंजीकृत किया गया है)?

आपके प्रबंधित अपवाद से आपको सटीक संदेश और त्रुटि-कोड क्या मिलता है?

0

यदि आप बाइनरी (वास्तविक रूप से Google द्वारा प्रकाशित वास्तविक डीएलएस) लेते हैं और पुनर्वितरण करते हैं तो यह शून्य परेशानी पुनर्वितरण योग्य है क्योंकि उस मामले में आप कानूनी तौर पर केवल बाइनरी का उपयोग कर रहे हैं।

यदि आप इन डीएलएस के लिए कोड संकलित करते हैं या अपने स्रोत में कोई भी परिवर्तन करते हैं तो आपको वकील की आवश्यकता होगी :-)। एमआईटी लाइसेंस संक्रामक नहीं है लेकिन अभी भी व्युत्पन्न कार्य के लिए एट्रिब्यूशन की आवश्यकता होगी।

आप अपने पैकेज में अपने स्वयं के लाइसेंस का टेक्स्ट रखना की तुलना में आप की तरह एक सरल रेखा जोड़ना चाहिए जा रहे हैं:

[पुस्तकालयों iron9light द्वारा किए गए और एमआईटी लाइसेंस के तहत उपलब्ध कराए गए का उपयोग करता है]

रोपण है कि - एक छोटी सी रेखा के लिए बड़ा शब्द :-)

संबंधित मुद्दे