gluster implementations that use custom open()