Annotation of libwww/Library/Overview.html, revision 1.142
1.130 frystyk 1: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
1.142 ! kahan 2: "http://www.w3.org/TR/REC-html40/loose.dtd">
! 3: <HTML>
! 4: <HEAD>
! 5: <META name="robots" content="index,follow">
! 6: <TITLE>Libwww - the W3C Sample Code Library</TITLE>
! 7: <LINK rel="STYLESHEET" href="/StyleSheets/libwww.css" type="text/css">
! 8: </HEAD>
! 9: <BODY>
! 10: <P>
! 11: <A href="../"><IMG alt="W3C" src="../Icons/WWW/w3c_home" border="0" width="72"
! 12: height="48"></A> <IMG border="0" alt="libwww" src="../Icons/WWW/Lib48x">
! 13: <H1>
! 14: Libwww - the W3C Protocol Library
! 15: </H1>
! 16: <P align="center">
! 17: <A href="#News">News</A> | <A href="Activity.html">Why libwww?</A> |
! 18: <A name="Installation" href="Distribution.html">Get it!</A> |
! 19: <A href="../INSTALL.html">Installation</A> | <A href="Changes">Latest
! 20: updates</A> | <A href="User/ReleaseNotes.html">Release Notes</A> |
! 21: <A href="User/">Documentation</A> | <A href="#Forums">Mailing list</A> |
! 22: <A href="#Legal">Legal</A> | <A href="#Authors">Authors</A> &
! 23: <A href="Collaborators.html">Hackers</A>
! 24: <DIV class="intro">
! 25: Libwww is a highly modular, general-purpose client side Web API written in
! 26: C for <A href="User/Platform/">Unix and Windows (Win32)</A>. It's well suited
! 27: for both small and large <A href="User/Applications.html">applications,</A>
! 28: like <A href="/Amaya/">browser/editors</A>, <A href="/Robot/">robots</A>,
! 29: <A href="/ComLine/">batch tools</A>, etc. Pluggable
! 30: <A href="User/Guide/">modules provided with libwww</A> include complete
! 31: <A href="User/Guide/#HTTP">HTTP/1.1</A> (with caching, pipelining, PUT, POST,
! 32: Digest Authentication, deflate, etc), <A href="User/Guide/#Interface1">MySQL
! 33: logging</A>, <A href="User/Guide/#Access">FTP</A>,
! 34: <A href="User/Guide/#HTML">HTML/4</A>, <A href="User/Guide/#Expat">XML</A>
! 35: (expat), <A href="User/Guide/#Expat">RDF</A> (SiRPAC), and much more. The
! 36: purpose of libwww is to serve as a testbed for protocol experiments.
! 37: <UL>
! 38: <LI>
! 39: <STRONG>Aug 29 1999: New</STRONG>
! 40: <STRONG>Using libwww with gtk</STRONG> James Henstridge: wrote up some
! 41: event register/unregister <a
! 42: href="http://cvs.gnome.org/lxr/source/gnorpm/tests/glibwww.c">functions
! 43: </a> that use the glib event loop. This
! 44: makes libwww fit nicely into just about any gnome or gtk+ program. This
! 45: code may be useful for other people wanting to use libwww with gtk.
! 46: <LI>
! 47: <STRONG>Jul 7 1999: New</STRONG>
! 48: <STRONG><A href="http://web.mit.edu/network/libwwwssl/">libwww-SSL library
! 49: is available for testing in the US</A>!</STRONG> Thanks to Jeff Schiller
! 50: who have made his export controlled server available, we can distribute Olga's
! 51: glue code between openSSL and libwww. It should run on both Unix and Windows
! 52: - try it out!
! 53: <LI>
! 54: <STRONG>Jun 25: 1999:</STRONG> <A href="/Talks/1999/06/libwww/">Slides from
! 55: libwww presentation</A> - explains some of the why's and how's
! 56: <LI>
! 57: <STRONG>Jun 20, 1999:</STRONG> Number of <A href="cvs.html">checkout from
! 58: CVS</A> exceeds 1700!
! 59: </UL>
! 60: <P>
! 61: Nearby: <A href="User/Applications.html">Sample Applications</A> |
! 62: <A href="http://dev.w3.org/cgi-bin/cvsweb/libwww/">CVS Repository</A> |
! 63: <A href="User/ToDo.html">ToDo</A> | <A href="User/Guide/">Modules and
! 64: Packages</A>
! 65: </DIV>
! 66: <P>
! 67: <P>
! 68: <HR>
! 69: <H2>
! 70: <A name="News">News, Updates, and Events</A>
! 71: </H2>
! 72: <UL>
! 73: <LI>
! 74: <STRONG>Apr 18, 1999:</STRONG> John Punin: Added <A href="src/HTRDF.html">RDF
! 75: parser</A> to the <A href="User/Guide/#Expat">XML module</A> in libwww -
! 76: <A href="cvs.html">help testing!</A>
! 77: <LI>
! 78: <STRONG>Apr 17, 1999:</STRONG> Vladimir Kozlov has generated wintel
! 79: <A href="http://www.idm.ru/libwww.htm">libwww 5.2.8 binaries</A> - available
! 80: from his <A href="http://www.idm.ru/">IDM Web site</A>
! 81: <LI>
! 82: <STRONG>Apr 3, 1999:</STRONG> Check out the
! 83: <A href="Collaborators.html#Collaborators">libwww hall of fame</A> - truly
! 84: cool hackers!
! 85: <LI>
! 86: <STRONG>Apr 3, 1999:</STRONG> Olga Antropova:
! 87: <A href="http://lists.w3.org/Archives/Public/www-lib/1999AprJun/0016.html">SSL
! 88: transport in libwww</A> - help testing!
! 89: <LI>
! 90: <STRONG>Apr 3, 1999:</STRONG> Raffaele Sena: Added HTML4.0 support in
! 91: <A href="http://lists.w3.org/Archives/Public/www-lib/1999AprJun/0015.html">libwww
! 92: HTML parser</A>
! 93: <LI>
! 94: <STRONG>Mar 31: 1999:</STRONG> Interested in helping porting to Macs?
! 95: <A href="http://lists.w3.org/Archives/Public/www-lib/1999JanMar/0411.html">Follow
! 96: the dicussions</A>!
! 97: <LI>
! 98: <STRONG>Mar 4, 1999:</STRONG> Daniel Veillard has put up a cool new version
! 99: of <A href="http://dev.w3.org/cgi-bin/cvsweb/libwww/">cvsweb which provides
! 100: Web access</A> to the <A href="cvs.html">libwww CVS codebase</A>
! 101: <LI>
! 102: <STRONG>Feb 24, 1999:</STRONG> Release of
! 103: <A href="Distribution.html#tar">libwww 5.2.6</A> with lots of new features
1.140 kahan 104: including:
1.142 ! kahan 105: <UL>
! 106: <LI>
! 107: John Punin's integration with <A href="src/HTXML.html">Integration</A> James
! 108: Clark's <A href="http://www.jclark.com/xml/expat.html">Expat XML parser</A>,
! 109: <LI>
! 110: Jose Kahan's <A href="http://www.egroups.com/list/www-lib/703.html">client-side
! 111: Digest Authentication implementation</A>,
! 112: <LI>
! 113: <A href="http://lists.w3.org/Archives/Public/www-lib/1999JanMar/0195.html">Tiny,
! 114: Web browser based on libwww with only a strict minimum of HTTP and HTML in
! 115: only 170K on linux (stripped) into libwww.</A>
! 116: </UL>
! 117: <LI>
! 118: <STRONG>Feb 23, 1999:</STRONG> <A href="src/HTXML.html">Integration</A> of
! 119: James Clark's <A href="http://www.jclark.com/xml/expat.html">Expat XML
! 120: parser</A> into libwww. Also check out the new <A href="Examples/#XML">XML
! 121: sample application</A> demonstrating how the integration works.
! 122: <LI>
! 123: <STRONG>Feb 16, 1999:</STRONG> New set of
! 124: <A href="http://lists.w3.org/Archives/Public/www-lib/1999JanMar/0231.html">MSVC
! 125: makefiles for all of the libwww and its sample applications</A>
! 126: <LI>
! 127: <STRONG>Feb 9,
! 128: 1999:</STRONG><A href="http://lists.w3.org/Archives/Public/www-lib/1999JanMar/0195.html">New
1.140 kahan 129: tiny, Web browser with only a strict minimum of HTTP and HTML committed to
1.142 ! kahan 130: CVS</A> in only 170K on linux (stripped)
! 131: <LI>
! 132: <STRONG>Jan 6, 1999</STRONG>: Improved <A href="src/HTML.html">libwww HTML
! 133: parser</A> and <A href="src/HText.html">new callback interface</A> committed
! 134: to <A href="cvs.html">CVS</A>
! 135: </UL>
! 136: <P>
! 137: See also the <A href="OldEvents.html">libwww timeline</A> for past news items
! 138: and events
! 139: <H2>
! 140: <A name="Forums">Libwww Mailinglist</A>
! 141: </H2>
! 142: <P>
! 143: Please send all requests regarding libwww to
! 144: <<A href="mailto:www-lib-request@w3.org?subject=subscribe">www-lib@w3.org</A>>
! 145: public mailing list. This list is
! 146: <A href="http://lists.w3.org/Archives/Public/www-lib/">archived at W3C</A>
! 147: and also at <A href="http://www.findmail.com/list/www-lib/">findmail</A>.
! 148: Note, you <B>MUST</B> be subscribed in order to post to the mailing list.
! 149: Follow these shortcuts to
! 150: <A href="mailto:www-lib-request@w3.org?subject=subscribe"><STRONG>quick
! 151: subscribe</STRONG></A> or
! 152: <A href="mailto:www-lib-request@w3.org?subject=unsubscribe"><STRONG>quick
! 153: unsubscribe</STRONG></A> or see the <A href="../Mail/Request.html">information
! 154: on mailing lists</A> for more details.
! 155: <H2>
! 156: <A name="Legal">Legal Stuff</A>
! 157: </H2>
! 158: <UL>
! 159: <LI>
! 160: Libwww is covered by this
! 161: <A href="../Consortium/Legal/libwww-copyright-notice-19980720.html">copyright
! 162: notice</A> as well as the
! 163: <A href="/Consortium/Legal/copyright-software.html">full W3C license</A>
! 164: <LI>
! 165: Any IPR questions? Please check our
! 166: <A href="/Consortium/Legal/IPR-FAQ.html">Intellectual Property FAQ for
! 167: answers</A>
! 168: <LI>
! 169: If you like to get contribute changes so that they can be incorporated into
! 170: our code base then please fill out the <A href="../PATCHES.html">Corrections,
! 171: Modifications, and Patches</A> form and send it to us. Otherwise we can not
! 172: use the patch!
! 173: </UL>
! 174: <H2>
! 175: <A name="Authors">Authors</A>
! 176: </H2>
! 177: <P>
! 178: The development of libwww depends on <B>YOU</B>! The more people who
1.122 frystyk 179: are contributing and helping the development, the more useful the code
1.142 ! kahan 180: base gets. Check out the <A href="Collaborators.html"><B>list of libwww
! 181: hackers</B></A> who provide invaluable contributions to the libwww code base
! 182: and find out how you can help!
! 183: <DL>
! 184: <DT>
! 185: <A href="/People/Frystyk/">Henrik Frystyk Nielsen</A>
! 186: <DD>
! 187: Designed and implemented libwww from version 2.17 up to the latest version
! 188: <DT>
! 189: <A href="../People/#BernersLee">Tim Berners-Lee</A> and
! 190: <A href="../People.html#Groff">Jean-Francois Groff</A>
! 191: <DD>
! 192: Came up with the initial design and implementation of libwww
! 193: </DL>
! 194: <P>
! 195: <P>
! 196: <HR>
! 197: <ADDRESS>
! 198: <A HREF="/People/Jose/">José Kahan</A>,<BR>
! 199: @(#) $Id: Overview.html,v 1.139 1999/05/18 20:31:32 frystyk Exp $
! 200: </ADDRESS>
! 201: <P class="policyfooter">
! 202: <SMALL><A href="../Consortium/Legal/ipr-notice.html#Copyright">Copyright</A>
! 203: © 1997 <A href="http://www.w3.org">W3C</A>
! 204: (<A href="http://www.lcs.mit.edu">MIT</A>,
! 205: <A href="http://www.inria.fr/">INRIA</A>,
! 206: <A href="http://www.keio.ac.jp/">Keio</A> ), All Rights Reserved. W3C
! 207: <A href="../Consortium/Legal/ipr-notice.html#Legal Disclaimer">liability,</A>
! 208: <A href="../Consortium/Legal/ipr-notice.html#W3C Trademarks">trademark</A>,
! 209: <A href="../Consortium/Legal/copyright-documents.html">document use </A>and
! 210: <A href="../Consortium/Legal/copyright-software.html">software licensing
! 211: </A>rules apply. Your interactions with this site are in accordance with
! 212: our <A href="../Consortium/Legal/privacy-statement.html#Public">public</A>
! 213: and <A href="../Consortium/Legal/privacy-statement.html#Members">Member</A>
! 214: privacy statements.</SMALL>
! 215: </BODY></HTML>
1.138 frystyk 216: <!-- LocalWords: Punin RDF XML Kozlov wintel
217: -->
Webmaster