On Tue, Nov 10, 2015 at 11:05:40AM +0100, Emery wrote:
I didn't notice that Nix was LGPL until just now. There is a lot of code for evaulating the langauge that will have to stay that way for now, but everything I'm doing is GPLv2, if I didn't mark something as such it because I forgot.
Ah, well when you have time (I understand you're busy) it'd be great if you added license headers to each file (perhaps similiar to Genode) specifying that it's GPLv2. It would also be great if you specify GPLv2 or later, or just LGPLv2.1 since it has the ability to join with code under the GPLv3.
I understand a lot of people like the GPLv2 as a single license (and Genode and Linux are examples of choosing just that license), but it's always good to be able to upgrade without getting permission from all developers.
Sorry I don't have any example scenarios right now, I'm getting ready for nixcon this weekend, and after that I can consolidate my high-level nix expressions.
greater
Jookia.