WebDav o DAV (Web-based Distributed Authoring and Versioning) è un protocollo che permette di gestire il contenuto di una directory di un server remoto.
Dav di fatto è una estensione del protocollo HTTP/1.1, il quale aggiunge nuovi metodi ed header per poter gestire i file contenuti in una risorsa remota.
Sono disponibili numerosi applicativi sia in licenza Open e Close che implementano qusto protocollo sia lato server come mod_dav il modulo per Apache o lato client come Internet Explorer di MS.
Attualmente non tutte le features come il versioning support (come per RCS o SCCS ) sono completamente disponibili e restano in via di sviluppo.
Di seguito è riportato un elenco delle principali applicazioni che utilizzano WebDAV:
- mod_dav: modulo di Apache per l'implementazione dei protocollo DAV
- Kde Desktop: Desktop per Linux
- PerlDAV: Librerie Perl
- DAVfs: davfs2, altro file system per Linux, per montare le risorse sharate con DAV
- Adobe Photoshop
- Macromedia Dreamweaver
- Microsoft Internet Explorer
- Microsoft Office
WebDAV proprio grazie al buon numero di applicativi da cui viene supportato e alla semplice installazione e configurazione (anche di access list) risulta una valida alternativa sia in ambiente intranet e internet per il file sharing ed il content managment di piccoli e medi siti.