On all (?) modern Unix variants, you can set the sticky bit on a directory to also require write access to the file.