mirror of
https://github.com/boostorg/website.git
synced 2026-02-26 05:02:18 +00:00
Merged revisions 52740,52742,52963,53164,53320-53321,53323-53324,53326,53507,53509,53710 via svnmerge from https://svn.boost.org/svn/boost/website/public_html/beta ........ r52740 | danieljames | 2009-05-02 18:25:29 +0100 (Sat, 02 May 2009) | 1 line Merge from live, up to 52379. ........ r52742 | danieljames | 2009-05-02 18:33:49 +0100 (Sat, 02 May 2009) | 1 line Release 1.39 ........ r52963 | joaquin | 2009-05-13 11:42:54 +0100 (Wed, 13 May 2009) | 1 line merged [52962] from live website ........ r53164 | danieljames | 2009-05-21 22:33:28 +0100 (Thu, 21 May 2009) | 1 line Make the check for '<body' case insensitive when processing the doucmentation. ........ r53320 | danieljames | 2009-05-27 20:23:01 +0100 (Wed, 27 May 2009) | 1 line Add link to 'Die Boost C++ Bibliotheken' to bibliography. ........ r53321 | danieljames | 2009-05-27 20:23:10 +0100 (Wed, 27 May 2009) | 1 line Correct mime type for csshover.htc ........ r53323 | danieljames | 2009-05-27 20:50:45 +0100 (Wed, 27 May 2009) | 2 lines Upgrade to css hover 3 and only use it for IE 7 as it causes IE 6 to crash and isn't needed on IE 8. ........ r53324 | danieljames | 2009-05-27 20:51:26 +0100 (Wed, 27 May 2009) | 1 line Try to prevent wide content on sidebar from messing up layout on IE. ........ r53326 | danieljames | 2009-05-27 21:46:51 +0100 (Wed, 27 May 2009) | 1 line Try to deal with content overflowing in the directory element in IE6. ........ r53507 | danieljames | 2009-05-31 18:53:02 +0100 (Sun, 31 May 2009) | 1 line Missing redirect for writingdoc. ........ r53509 | danieljames | 2009-05-31 19:05:53 +0100 (Sun, 31 May 2009) | 1 line Link to the wiki on the front page. ........ r53710 | danieljames | 2009-06-07 11:32:33 +0100 (Sun, 07 Jun 2009) | 1 line Add a hook for pre-processing the extracted file from the zipfile. ........ [SVN r53714]
194 lines
8.8 KiB
HTML
194 lines
8.8 KiB
HTML
<!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" lang="en" xml:lang="en">
|
|
<head>
|
|
<title>Boost Background Information</title>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii" />
|
|
<link rel="icon" href="/favicon.ico" type="image/ico" />
|
|
<link rel="stylesheet" type="text/css" href="/style/section-boost.css" />
|
|
<!--[if IE 7]> <style type="text/css"> body { behavior: url(/style/csshover3.htc); } </style> <![endif]-->
|
|
</head><!--
|
|
Note: Editing website content is documented at:
|
|
http://www.boost.org/development/website_updating.html
|
|
-->
|
|
|
|
<body>
|
|
<div id="heading">
|
|
<!--#include virtual="/common/heading.html" -->
|
|
</div>
|
|
|
|
<div id="body">
|
|
<div id="body-inner">
|
|
<div id="content">
|
|
<div class="section" id="intro">
|
|
<div class="section-0">
|
|
<div class="section-title">
|
|
<h1>Boost Background Information</h1>
|
|
</div>
|
|
|
|
<div class="section-body">
|
|
<h2>Why should an organization use Boost?</h2>
|
|
|
|
<p>In a word, <em>Productivity</em>. Use of high-quality
|
|
libraries like Boost speeds initial development, results in
|
|
fewer bugs, reduces reinvention-of-the-wheel, and cuts
|
|
long-term maintenance costs. And since Boost libraries tend to
|
|
become de facto or de jure standards, many programmers are
|
|
already familiar with them.</p>
|
|
|
|
<p>Ten of the Boost libraries are included in the <a href=
|
|
"http://open-std.org/jtc1/sc22/wg21/docs/library_technical_report.html"
|
|
class="external">C++ Standard Library's TR1</a>, and so are
|
|
slated for later full standardization. More Boost libraries are
|
|
in the pipeline for <a href=
|
|
"http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1810.html"
|
|
class="external">TR2</a>. Using Boost libraries gives an
|
|
organization a head-start in adopting new technologies.</p>
|
|
|
|
<p>Many organization already use programs implemented with
|
|
Boost, like Adobe <a href=
|
|
"http://www.adobe.com/products/acrobat/readermain.html" class=
|
|
"external">Acrobat Reader 7.0</a>.</p>
|
|
|
|
<h2>Who else is using Boost?</h2>
|
|
|
|
<p>See the <a href="/users/uses.html">Who's Using Boost
|
|
page</a> for a sampling. We don't know the exact numbers, but a
|
|
release gets around 100,000 downloads from SourceForge, and
|
|
that is only one of several distribution routes.</p>
|
|
|
|
<h2>What do others say about Boost?</h2>
|
|
|
|
<blockquote>
|
|
<p>"...one of the most highly regarded and expertly designed
|
|
C++ library projects in the world."<br />
|
|
— <cite><a href="http://www.gotw.ca/" class=
|
|
"external">Herb Sutter</a> and <a href=
|
|
"http://en.wikipedia.org/wiki/Andrei_Alexandrescu" class=
|
|
"external">Andrei Alexandrescu</a>, <a href=
|
|
"http://safari.awprofessional.com/?XmlId=0321113586" class=
|
|
"external">C++ Coding Standards</a></cite></p>
|
|
</blockquote>
|
|
|
|
<blockquote>
|
|
<p>"Item 55: Familiarize yourself with Boost."<br />
|
|
— <cite><a href="http://www.aristeia.com/" class=
|
|
"external">Scott Meyers</a>, <a href=
|
|
"http://www.awl.com/cseng/titles/0-321-33487-6/" class=
|
|
"external">Effective C++, 3rd Ed.</a></cite></p>
|
|
</blockquote>
|
|
|
|
<blockquote>
|
|
<p>"The obvious solution for most programmers is to use a
|
|
library that provides an elegant and efficient platform
|
|
independent to needed services. Examples are BOOST..."<br />
|
|
— <cite><a href="http://www.research.att.com/~bs/"
|
|
class="external">Bjarne Stroustrup</a>, <a href=
|
|
"http://www.research.att.com/~bs/abstraction.pdf" class=
|
|
"external">Abstraction, libraries, and efficiency in
|
|
C++</a></cite></p>
|
|
</blockquote>
|
|
|
|
<h2>How do users get support?</h2>
|
|
|
|
<p>For relatively straightforward support needs, users rely on
|
|
the <a href="/community/groups.html">mailing lists</a>. One of
|
|
the advantages of Boost is the responsiveness of other users
|
|
and Boost developers.</p>
|
|
|
|
<p>For more involved needs, <a href=
|
|
"/support/index.html">Commercial Support</a> is available.</p>
|
|
|
|
<h2>What about license issues?</h2>
|
|
|
|
<p>Boost has its own <a href="license.html">license</a>,
|
|
developed with help from the Harvard Law School. The <a href=
|
|
"license.html">Boost license polices</a> encourage both
|
|
commercial and non-commercial use, and the Boost license is not
|
|
related to the GPL or other licenses - that are sometimes seen
|
|
as business unfriendly.</p>
|
|
|
|
<h2>What about other intellectual property issues?</h2>
|
|
|
|
<p>The Boost libraries tend to be new, fresh, and creative
|
|
designs. They are not copies, clones, or derivations of
|
|
proprietary libraries. Boost has a firm policy to respect the
|
|
IP rights of others. The development of Boost libraries is
|
|
publicly documented via the mailing lists and version control
|
|
repository. The source code has been inspected by many, many
|
|
knowledgeable programmers. Each Boost file has a copyright
|
|
notice and license information. IP issues have been reviewed by
|
|
the legal teams from some of the corporations which use Boost,
|
|
and in some cases these lawyers have been kind enough to give
|
|
Boost feedback on IP issues. There are no guarantees, but those
|
|
factors all tend to reduce IP risk.</p>
|
|
|
|
<h2>Why would anyone give away valuable software for free?</h2>
|
|
|
|
<p>Businesses and other organizations often prefer to have code
|
|
developed, maintained, and improved in the open source
|
|
community when it does not contain technology specific to their
|
|
application domain, because it allows them to focus more
|
|
development resources on their core business.</p>
|
|
|
|
<p>Individuals contribute for the technical challenge, to hone
|
|
their technical skills, for the sense of community, as part of
|
|
their graduate school programs, as a way around geographic
|
|
isolation, to enhance their employment opportunities, and as
|
|
advertisements for their consulting services. There are
|
|
probably as many reasons as there are individuals. Some of the
|
|
apparently individual contributions come from employees of
|
|
support companies with contracts from businesses or other
|
|
organizations who have an interest in seeing that a library is
|
|
well-maintained.</p>
|
|
|
|
<h2>Who pays Boost's expenses?</h2>
|
|
|
|
<p>Boost doesn't really have any expenses! All the
|
|
infrastructure is contributed by supporters, such as the
|
|
<a href="http://www.osl.iu.edu/" class="external">Open Systems
|
|
Lab</a> at Indiana University, <a href=
|
|
"http://sourceforge.net/" class="external">SourceForge</a>,
|
|
<a href="http://www.boost-consulting.com/" class=
|
|
"external">Boost Consulting</a>, <a href=
|
|
"http://www.meta-comm.com/" class=
|
|
"external">MetaCommunications</a>, and the individuals,
|
|
companies, and other organizations who run the regression
|
|
tests. Borland, HP, Intel, and Microsoft have contributed
|
|
compilers. And hundreds, or even thousands, of programmers
|
|
contribute their time. That's what makes Boost possible.</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div id="sidebar">
|
|
<!--#include virtual="/common/sidebar-common.html" -->
|
|
<!--#include virtual="/common/sidebar-boost.html" -->
|
|
</div>
|
|
|
|
<div class="clear"></div>
|
|
</div>
|
|
</div>
|
|
|
|
<div id="footer">
|
|
<div id="footer-left">
|
|
<div id="revised">
|
|
<p>Revised $Date$</p>
|
|
</div>
|
|
|
|
<div id="copyright">
|
|
<p>Copyright Beman Dawes 2005.</p>
|
|
</div><!--#include virtual="/common/footer-license.html" -->
|
|
</div>
|
|
|
|
<div id="footer-right">
|
|
<!--#include virtual="/common/footer-banners.html" -->
|
|
</div>
|
|
|
|
<div class="clear"></div>
|
|
</div>
|
|
</body>
|
|
</html>
|