If I create a plugin for OpenAM and distribute it with the source code, under the same CDDL license, it's legit ? From what I understand, I could compile the plugin without the sources and get royalties but I can distribute it with the sources freely