මෘදුකාංගයක්, නිදහස් මෘදුකාංගයක් ලෙස බෙදා හැරීමේ සාමාන් ය ක් රමය වනුයේ මෘදුකාංගය එය ලබන්නා වෙත නිදහස් මෘදුකාංග බලපත් රයක් සමග ලියාපදිංචි කිරීම (හෝ public domain තුළ වීම) සහ මෘදුකාංගයෙහි මූල කේතය මුදා හැරීම වේ. (for a compiled language).