Mercurial > hg > qcc
changeset 596:3cffd74ad346 default tip
Plan for relicensing under 2-clause BSD.
author | Rob Landley <rob@landley.net> |
---|---|
date | Thu, 14 Jun 2012 20:28:25 -0500 |
parents | 6695c1cbdfdd |
children | |
files | todo/relicense.txt |
diffstat | 1 files changed, 35 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/todo/relicense.txt Thu Jun 14 20:28:25 2012 -0500 @@ -0,0 +1,35 @@ +I'd like to to release qcc under 2-clause BSD. Fabrice Bellard said he's +ok with this: + +> Regarding the licensing, I'd like to change the TCC license to BSD since a +> long time, so I see no problem with that. I would have to look at my old +> repository to see from which version it is safer to start. + +Fabrice changed the license to GPL in commits 268 and 270, so anything before +that would be commits Fabrice retained the right to relicense (and thus I +have permission for via the above statment). The external contributions before +then were: + + 223, 227: Peter Lund + 250, 258, 259: Dave Long + +Here are the third party commits between the LGPL relicensing and my +repository forking off from the tinycc CVS: + +tcc: + 281, 282: mauro persano + 285: romain francoise + 295, 306, 307: Daniel Glockner + 305, 308, 309: TK + 348: Jon Griffiths + 352: Bernhard Fischer + 354, 364, 366, 368, 370, 372, 377: Grischka + 384, 385, 386, 387, 388, 389: Filip Navara + 394: Tao Wu + +So I need to: + + A) read through all that and see what they were + B) Either contact people to get permission to BSD their code, or remove that + code. + C) Go through my tree since then and see what third party code I included.