The implementation of Chameleon's networking components (native sockets) will depend on the platform being used. Chameleon's networking components will always be linked against pthread. This means that whatever implementation is on the platform, that is the one that will be used.