Enabling oplocks would yield the same behavior as the Windows fileserver.
The first person opens the file and the application sets the lock.
Subsequent users trying to open the file would get a warning that the file is already opened by another user as the application would honor the lock.
So opening the file for reading is still possible, but the file could not be overwritten.
regards, Niels