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