i had a look at libuuid itself. while part of the GPL "util-linux" package, libuuid itself is 3-clause BSD. it's fairly tiny (sources total 50KB including the headers), and could be installed just for fontconfig (ie, as a private library), or published properly. that probably is the simplest step forward. .mrg.