Sorry for the delay. As I said above, my code can be relicensed as public.
The easiest answer I can give is, I don't exactly remember. But checking my report from back then mesh gradients, it seems that I have just updated mesh.js, while I have written hatch.js myself. I was of the impression that if I contribute them to the project, they are under the same license as the complete project, unless otherwise specified. If I was mistaken, then, as having the IPR to them, I have no problem with changing the license to whichever copyleft Inkscape uses.
vanntile (1f8517f8) at 04 May 12:29
ci:
vanntile (d11c3358) at 04 May 12:06
ci:
vanntile (28e33f90) at 04 May 11:48
revert:
vanntile (6889ee58) at 04 May 09:35
revert:
vanntile (5332c99d) at 04 May 09:04
wip: