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