Yes, the rule is source must follow binary.
You can even sell the binary for money, distribute the source with it and simply ask your client to not-redistribute the source to someone else and it's fully legal.
You can even sell the binary for money, distribute the source with it and simply ask your client to not-redistribute the source to someone else and it's fully legal.