So basically the same as TirNanoG File Format spec in the first place? The GPL'd source cannot and does not contain the proprietary format version if this wasn't obvious to you...Huitsi {l Wrote}:A freely licensed file format spec.bzt {l Wrote}:And what would you gain with that?
Nope, it is not, it's all true. GPL strictly forbids selling the source, that must be publicly available for no charge (see section 6b(2)) and here.Huitsi {l Wrote}:...this is false.bzt {l Wrote}:and it strictly forbids selling the source, or to use it in proprietary applications, so non-commercial only
And GPL doesn't allow you to use GPL'd code in proprietary application either, see hereBut if you release the modified version to the public in some way, the GPL requires you to make the modified source code available to the program's users, under the GPL.
Finally, about the non-commercial part:You cannot incorporate GPL-covered software in a proprietary system.
Simply put, you could maintain a paywalled download for your binaries that nobody would use, because you must also provide the source for no charge and you can't stop others spreading their compiled binaries for free, which is kinda big hiccup for any commercial application... Thus while in theory legally possible, in practice GPL can't really be used commercially.Does the GPL allow me to require that anyone who receives the software must pay me a fee and/or notify me?
No. In fact, a requirement like that would make the program nonfree.
...
You can charge people a fee to get a copy from you. You can't require people to pay you when they get a copy from someone else.
No. All the key aspects are the same, said by the official CC lawyers. The small differences I don't care about, what I care about is that your tool must be open source, with source freely available for no charge and exclusive selling forbidden, and must not support the proprietary version of the format. This is all that matters, and these are all the same with GPL too.Huitsi {l Wrote}:No, I'd have to obey to a very different set terms, less permissive in some ways, more permissive in others.
So go ahead, you can use the GPL'd TirNanoG Editor's source as much as you like. The GPL license allows that.
Cheers,
bzt