developer software protection