Linux Threads Packages
Title: |
Bare-Bones Threads |
Author: |
|
Repositories: |
[Documentation] [Source] |
API: |
Non-standard |
Description: |
This is a very basic, bare-bones threading package which has been tested on both single-CPU and SMP Linux boxes. |
License: |
GPL(? Source is included) |
Title: |
|
Author: |
|
Repositories: |
|
API: |
POSIX 1003.4c Draft 4 (?) |
Description: |
PCthreads (tm) is a multithreading library for Linux-based Intel systems and is based on the POSIX 1003.1c standard. The kit contains the sources for the library (libpthreads), a build environment for building both ELF and A.OUT versions of the library, and a complete set of man pages for all POSIX .1c functions. |
License: |
GPL(? Source is included) |
Title: |
FSU Pthreads |
Author: |
|
Repositories: |
[Documentation] [Documentation mirror] [Source] [Source mirror] |
API: |
POSIX 1003.1c |
Description: |
Pthreads is a C library which implements POSIX threads for SunOS 4.1.x, Solaris 2.x, SCO UNIX, FreeBSD and Linux. Used for GNU Ada Runtime; partial libc support. |
License: |
Gnu Public Library License |
Title: |
JKthread |
Author: |
|
Repositories: |
|
API: |
Non-standard |
Description: |
This is an experiment with the Linux 2.0 clone() call to implement usable kernel threads in a user program. These jkthreads have an API that has NOTHING to do with pthreads or Win32 threads or BeBox threads. |
License: |
GPL (? Source is included) |
Title: |
LinuxThreads |
Author: |
|
Repositories: |
|
API: |
POSIX 1003.1c |
Description: |
LinuxThreads is an implementation of the Posix 1003.1c thread package for Linux. Unlike other implementations of Posix threads, LinuxThreads provides kernel-level threads: threads are created with the new clone() system call and all scheduling is done in the kernel. |
License: |
GNU LGPL |
Title: |
LWP |
Author: |
|
Repositories: |
[Documentation] [Source] |
API: |
Non-standard |
Description: |
A small portable lightweight process library for sun[34], mips-ultrix, 386BSD, HP-UX and Linux. (Man pages included) |
License: |
GPL |
Title: |
PCthreads |
Author: |
|
Repositories: |
|
API: |
POSIX 1003.1c |
Description: |
User-space pthreads library; includes non-blocking select(), read(), and write(). Man pages included. Requires DCEThreads. |
License: |
GPL (? Source is included) |
Title: |
Provenzano Pthreads |
Author: |
|
Repositories: |
|
API: |
POSIX 1003.1c subset (lacks thread cancellation) |
Description: |
User-space pthreads library distributed with Linux libc source but may not be built by default. |
License: |
GPL (?) |
Title: |
QuickThreads |
Author: |
David Keppel |
Repositories: |
|
API: |
Non-standard |
Description: |
A portable user-space threads package. Documentation written in PostScript. |
License: |
Freeware (source). |
Title: |
Radke Threads |
Author: |
|
Repositories: |
|
API: |
Non-standard |
Description: |
User-level threads package included with patches to Linux kernel to support kernel threading. (Includes man pages) |
License: |
GPL (? Source is included) |