<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
   <TITLE>Linux Threads Home Page: What applications or libraries currently use threads?</TITLE>
   <META NAME="GENERATOR" CONTENT="Mozilla/3.0Gold (WinNT; U) [Netscape]">
</HEAD>
<BODY background="GraySea.gif">

<P><FONT SIZE=+3>What applications or libraries currently use threads?</FONT></P>

<UL>
<P>There are few applications and libraries that currently use threads
(user or kernel) which have been ported to Linux. However, upon becoming
known, they will appear in this list. This list will also hopefully indicate
which apps need which threading library.</P>

<P>(Author's Note: If you know of any applications or libraries that should
appear in this list, please send me information about it in the same format.)</P>
</UL>

<P>Thread-Using Packages/Libraries</P>

<TABLE BORDER=1 CELLSPACING=2 CELLPADDING=5 WIDTH="100%" >
<TR>
<TD ALIGN=RIGHT><FONT SIZE=+2>Library:</FONT></TD>

<TD><FONT SIZE=+2>Adaptive Communication Environment (ACE)</FONT></TD>
</TR>

<TR>
<TD ALIGN=RIGHT>Author:</TD>

<TD>Douglas C. Schmidt</TD>
</TR>

<TR>
<TD ALIGN=RIGHT>Repositories:</TD>

<TD><A HREF="http://www.cs.wustl.edu/~schmidt/ACE.html">Documentation [http://www.cs.wustl.edu/~schmidt/ACE.html]</A>

<P><A HREF="ftp://wuarchive.wustl.edu/languages/c++/ACE/">Source [ftp://wuarchive.wustl.edu/languages/c++/ACE/]</A></P>

<P><A HREF="http://sunsite.icm.edu.pl/pub/programming/ace/">Mirror [http://sunsite.icm.edu.pl/pub/programming/ace/]</A></P>
</TD>
</TR>

<TR>
<TD ALIGN=RIGHT>Threads Lib:</TD>

<TD>LinuxThreads</TD>
</TR>

<TR>
<TD ALIGN=RIGHT>Description:</TD>

<TD>The ADAPTIVE Communication Environment (ACE) is an object-oriented
programming toolkit for concurrent network applications and services. ACE
encapsulates user-space UNIX and Win32 (Windows NT and Windows '95) OS
mechanisms via portable, type-secure, efficient, and object-oriented interfaces.
In addition, ACE contains a number of higher-space class categories and
network programming frameworks. The following diagram illustrates the key
components in ACE and their hierarchical relationships. </TD>
</TR>

<TR>
<TD ALIGN=RIGHT>License: </TD>

<TD><A HREF="http://www.cs.wustl.edu/~schmidt/ACE-copying.html">License
[http://www.cs.wustl.edu/~schmidt/ACE-copying.html]</A></TD>
</TR>
</TABLE>

<TABLE BORDER=1 CELLSPACING=2 CELLPADDING=5 WIDTH="100%" >
<TR>
<TD ALIGN=RIGHT><FONT SIZE=+2>Title:</FONT></TD>

<TD><FONT SIZE=+2>AolServer</FONT></TD>
</TR>

<TR>
<TD ALIGN=RIGHT>Author:</TD>

<TD><A HREF="http://www.aolserver.com">www.aolserver.com [http://www.aolserver.com]</A></TD>
</TR>

<TR>
<TD ALIGN=RIGHT>Repositories:</TD>

<TD><A HREF="http://www.aolserver.com/server/index.html">Source [http://www.aolserver.com/server/index.html]</A></TD>
</TR>

<TR>
<TD ALIGN=RIGHT>Threads Lib:</TD>

<TD>(Uses internal system calls to clone()?)</TD>
</TR>

<TR>
<TD ALIGN=RIGHT>Description:</TD>

<TD>A free webserver (multiplatform) <A HREF="http://www.aolserver.com/server/feature.htm">[Feature
Sheet http://www.aolserver.com/server/feature.htm]</A></TD>
</TR>

<TR>
<TD ALIGN=RIGHT>License: </TD>

<TD><A HREF="http://www.aolserver.com/server/agreement.html">License [http://www.aolserver.com/server/agreement.html]</A></TD>
</TR>
</TABLE>

<TABLE BORDER=1 CELLSPACING=2 CELLPADDING=5 WIDTH="100%" >
<TR>
<TD ALIGN=RIGHT><FONT SIZE=+2>Title:</FONT></TD>

<TD><FONT SIZE=+2>Executor</FONT></TD>
</TR>

<TR>
<TD ALIGN=RIGHT>Author:</TD>

<TD><A HREF="http://www.ardi.com">www.ardi.com [http://www.ardi.com]</A></TD>
</TR>

<TR>
<TD ALIGN=RIGHT>Repositories:</TD>

<TD><A HREF="ftp://ftp.ardi.com/pub/executor-faq.html/index.html">Binary
[ftp://ftp.ardi.com/pub/executor-faq.html/index.html]</A></TD>
</TR>

<TR>
<TD ALIGN=RIGHT>Threads Lib:</TD>

<TD>Uses its own scheduler but uses clone() for sound subsystem written
by <A HREF="mailto:patl@lcs.mit.edu">Pat Lopresti [patl@lcs.mit.edu]</A></TD>
</TR>

<TR>
<TD ALIGN=RIGHT>Description:</TD>

<TD>A100% native software Macintosh emulator for PCs. Executor lets you
read and write Mac-formatted high-density floppies and Mac SCSI drives,
read Mac CDs, and run many Macintosh programs.</TD>
</TR>

<TR>
<TD ALIGN=RIGHT>License: </TD>

<TD>(commerial software)</TD>
</TR>
</TABLE>

<P>
<HR SIZE=4 WIDTH="100%"></P>

<CENTER><TABLE CELLSPACING=0 CELLPADDING=0 >
<TR>
<TD>
<CENTER><P><A HREF="Task-Threads.html"><IMG SRC="ArrowLeft.gif" ALT="[Left Arrow]" BORDER=0 HEIGHT=40 WIDTH=40></A></P></CENTER>
</TD>

<TD>
<CENTER><P><A HREF="index.html"><IMG SRC="House.gif" ALT="[Home]" BORDER=0 HEIGHT=40 WIDTH=40></A></P></CENTER>
</TD>

<TD>
<CENTER><P><A HREF="Dictionary.html"><IMG SRC="BookSearch.gif" ALT="[Book Search]" BORDER=0 HEIGHT=40 WIDTH=40></A></P></CENTER>
</TD>

<TD>
<CENTER><P><A HREF="mailto:walton@oclc.org"><IMG SRC="MailBox.gif" ALT="[Mailbox]" BORDER=0 HEIGHT=40 WIDTH=40></A></P></CENTER>
</TD>

<TD>
<CENTER><P><A HREF="LearnMore.html"><IMG SRC="ArrowRight.gif" ALT="[Right Arrow]" BORDER=0 HEIGHT=40 WIDTH=40></A></P></CENTER>
</TD>
</TR>

<TR>
<TD><A HREF="Task-Threads.html">[Previous Page]</A></TD>

<TD><A HREF="index.html">[First Page]</A></TD>

<TD><A HREF="Dictionary.html">[Dictionary]</A></TD>

<TD><A HREF="mailto:walton@oclc.org">[Email Author]</A></TD>

<TD><A HREF="LearnMore.html">[Next Page]</A></TD>
</TR>
</TABLE></CENTER>

</BODY>
</HTML>
