mirror of
https://github.com/boostorg/boost.git
synced 2025-04-07 06:24:59 +00:00
Added the "who's using Boost?" pages.
[SVN r29585]
This commit is contained in:
parent
2e4773f061
commit
9566d0a0e2
4 changed files with 742 additions and 0 deletions
|
@ -12,9 +12,11 @@ boostbook doc : src/boost.xml
|
|||
<dependency>../libs/functional/hash/doc//hash
|
||||
<dependency>../libs/type_traits/doc//type_traits
|
||||
<dependency>../libs/static_assert/doc//static_assert
|
||||
<dependency>../more/whos_using//using
|
||||
<implicit-dependency>../libs/functional/hash/doc//hash
|
||||
<implicit-dependency>../libs/type_traits/doc//type_traits
|
||||
<implicit-dependency>../libs/static_assert/doc//static_assert
|
||||
<implicit-dependency>../more/whos_using//using
|
||||
<xsl:param>boost.libraries=../../libs/libraries.htm
|
||||
|
||||
;
|
||||
|
|
|
@ -743,5 +743,6 @@
|
|||
|
||||
<xi:include href="../../tools/boostbook/doc/boostbook.xml"/>
|
||||
<xi:include href="../../tools/build/v2/doc/src/userman.xml"/>
|
||||
<xi:include href="using.xml"/>
|
||||
</boostbook>
|
||||
|
||||
|
|
17
more/whos_using/Jamfile.v2
Normal file
17
more/whos_using/Jamfile.v2
Normal file
|
@ -0,0 +1,17 @@
|
|||
|
||||
# Copyright John Maddock 2005. Use, modification, and distribution are
|
||||
# subject to the Boost Software License, Version 1.0. (See accompanying
|
||||
# file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
using quickbook ;
|
||||
|
||||
xml using : using.qbk ;
|
||||
boostbook standalone
|
||||
:
|
||||
using
|
||||
:
|
||||
<xsl:param>nav.layout=none
|
||||
#<xsl:param>navig.graphics=0
|
||||
;
|
||||
|
||||
|
722
more/whos_using/using.qbk
Normal file
722
more/whos_using/using.qbk
Normal file
|
@ -0,0 +1,722 @@
|
|||
[article Who's Using Boost?
|
||||
[copyright 2005 Various Authors]
|
||||
[license
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE_1_0.txt or copy at
|
||||
<ulink url="http://www.boost.org/LICENSE_1_0.txt">
|
||||
http://www.boost.org/LICENSE_1_0.txt
|
||||
</ulink>)
|
||||
]
|
||||
[last-revision $Date$]
|
||||
]
|
||||
|
||||
[section:intro]
|
||||
|
||||
Open source isn't just for nerds and researchers. Real world programming challenges,
|
||||
irrespective of whether they are open or closed source, can benefit enormously from
|
||||
the thought and experience that has gone into the Boost software libraries. Put simply,
|
||||
for any given problem for which Boost provides a solution, Boost will strive to provide
|
||||
the best solution possible. It's up to you to decide whether we've achieved that, but
|
||||
as these pages will testify, many other developers have found our solutions to be the
|
||||
best for them.
|
||||
|
||||
['Disclaimer:] Boost's developers try to ensure that the
|
||||
information on these pages is correct, but from time to time inadvertent
|
||||
mistakes are bound to occur:
|
||||
if you would like an entry in these pages to be removed or corrected please contact
|
||||
the [@mailto:boost-owner@lists.boost.org Boost Moderators].
|
||||
|
||||
[endsect]
|
||||
|
||||
[section:shrink Shrink Wrapped Boost]
|
||||
|
||||
Boost has found it's way into many products that are available "off the shelf",
|
||||
including consumer applications from Adobe, through to business
|
||||
middleware from SAP.
|
||||
|
||||
[blurb [*Adobe Photoshop CS2]\n\n
|
||||
[@http://www.adobe.com/products/photoshop/main.html Adobe Photoshop CS2]
|
||||
uses the
|
||||
[@http://opensource.adobe.com/ Adobe Software Libraries], which in
|
||||
turn depend upon large parts of Boost. The [@http://opensource.adobe.com/
|
||||
Adobe Software Libraries] are being rolled
|
||||
out across the Adobe product line to provide cross platform user interface logic.
|
||||
]
|
||||
|
||||
[blurb [*Adobe Indesign]\n\n
|
||||
[@http://www.adobe.com/products/indesign/main.html Adobe Indesign] offers
|
||||
best of breed page design:
|
||||
Indesign and it's asociated SDK depend upon Boost
|
||||
[@../../libs/regex/index.html regex],
|
||||
[@../../libs/functional/index.html functional] and others.
|
||||
]
|
||||
|
||||
[blurb [*SAP NetWeaver]\n\n
|
||||
[@http://www.sap.com/solutions/netweaver/index.epx SAP NetWeaver]
|
||||
is the technical foundation of mySAP Business Suite solutions,
|
||||
SAP xApps composite applications, partner solutions, and customer
|
||||
custom-built applications. [@../../libs/regex/index.html Boost.Regex]
|
||||
provides the regular expression
|
||||
implementation for SAP's
|
||||
[@https://www.sdn.sap.com/sdn/developerareas/abap.sdn?node=linkDnode6-3 ABAP language].]
|
||||
|
||||
[blurb [*Real Networks, Rhapsody]\n\n
|
||||
The [@http://www.real.com/ Rhapsody Music Service] allows its subscribers to legally
|
||||
download/transfer/burn over a million songs. The Rhapsody client
|
||||
software was built with many Boost libraries.\n\n
|
||||
['"[@../../libs/format/index.html boost.format]: Boost.Format is top notch. Using it is a bliss.\n
|
||||
[@../../libs/functional/index.html boost.functional],
|
||||
[@../../libs/function/index.html boost.function], and [@../../libs/bind/index.html boost.bind]: These three libraries,
|
||||
along with smart pointer are the most used in our application. I could not imagine
|
||||
not having them handy.\n
|
||||
[@../../libs/smart_ptr/index.html boost.smart_ptr]: Hands down, the most useful, and used library of the lot!\n
|
||||
[@../../libs/date_time/index.html boost.date_time]: Simple to use, effective, does the job. I love the
|
||||
flexible input string parsing facilities, and the
|
||||
human readable ISO output.\n
|
||||
[@../../libs/iterator/index.html boost.iterators]: Wow. Moving legacy iterating interfaces, or
|
||||
interfaces that should of been properly designed
|
||||
as iterators to STL compliant iterators was easy
|
||||
and painless. The gains in functionality to our
|
||||
code made by this library are invaluable.\n
|
||||
[@../../libs/regex/index.html boost.regex]: When you need it, it works magic.\n
|
||||
[@../../libs/thread/index.html boost.thread]: Used to implement the monitor pattern in key areas.\n
|
||||
[@../../libs/preprocessor/index.html boost.preprocessor]: Used to implement repetitive unit-test
|
||||
code generation. The codebase benefited
|
||||
greatly from the clarity boost.preprocessor
|
||||
brought."]
|
||||
]
|
||||
|
||||
|
||||
[blurb [*DataSolid GmbH Germany, CADdy++ Mechanical Design professional (c)]\n\n
|
||||
[@http://www.DataSolid.com CADdy++ Mechanical Design professional (c)]
|
||||
is a fully parametric 3D CAD
|
||||
application with unbroken link between 3D
|
||||
models and 2D drawings. CAFdy++ uses the Boost libraries:
|
||||
[@../../libs/any/index.html any],
|
||||
[@../../libs/tokenizer/index.html tokenizer],
|
||||
[@../../libs/signals/index.html signals],
|
||||
[@../../libs/property_map/index.html property_map],
|
||||
[@../../libs/array/index.html array],
|
||||
[@../../libs/bind/index.html bind],
|
||||
[@../../libs/utility/operators.htm operators],
|
||||
[@../../libs/tuple/index.html tuple],
|
||||
[@../../libs/random/index.html random].\n\n
|
||||
['"Many thanks to all the boost developers for their great work and effort
|
||||
spending into boost."]]
|
||||
|
||||
[blurb [*Dimesion 5, Miner3D]\n\n
|
||||
Data visualization technology enabling advanced data analysis,
|
||||
visualization, sonification and speech applications for business and science.\n
|
||||
The [@http://www.miner3D.com Miner3D] application provides means for interactive visual analysis of
|
||||
arbitrary tabular data from various data sources. It has a powerful OpenGL-based
|
||||
visualization engine and an intuitive GUI. This combination helps a human eye
|
||||
guide the application of statistical tools and spot the patterns that
|
||||
might otherwise remain hidden.
|
||||
['"We are using following boost libraries:
|
||||
[@../../libs/date_time/index.html Boost.Date Time],
|
||||
[@../../libs/variant/index.html Boost.Variant],
|
||||
[@../../libs/regex/index.html Boost.Regex],
|
||||
[@../../libs/format/index.html Boost.Format],
|
||||
[@../../libs/algorithm/string/index.html Boost.String Algoritms],
|
||||
[@../../libs/smart_ptr/index.html Boost.Smart Pointers],
|
||||
[@../../libs/mpl/index.html Boost.MPL],
|
||||
[@../../libs/type_traits/index.html Boost.Type Traits],
|
||||
[@../../libs/utility/operators.htm Boost.Operators],
|
||||
[@../../libs/dynamic_bitset/index.html Boost.Dynamic Bitset],
|
||||
[@../../libs/utility/enable_if.html Boost.EnableIf],
|
||||
[@../../libs/timer/index.html Boost.Timer]."]
|
||||
]
|
||||
|
||||
[blurb [*Synergy, mailIntercept]\n\n
|
||||
[@http://www.mintercept.com mailIntercept] from [@http://www.synergy.com.br Synergy]
|
||||
is a mail interceptor service for Exchange Server 2000/2003.\n
|
||||
mailIntercept intercepts and interprets the e-mails from a
|
||||
LAN using Exchange Server and converts the microsoft proprietary
|
||||
format to MIME and passes them to an SMTP filter and returns the
|
||||
emails to the Exchange Server as modified by the SMTP filter,
|
||||
converted back to the microsoft proprietary format and with its
|
||||
features preserved.\n\n
|
||||
mailIntercept was built using
|
||||
[@../../libs/mpl/index.html boost.mpl],
|
||||
[@../../libs/algorithm/string/index.html boost.string_algo],
|
||||
[@../../libs/bind/index.html boost.bind],
|
||||
[@../../libs/spirit/phoenix/index.html boost.phoenix],
|
||||
[@../../libs/spirit/index.html boost.spirit],
|
||||
[@../../libs/ptr_container/index.html boost.ptr_container],
|
||||
[@../../libs/serialization/index.html boost.serialization],
|
||||
[@../../libs/regex/index.html boost.regex],
|
||||
[@../../libs/iterator/index.html boost.iterators],
|
||||
[@../../libs/lambda/index.html boost.lambda],
|
||||
[@../../libs/conversion/lexical_cast.htm boost.lexical_cast],
|
||||
[@../../libs/utility/operators.htm boost.operators],
|
||||
[@../../libs/smart_ptr/index.html boost.smart_ptr],
|
||||
[@../../doc/html/tribool.html boost.tribool] and
|
||||
[@../../libs/type_traits/index.html boost.type_traits]
|
||||
]
|
||||
|
||||
[blurb [*Integrated Research P/L, PROGNOSIS IP Telephony Manager and IP Telephony Express]\n\n
|
||||
[@http://www.ir.com PROGNOSIS] is a suite of IP telephony management software products,
|
||||
specifically designed to address the key challenges of IP telephony
|
||||
life cycle management, including network-readiness, assessment,
|
||||
pre-deployment assurance testing, and ongoing Day-2 management of
|
||||
Cisco CallManager, Cisco Unity, and Cisco AVVID infrastructure.
|
||||
['"The Boost libraries used were:
|
||||
[@../../libs/any/index.html boost.any],
|
||||
[@../../libs/bind/index.html boost.bind],
|
||||
[@../../libs/function/index.html boost.function],
|
||||
[@../../libs/conversion/lexical_cast.htm boost.lexical_cast],
|
||||
[@../../libs/mpl/index.html boost.mpl],
|
||||
[@../../libs/conversion/cast.htm#numeric_cast boost.numeric_cast],
|
||||
[@../../libs/bind/ref.html boost.ref],
|
||||
[@../../libs/regex/index.html boost.regex],
|
||||
[@../../libs/smart_ptr/index.html boost.smart_ptr],
|
||||
[@../../libs/thread/index.html boost.thread],
|
||||
[@../../libs/type_traits/index.html boost.type_traits]."]
|
||||
]
|
||||
|
||||
[blurb [*Kinook Software, Visual Build Professional]\n\n
|
||||
[@http://www.visualbuild.com/ Visual Build Professional]
|
||||
is a tool that enables developers,
|
||||
software process engineers, and build specialists to create an
|
||||
automated, repeatable process for building their software. Visual Build
|
||||
provides built-in support for Microsoft Visual Studio .NET and 2005,
|
||||
Visual Basic, Visual C++, Visual J++, SourceSafe, eMbedded Tools,
|
||||
Borland Delphi, JBuilder, C++Builder, and more.\n\n
|
||||
The following Boost Libraries were used:
|
||||
[@../../libs/any/index.html any],
|
||||
[@../../libs/bind/mem_fn.html mem_fn],
|
||||
[@../../libs/regex/index.html regex],
|
||||
[@../../libs/smart_ptr/index.html smart_ptr],
|
||||
[@../../libs/static_assert/index.html static_assert]
|
||||
]
|
||||
|
||||
[blurb [*Kinook Software, Ultra Recall]\n\n
|
||||
[@http://www.ultrarecall.com/ Ultra Recall]
|
||||
is a personal information management (PIM) /
|
||||
knowledge management (KM) application for Microsoft Windows. It helps
|
||||
you capture, organize, and recall all of your electronic information
|
||||
across all the applications that you use.\n\n
|
||||
Used the following Boost libraries:
|
||||
[@../../libs/format/index.html format],
|
||||
[@../../libs/smart_ptr/index.html shared_ptr],
|
||||
[@../../libs/static_assert/index.html static_assert]
|
||||
]
|
||||
|
||||
[blurb [*Applied Dynamics International, ADvantageDE]\n\n
|
||||
[@http://www.adi.com Applied Dynamics International (ADI)]
|
||||
provides state-of-the art software and
|
||||
hardware tools to the automotive, aerospace, and defense industries to
|
||||
design and test embedded control systems. ADI's tools provide advanced capabilities in real-time hardware-in-the-loop
|
||||
(HIL) simulation, rapid prototyping, and embedded controller software
|
||||
development. We have been a leading supplier of HIL simulation solutions
|
||||
since 1957.\n\n
|
||||
ADvantageDE is the development environment. It allows simulation models to
|
||||
be easily connected to one another or to hardware components for real-time
|
||||
simulation. ADvantageDE projects can be created for execution on your PC,
|
||||
Unix workstation or on our real-time platforms.\n\n
|
||||
ADvantageVI is the point of control and the graphical user interface for
|
||||
all of the run-time activities. The run-time architecture includes extensive
|
||||
features for interacting with, visualizing, and automating simulation and
|
||||
test activities.\n\n
|
||||
DasCom provides access to real-time simulation data from most Windows
|
||||
applications, such as Micrsoft Excel, National Instruments Labview, etc.\n\n
|
||||
The following Boost Libraries are used:
|
||||
[@../../libs/array/index.html array],
|
||||
[@../../libs/assign/index.html assign],
|
||||
[@../../libs/bind/index.html bind],
|
||||
[@../../libs/crc/index.html crc],
|
||||
[@../../libs/dynamic_bitset/index.html dynamic_bitset],
|
||||
[@../../libs/utility/enable_if.html enable_if],
|
||||
[@../../libs/filesystem/index.html file_system],
|
||||
[@../../libs/function/index.html function],
|
||||
[@../../libs/functional/index.html functional],
|
||||
[@../../libs/iterator/index.html iterators],
|
||||
[@../../libs/lambda/index.html lambda],
|
||||
[@../../libs/optional/index.html optional],
|
||||
[@../../libs/preprocessor/index.html preprocessor],
|
||||
[@../../libs/bind/ref.html ref],
|
||||
[@../../libs/regex/index.html regex],
|
||||
[@../../libs/serialization/index.html serialization],
|
||||
[@../../libs/signals/index.html signals],
|
||||
[@../../libs/smart_ptr/index.html smart_ptr],
|
||||
[@../../libs/static_assert/index.html static_assert],
|
||||
[@../../libs/spirit/index.html spirit],
|
||||
[@../../libs/algorithm/string/index.html string_algo],
|
||||
[@../../libs/tokenizer/index.html tokenizer]
|
||||
[@../../libs/tuple/index.html tuple],
|
||||
[@../../libs/utility/index.html utility(noncopyable)] and
|
||||
[@../../libs/variant/index.html variant]
|
||||
]
|
||||
|
||||
[blurb [*PeerGuardian]\n\n
|
||||
[@http://methlabs.org/projects/peerguardian-2-windows/ PeerGuardian 2]
|
||||
is Methlabs premier IP blocker for Windows.
|
||||
With features like support for multiple lists, a list editor,
|
||||
automatic updates, and blocking all of IPv4 (TCP, UDP, ICMP, etc),
|
||||
PeerGuardian 2 is the safest and easiest way to protect your privacy on P2P.\n\n
|
||||
Boost Libraries used include
|
||||
[@../../libs/crc/index.html crc],
|
||||
[@../../libs/bind/index.html bind],
|
||||
[@../../libs/integer/index.html integer],
|
||||
[@../../libs/function/index.html function],
|
||||
[@../../libs/functional/index.html functional],
|
||||
[@../../libs/smart_ptr/index.html smart pointers],
|
||||
[@../../libs/conversion/lexical_cast.htm lexical cast],
|
||||
[@../../doc/html/string_algo.html string algorithms],
|
||||
[@../../libs/random/index.html random],
|
||||
[@../../libs/format/index.html format],
|
||||
[@../../libs/utility/index.html utility].]
|
||||
|
||||
[blurb [*Megahard Software Technologies Inc., Rule in Hell]\n\n
|
||||
[@http://www.ruleinhell.com Rule in Hell] is a
|
||||
Massively Multiplayer Online Role Playing Game (still in beta).\n\n
|
||||
The Boost libs used were:
|
||||
[@../../libs/bind/index.html bind],
|
||||
[@../../libs/function/index.html function],
|
||||
[@../../libs/any/index.html any],
|
||||
[@../../libs/tuple/index.html tuples],
|
||||
[@../../libs/bind/ref.html ref],
|
||||
[@../../libs/smart_ptr/index.html shared_ptr],
|
||||
[@../../libs/type_traits/index.html type_traits] and
|
||||
[@../../libs/utility/utility.htm#Class_noncopyable noncopyable].\n\n
|
||||
['"By far the combination of bind, function, shared_ptr and ref is what we use
|
||||
most heavily".]
|
||||
]
|
||||
|
||||
[blurb [*Dr. Detlef Meyer-Eltz, TextTransformer]\n\n
|
||||
The [@http://www.texttransformer.com TextTransformer]
|
||||
is a Windows IDE for the generation of top down
|
||||
parsers with included c++ interpreter code for semantic actions. Both
|
||||
can be executed or debugged immediately on single source files or on
|
||||
groups of files. Generated parsers can be exported as c++ code
|
||||
including as well the interpretable code as any arbitrary other code.
|
||||
Tokens are defined as POSIX regular expressions and rules are defined
|
||||
in a similar syntax quasi as regular expressions of regular
|
||||
expressions. The construction of parse trees and their traversal is
|
||||
supported.\n\n
|
||||
['"The TextTransformer is essentially based on the boost regex library,
|
||||
by which the tokens for a parser can be defined. The lexical_cast and
|
||||
the format library are used for the integrated c++ interpreter. For
|
||||
the future also an interpreter version of the string_algo part is
|
||||
planned. The program_options library will be used too to improve the
|
||||
command line version of the texttransformer."]
|
||||
]
|
||||
|
||||
|
||||
[blurb [*Redshift Software, The Thot Tool]\n\n
|
||||
[@http://thot-tool.com/ The Thot Tool]
|
||||
is an asset management tool for a group of game developers.
|
||||
Thot combines assets, both binary and text, with workflow automation
|
||||
into a unified whole, and was built using Boost
|
||||
[@../../libs/thread/index.html threads],
|
||||
[@../../libs/smart_ptr/index.html smart_ptr],
|
||||
[@../../libs/regex/index.html regex],
|
||||
[@../../libs/mpl/index.html mpl],
|
||||
and [@../../libs/type_traits/index.html type_traits].
|
||||
]
|
||||
|
||||
[endsect]
|
||||
|
||||
[section:open Open Source Boost]
|
||||
|
||||
Boost is used in a variety of Open Source Projects, both applications and libraries.
|
||||
Indeed many Open Source libraries developed around Boost have in the past been judged
|
||||
of high enough quality to be absorbed
|
||||
into the main Boost source tree, a process that will no doubt continue into the future.
|
||||
Others are in highly specialized niche markets, ranging from probability theory to
|
||||
astronomy, via mass spectroscopy: whatever your field of interest you'll find
|
||||
something of value in Boost.
|
||||
|
||||
[blurb [*Adobe Software Libraries]\n\n
|
||||
The [@http://opensource.adobe.com/ Adobe Software Libraries] provide
|
||||
components for modeling the human interface appearance and behavior
|
||||
in a software application. The Adobe Software Libraries depend on many
|
||||
parts of Boost including [@../../libs/any/index.html Any],
|
||||
[@../../libs/bind/index.html Bind], [@../../libs/function/index.html Function],
|
||||
[@../../libs/mpl/index.html MPL], [@../../libs/utility/operators.htm Operators],
|
||||
[@../../libs/range/index.html Range], [@../../libs/static_assert/index.html Static Assertions],
|
||||
[@../../libs/thread/index.html Threads], and [@../../libs/type_traits/index.html Type Traits].\n\n
|
||||
Currently Boost and the Adobe Software Libraries are in use in around 30 Adobe products.
|
||||
]
|
||||
|
||||
[blurb [*Lyx Document Editor]\n\n
|
||||
[@http://www.lyx.org/ The Lyx Document Editor]
|
||||
is an advanced open source document processor that encourages an
|
||||
approach to writing based on the structure of your documents,
|
||||
not their appearance. LyX produces high quality, professional output,
|
||||
using LaTeX, an industrial strength typesetting engine.\n\n
|
||||
Lyx uses many parts of Boost, including [@../../libs/array/index.html Array],
|
||||
[@../../libs/bind/index.html Bind], [@../../libs/regex/index.html Regex],
|
||||
[@../../libs/type_traits/index.html Type Traits],
|
||||
[@../../libs/function/index.html Function],
|
||||
and [@../../libs/signals/index.html Signals].]
|
||||
|
||||
[blurb [*CGAL]\n\n
|
||||
[@http://www.cgal.org/ CGAL] is the Computational Geometry Algorithms Library,
|
||||
an open source C++ library providing generic components
|
||||
such as triangulations, convex hulls algorithms, boolean
|
||||
operations of polygons and many other things.
|
||||
['"We currently use the following Boost libraries :
|
||||
[@../../libs/utility/operators.htm operators],
|
||||
[@../../libs/iterator/index.html iterators],
|
||||
[@../../libs/tuple/index.html tuples],
|
||||
[@../../libs/concept_check/index.html concept check],
|
||||
[@../../libs/mpl/index.html mpl],
|
||||
[@../../libs/bind/index.html bind],
|
||||
[@../../libs/optional/index.html optional] and
|
||||
[@../../libs/smart_ptr/index.html smart pointers]."]
|
||||
]
|
||||
|
||||
|
||||
[blurb [*ALPS]\n\n
|
||||
[@http://alps.comp-phys.org/ ALPS] is an open source project to develop codes
|
||||
for the accurate simulation of quantum lattice models, such as quantum magnets,
|
||||
electronic systems and Bose-Einstein condensates. The main Boost libraries
|
||||
used are:
|
||||
[@../../libs/graph/index.html graph],
|
||||
[@../../libs/random/index.html random],
|
||||
[@../../libs/multi_array/index.html multiarray],
|
||||
[@../../libs/program_options/index.html program_options],
|
||||
[@../../libs/conversion/lexical_cast.htm lexical_cast],
|
||||
[@../../libs/serialization/index.html serialization],
|
||||
[@../../libs/regex/index.html regex],
|
||||
[@../../libs/tuple/index.html tuple],
|
||||
[@../../libs/filesystem/index.html filesystem],
|
||||
[@../../libs/smart_ptr/index.html smart_ptr],
|
||||
[@../../libs/bind/index.html bind],
|
||||
[@../../libs/functional/index.html functional] and
|
||||
[@../../libs/type_traits/index.html type_traits]
|
||||
]
|
||||
|
||||
[blurb [*Open VRML]\n\n
|
||||
[@http://openvrml.org/ Open VRML] is a free cross-platform runtime
|
||||
for VRML.
|
||||
The basic OpenVRML distribution includes libraries you can use to add
|
||||
VRML support to an application, and Lookat, a simple stand-alone VRML browser.
|
||||
]
|
||||
|
||||
[blurb [*Bayes++]\n\n
|
||||
[@http://bayesclasses.sourceforge.net/Bayes++.html Bayes++] is an open source
|
||||
library that represents and implements a wide variety of numerical algorithms
|
||||
for Bayesian Filtering of discrete systems from the
|
||||
[@http://www.acfr.usyd.edu.au/ Australian Centre for Field Robotics].
|
||||
Bayes++ makes particularly heavy use of [@../../libs/numeric/ublas/index.html Boost.Ublas]
|
||||
for matrix and numeric computations.
|
||||
]
|
||||
|
||||
[blurb [*The C++/Tk Library]\n\n
|
||||
[@http://cpptk.sourceforge.net The C++/Tk Library] is an open source
|
||||
C++ interface to the Tk GUI Library.
|
||||
]
|
||||
|
||||
[blurb [*GluCat]\n\n
|
||||
[@http://glucat.sourceforge.net/ GluCat] is a library of template classes
|
||||
which model the universal Clifford algebras over the real or complex fields,
|
||||
with arbitrary dimension and arbitrary signature.
|
||||
]
|
||||
|
||||
[blurb [*OpenMS]\n\n
|
||||
[@http://open-ms.sourceforge.net/main.html OpenMS] is an open source C++ library
|
||||
for LC/MS data management, reduction, evaluation, visualization, storage and
|
||||
sophisticated statistical analyses. It can be used to develop mass
|
||||
spectrometry related applications.
|
||||
]
|
||||
|
||||
[blurb [*libpdf++]\n\n
|
||||
[@http://libpdfxx.sourceforge.net/doc/index.html libpdf++] is an object-oriented
|
||||
library for generating PDF (portable document format) files. It is designed
|
||||
in a way that the objects in the document are mapped directly to classes
|
||||
in the library.
|
||||
]
|
||||
|
||||
[blurb [*Regina]\n\n
|
||||
[@http://regina.sourceforge.net/ Regina] is a suite of mathematical software
|
||||
for 3-manifold topologists. It focuses upon the study of 3-manifold
|
||||
triangulations and includes support for normal surfaces and angle structures.
|
||||
]
|
||||
|
||||
[blurb [*MetaFS]\n\n
|
||||
[@http://metafs.sourceforge.net/ MetaFS] is a daemon for Linux
|
||||
(and Linux only) that allows you to access information about your
|
||||
files (such as MP3 tags or JPEG's EXIF tags) easily and consistently
|
||||
using extended attributes. It also allows you to perform fast searches
|
||||
using this information. MetaFS is extensible, so anyone can write plug-ins
|
||||
to access new types of metadata.
|
||||
]
|
||||
|
||||
[blurb [*The ASN.1 Tool]\n\n
|
||||
Abstract Syntax Notation One (ASN.1) is a
|
||||
formal language for abstractly describing messages to be exchanged among an
|
||||
extensive range of applications involving the Internet, intelligent network,
|
||||
cellular phones, ground-to-air communications, electronic commerce, secure
|
||||
electronic services, interactive television, intelligent transportation
|
||||
systems, Voice Over IP and others. \n\n
|
||||
[@http://iiiasn1.sourceforge.net/main.html The ASN.1 Tool] includes two parts :
|
||||
an ASN.1 compiler "asnparser" which compiles the Abstract Syntax to c++ files,
|
||||
and a runtime library which is used to link with the c++ files generated by
|
||||
asnparser. Based on the works of Open H.323 projects, it is developed for
|
||||
the needs of H.450 series protocol.
|
||||
]
|
||||
|
||||
[blurb [*DGD]\n\n
|
||||
[@http://dgd.sourceforge.net/dgd_home.html DGD] (Depression Glass Debug)
|
||||
is simple, easy to use C++ ostream extension
|
||||
created with a goal to produce nice, readable and easy to understand trace logs]
|
||||
|
||||
[blurb [*FEAR]\n\n
|
||||
[@http://fear.sourceforge.net/ FEAR] is a language independent
|
||||
open-source project providing portable support for the creation of
|
||||
genuine Artificial Intelligence within realistic simulated worlds.]
|
||||
|
||||
[blurb [*XEngine]\n\n
|
||||
[@http://xengine.sourceforge.net/features.php XEngine] is a platform- and
|
||||
rendering-API-independent 3D engine for real-time visualization with
|
||||
support for programmable graphics pipeline architectures and is implemented in C++.]
|
||||
|
||||
[blurb [*Spheral++]\n\n
|
||||
[@http://spheral.sourceforge.net/ Spheral++] is a numerical tool
|
||||
for simulating the evolution of a set of fluid or solid materials subject to
|
||||
hydrodynamic, gravitational, and radiative effects.
|
||||
Spherical++ uses [@../../libs/python/doc/index.html Boost.Python].]
|
||||
|
||||
[blurb [*C++ XML Objects]\n\n
|
||||
[@http://cppxmlobj.sourceforge.net/ C++ XML Objects] is a framework for persisting
|
||||
hierarchies of C++ objects to and from XML.]
|
||||
|
||||
[blurb [*HippoDraw]\n\n
|
||||
[@http://www.slac.stanford.edu/grp/ek/hippodraw/index.html HippoDraw] provides a
|
||||
highly interactive data analysis environment.
|
||||
HippoDraw uses [@../../libs/python/doc/index.html Boost.Python].]
|
||||
|
||||
[blurb [*Orocos]\n\n
|
||||
[@http://people.mech.kuleuven.ac.be/~psoetens/orocos/doc/orocos-control-manual.html
|
||||
The Orocos Robot Control Software Application Framework].]
|
||||
|
||||
[blurb [*ECell]\n\n
|
||||
The [@http://www.e-cell.org/ E-Cell Project] is an international research
|
||||
project aiming at developing necessary theoretical supports, technologies
|
||||
and software platforms to allow precise whole cell simulation.]
|
||||
|
||||
[blurb [*VCS Made Easy]\n\n
|
||||
[@http://vcsme.sourceforge.net/ VCS Made Easy],
|
||||
or vcsme for short, is an utility whose main
|
||||
purpose is to simplify the maintenance of file trees managed by a version
|
||||
control system, such as the well known CVS or Subversion. Simply put,
|
||||
it automates the process of bringing all these directories to an up-to-date
|
||||
status with a single and simple command.\n\n
|
||||
['"The following Boost libraries were used:
|
||||
[@../../libs/format/index.html Format],
|
||||
[@../../libs/smart_ptr/index.html Smart Pointers],
|
||||
[@../../libs/utility/index.html Utility (noncopyable)] and
|
||||
[@../../libs/filesystem/index.html Filesystem]."]
|
||||
]
|
||||
|
||||
[blurb [*Monotone]\n\n
|
||||
[@http://www.venge.net/monotone/ Monotone]
|
||||
is a free distributed version control system. It provides
|
||||
a simple, single-file transactional version store, with fully disconnected
|
||||
operation and an efficient peer-to-peer synchronization protocol. It
|
||||
understands history-sensitive merging, lightweight branches, integrated
|
||||
code review and 3rd party testing. It uses cryptographic version naming
|
||||
and client-side RSA certificates. It has good internationalization support,
|
||||
has no external dependencies, runs on linux, solaris, OSX, windows, and
|
||||
other unixes, and is licensed under the GNU GPL.\n\n
|
||||
['"The followind Boost libraries were used:
|
||||
[@../../libs/date_time/index.html Date-Time],
|
||||
[@../../libs/filesystem/index.html Filesystem],
|
||||
[@../../libs/conversion/index.html Conversion],
|
||||
[@../../libs/optional/index.html Optional],
|
||||
[@../../libs/random/index.html Random],
|
||||
[@../../libs/regex/index.html Regex],
|
||||
[@../../libs/smart_ptr/index.html Smart Pointers],
|
||||
[@../../libs/static_assert/index.html Static Assertions],
|
||||
[@../../libs/tokenizer/index.html Tokenizer],
|
||||
[@../../libs/tuple/index.html Tuple] and
|
||||
[@../../libs/test/index.html Test]."]
|
||||
]
|
||||
|
||||
[blurb [*Hugin]\n\n
|
||||
With [@http://hugin.sourceforge.net/ hugin] you can assemble a mosiac of
|
||||
photographs into a complete
|
||||
immersive panorama, stitch any series of overlapping pictures and much more.]
|
||||
|
||||
[blurb [*Enblend]\n\n
|
||||
[@http://enblend.sourceforge.net/ Enblend] is a tool for compositing images.
|
||||
Given a set of images that overlap
|
||||
in some irregular way, Enblend overlays them in such a way that the seam
|
||||
between the images is invisible, or at least very difficult to see.]
|
||||
|
||||
[blurb [*GNU Source-highlight]\n\n
|
||||
[@http://www.gnu.org/software/src-highlite/source-highlight.html GNU Source-highlight],
|
||||
given a source file, produces a document with
|
||||
syntax highlighting. The colors and the styles can be specified
|
||||
(bold, italics, underline) by means of a configuration file, and some
|
||||
other options can be specified at the command line. The output format
|
||||
can be HTML, XHTML and ANSI color escape sequences. GNU Source Highlight
|
||||
is build around [@../../libs/regex/index.html Boost.Regex]]
|
||||
|
||||
[blurb [*Luabind]\n\n
|
||||
[@http://luabind.sourceforge.net/ Luabind] is a library that helps you create
|
||||
bindings between C++ and lua. It has the ability to expose functions and classes,
|
||||
written in C++, to lua. It will also supply the functionality to define classes
|
||||
in lua and let them derive from other lua classes or C++ classes.
|
||||
Lua classes can override virtual functions from their C++ baseclasses.
|
||||
It is written towards lua 5.0, and does not work with lua 4.]
|
||||
|
||||
[blurb [*C++/Tcl]\n\n
|
||||
[@http://cpptcl.sourceforge.net/ C++/Tcl] is a library that allows the easy
|
||||
integration of C++ and Tcl.]
|
||||
|
||||
[blurb [*QuantLib]\n\n
|
||||
The [@http://quantlib.org/ QuantLib] project provides a comprehensive software
|
||||
framework for quantitative finance. QuantLib is a free/open-source library
|
||||
for modeling, trading, and risk management in real-life.
|
||||
Boost components used include
|
||||
[@../../libs/smart_ptr/index.html smart pointers],
|
||||
[@../../libs/iterator/index.html iterators],
|
||||
and [@../../libs/test/index.html the test framework].
|
||||
]
|
||||
|
||||
[endsect]
|
||||
|
||||
[section:inhouse In House Boost]
|
||||
|
||||
Whether you're a government department, an internet startup, or a specialist consultancy, in-house
|
||||
developement using the Boost Libraries can significantly shorten your
|
||||
development cycles.
|
||||
|
||||
[blurb [*LiquidNet]\n\n
|
||||
[@http://www.liquidnet.com/ LiquidNet] is Americas number one electronic
|
||||
marketplace for large block trading, and the 5th fastest growing company
|
||||
according to Inc Magazine. \n\n
|
||||
"['Boost Libraries most used, in order of importance:\n
|
||||
[@../../libs/smart_ptr/index.html shared_ptr],
|
||||
[@../../libs/bind/index.html bind],
|
||||
[@../../libs/python/doc/index.html boost.python],
|
||||
[@../../libs/conversion/lexical_cast.htm lexical_cast],
|
||||
[@../../libs/optional/index.html optional],
|
||||
[@../../libs/any/index.html any] and
|
||||
[@../../libs/tuple/index.html tuple]]
|
||||
]
|
||||
|
||||
[blurb [*MetOcean Engineers]\n\n
|
||||
[@http://www.metoceanengineers.com MetOcean Engineers]
|
||||
are a leading consultancy providing oceanographic and meteorological
|
||||
services in support of coastal and ocean engineering and environmental
|
||||
protection. Core activities encompass: oceanographic measurements;
|
||||
metocean monitoring systems; coastal and ocean engineering; environmental
|
||||
consultancy; data management.\n\n
|
||||
Boost Libraries currently in use:
|
||||
[@../../libs/any/index.html boost.any],
|
||||
[@../../libs/assign/index.html boost.assign],
|
||||
[@../../libs/bind/index.html boost.bind],
|
||||
[@../../libs/date_time/index.html boost.date_time],
|
||||
[@../../libs/iterator/index.html boost.iterators],
|
||||
[@../../libs/conversion/lexical_cast.htm boost.lexical_cast],
|
||||
[@../../libs/mpl/index.html boost.mpl],
|
||||
[@../../libs/spirit/phoenix/index.html boost.phoenix],
|
||||
[@../../libs/program_options/index.html boost.program_options],
|
||||
[@../../libs/bind/ref.html boost.ref],
|
||||
[@../../libs/smart_ptr/index.html boost.smart_ptr],
|
||||
[@../../libs/spirit/index.html boost.spirit],
|
||||
[@../../libs/algorithm/string/index.html boost.string_algo],
|
||||
[@../../doc/html/tribool.html boost.tribool] and
|
||||
[@../../libs/variant/index.html boost.variant]
|
||||
]
|
||||
|
||||
[blurb [*TeraView Ltd]\n\n
|
||||
[@http://www.teraview.com TeraView Ltd] develop terahertz based systems
|
||||
for a variety of applications
|
||||
including spectroscopy and imaging.\n\n
|
||||
['"We use:
|
||||
[@../../libs/thread/index.html thread],
|
||||
[@../../libs/filesystem/index.html filesystem],
|
||||
[@../../libs/date_time/index.html date_time],
|
||||
[@../../libs/serialization/index.html serialization],
|
||||
[@../../libs/smart_ptr/index.html smart_ptr],
|
||||
[@../../libs/function/index.html function],
|
||||
[@../../libs/bind/index.html bind],
|
||||
[@../../libs/iterator/index.html iterator],
|
||||
[@../../libs/conversion/lexical_cast.htm lexical_cast],
|
||||
[@../../libs/format/index.html format],
|
||||
[@../../libs/tuple/index.html tuple],
|
||||
[@../../libs/any/index.html any] and
|
||||
[@../../libs/optional/index.html optional]"]
|
||||
]
|
||||
|
||||
[blurb [*NPC International]\n\n
|
||||
With about 800 restaurants, [@http://www.npcinternational.com NPC International]
|
||||
is the world's largest Pizza Hut franchisee.\n\n
|
||||
['"We make extensive use of boost in our internally developed point of sale,
|
||||
restaurant management, communications, and accounting systems.
|
||||
We use the following libraries in approximate order of frequency of use:
|
||||
[@../../libs/bind/index.html bind],
|
||||
[@../../libs/function/index.html function],
|
||||
[@../../libs/optional/index.html optional],
|
||||
[@../../libs/smart_ptr/index.html shared_ptr],
|
||||
[@../../libs/date_time/index.html date_time],
|
||||
[@../../libs/thread/index.html thread],
|
||||
[@../../libs/lambda/index.html lambda],
|
||||
[@../../libs/type_traits/index.html type_traits],
|
||||
[@../../libs/mpl/index.html mpl],
|
||||
[@../../libs/tuple/index.html tuple],
|
||||
[@../../libs/utility/enable_if.html enable_if],
|
||||
[@../../libs/variant/index.html variant],
|
||||
[@../../libs/spirit/index.html spirit],
|
||||
[@../../libs/algorithm/string/index.html string_algo],
|
||||
[@../../libs/preprocessor/index.html preprocessor],
|
||||
[@../../libs/filesystem/index.html filesystem],
|
||||
[@../../libs/utility/operators.htm operator],
|
||||
[@../../libs/iterator/index.html iterators] and
|
||||
[@../../libs/tokenizer/index.html tokenizer]."]
|
||||
]
|
||||
|
||||
[blurb [*Archelon LLC]\n\n
|
||||
[@http://www.archelon-us.com Archelon LLC] is a global securities firm
|
||||
headquartered in Chicago. We actively trade equities, futures and
|
||||
derivatives in both electronic and floor-based markets. Archelon is
|
||||
one of the highest volume market makers on EUREX and a leading
|
||||
U.S. option market maker focusing on the most active securities.\n\n
|
||||
['"We use:
|
||||
[@../../libs/any/index.html any],
|
||||
[@../../libs/array/index.html array],
|
||||
[@../../libs/bind/index.html bind],
|
||||
[@../../libs/date_time/index.html date_time],
|
||||
[@../../libs/function/index.html function],
|
||||
[@../../libs/conversion/lexical_cast.htm lexical_cast],
|
||||
[@../../libs/optional/index.html optional],
|
||||
[@../../libs/rational/index.html rational],
|
||||
[@../../libs/regex/index.html regex],
|
||||
[@../../libs/signals/index.html signals],
|
||||
[@../../libs/smart_ptr/index.html smart_ptr],
|
||||
[@../../libs/tokenizer/index.html tokenizer],
|
||||
[@../../libs/tuple/index.html tuple] and
|
||||
[@../../libs/utility/index.html utility]."]
|
||||
]
|
||||
|
||||
|
||||
[endsect]
|
||||
|
||||
[section:submit Submissions]
|
||||
|
||||
If you have an application or library that's using Boost and would like to be
|
||||
listed here, please post the following information to the
|
||||
[@http://www.boost.org/more/mailing_lists.htm#main main Boost developer
|
||||
mailing list]:
|
||||
|
||||
* The name of the Application/Product/Service.
|
||||
* The name of the company (where appropriate).
|
||||
* A paragraph describing the Application/Product/Service.
|
||||
* Any information you can provide about which parts of Boost you used,
|
||||
along with any comments you may have on how Boost helped your product
|
||||
development.
|
||||
* URLs to your companies home page, and the home page of the
|
||||
Application/Product/Service if there is one.
|
||||
|
||||
Finally, if the subheadings used in the structure of these pages
|
||||
don't fit your Product/Application/Service please say so: we're
|
||||
always interested to hear how these pages can be improved or better
|
||||
structured.
|
||||
|
||||
[endsect]
|
||||
|
Loading…
Add table
Reference in a new issue