Esto me parece mal, tal vez lo estoy entendiendo mal.
Usted está. Open Source es en sí mismo un término protegido. Un proyecto con licencia de código abierto está utilizando una licencia que ha sido aprobada por la OSI , y todas esas licencias implican, por definición, que el producto con licencia es gratuito (como en cerveza gratis) 1) . No hay discusión sobre eso.
CKEditor es una instancia de doble licencia. Pero su licencia comercial no niega el hecho de que también es OSS, lo que lo hace gratuito para usted, si puede cumplir con los términos restantes de esa licencia. Si no puede, su única opción es elegir la licencia de uso comercial no libre.
Como desarrollador, si contribuye a un proyecto de código abierto, está contribuyendo a un proyecto gratuito. Claro, el mantenedor aún puede ganar dinero con eso, pero ¿y qué? Todavía es libre de usar y modificar para todos los que quieran. Como "servicio a cambio", si lo desea, el responsable del mantenimiento se asegura de que las actualizaciones se incorporen al código, se envíen a los distribuidores y se publiquen.
1) Primer punto de la definición de código abierto