For kernel dependent stuff, you might want to have a look at nnpfs (from Arla). It has a very nice license, too. Harald.