started working on Linux semaphore standard