New readme page for now standalone release.

[SVN r43332]
This commit is contained in:
Rene Rivera 2008-02-20 17:32:09 +00:00
parent db88d2fd3a
commit 484482279e
3 changed files with 105 additions and 573 deletions

18
README
View file

@ -1,18 +0,0 @@
Copyright 2000-2003 Beman Dawes
Distributed under the Boost Software License, Version 1.0. (See accompany-
ing file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
Unless otherwise specified, all Boost software and documentation is subject
to the Boost Software License Version 1.0. See the accompanying file LICENSE_1_0.txt.
A copy of the license is also available at http://www.boost.org/LICENSE_1_0.txt.
For the most current version of Boost libraries and documentation, see:
http://www.boost.org
Boost documentation is in HTML format.
The top-level directory (which contains this README file) should contain
a file named index.htm with links to all documentation, including
documentation on building boost libraries for your particular compiler
and operating system.

555
index.htm
View file

@ -1,555 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML lang=en xml:lang="en" xmlns="http://www.w3.org/1999/xhtml"><HEAD><TITLE>Boost C++ Libraries</TITLE>
<META http-equiv=Content-Type content="text/html; charset=windows-1252"><LINK
href="more/favicon.ico" type=image/ico rel=icon><LINK
href="more/css_0/front.css" type=text/css rel=stylesheet><!--[if IE]>
<STYLE
type=text/css>
body { behavior: url(more/css_0/csshover.htc); }
</STYLE>
<![endif]-->
<META content="MSHTML 6.00.6000.16441" name=GENERATOR></HEAD>
<BODY>
<DIV class=body-0>
<DIV class=body-1>
<DIV class=body-2>
<DIV id=heading>
<DIV id=heading-0>
<H1><IMG id=boost-logo height=55 alt="Boost C++ Libraries"
src="more/boost-dark-trans.png" width=237 name=boost-logo></H1>
<P id=heading-quote><SPAN class=quote>“...one of the most highly regarded and
expertly designed C++ library projects in the world.”</SPAN> <SPAN
class=attribution>— <A href="http://www.gotw.ca/">Herb Sutter</A> and <A
href="http://en.wikipedia.org/wiki/Andrei_Alexandrescu">Andrei Alexandrescu</A>,
<A href="http://safari.awprofessional.com/?XmlId=0321113586">C++ Coding
Standards</A></SPAN></P>
<DIV class=clear></DIV></DIV></DIV>
<DIV id=content>
<TABLE summary="">
<TBODY>
<TR>
<TD id=sections rowSpan=2>
<DIV class=section id=intro>
<H1>Welcome to Boost.org!</H1>
<DIV class=section-body>
<DIV class=section-body-0>
<DIV class=section-body-1>
<P>Boost provides free peer-reviewed portable C++ source libraries.</P>
<P>We emphasize libraries that work well with the C++ Standard Library.
Boost libraries are intended to be widely useful, and usable across a
broad spectrum of applications. The <A href="http://www.boost.org/more/license_info.html">Boost
license</A> encourages both commercial and non-commercial use.</P>
<P>We aim to establish "existing practice" and provide reference
implementations so that Boost libraries are suitable for eventual
standardization. Ten Boost libraries are already included in the <A
href="http://www.open-std.org/jtc1/sc22/wg21">C++ Standards
Committee's</A> Library Technical Report ( <A
href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1745.pdf">TR1</A>)
as a step toward becoming part of a future C++ Standard. More Boost
libraries are proposed for the upcoming <A
href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1810.html">TR2</A>.</P>
<P class=note><SPAN class=note-label>Getting started:</SPAN> <SPAN
class=note-body>Boost works on almost any modern operating system,
including UNIX and Windows variants. Follow the <A
href="more/getting_started.html">Getting Started Guide</A> to download and
install Boost. Popular Linux and Unix distributions such as <A
href="http://fedora.redhat.com/">Fedora</A>, <A
href="http://www.debian.org/">Debian</A>, and <A
href="http://www.netbsd.org/">NetBSD</A> include pre-built Boost packages.
Boost may also already be available on your organization's internal web
server.</SPAN></P>
<P class=note><SPAN class=note-label>Background:</SPAN> <SPAN
class=note-body>The <A href="http://www.boost.org/more/background.html">Background Information
page</A> has introductory material to help those educating their
organization about Boost.</SPAN></P></DIV></DIV></DIV></DIV>
<DIV class=section id=participation>
<H2><A id=Membership name=Membership></A>Participation</H2>
<DIV class=section-body>
<DIV class=section-body-0>
<DIV class=section-body-1>
<P>Although Boost was begun by members of the C++ Standards Committee
Library Working Group, participation has expanded to include thousands of
programmers from the C++ community at large.</P>
<P>If you are interested in participating in Boost, please join our main
<A href="http://www.boost.org/more/mailing_lists.htm#main">developers mailing list</A>.
Discussions are highly technical, and list members are encouraged to
participate in formal reviews of proposed libraries. There is also a <A
href="http://www.boost.org/more/mailing_lists.htm#users">users mailing list</A>, and several <A
href="http://www.boost.org/more/mailing_lists.htm#projects">project specific lists</A>.</P>
<P>Both the main Boost developers list and the users list are also
accessible as <A
href="http://www.boost.org/more/mailing_lists.htm">newsgroups</A>.</P></DIV></DIV></DIV></DIV>
<DIV class=section id=news>
<H2>Latest News</H2>
<DIV class=section-body>
<DIV class=section-body-0>
<DIV class=section-body-1>
<H3>May 14, 2007 - BoostCon'07 starts today</H3>
<P>The long anticipated <a href="http://www.boostcon.com">BoostCon'07</a> finally starts today. Promising to be the
main face-to-face event for all things Boost, BoostCon'07 opens the door to
your C++ future. </P>
<H3>May 12, 2007 - Version 1.34.0</H3>
<H4>New Libraries</H4>
<UL>
<LI><SPAN class=library><A href="doc/html/foreach.html">Foreach
Library</A>:</SPAN> <TT>BOOST_FOREACH</TT> macro for easily iterating
over the elements of a sequence, from Eric Niebler.
<LI><SPAN class=library><A
href="libs/statechart/doc/index.html">Statechart Library</A>:</SPAN>
Arbitrarily complex finite state machines can be implemented in easily
readable and maintainable C++ code, from Andreas Huber.
<LI><SPAN class=library><A href="libs/tr1/index.html">TR1
Library</A>:</SPAN> An implementation of the C++ Technical Report on
Standard Library Extensions, from John Maddock. This library does not
itself implement the TR1 components, rather it's a thin wrapper that
will include your standard library's TR1 implementation (if it has one),
otherwise it will include the Boost Library equivalents, and import them
into namespace <CODE>std::tr1</CODE>. Highlights include: Reference
Wrappers, Smart Pointers, result_of, Function Object Binders,
Polymorphic function wrappers, Type Traits, Random Number Generators and
Distributions, Tuples, Fixed Size Array, Hash Function Objects, Regular
Expressions, and Complex Number Additional Algorithms.
<LI><SPAN class=library><A href="doc/html/typeof.html">Typeof
Library</A>:</SPAN> Typeof operator emulation, from Arkadiy Vertleyb and
Peder Holt.
<LI><SPAN class=library><A href="doc/html/xpressive.html">Xpressive
Library</A>:</SPAN> Regular expressions that can be written as strings
or as expression templates, and that can refer to each other and
themselves recursively with the power of context-free grammars, from
Eric Niebler. </LI></UL>
<H4>Updated Libraries</H4>
<UL>
<LI><SPAN class=library><A href="libs/assign/index.html">Assign
Library</A>:</SPAN>
<UL>
<LI>Support for <CODE>ptr_map&lt;key,T&gt;</CODE> via the new function
<CODE>ptr_map_insert()</CODE>
<LI>Support for initialization of <A
href="libs/ptr_container/index.html">Pointer Containers</A> when the
containers hold pointers to an abstract base class. </LI></UL>
<LI><SPAN class=library><A href="doc/html/date_time.html">Date_time
library</A>:</SPAN>
<UL>
<LI>Support for new US/Canada timezone rules and other bug fixes. See
<A href="doc/hmtl/date_time/details.html#changes">Change History</A>
for details. </LI></UL>
<LI><SPAN class=library><A
href="libs/filesystem/doc/index.htm">Filesystem Library</A>:</SPAN>
Major upgrade in preparation for submission to the C++ Standards
Committee for TR2. Changes include:
<UL>
<LI><A
href="libs/filesystem/doc/i18n.html#Internationalization">Internationalization</A>,
provided by class templates <I>basic_path</I>,
<I>basic_filesystem_error</I>, <I>basic_directory_iterator</I>, and
<I>basic_directory_entry</I>.
<LI><A
href="libs/filesystem/doc/i18n.html#Simplification">Simplification</A>
of the path interface by eliminating special constructors to identify
native formats.
<LI><A
href="libs/filesystem/doc/i18n.html#Rationalization">Rationalization</A>
of predicate function design, including the addition of several new
functions.
<LI>Clearer specification by reference to <A
href="libs/filesystem/doc/design.htm#POSIX-01">POSIX</A>, the ISO/IEEE
Single Unix Standard, with provisions for Windows and other operating
systems.
<LI><A
href="libs/filesystem/doc/i18n.html#Preservation">Preservation</A> of
existing user code whenever possible.
<LI><A href="libs/filesystem/doc/i18n.html#More_efficient">More
efficient</A> directory iteration.
<LI>Addition of a <A
href="libs/filesystem/doc/tr2_proposal.html#Class-template-basic_recursive_directory_iterator">recursive
directory iterator</A>. </LI></UL>
<LI><SPAN class=library><A href="libs/function/index.html">Function
Library</A>:</SPAN> Boost.Function now implements a small buffer
optimization, which can drastically improve the performance when copying
or constructing Boost.Function objects storing small function objects.
For instance, <CODE>bind(&amp;X:foo, &amp;x, _1, _2)</CODE> requires no
heap allocation when placed into a Boost.Function object.
<LI><SPAN class=library><A
href="libs/functional/hash/index.html">Functional/Hash
Library</A></SPAN>
<UL>
<LI>Use declarations for standard classes, so that the library doesn't
need to include all of their headers
<LI>Deprecated the <TT>&lt;boost/functional/hash/*.hpp&gt;</TT>
headers.
<LI>Add support for the <TT>BOOST_HASH_NO_EXTENSIONS</TT> macro, which
disables the extensions to TR1
<LI>Minor improvements to the hash functions for floating point
numbers. </LI></UL>
<LI><SPAN class=library><A href="libs/graph/doc/index.html">Graph
Library</A>:</SPAN>
<UL>
<LI><A
href="libs/graph/doc/maximum_matching.html"><TT>edmonds_maximum_cardinality_matching</TT></A>,
from Aaron Windsor.
<LI><A
href="libs/graph/doc/lengauer_tarjan_dominator.htm"><TT>lengauer_tarjan_dominator_tree</TT></A>,
from JongSoo Park.
<LI><A
href="libs/graph/doc/compressed_sparse_row.html"><TT>compressed_sparse_row_graph</TT></A>,
from Jeremiah Willcock and Douglas Gregor of Indiana University.
<LI><A
href="libs/graph/doc/sorted_erdos_renyi_gen.html"><TT>sorted_erdos_renyi_iterator</TT></A>,
from Jeremiah Willcock of Indiana University.
<LI><A
href="libs/graph/doc/biconnected_components.html"><TT>biconnected_components</TT></A>
now supports a visitor and named parameters, from Janusz Piwowarski.
<LI><A
href="libs/graph/doc/adjacency_matrix.html"><TT>adjacency_matrix</TT></A>
now models the <A
href="libs/graph/doc/BidirectionalGraph.html">Bidirectional Graph</A>
concept.
<LI><A
href="libs/graph/doc/dijkstra_shortest_paths.html"><TT>dijkstra_shortest_paths</TT></A>
now calls <TT>vis.initialize_vertex</TT> for each vertex during
initialization.
<LI><B>Note:</B> the name of the compiled library for the <A
href="libs/graph/doc/read_graphviz.html">GraphViz reader</A> has
changed to <CODE>boost_graph</CODE> (from <CODE>bgl-viz</CODE>) to
match Boost conventions.
<LI>See the <A href="libs/graph/doc/history.html#1.34.0">complete
revision history</A> for more information. </LI></UL>
<LI><SPAN class=library><A href="libs/multi_array/index.html">MultiArray
Library</A>:</SPAN> Boost.MultiArray now by default provides
range-checking for <CODE>operator[]</CODE>. Range checking can be
disabled by defining the macro <CODE>BOOST_DISABLE_ASSERTS</CODE> before
including <TT>multi_array.hpp</TT>. A bug in
<CODE>multi_array::resize()</CODE> related to storage orders was fixed.
<LI><SPAN class=library><A
href="libs/multi_index/doc/index.html">Multi-index Containers
Library</A>:</SPAN>
<UL>
<LI>New <A
href="libs/multi_index/doc/tutorial/indices.html#rnd_indices">random
access indices</A>.
<LI>Non key-based indices feature new <A
href="libs/multi_index/doc/tutorial/indices.html#rearrange">rearrange
facilities</A>.
<LI>This version also includes a number of optimizations and usage
improvements. For a complete list of changes, see the library <A
href="libs/multi_index/doc/release_notes.html#boost_1_34">release
notes</A>. </LI></UL>
<LI><SPAN class=library><A href="libs/optional/index.html">Optional
Library</A>:</SPAN>
<UL>
<LI><CODE>boost::none_t and boost::none</CODE> now added to Optional's
documentation
<LI>Relational operators now directly support arguments of type
<CODE>'T'</CODE> and <CODE>'none_t'</CODE>
<LI>operator-&gt;() now also works with reference types.
<LI>Helper functions <CODE>make_optional(val), make_optional(cond,val)
and get_optional_value_or(opt,alternative_value)</CODE> added.
<LI>Constructor taking a boolean condition (as well as a value) added.
<LI>Member function <CODE>get_value_or(alternative_value)</CODE>
added.
<LI>Incompatbility bug with mpl::apply&lt;&gt; fixed.
<LI>Converting assignment bug with uninitialized lvalues fixed.
</LI></UL>
<LI><SPAN class=library><A href="libs/parameter/index.html">Parameter
Library</A>:</SPAN>
<UL>
<LI>Every ArgumentPack is now a valid <A
href="libs/mpl/doc/refmanual/forward-sequence.html">MPL Forward
Sequence.</A>
<LI>Support for unnamed arguments (those whose keyword is deduced from
their types) is added.
<LI>Support for named and unnamed template arguments is added.
<LI>New overload generation macros solve the <A
href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2002/n1385.htm">forwarding
problem</A> directly.
<LI>See also the Python library changes, below. </LI></UL>
<LI><SPAN class=library><A href="libs/ptr_container/index.html">Pointer
Container Library</A>:</SPAN>
<UL>
<LI>Support for serialization via <A
href="libs/serialization/index.html">Boost.Serialization.</A>
<LI>Exceptions can be disabled by defining the macro
BOOST_PTR_CONTAINER_NO_EXCEPTIONS before including any header. This
macro is defined by default if BOOST_NO_EXCEPTIONS is defined.
<LI>Additional <CODE>std::auto_ptr&lt;T&gt;</CODE> overloads added
s.t. one can also pass <CODE>std::auto_ptr&lt;T&gt;</CODE> instead of
only <CODE>T*</CODE> arguments to member functions.
<LI><CODE>transfer()</CODE> now has weaker requirements s.t. one can
transfer objects from <CODE>ptr_container&lt;Derived&gt;</CODE> to
<CODE>ptr_container&lt;Base&gt;</CODE>, </LI></UL>
<LI><SPAN class=library><A href="libs/python/index.html">Python
Library</A>:</SPAN>
<UL>
<LI>Boost.Python now automatically appends C++ signatures to
docstrings. The new <A
href="libs/python/doc/v2/docstring_options.html"><CODE>docstring_options.hpp</CODE></A>
header is available to control the content of docstrings.
<LI><A
href="libs/python/doc/v2/stl_iterator.html#stl_input_iterator-spec"><CODE>stl_input_iterator</CODE></A>,
for turning a Python iterable object into an STL input iterator, from
Eric Niebler.
<LI>Support for <CODE>void*</CODE> conversions is added.
<LI>Integrated support for wrapping C++ functions built with the
parameter library; keyword names are automatically known to
docsstrings.
<LI>Enhancements to the API for better embedding support
(<CODE>boost::python::import()</CODE>,
<CODE>boost::python::exec()</CODE>, and
<CODE>boost::python::exec_file()</CODE>). </LI></UL>
<LI><SPAN class=library><A href="doc/html/signals.html">Signals
Library</A>:</SPAN> More improvements to signal invocation performance
from Robert Zeh.
<LI><SPAN class=library><A href="libs/smart_ptr/smart_ptr.htm">Smart
Pointers Library</A>:</SPAN>
<UL>
<LI><A
href="libs/smart_ptr/shared_ptr.htm#allocator_constructor">Allocator
support</A> as proposed in <A
href="http://www.open-std.org/JTC1/SC22/WG21/docs/papers/2005/n1851.pdf">N1851</A>
(162 Kb PDF).
<LI><A
href="libs/smart_ptr/pointer_cast.html"><CODE>pointer_cast</CODE></A>
and <A
href="libs/smart_ptr/pointer_to_other.html"><CODE>pointer_to_other</CODE></A>
utilities to allow pointer-independent code, from Ion Gaztanaga.
</LI></UL>
<LI><SPAN class=library><A
href="libs/algorithm/string/index.html">String Algorithm
Library</A>:</SPAN>
<UL>
<LI><CODE>lexicographical_compare</CODE>
<LI><CODE>join</CODE>
<LI>New comparison predicates <CODE>is_less</CODE>,
<CODE>is_not_greater</CODE>.
<LI>Negative indexes support (like Perl) in various algorihtms
(<CODE>*_head/tail</CODE>, <CODE>*_nth</CODE>). </LI></UL>
<LI><SPAN class=library><A href="libs/wave/index.html">Wave
Library</A>:</SPAN>
<UL>
<LI>Wave now correctly recognizes pp-number tokens as mandated by the
C++ Standard, which are converted to C++ tokens right before they are
returned from the library.
<LI>Several new preprocessing hooks have been added. For a complete
description please refer to the related documentation page: <A
href="libs/wave/doc/class_reference_ctxpolicy.html">The Context
Policy</A>.
<LI>Shared library (dll) support has been added for the generated Wave
libraries.
<LI>The overall error handling has been improved. It is now possible
to recover and continue after an error or a warning was issued.
<LI>Support for optional comment and/or full whitespace preservation
in the generated output stream has been added.
<LI>The Wave library now performs automatic include guard detection to
avoid accessing header files more than once, if appropriate.
<LI>Full interactive mode has been added to the Wave tool. Now the
Wave tool can be used just like Python or Perl for instance to
interactively try out your BOOST_PP macros. Additionally it is now
possible to load and save the current state of an interactive session
(macro tables et.al.).
<LI>The overall performance has been improved by upto 40-60%,
depending on the concrete files to process.
<LI>Support for new pragmas has been added allowing to control certain
library features from inside the preprocessed sources (partial output
redirection, control of generated whitespace and #line directives).
<LI>Optional support for #pragma message "..." has been added.
<LI>This version also includes a number of bug fixes and usage
improvements. For a complete list of changes, see the libraries <A
href="libs/wave/ChangeLog">change log</A>. </LI></UL></LI></UL>
<H4>Supported Compilers</H4>
<P>Boost is tested on a wide range of compilers and platforms. Since Boost
libraries rely on modern C++ features not available in all compilers, not
all Boost libraries will work with every compiler. The following compilers
and platforms have been extensively tested with Boost, although many other
compilers and platforms will work as well. For more information, see the
<A href="http://www.boost.org/regression/release/user/">regression test
results</A>.</P>
<UL>
<LI><A href="http://developer.apple.com/">Apple GCC</A> 4.0.1 on Mac OS
X.
<LI><A href="http://www.borland.com/us/products/cbuilder/">Borland
C++</A> 5.8.2 on Windows.
<LI><A href="http://gcc.gnu.org/">GNU C++</A>
<UL>
<LI>3.2.x., 3.3.x, 3.4.x, 4.0.x, 4.1.x on Linux
<LI>4.1.x on Solaris
<LI>3.4.x on Windows </LI></UL>
<LI><A href="http://h30097.www3.hp.com/cplus/">HP aC++ A.06.14</A>.
<LI><A
href="http://www.intel.com/cd/software/products/asmo-na/eng/compilers/index.htm">Intel
C++</A> 9.1 on Windows, 9.0 on Linux.
<LI><A href="http://www.metrowerks.com/">Metrowerks CodeWarrior</A> 9.4
on Windows.
<LI><A href="http://msdn.microsoft.com/visualc/">Microsoft Visual
C++</A> 6.0 (sp5, with and without STLport), 7.0, 7.1, 8.0. Note: Boost
does not support the non-standard "Safe" C++ Library shipping with
Visual C++ 8.0, which may result in many spurious warnings from Boost
headers and other standards-conforming C++ code. To suppress these
warnings, define the macro <CODE>_SCL_SECURE_NO_DEPRECATE</CODE>.
<LI><A
href="http://developers.sun.com/sunstudio/compilers_index.html">Sun
Studio 11</A> on Solaris. </LI></UL>
<H4>Acknowledgements</H4>
<P><A href="http://www.boost.org/people/thomas_witt.html">Thomas Witt</A> managed this
release.</P>
<P>A great number of people contributed their time and expertise to make
this release possible. Special thanks go to Vladimir Prus for making
Boost.Build version 2 a reality, David Abrahams for authoring a new
Getting Started guide, Rene Rivera for general build and installation
support and Greg D. for answering countless
questions.</P></DIV></DIV></DIV></DIV>
<DIV class=clear></DIV></TD>
<TD id=sidebars-top>
<DIV class=sidebar id=boost-sidebar>
<DIV class=sidebar-0>
<DIV class=sidebar-1>
<DIV class=sidebar-2>
<DIV class=sidebar-3>
<DIV class=sidecell id=libraries>
<DIV class=sidecell-0>
<H4>Libraries</H4>
<UL>
<LI><A href="libs/libraries.htm">Documentation</A>
<LI><A href="http://www.boost.org/more/license_info.html">License</A>
<LI><A
href="http://sourceforge.net/project/showfiles.php?group_id=7586">Download</A>
<LI><A href="more/getting_started.html">Getting Started</A>
</LI></UL></DIV></DIV>
<DIV class=sidecell id=tests>
<DIV class=sidecell-0>
<H4>Regression Tests</H4>
<UL>
<LI><A href="status/compiler_status.html">General Info</A>
<LI><A href="http://www.boost.org/regression/release/user/">Release</A>
<LI><A
href="http://www.boost.org/regression/developement/developer/">Development</A>
</LI></UL></DIV></DIV>
<DIV class=sidecell id=search>
<DIV class=sidecell-0>
<H4>Search Boost</H4>
<FORM action=http://www.google.com/custom method=get>
<P><SPAN id=search-text><INPUT id=q alt="Search Text" maxLength=255
size=31 name=q></SPAN> <SPAN id=search-choice><SELECT id=hq name=hq>
<OPTION label=Boost value=site:www.boost.org selected>Boost</OPTION>
<OPTION label=Documentation
value="site:www.boost.org inurl:www.boost.org/libs OR inurl:www.boost.org/doc">Documentation</OPTION>
<OPTION label="Mailing Lists" value=site:lists.boost.org>Mailing
Lists</OPTION></SELECT></SPAN> <SPAN id=go><INPUT id=search-button
type=image alt=Search src="more/space.gif" name=search></SPAN> <SPAN
id=google><A href="http://www.google.com/search"><IMG height=32 alt=Google
src="more/google_logo_25wht.gif" width=75> Powered</A></SPAN> <INPUT
type=hidden
value=LW:277;L:http://www.boost.org/boost.png;LH:86;AH:center;GL:0;S:http://www.boost.org;AWFID:9b83d16ce652ed5a;
name=cof> <INPUT type=hidden value="Google Search" name=sa> <INPUT
type=hidden value=www.boost.org;lists.boost.org
name=domains></P></FORM></DIV></DIV>
<DIV class=clear></DIV></DIV></DIV></DIV></DIV></DIV>
<DIV class=sidebar id=participation-sidebar>
<DIV class=sidebar-0>
<DIV class=sidebar-1>
<DIV class=sidebar-2>
<DIV class=sidebar-3>
<DIV class=sidecell id=groups>
<DIV class=sidecell-0>
<H4>Groups</H4>
<UL>
<LI><A href="http://www.boost.org/more/mailing_lists.htm#main">Boost (Developers)</A>
<LI><A href="http://www.boost.org/more/mailing_lists.htm#users">Boost Users</A>
<LI><A href="http://www.boost.org/more/mailing_lists.htm#announce">Announcements</A>
<LI><A href="http://www.boost.org/more/mailing_lists.htm#interest">Boost General Interest</A>
<LI><A href="http://www.boost.org/more/mailing_lists.htm#projects">Project-Specific</A>
<LI><A href="http://www.boost.org/more/discussion_policy.htm">Discussion Policy</A>
</LI></UL></DIV></DIV>
<DIV class=sidecell id=contribute>
<DIV class=sidecell-0>
<H4>Contribute</H4>
<UL>
<LI><A href="http://www.boost.org/more/formal_review_process.htm">Formal Reviews</A>
<LI><A href="http://www.boost.org/more/formal_review_schedule.html">Review Schedule</A>
<LI><A href="http://www.boost.org/more/lib_guide.htm#Requirements">Requirements</A>
<LI><A href="http://www.boost.org/more/lib_guide.htm#Guidelines">Guidelines</A>
<LI><A href="http://www.boost.org/more/submission_process.htm">Submissions</A>
</LI></UL></DIV></DIV>
<DIV class=clear></DIV></DIV></DIV></DIV></DIV></DIV>
<DIV class=sidebar id=resources-sidebar>
<DIV class=sidebar-0>
<DIV class=sidebar-1>
<DIV class=sidebar-2>
<DIV class=sidebar-3>
<DIV class=sidecell id=support>
<DIV class=sidecell-0>
<H4>Support</H4>
<UL>
<LI><A href="http://www.boost.org/more/faq.htm">FAQ</A>
<LI><A href="http://sourceforge.net/tracker/?group_id=7586">Request
Support</A>
<LI><A href="http://www.boost.org/more/bugs.htm">Report Bugs</A>
<LI><A href="http://www.boost.org/more/requesting_new_features.htm">Suggest Features</A>
<LI><A href="http://www.boost.org/more/links.htm#CommercialSupport">Commercial Support</A>
<LI><A href="http://www.boost.org/more/mailing_lists.htm">Mailing Lists</A>
<LI><A href="http://www.boost.org/more/version_history.html">Version History</A>
<LI><A href="http://www.boost.org/more/mailing_lists.htm#IRC">#boost IRC channel</A>
</LI></UL></DIV></DIV>
<DIV class=sidecell id=other>
<DIV class=sidecell-0>
<H4>Other Resources</H4>
<UL>
<LI><A href="http://www.boostcon.com">BoostCon 2007</A>
<LI><A href="http://boost-consulting.com/vault/">Vault Files</A>
<LI><A href="http://sourceforge.net/cvs/?group_id=7586">Main CVS</A>
<LI><A
href="http://svn.boost.org/trac/boost/wiki/BoostSubversion">Sandbox
SVN</A>
<LI><A href="http://engineering.meta-comm.com/boost.aspx">Snapshots</A>
<LI><A href="tools/index.html">Tools</A>
<LI><A href="http://www.boost.org/people/people.htm">People</A>
<LI><A href="doc/html/who_s_using_boost_.html">Who's Using Boost?</A>
<LI><A href="http://www.boost.org/more/moderators.html">Moderators</A>
<LI><A href="http://www.boost.org/more/index.htm">More Boost</A>
<LI><A href="http://www.boost.org/more/links.htm#cpp">More C++</A> </LI></UL></DIV></DIV>
<DIV class=sidecell id=official>
<DIV class=sidecell-0>
<H4>Official Branch Sites</H4>
<UL>
<LI><A href="http://spirit.sourceforge.net/">Spirit</A>
</LI></UL></DIV></DIV>
<DIV class=sidecell id=unofficial>
<DIV class=sidecell-0>
<H4>Unofficial Branch Sites</H4>
<UL>
<LI><A
href="http://www.crystalclearsoftware.com/cgi-bin/boost_wiki/wiki.pl">Wiki</A>
</LI></UL></DIV></DIV>
<DIV class=clear></DIV></DIV></DIV></DIV></DIV></DIV></TD></TR>
<TR>
<TD id=sidebars-bottom>
<DIV class=sidebar id=footer-sidebar>
<DIV class=sidebar-0>
<DIV class=sidebar-1>
<DIV class=sidebar-2>
<DIV class=sidebar-3>
<DIV class=sidecell id=footer>
<DIV class=sidecell-0>
<DIV id=revised>
<P>Revised $Date$</P></DIV>
<DIV id=copyright>
<P>Copyright Beman Dawes, David Abrahams, 1998-2003.</P>
<P>Copyright Rene Rivera 2004-2007.</P></DIV>
<DIV id=license>
<P>Distributed under the Boost Software License, Version 1.0. (See
accompanying file <A href="LICENSE_1_0.txt">LICENSE_1_0.txt</A> or copy at
<A href="http://www.boost.org/LICENSE_1_0.txt">www.boost.org/
LICENSE_1_0.txt</A>)</P></DIV>
<DIV id=banners>
<P><A href="http://validator.w3.org/check?uri=referer"><IMG class=c1
height=31 alt="Valid XHTML 1.0!" src="more/w3c_valid_xhtml10.png"
width=88></A></P>
<P><A href="http://jigsaw.w3.org/css-validator/check/referer"><IMG
class=c1 height=31 alt="Valid CSS!" src="more/w3c_valid_css.png"
width=88></A></P>
<P><A href="http://sourceforge.net"><IMG class=c1 alt=SourceForge.net
src="http://sourceforge.net/sflogo.php?group_id=7586&amp;type=1"></A></P></DIV></DIV></DIV>
<DIV
class=clear></DIV></DIV></DIV></DIV></DIV></DIV></TD></TR></TBODY></TABLE></DIV></DIV></DIV></DIV></BODY></HTML>

105
readme.html Normal file
View file

@ -0,0 +1,105 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Boost C++ Libraries</title>
<link rel="stylesheet" href="doc/html/boostbook.css" type="text/css" />
<style type="text/css">
/*<![CDATA[*/
body {
background-color: white;
color: black;
}
/*]]>*/
</style>
</head>
<body>
<div class="header"><img alt="Boost C++ Libraries" width="277" height="86"
src="boost.png" /></div>
<h2 class="title">Welcome to the Boost C++ Libraries, Release 1.35.0!</h2>
<p>Boost provides free peer-reviewed portable C++ source libraries.</p>
<p>We emphasize libraries that work well with the C++ Standard Library.
Boost libraries are intended to be widely useful, and usable across a broad
spectrum of applications. The <a href=
"http://www.boost.org/users/license.html">Boost license</a> encourages both
commercial and non-commercial use.</p>
<p>We aim to establish "existing practice" and provide reference
implementations so that Boost libraries are suitable for eventual
standardization. Ten Boost libraries are already included in the <a href=
"http://www.open-std.org/jtc1/sc22/wg21/">C++ Standards Committee's</a>
Library Technical Report (<a href=
"http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1745.pdf">TR1</a>)
and will be included in the upcoming revision of the C++ Standard. More
Boost libraries are proposed for the upcoming <a href=
"http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1810.html">TR2</a>.</p>
<h3>Changes in this release</h3>
<p>This release includes new libraries blah, blah, and blah, and
maintenance fixes to existing libraries. See <a href="????">Release
History</a> for more information.</p>
<h3>Getting Started</h3>
<p>If Boost hasn't already been installed on your system, follow the
<a href="/doc/libs/release/more/getting_started/index.html">Getting Started
Guide</a> to complete the installation. But if you've reached to this point
by installing Boost from a Windows pre-build executable or a pre-built
Linux and Unix distribution package, that's already been completed.
Likewise, if you're reading this on your organization's internal web
server, the installation is probably already complete.</p>
<h3>Contents</h3>
<p>The release directory tree contains almost all of Boost; documentation,
sources, headers, scripts, tools, and everything else a Boost user might
need!</p>
<h3>Library Documentation</h3>
<p>The starting point for the documentation of individual libraries is the
<a href="libs/libraries.htm">Libraries page</a>, which gives a brief
description of each library and links to its documentation.</p>
<h3>Web Site</h3>
<p>Some general interest or often changing Boost information lives only on
the <a href="http://www.boost.org">Boost web site</a>. The release contains
links to the site, so while browsing it you'll see occasional broken links
if you aren't connected to the Internet. But everything needed to use the
Boost libraries is contained within the release.</p>
<h3>Background</h3>
<p>Read the <a href="http://www.boost.org/users/">introductory material</a>
to help you understand what Boost is about and to help in educating your
organization about Boost.</p>
<h3>Community</h3>
<p>Boost welcomes and thrives on participation from a variety of
individuals and organizations. Many avenues for participation are available
in the <a href="http://www.boost.org/community/">Boost Community</a>.</p>
<div class="copyright-footer">
<p>Copyright &copy; 2008 Beman Dawes, Rene Rivera</p>
<p>Distributed under the Boost Software License, Version 1.0. (See
accompanying file <a href="LICENSE_1_0.txt">LICENSE_1_0.txt</a> or copy
at <a href=
"http://www.boost.org/LICENSE_1_0.txt">http://www.boost.org/LICENSE_1_0.txt</a>)</p>
<p>This software is <a href="http://www.opensource.org/">Open Source
Initiative</a> approved Open Source Software.</p>
<p>Open Source Initiative Approved is a trademark of the Open Source
Initiative.</p>
</div>
</body>
</html>