2018-01-18 8:27 GMT+01:00 <cho...@jtan.com>: > "Theo de Raadt" writes: > > > Is there, by chance, such a breakdown available for these already? > > > > No. We did our best. > > To be fair, these statements are potentially contradictory. If you > (plural) only "did your best" (and what more could have been done?) then it > is at least in *theory* possible that some mis-licensed piece of code > slipped through. > > In fact I expect this didn't happen, but regardless ... >
Well, it could still be a mix of MIT, BSD 2-clause, BSD 3-clause, public domain and other very similar but not 100% identical licenses spread around the non-GPL parts, and among those, a list of which parts are what might be hard to find. So for "commercial vs free" or "BSD-ish vs GPL" you might be safe to know all except the gnu stuff has a very permissive license, comparable to MIT/2-3 BSDL, you might still not be able to get a full list with tables and checkboxes for each single file because making _that_ list takes time from real work and may never be finished. Now, something recent like importing llvm might have accidentally pulled in a single small file with a wrong license in theory, so of course mistakes can slip in, but barring that you can be certain that badly licensed code will not have deliberately entered the tree. -- May the most significant bit of your life be positive.