text: कंप्यूटर प्रोग्राम के ऑबजेक्ट कोड तो प्रकाशित होतें हैं पर सबके सोर्स कोड प्रकाशित नहीं किये जाते हैं। जिन कमप्यूटर प्रोग्राम के सोर्स कोड प्रकाशित किये जाते हैं उनमें तो वे कॉपीराइट से सुरक्षित होते हैं। पर जिन कंप्यूटर प्रोग्राम के सोर्स कोड प्रकाशित नहीं किये जाते हैं वे ट्रेड सीक्रेट की तरह सुरक्षित होते हैं।सोर्स कोड से ऑब्जेक्ट कोड कम्पाईल (compile) करना आसान है; यह हमेशा किया जाता है और इसी तरह प्रोग्राम लिखा जाता है। पर इसका उल्टा यानि कि ऑबजेक्ट कोड से सोर्स कोड मालूम करना असम्भव तो नहीं पर बहुत मुश्किल तथा महंगा है। इस पर रिवर्स इन्जीनियरिंग का कानून भी लागू होता है। इसी लिये सोर्स कोड प्रकाशित नहीं किया जाता है। इसे गोपनीय रख कर, इसे ज्यादा आसानी से सुरक्षित किया जा सकता है। रिवर्स इन्जीनियरिंग भी रोचक विषय है, इसके बारे पर फिर कभी।ओपेन सोर्स सौफ्टवेयर में सोर्स कोड हमेशा प्रकाशित होता है। इसके लिखने वाले इस पर किस तरह का अधिकार रखते हैं यह लाइसेंसों की शर्तों पर निर्भर करता है, जिनके अन्तर्गत वे प्रकाशित किये जाते हैं। ओपेन सोर्स सौफ्टवेयर में कुछ लाइसेन्स की शर्तें उसे कॉपीलेफ्ट (Copyleft) करती हैं। इसे फ्री सॉफ्टवेर या जीपीएल्ड सॉफ्टवेर (GPLed) भी कहा जाता है। इन सोफ्ट्वेयर को कोइ भी व्यक्ति मुफ्त में डाउनलोड कर सकता है, इस्तेमाल कर सकता है, वितरीत कर सकता है एवम इसमे अपनी जरूरत के मुताबिक बदलाव भी कर सकता है। ओपन सोर्स सोफ्टवेयर केवल मशीनी सामग्री भर न हो कर तकनीक, विज्ञान और कला का अद्भूत सन्गम है। इसने कम्प्यूटर जगत में एक क्रान्ति की शुरुआत कर दी है। केवल ओपन सोर्स सोफ्टवेयर ही सम्पूर्ण विश्व में अधिकाधिक लोगों तक कम्प्यूटर तकनीक को पहुँचाने के सपने को पूरा करता है।