Comment work for hire (Score 3, Insightful) 440
Why are so many
You are quite right to recognize and debate the issue. But you start from a point of assuming you should retain those rights. Welcome to employment. Usually, you don't retain the rights to things you're paid to create. That the rules are different for professors is irrelevant.
You have the basic equation right -- the deal is what you agree to -- but you seem to be overlooking WHY people are paid to create software. People pay you to create software because (by doing so) the value accrues to them.
Work-for-hire is neither bad nor unfair.