Linux Threads Home Page: What applications or libraries currently use threads?

What applications or libraries currently use threads?

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.

(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.)

Thread-Using Packages/Libraries

Library: | Adaptive Communication Environment (ACE)
Author: | Douglas C. Schmidt
Repositories: | Documentation [http://www.cs.wustl.edu/~schmidt/ACE.html] Source [ftp://wuarchive.wustl.edu/languages/c++/ACE/] Mirror [http://sunsite.icm.edu.pl/pub/programming/ace/]
Threads Lib: | LinuxThreads
Description: | 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.
License: | License [http://www.cs.wustl.edu/~schmidt/ACE-copying.html]

Title: | AolServer
Author: | www.aolserver.com [http://www.aolserver.com]
Repositories: | Source [http://www.aolserver.com/server/index.html]
Threads Lib: | (Uses internal system calls to clone()?)
Description: | A free webserver (multiplatform) [Feature Sheet http://www.aolserver.com/server/feature.htm]
License: | License [http://www.aolserver.com/server/agreement.html]

Title: | Executor
Author: | www.ardi.com [http://www.ardi.com]
Repositories: | Binary [ftp://ftp.ardi.com/pub/executor-faq.html/index.html]
Threads Lib: | Uses its own scheduler but uses clone() for sound subsystem written by Pat Lopresti [patl@lcs.mit.edu]
Description: | 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.
License: | (commerial software)

[Previous Page] | [First Page] | [Dictionary] | [Email Author] | [Next Page]