پدید آوردن نرمافزارها ممکن است ناشی از استخدام و یا قرارداد باشد در اینصورت:
الف – باید نام پدید آورنده توسط متقاضی ثبت به مراجع یاد شده در این قانون بمنظور صدور گواهی ثبت، اعلام شود.
ب – اگر هدف از استخدام یا انعقاد قرارداد، پدید آوردن نرمافزار مورد نظر بوده و یا پدید آوردن آن جزء موضوع قرارداد باشد، حقوق مادی مربوط به حق تغییر و توسعه نرمافزار متعلق به استخدام کننده یا کارفرما است، مگر اینکه در قرارداد به صورت دیگری پیش بینی شده باشد.