> On BSD, /dev/urandom is used to generate a random GUID No, that was my first hunch, but it turned out to be a single kernel call. (FreeBSD 5.x+) > on all other platforms, the system unit random() function > is used. This is FreeBSD4 inclusive.