The Virtual File System interface allows a modular implementation, reflected in a simple protocol. By February 1986, implementations were demonstrated for operating systems such as System V release 2, DOS, and VAX/VMS using Eunice.[1] NFSv2 only allows the first 2 GB of a file to be read due to 32-bit limitations.