I am working on a bid for a project in which the client would like to own the license to the software as well as the source code. I am used to working on inhouse projects and have little experience with working for clients outside of the workplace. Is it normal for the client to retain all rights to the software? If so, how would this affect the cost of the project, knowing that I would not be able to resell it to other clients in the future? Any ideas would be appreciated.

Thanks,