People keep bugging each other about the GPL / plugin licenses, so I figured I'd take this issue out of the world once and for all.
It's perfectly legal
to not distribute your source code as long as you aren't distributing the compiled binary.
That means, when you are distributing a compiled binary (plugin), you must
make the source code available.
That means you can:
- sell a plugin, as long as you make the source code available to the buyer.
- modify a plugin for your own server, and don't share changes.
- distribute the source code, even if it's a private plugin.