quality changes freeware process management implementation product available technology activities development tool license user open control computer requirements code change configuration testing business order time users system proprietary source work products features companies engineering shareware impact licensing activity spyware industry