I'd like to include info in the examples/README.txt about how submissions need to be licensed, so that when folks give us example programs to add to the lib, they know what license will be applied to the header.
While thinking about this, it occurs to me that example programs should maybe be licensed differently from the rest of FLTK, due to how their source code can (and should) be able to be used to begin a potentially commercial work, without concern for the GPL/LGPL requirements. I'm thinking the examples should probably be 'public domain', to prevent the GPL/LGPL restrictions which require 'derived works' to be given back to the lib. I can see where pedantic interpretation of the LGPL could prevent someone from copy/pasting an example and building a commercial app around that which would then be subject to legal entanglement of making their commercial 'derivative' work public. I'd suggest that example programs (and in particular, derived source code works) should be allowed to be used in commercial work without a GPL impact. If so, what would be the best header to use for a public domain work? I've seen small simple ones, and large ones that include all kinds of warranty indemnity. _______________________________________________ fltk-dev mailing list [email protected] http://lists.easysw.com/mailman/listinfo/fltk-dev
