Linux does support mandatory file locking, but it is not on by default. If you pass 'mand' as an option to mount then you can enable mandatory locking on specific files as you go. So that shouldn't apply to you.

Jay