The '''Compact Disc File System''' (CDFS) wasis a [[file system]] for [[Read-only memory|read-only]] and [[Write-once (cache coherence)|write-once]] [[CD-ROM]]s developed by [[Simson Garfinkel]] and J. Spencer Love at the [[MIT Media Lab]] between 1985 and 1986.<ref>{{cite article|title=A File System for Write-Once Media|author=Simson L. Garfinkel|publisher=MIT Media Lab|year=1986|month=September|url=http://simson.net/clips/academic/1986.CDFS.pdf}}</ref> The file system provided for the creation, modification, renaming and deletion of files and directories on a write-once media. The file system was developed with a write-once CD-ROM simulator and was used to master one of the first CD-ROMs in 1986. CDFS was never sold, but its [[source code]] was published on the [[Internet]] and the CD-ROMs were distributed to Media Lab sponsors. The file system wasis the basis of WOFS (Write Once-once File System),<ref>{{cite article|title=Designing a Write-Onceonce File System|journal=Dr. Dobb's Journal|author=Simson L. Garfinkel|year=1991|url=http://simson.net/clips/1991/1991.DDJ.WOFS.pdf}}</ref> sold by N/Hance systems in 1989.