philisophically I'd agree. If it betters the process as a whole, then yes, RDX using Ace would be good.
Personally, I think that addons should be free. Mostly cause I can't afford to pay for all the addons I'd want to use if they all charged money, also cause I don't charge for my addons. Having a company make money from work that was originally intended to be free leaves a bad taste in my mouth. I'd much prefer someone use the libraries to write a free addon that does the same work as RDX, so that -anyone- can use it, not just the ones with enough liquid assets to afford it.
Take for instance the addon I wrote, FryListDKP. I didn't include a license with it, so it just has the "i made it, i have the copyright" on it. Morgalm wanted to make modifications to it, and he asked me to do this. I have no problems, given that a) I get credit, and b) He doesn't release anything under the name I use. If ace2 was GPL, I wouldn't be able to do this. I would *have* to let him make derivative works, and I wouldn't have to be given credit.
couldn't you (from what I'm reading of this thread) licence it under BSD (or other licence) that will allow propogation of credit or somesuch? It doesn't necessarily -have- to be GPL, merely a compatible licence.
Can I just say thank you to everyone in this thread who has taken the time to do the research and educate the less legal savvy readers? This is a fascinating thread to read, and I really appreciate the effort expended to make the issues understandable.
As far as I understand it, GPL also offers the ability to reabsorb changes made to forks in the package, so if someone forks off Ace, and makes some nice improvements to it, we can then merge them into the trunk.