Περιοριστικό λογισμικό, επίσης γνωστό ως ιδιόκτητο λογισμικό, λογισμικό που δεν είναι δωρεάν ή το αντίστοιχο στα αγγλικά "λογισμικό μη δωρεάν", είναι το λογισμικό που απαγορεύεται από την ελεύθερη χρήση, τροποποίηση, διανομή ή που ζητά επίσης άδεια για να ζητηθεί για αυτές τις ενέργειες. Είναι λογισμικό που έχει πολλούς περιορισμούς για ελεύθερη χρήση. Η λέξη περιοριστικό λογισμικό δημιουργήθηκε για να αναφέρεται στο ανώνυμο της έννοιας του ελεύθερου λογισμικού. Επομένως, σε διαφορετικούς τομείς, έχουν δοθεί πολιτικές επιπτώσεις που σχετίζονται με αυτό.
Οποιαδήποτε εταιρεία, ίδρυμα, εταιρεία ή άλλος τύπος οργανισμών που σχετίζονται με περιοριστικό λογισμικό, που έχουν τα πνευματικά δικαιώματα σε ένα συγκεκριμένο λογισμικό, έχει τη δυνατότητα να ελέγχει, να παρακολουθεί και να περιορίζει κάθε ένα από τα δικαιώματα των χρηστών στο προϊόν του, Σε αντίθεση με το ελεύθερο λογισμικό, το οποίο γενικά σημαίνει ότι κάθε χρήστης θα έχει το δικαίωμα να εκτελεί ένα δεδομένο λογισμικό μόνο εάν πληροί ορισμένες προϋποθέσεις και απαιτήσεις που απαιτούνται από τον πάροχο αυτής της υπηρεσίας, κάτι που συνεπάγεται τον περιορισμό μιας ή περισσοτέρων από τις τέσσερις ελευθερίες.
Όσον αφορά την ιστορία του περιοριστικού λογισμικού, άρχισε να εμφανίζεται από τη δεκαετία του '60 όταν εργαστήρια όπως το Bell, τα οποία είναι τεχνολογικά και επιστημονικά ερευνητικά κέντρα που βρίσκονται σε περισσότερες από δέκα χώρες, ανήκουν σε μια αμερικανική εταιρεία που ονομάζεται Lucent Technologies. Παρείχαν τον πηγαίο κώδικα του λειτουργικού τους συστήματος που ονομάζεται UNIX 1, για να υπάρξει αργότερα εκείνοι που είναι γνωστοί ως λογισμικό κλειστού κώδικα. Αλλά είναι σημαντικό να αναφέρουμε ότι στην αρχή της εποχής των υπολογιστών, οι επιστημονικές ομάδες χρησιμοποιούσαν τον κωδικό τους σε τρίτα μέρη χωρίς την ανάγκη πληρωμής ως αντάλλαγμα και αυτό ήταν συνηθισμένο, καθώς δεν υπήρχε πολιτική που να ρυθμίζει τη χρήση αυτών.