4 ms·
If you do "copy large bits of code from the main codebase" this is moot, but I've wondered about the other point. If I don't copy any bits, I'm not really sure
by lftl 14y ago
If you do "copy large bits of code from the main codebase" this is moot, but I've wondered about the other point. If I don't copy any bits, I'm not really sure why my PHP code would necessarily fall under the GPL.
What if I made NotGPLPress that had API compatibility with WP's theme API, but was otherwise my implementation and released under a BSD license. That seems to be the exact same battle Google and Oracle just fought over Java, with Google essentially winning the APIs are not copyrightable battle. At that point couldn't every theme author just say that their theme is built for NotGPLPress and license it however they want? It seems odd that the existence or non-existence of another implementation should affect an author's licensing obligations.
- bigiain 14y agoHeh - I wonder of NotGPLPress would even have to work? ThemeForest could start selling NotGPLPress themes, with a note that NotGPLPress happens to be 100% API compatible with Wordpress. You'd need to ensure your themes weren't cut-n-pastes from code that is copyright Wordpress, but apart from that… Of course, the bigger problem seems to be that (some) theme authors want to be "part of the Wordpress community", presumably largely for professional and monetary reasons, while ignoring that "the Wordpress community" is strongly reliant on (and fundamentally beholden too) Automatic, and they can (and do) place expectations on the behaviours of participants in "the community", and they can (and now are) requiring that participants at events they run comply with those expectations. If you want to be "part of a community" which is reliant on one company, you probably need to play by their rules, even if you can whip out your rules-lawyer hat and claim "but those rules aren't strict interpretations of 'the law'".
- darkarmani 14y ago> What if I made NotGPLPress That might make them really mad. If they are going to blacklist on not licensing images as GPL, what do you think they are going to do to you? ;)