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