4 ms·
"The PHP in our themes is covered under the GPL, but the images, CSS, and JavaScript are not." I know a lot of companies do this. Heck, even ID software provid
by hakaaaaak 14y ago
"The PHP in our themes is covered under the GPL, but the images, CSS, and JavaScript are not."
I know a lot of companies do this. Heck, even ID software provided free source of their engines, but didn't give away their WADs. But is the PhP in this case of any value without the rest? Can anything be done with it?
If the PhP is of no value on its own and it specific to the CSS, JS, and images, then imo that totally would violate the spirit of GPL'ing the other. If that is the case and you want to have it be proprietary, don't provide the source/files for any of it (for the new stuff). If you want it to be GPL, then sell it, but make all of it free source, including the images, JS, and CSS. Note: I believe that Stallman's view (if you care) is that not providing images is ok if it is art and not source/required for the source, but I think that is a loophole that can be exploited, so I say make it all free.
However, if the PhP provides some value on its own and is usable (like one of ID's engines), it's all good and do what you want.
There is nothing in GPL that says that you can't get paid for it. Just because you have to provide the source for free doesn't mean people can't pay you for the work, it just means they can't pay you for the source. They could pay you for the bundle (which they could create on their own if they wanted for free, but some may not be savvy enough to do that). GPL is not anti-capitalist.
- ebiester 14y agoThat's entirely true. But you're likely to sell very few copies, because all another company has to do is buy it for the price you ask, and redistribute en mass. All they have to do is make up the price they paid, you have to worry about the time you put into it. So what ends up happening is reduced quality or higher prices. (Basically, everything being a bespoke solution, because you aren't going to be selling too many.) The GPL is a poor model for something like a wordpress theme.