I have been working on a toolkit for network security analysis. I intended to license it with a BSD license, but I ideally want the freedom to change the license in future versions as I see fit. So far all the dependencies have been BSD, MIT, or Boost license so I have not really had any concerns. However, for performance reasons I need to switch out of using networkx and graph-tool seems extremely attractive (great quality, API, openmp use etc.). I originally chose Networkx over graph-tool purely for the liberal license and not having to spend much effort on license considerations. The toolkit itself has (currently) 11 major components which can be theoretically self-standing but are particularly useful together (do they count as one, can they have seperate licenses?). Two of these components require the use of a graph library. I have now spent weeks reading the FSF, GPLv3, BSD, Boost etc. license pages and guides and all sorts of stuff. Plenty of (people claiming to be) lawyers who all disagree about what to do and where I stand (most of it involving disagreements about derivative works). I would love to just get back to design and development, something I'm actually good at! The obvious solution would be just to GPL everything but given the amount of pain the draconian and anti-liberal GPLv3 has given me, I don't want to inflict that on anyone else in the future if possible. Additionally, there are a number of people I would like to work with who would be unable due to contractual contraints to risk using my project if it were GPL. Has anybody had a similar situation and how have you resolved it? Can anybody help? Tiago, if you could give me any advice about your intentions behind choosing GPLv3 over e.g. LGPL and how my project relates to that (is this something we should discuss off-line)? Thanks in advance for any help. -- View this message in context: http://main-discussion-list-for-the-graph-tool-project.982480.n3.nabble.com/... Sent from the Main discussion list for the graph-tool project mailing list archive at Nabble.com.