Przeglądaj źródła

initial commit

[SVN r29936]
Beman Dawes 21 lat temu
rodzic
commit
302fed4d77
1 zmienionych plików z 125 dodań i 0 usunięć
  1. 125 0
      more/background.html

+ 125 - 0
more/background.html

@@ -0,0 +1,125 @@
+<html>
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
+<title>Boost Background Information</title>
+</head>
+
+<body bgcolor="#FFFFFF">
+
+      <table border="1" cellpadding="2" bgcolor="#007f7f">
+         <tr>
+            <td bgcolor="#ffffff">
+               <img src="../../site/boost.png" alt="boost.png (6897 bytes)" width="277" height="86"></td>
+            <td><a href="../../site/index.htm"><font color="#ffffff" size="4" face="Arial">Home</font></a></td>
+            <td><a href="../../site/libs/libraries.htm"><font color="#ffffff" size="4" face="Arial">Libraries</font></a></td>
+            <td><a href="../../site/people/people.htm"><font color="#ffffff" size="4" face="Arial">People</font></a></td>
+            <td><a href="../../site/more/faq.htm"><font color="#ffffff" size="4" face="Arial">FAQ</font></a></td>
+            <td><a href="../../site/more/index.htm"><font color="#ffffff" size="4" face="Arial">More</font></a></td>
+         </tr>
+      </table>
+      <h1>Boost Background Information</h1>
+<h2>Why should an organization use Boost?</h2>
+<p>
+In one word, <i><b>Productivity</b></i>. 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">
+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">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">Acrobat
+Reader 7.0</a>.</p>
+<h2>Who else is using Boost?</h2>
+<p>See the <a href="http://boost-sandbox.sourceforge.net/doc/html/who_s_using_boost_.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>
+<p><a href="http://www.gotw.ca/">Herb Sutter</a> and
+<a href="http://en.wikipedia.org/wiki/Andrei_Alexandrescu">Andrei Alexandrescu</a>, 
+in <a href="http://safari.awprofessional.com/?XmlId=0321113586">C++ Coding 
+Standards</a>, say <i><b>&quot;...one of the most highly regarded and expertly 
+designed C++ library projects in the world.&quot;</b></i></p>
+<p><a href="http://www.aristeia.com/">Scott Meyers</a>, in
+<a href="http://www.awl.com/cseng/titles/0-321-33487-6/">Effective C++, 3rd Ed.</a>, 
+says <b><i>&quot;Item 55: Familiarize yourself with Boost.&quot;</i></b></p>
+<p><a href="http://www.research.att.com/~bs/">Bjarne Stroustrup</a>, in
+<a href="http://www.research.att.com/~bs/abstraction.pdf">Abstraction, 
+libraries, and efficiency in C++</a>, says: <i><b>&quot;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...&quot;</b></i></p>
+<h2>How do users get support?</h2>
+<p>For relatively straight-forward support needs, users rely on the
+<a href="more/mailing_lists.htm">mailing lists and newsgroups</a>. One of the 
+advantages of Boost is the responsiveness of both other users and Boost 
+developers.</p>
+<p>For more involved needs, <a href="more/links.htm#Commercial%20Support">
+Commercial Support</a> is also available.</p>
+<h2>What about license issues?</h2>
+<p>Boost has its own <a href="more/license_info.html">license</a>, developed 
+with help from the Harvard Law School.&nbsp; The
+<a href="more/license_info.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 which 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. 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 contribute everything from tiny patches up 
+to complete libraries, when doing so is cheaper and/or higher quality than 
+commercial software. This is particularly true for software they have a need 
+for, but don't consider proprietary because it is of a general or utility 
+nature.</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/">Open Systems Lab</a> 
+at Indiana University,&nbsp; <a href="http://sourceforge.net/index.php">
+SourceForge</a>, <a href="http://www.boost-consulting.com/">Boost Consulting</a>,
+<a href="http://www.meta-comm.com/">Meta Communications</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>
+      <hr>
+      <p>
+         Revised 
+         <!--webbot bot="Timestamp" s-type="EDITED"
+s-format="%d %B, %Y" startspan -->07 July, 2005<!--webbot bot="Timestamp" endspan i-checksum="21138" --></p>
+      <p>
+         © Copyright Beman Dawes 2005.</p>
+      <p>
+         Use, modification, and distribution are subject to the Boost Software License, 
+         Version 1.0. (See accompanying file 
+         <a href="../../site/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>
+   
+</body>
+
+</html>

粤ICP备19079148号