I am creating user programs that access a device driver. Multiple threads must open the device? (each thread has a file descriptor of the device itself). Or can be opened from the principal and all the threads get a copy of the file descriptor?I am creating user programs that access a devic