в таком случае надо доносить до заказчика неоспоримый плюс опенсурса под gnu gpl, понятный даже ему.
если коротко, исполнитель не имеет права закрывать код системы, а так же обязан открывать и документировать любую свою разработку по требованию заказчика. заказчик получает на руки полностью открытый код (исходный, исполняемый, весь) и, в некотором роде, страхуется по части отказа исполнителя от каких-либо обязательств и зависимости от исполнителя при необходимости доработки и развития сайта, так как сайт может дорабатываться кем угодно, а открытая лицензия автоматически распространяется на все самописные модули, сниппеты и плугины, использующиеся совместно с cms.