No sé si lo aclaras en otra parte del contrato, pero si no, deberías especificar claramente cuáles son los derechos que obtiene el cliente que compra el código y cuáles son los derechos que conservas vos.
De no hacerlo, queda un hueco en el contrato cuando dice "
se respete el derecho de propiedad intelectual del PROGRAMADOR" y "
Si el código fuente es accedido o modificado por terceros, estos deberán respetar estrictamente la propiedad de dicho código fuente".