ਸਾਫਟਵੇਅਰ (Software)

ਹਦਾਇਤਾਂ ਦਾ ਇੱਕ ਸਮੂਹ, ਜੋ ਇੱਕ ਪੈਟਰਨ ਵਜੋਂ ਸੰਕੇਤਬੱਧ ਹੈ, ਜੋ ਇੱਕ ਮਸ਼ੀਨ ਦੇ ਕੰਮਾਂ ਨੂੰ ਦਿਸ਼ਾ ਦਿੰਦਾ ਹੈ। ਸਾਫਟਵੇਅਰ ਮਿਹਨਤ ਅਤੇ ਬੁੱਧੀ ਰਾਹੀਂ ਬਣਾਇਆ ਜਾਂਦਾ ਹੈ ਅਤੇ ਜੋ ਇਹ ਸੰਭਵ ਬਣਾਉਂਦਾ ਹੈ ਉਸ ਰਾਹੀਂ ਇਸ ਦਾ ਮੁੱਲ ਹੁੰਦਾ ਹੈ। ਸਾਰੇ ਪੈਟਰਨਾਂ ਵਾਂਗ, ਇਸ ਨੂੰ ਮੂਲ ਨੂੰ ਘਟਾਏ ਬਿਨਾਂ ਨਕਲ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ। ਇਸ ਦਾ ਰਚਣਹਾਰ ਇਸ ਨੂੰ ਸਵੈਇੱਛਾਵਾਲੇ ਲਾਇਸੈਂਸ ਸਮਝੌਤਿਆਂ ਰਾਹੀਂ ਪੇਸ਼ ਕਰ ਸਕਦਾ ਹੈ ਜੋ ਵਰਤੋਂ ਦੀਆਂ ਸ਼ਰਤਾਂ ਨਿਰਧਾਰਤ ਕਰਦੇ ਹਨ, ਜਾਂ ਇਸ ਨੂੰ ਮੁਫ਼ਤ ਜਾਰੀ ਕਰ ਸਕਦਾ ਹੈ। ਤੁਹਾਡੀ ਆਪਣੀ ਮਸ਼ੀਨ ਉੱਤੇ ਸਾਫਟਵੇਅਰ ਚਲਾਉਣ ਦਾ ਹੱਕ ਤੁਹਾਡਾ ਹੈ। ਧੋਖੇ ਰਾਹੀਂ ਜਾਂ ਕਿਸੇ ਸਵੈਇੱਛਾਵਾਲੇ ਲਾਇਸੈਂਸ ਦੀ ਉਲੰਘਣਾ ਕਰ ਕੇ ਹਾਸਲ ਕੀਤਾ ਗਿਆ ਸਾਫਟਵੇਅਰ ਠੇਕਾ-ਉਲੰਘਣਾ ਜਾਂ ਠੱਗੀ ਰਾਹੀਂ ਇੱਕ ਪੀੜਤ ਪੈਦਾ ਕਰਦਾ ਹੈ।