<li><aclass="reference"href="manual.html#http-seeding">HTTP seeding</a>, as <aclass="reference"href="http://www.getright.com/seedtorrent.html">specified by Michael Burford of GetRight</a>.</li>
<li>piece picking on block-level (as opposed to piece-level).
This means it can download parts of the same piece from different peers.
It will also prefer to download whole pieces from single peers if the
download speed is high enough from that particular peer.</li>
<li>supports an <aclass="reference"href="udp_tracker_protocol.html">extension protocol</a>. See <aclass="reference"href="manual.html#extensions">extensions</a>.</li>
<p>libtorrent is portable at least among Windows, MacOS X and other UNIX-systems.
It uses Boost.Thread, Boost.Filesystem, Boost.Date_time and various other
boost libraries as well as <aclass="reference"href="http://www.zlib.org">zlib</a> (shipped) and <aclass="reference"href="http://asio.sf.net">asio</a> (shipped). At least version
1.33.1 of boost is required.</p>
<p>Since libtorrent uses asio, it will take full advantage of high performance
network APIs on the most popular platforms. I/O completion ports on windows,
epoll on linux and kqueue on MacOS X and BSD.</p>
<p>libtorrent has been successfully compiled and tested on:</p>
<ulclass="simple">
<li>Windows 2000 vc7.1, vc8</li>
<li>Linux x86 GCC 3.3, GCC 3.4.2</li>
<li>MacOS X (darwin), (Apple's) GCC 3.3, (Apple's) GCC 4.0</li>
<li>SunOS 5.8 GCC 3.1</li>
<li>Cygwin GCC 3.3.3</li>
</ul>
<p>Fails on:</p>
<ulclass="simple">
<li>GCC 2.95.4</li>
<li>msvc6</li>
</ul>
</div>
<divclass="section"id="license">
<h1><aname="license">license</a></h1>
<p>libtorrent is released under the <aclass="reference"href="http://www.opensource.org/licenses/bsd-license.php">BSD-license</a>.</p>
<p>This means that you can use the library in your project without having to
release its source code. The only requirement is that you give credit
to the author of the library by including the libtorrent license in your
software or documentation.</p>
<p><aclass="reference"href="projects.html">Here's</a> a list of some projects that uses libtorrent.</p>