summaryrefslogtreecommitdiff
path: root/unsorted/PosixThreads.mdwn
diff options
context:
space:
mode:
authorThomas Schwinge <tschwinge@gnu.org>2008-11-23 01:06:07 +0100
committerThomas Schwinge <tschwinge@gnu.org>2008-11-23 01:06:07 +0100
commit47d16b97b4d3f207b39f23a619e1c582ace2d476 (patch)
tree83a9973cea2874be79199728e513430d7897fd15 /unsorted/PosixThreads.mdwn
parent9e7a5b8a0628331aaf9737cd8825093d2a2a43cc (diff)
Assemble unsorted pages.
Diffstat (limited to 'unsorted/PosixThreads.mdwn')
-rw-r--r--unsorted/PosixThreads.mdwn21
1 files changed, 21 insertions, 0 deletions
diff --git a/unsorted/PosixThreads.mdwn b/unsorted/PosixThreads.mdwn
new file mode 100644
index 00000000..f031b56f
--- /dev/null
+++ b/unsorted/PosixThreads.mdwn
@@ -0,0 +1,21 @@
+## <a name="POSIX_Threads_for_the_Hurd"> </a> POSIX Threads for the Hurd
+
+One of the features the Hurd has been lacking up til now is support for POSIX threads, pthreads. It has been the show stopper for porting many useful applications and has sometimes been pointed out as one of the bigger problems with the GNU operating system.
+
+In 2002 however, all this came to an end when Neal Walfield implemented libpthreads for his work on L4 and decided to also make it work on GNUmach.
+
+Information on the library can be found on Neals web site.
+
+* <http://web.walfield.org/pub/people/neal/hurd/libpthread/>
+
+## <a name="Previous_Attempts"> Previous Attempts </a>
+
+Plans to implement pthreads for the Hurd has existed since, at least, 1999. Mark Kettenis [1] began work that was supposed to be useful on Linux as well. His work was continued by Igor Khavikine [2], who implemented most of it. Igor could however not continue his work so it was picked up by Jeroen Dekkers [3] and Ryan Golbeck. Their work can be found on Savannah, <http://savannah.gnu.org/projects/pthreads/>.
+
+1. <http://sources.redhat.com/ml/libc-hacker/1999-08/msg00117.html>
+2. <http://lists.debian.org/debian-hurd/2001/debian-hurd-200102/msg00283.html>
+3. <http://mail.gnu.org/pipermail/l4-hurd/2001-October/000310.html>
+
+----
+
+Initial version -- [[Main/JoachimNilsson]] - 03 Nov 2002