Собствен софтуер - olunka ♥ оформление на сайтове и имейли
Превенция на използване, копиране или промяна може да се постигне чрез юридически и / или технически средства.
Технически средства включват въпроса само за машинен прочит бинарни файлове, ограничаване на достъпа до четим изходен код (затворен код), трудност на работа собствени копия, направени.
Най-типичните ограничения на собственически софтуер, са изброени по-долу.
Ограничение за търговска употреба
Има много софтуерни продукти, които позволяват да използват безплатно за нетърговски цели за физически лица, медицински и образователни институции, организации с нестопанска цел и така нататък, но те изискват да плати в случай на софтуер за печалба. Такъв софтуер е много популярен и широко използван, но благодарение на своята свободна има добра техническа подкрепа от експерти, които не се нуждаят от допълнителни разходи за обучение.
Ограничаване на разпределението
Този тип ограничение обикновено е съпроводено от големи софтуерни проекти, когато франчайзодателя изисква плащане за всяко копие на програмата. Обикновено, софтуерни продукти, използвани с това ограничение, фокусирани върху тесен "професионален" пазарен сегмент или да имат софтуер, който изисква по-голям брой потребители. Пример за това е софтуерен пакет Adobe CS3 или Windows XP операционна система.
Ограничаване на модификация
Този тип ограничение се използва само в софтуерни пакети с затворен код и могат да забраняват или ограничават всяко изменение на софтуерен код, демонтаж и декомпилация.
При създаването на собствен софтуер. разработчиците често се вмъкват в техните софтуерни продукти за съхранение на различни формати се поддържат само от тяхното софтуерно решение. Има случаи, когато съхраняване на данни във формати, направени в шифрован вид и декодира тях е незаконно. Този софтуерен продукт може да не е възможно да се използват различни формати на софтуера на трети страни доставчици за съхранение