Cross-platform locking library
