मुझे पता है, सामान्य उत्तर हाँ होगा, लेकिन मेरी स्थिति यहां है।क्या मैं अपना MATLAB प्रोग्राम ओपन सोर्स के रूप में वितरित कर सकता हूं?
मुझे एक MATLAB के टूलबॉक्स से एक साजिश समारोह मिला और मुझे इसकी आवश्यकता के लिए अपनी एम-फाइल संशोधित की। आखिरकार यह फ़ंक्शन प्रोग्राम का एक हिस्सा बन गया, जिसे मैं ओपन सोर्स (या अन्य लाइसेंस के तहत) के रूप में वितरित करना चाहता हूं। क्या मैं यह कर सकता हूं? खैर, हो सकता है कि इस तरह से एक समारोह बनाने के लिए बुद्धिमान नहीं था, लेकिन मैंने उस समय वितरण के बारे में नहीं सोचा था। फ़ंक्शन अभी भी इस टूलबॉक्स में अन्य फ़ंक्शंस पर निर्भर करता है, इसलिए संभावित उपयोगकर्ता को इसके लिए लाइसेंस होना चाहिए।
कोई विचार, सिफारिशें?
क्या आपने कभी MATLAB की एम-फाइलों को सीधे संशोधित किया है?
यदि आप कोड के हिस्से के कॉपीराइट को नियंत्रित नहीं करते हैं, तो आप इसका उपयोग करने के लिए शर्तों को सेट नहीं करते हैं ... लेकिन हमेशा के रूप में, एक वकील से पूछें। – dmckee
वैकल्पिक रूप से अपना कोड Mathworks पर सबमिट करें और टूलबार की अगली रिलीज में आपका एन्हांसमेंट शामिल हो सकता है। – Adrian
मैं इस प्रश्न को ऑफ-विषय के रूप में बंद करने के लिए मतदान कर रहा हूं क्योंकि यह लाइसेंसिंग या कानूनी मुद्दों के बारे में है, प्रोग्रामिंग या सॉफ्टवेयर विकास नहीं। [यहां देखें] (http://meta.stackoverflow.com/questions/274963/questions-about-licensing/274964#274964) और [यहां] (http://meta.stackexchange.com/questions/139804/can- विवरण के लिए लाइसेंसिंग-प्रश्न-हमेशा-विषय-वस्तु), और [सहायता] और अधिक के लिए। – JasonMArcher