According to the latest changelogs I have, ckk has updated his libraries to LGPL, with the exception of Babble which he put under MIT (unless I missed other exceptions). Just for those reading this thread who haven't browsed the logs recently ^^.
This thread seems to have wandered a little... maybe we can fork the website / goldselling / RDX discussion?
Norganna, I think the main issue with GPL, as discussed, is the existing addons that use Ace and are under no license. Does Ace being GPL leave those addons still being illegal, unless they are also put under GPL / GPL-compatible (as, technically, right now they're all illegal). The worry is that many authors wouldn't want to or couldn't be bothered to add licensing, and if Ace doesn't pursue them, the license is... less powerful, or whatever.
Open source is given due to WoW addon's nature. Licensing is an intelligent move, but due to the way Ace is used, it affects far more than a few scattered addons. ^^
I'm not too up to speed on the legalese involved with licensing in general, so forgive me if I make any errors here. From what I'm reading, GPL requires that any project containing a GPL component must be licensed as GPL or GPL-compatible (BSD, etc.). LGPL does not, as it was, as Clad said, designed specifically for libraries. So under GPL, anyone who uses Ace must provide their works under GPL. Under LGPL, someone could take Ace and run with it, so to speak, including it in private, for-sale software like RDX?
Now, as I see it, that's not cool. I don't want to see the hard work of this community ripped off and sold. I know some here don't care what happens to their work, and that's their perogative. I suppose I'm a bit biased in that I think selling addons in general is disgusting. But that's how I see it. Kill two birds with one stone by making Ace legally open source, and keep the munchkins from swiping stuff for their own profit.
Also, other addons using Ace without including GPL is only an issue if Ace chooses it to be, is it not? I mean, so long as Ace doesn't press the case, it doesn't matter. I mean, everyone is using it illegally right now, and nothing bad is happening, neh? So put it under GPL, and no worries if people abuse it a little. But if someone does something that needed to be stood up against, there's be the legal pull to do so.