File System API - History

History

Some early operating systems were capable of handling only tape and disk file systems. These provided the most basic of interfaces with:

  • Write, read and position

More coordination such as device allocation and deallocation required the addition of:

  • Open and close

As file systems provided more services, more interfaces were defined:

  • Metadata management
  • File system maintenance

As additional file system types, hierarchy structure and supported media increased, additional features needed some specialized functions:

  • Directory management
  • Data structure management
  • Record management
  • Non-data operations

Multi-user systems required APIs for:

  • Sharing
  • Restricting access
  • Encryption

Read more about this topic:  File System API

Famous quotes containing the word history:

    All things are moral. That soul, which within us is a sentiment, outside of us is a law. We feel its inspiration; out there in history we can see its fatal strength.
    Ralph Waldo Emerson (1803–1882)

    One classic American landscape haunts all of American literature. It is a picture of Eden, perceived at the instant of history when corruption has just begun to set in. The serpent has shown his scaly head in the undergrowth. The apple gleams on the tree. The old drama of the Fall is ready to start all over again.
    Jonathan Raban (b. 1942)