- From: Jim Whitehead <ejw@ics.uci.edu>
- Date: Thu, 20 Jan 2000 10:52:09 -0800
- To: WebDAV WG <w3c-dist-auth@w3.org>
WebDAV State of Adoption Report January 20, 2000 It has been a little less than a year since the WebDAV Distributed Authoring Protocol, RFC 2518, was issued by the IETF. I'm very pleased to report that in that time, there has been very strong adoption of the WebDAV protocol. Due to the hard work of the members of this working group, and the people who have written and deployed WebDAV applications, there are now thousands of people every day who get useful work done using the WebDAV protocol. Over the next few years, we'll see this number increase into the millions, as WebDAV technology diffuses broadly into the platforms, programs, and devices we use on a daily basis, and as people better learn when and how to use WebDAV. Furthermore, as efforts like Advanced Collections, DASL, and Delta-V expand the capabilities of WebDAV, they open up new applications and audiences, leading to yet more users of the protocol. Though WebDAV adoption has already been strong, in many respects we are just at the beginning of a long, 20+ year long arc for this protocol. The purpose of this report is to highlight where WebDAV adoption stands today by listing clients and servers that support WebDAV. Though WebDAV devotees will already know much of this information as individual items, most people are surprised when they see it all put together in one place -- there is more here than people expect. This report lists 10 client applications, 2 publically available client API libraries, 17 WebDAV servers (12 class-2, 5 class-1), and 2 WebDAV-enabled Web storage sites. These applications run on a range of platforms, with client support for Windows, Unix, and MacOS, and server support for Windows and Unix. WebDAV benefits from strong commercial and open source development, showing that the protocol has a broad spectrum of support beyond any one company or institution. Finally, the WebDAV-enabled storage sites are gaining users rapidly, with one site, My Docs Online, currently adding 500 new WebDAV users a week. CLIENTS Office 2000 (Word, Excel, PowerPoint) http://www.microsoft.com/office/ Provides remote collaborative authoring of documents, spreadsheets, and presentations via Web Folders. [Windows] Internet Explorer 5 http://www.microsoft.com/windows/ie/ie5/default.asp Web Folders interface allows interaction with a remote Web site appear to behave as if it were a local file folder. Provides drag-and-drop upload and download to a Web site. [Windows] ** Free download ** sitecopy http://www.lyra.org/sitecopy/ Allows a remote Web site to be edited in a local directory, then synchronized and uploaded, providing a CVS-like model of interaction. [Linux, FreeBSD, OS/2, Win32, IRIX, Solaris, SunOS, Digital Unix, probably others too] ** Free Download, Open Source ** Goliath http://www.webdav.org/goliath/ Provides a Mac Finder-like interface that allows interaction with a remote Web site to behave as if it were a local file folder. Provides drag-and-drop upload and download to a Web site. [MacOS 8.5 or higher] ** Free download, open source ** cadaver http://www.webdav.org/cadaver/ A command-line tool for interacting with a remote Web site. Analogous to the Unix "ftp" command. [Linux, SunOS] ** Free download, open source ** DAV Explorer http://www.ics.uci.edu/~webdav/ Provides a Windows Explorer like interface for a remote WebDAV server. Supports resource locking. Allows the protocol stream to be logged to a file. Useful for debugging servers. [Java-based, tested on SunOS, Windows] ** Free download, open source ** Documentor http://www.excosoft.se/camp/index.html Excosoft's Documentor product allows remote XML authoring via WebDAV. [Windows 95/98/NT, AIX, Solaris, HP-UX] ** Free eval download ** WebDev for PHP http://www.dmcsoft.com/webdev/ A client application that allows remote management of PHP-based Web sites via the WebDAV protocol. [Windows] ** Free eval download ** CLIENT API LIBRARIES DAV4J http://www.alphaworks.ibm.com/tech/DAV4J A Java-based client API for WebDAV, comes with IBM's DAV4J server. [Java-based, Windows] ** Free download ** DAVLib for MacOS http://www.webdav.org/goliath/davlib.html A C++ library for developing WebDAV client applications for MacOS. [MacOS] ** Free download, open source ** SERVERS Apache mod_dav http://www.webdav.org/mod_dav/ A module for the Apache Web server providing full class-2 WebDAV support. Has a storage layer interface that can be mapped to multiple repository types. [Linux, Win32, other Unix variants] ** Free download, open source ** Netware 5.1 http://www.novell.com/catalog/bg/bge14101.html Novell's Netware 5.1 provides full class-2 WebDAV support. Net Publisher http://www.novell.com/catalog/bg/bge30003.html Novell's Net Publisher provides full class-2 WebDAV support integrated with Novel Directory Service (NDS). Adds WebDAV support to IIS 4, Netscape ES 3.0 or higher. [Windows98/NT] DAV4J http://www.alphaworks.ibm.com/tech/DAV4J IBM's DAV4J server, available on the AlphaWorks site, provides a full Java-based class-2 WebDAV server. Provides interfaces for easily integrating multiple repository types. [Windows] ** Free download ** Internet Information Services 5 (IIS 5) http://www.microsoft.com/windows2000/library/howitworks/iis/iis5techoverview .asp Microsoft's IIS 5 server provides a class-2 WebDAV server that is tightly integrated with the Windows 2000 filesystem and access control permissions. [Windows 2000] Exchange 2000 http://www.microsoft.com/exchange/prodinfo/2000/InfoSheet.htm Microsoft's Exchange 2000, currently in Beta 3, provides WebDAV access to its Web Store repository. [Windows NT/2000] Xythos Storage Server http://www.xythos.com/ A full class-2 WebDAV server using an Oracle database as its repository. Provides quota support. Xythos is also the first server to provide compliant DASL support. ** Free use on www.sharemation.com site ** WebSite Director http://www.cyberteams.com/webdav/ CyberTeam's WebSite Director project is a class-2 WebDAV server integrated with workflow technology. [WindowsNT, BSDI, FreeBSD, HP-UX, Linux, SGI, Solaris, SunOS] ** Free account available ** DataChannel Server 4.0 http://www.datachannel.com/ http://www.datachannel.com/products/Ds_DCS40_preview_final.pdf DataChannel Server 4.0 provides class-2 WebDAV access into their repository. Zope http://webdav.zope.org:2518/ Zope is a development environment for creating Web sites, and provides a class-1 WebDAV server. [Most Unix, WindowsNT] ** Test accounts available ** WebRFM http://webrfm.netpedia.net/ WebRFM is a CGI-Perl program that implements a class-1 WebDAV server, along with some legacy HTTP methods supported by AOLserver, and Netscape Enterprise Server. [Unix variants] ** Free download, open source ** Intraspect Knowledge Server http://www.intraspect.com/ Knowledge Server provides a full class-2 WebDAV server interface. [WinNT 4] Glyphica PortalWare http://www.glyphica.com/Press/WebDAVRelease.html Glyphica's PortalWare product line contains class-2 WebDAV support. Python davserver / GROUP.lounge http://www.comlounge.net/webdav/intro.html http://www.grouplounge.net/ Provides a class-1 WebDAV server written in Python, along with Python classes designed for reuse. This server is used inside the GROUP.lounge document collaboration environment. ** Freely available, open source ** PyDAV http://sandbox.xerox.com/webdav/ The first Python WebDAV server, developed at Xerox PARC. Currently unavailable due to legal issues. DaveSmith http://www.cyclic.com/cgi-bin/cvsweb/kingdon/davesmith/davesmith.pl A testbed class-1 DAV server written in Perl, designed to be as easy as possible to understand and install, requiring no external modules, such as XML parsers, HTTP modules, etc. ** Freely available, source is public domain ** FrontPage Server Extensions clone -- with WebDAV support http://www.nimh.org/fpse.html A WebDAV server written in Perl, with some support for the FrontPage server extensions. ** Freely available ** WEBDAV-ENABLED STORAGE SITES A surprise for WebDAV was the emergence of the Web storage site as a strong adoptor of WebDAV technology. These sites typically offer 20 Meg of storage for free, and the ability to share files with other users of the site. Access to files is via a Web interface, or via WebDAV. The ease of access to remote Web sites provided by Web Folders is motivating adoption of WebDAV by many storage sites. This, in turn, is introducing WebDAV to a large, new audience. Sharemation http://www.sharemation.com/ The first WebDAV-enabled storage site, offering 20 Meg of storage, non-DAV versioning, DASL support. Uses the Xythos Storage Server. My Docs Online! http://www.mydocsonline.com/ Also offering 20 Meg of storage. Currently with over 3,000 WebDAV users after just six weeks of offering WebDAV capability. Apparently there would be more WebDAV users, except there are recurring reports of difficulty accessing WebDAV capability through legacy, non-HTTP/1.1 compliant proxies. MyDocsOnline uses a modified version of Apache mod_dav. - Jim Whitehead <ejw@ics.uci.edu> Chair, IETF WebDAV Working Group
Received on Thursday, 20 January 2000 13:56:07 UTC