blob: 3c0b6230d16fe3b6c48efd27da0f8934d1867e06 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
|
## <a name="GNU_Mach"> </a> GNU Mach
<form action="%SCRIPTURLPATH%/search%SCRIPTSUFFIX%/%WEB%/">
<table>
<tr>
<td valign="top" width="65%"> This web deals with the Mach micro kernel, the base for the Hurd servers which makes out the GNU operating system. This is also the logical place for any other future microkernel, like <a href="http://www.l4ka.org" target="_top">L4</a> for instance. <p> Feel free to add relevant content. </p>
<p><strong><em>Table of Contents:</em></strong></p>
<p>
</p>
<ul>
<li><span style="background:"><font color="">Mach History</font></span><a href="http://LOCATION/MachHistory">?</a>: History of Mach </li>
</ul>
<p>
</p>
<ul>
<li><span style="background:"><font color="">Mach Concepts</font></span><a href="http://LOCATION/MachConcepts">?</a>: <a href="http://www.dina.dk/~abraham/Linus_vs_Tanenbaum.html" target="_top">Linus vs. Tanenbaum</a></li>
</ul>
<p>
</p>
<p>
</p>
<ul>
<li><a href="http://www.cs.cornell.edu/Info/People/ulfar/ukernel/ukernel.html" target="_top">Microkernels</a> (an HTML review of the area from late 1996) </li>
</ul>
<p>
</p>
<ul>
<li><a href="http://www.nongnu.org/hurdextras/ipc_guide/ipc_guide.html" target="_top">The Unofficial GNU Mach IPC beginner's guide</a> (part of <a href="http://savannah.nongnu.org/projects/hurdextras/" target="_top">Hurd Extras project</a>) </li>
</ul>
<p>
</p>
<ul>
<li><a href="http://foobar-qux.org:8080/hde/MACH_DOCS_PDFS/" target="_top">Documents about Mach</a></li>
</ul>
<p>
</p>
<ul>
<li><span style="background:"><font color="">GNU Mach</font></span><a href="http://LOCATION/GNUMach">?</a>: Stable GNUmach 1.3 kernel <ul>
<li><span style="background:"><font color="">Building GNU Mach</font></span><a href="http://LOCATION/BuildingGNUMach">?</a></li>
</ul>
</li>
</ul>
<p>
</p>
<ul>
<li><span style="background:"><font color="">Oskit Mach</font></span><a href="http://LOCATION/OskitMach">?</a>: GNUmach 2.0 <ul>
<li><span style="background:"><font color="">Oskit Mach Status List</font></span><a href="http://LOCATION/OskitMachStatusList">?</a>: Status and TODO list (<a href="http://packages.debian.org/gnumach" target="_top">deb status</a>) </li>
<li><span style="background:"><font color="">Oskit Mach Patches</font></span><a href="http://LOCATION/OskitMachPatches">?</a>: Bleeding edge patches </li>
<li><span style="background:"><font color="">Oskit Patches</font></span><a href="http://LOCATION/OskitPatches">?</a>: Useful patches for the OSKit </li>
<li><span style="background:"><font color="">Building Oskit Mach</font></span><a href="http://LOCATION/BuildingOskitMach">?</a>: How to build your own GNUmach kernel </li>
<li><span style="background:"><font color="">Remote Debug Oskit Mach</font></span><a href="http://LOCATION/RemoteDebugOskitMach">?</a>: How to use gdb to remote debug the GNUmach kernel </li>
</ul>
</li>
</ul>
<p>
</p>
<ul>
<li><span style="background:"><font color="">Micro Kernel FUD</font></span><a href="http://LOCATION/MicroKernelFUD">?</a>: Fear, Uncertainty, Doubt - The Micro Kernel Experiment Continues </li>
</ul>
<p>
</p>
<ul>
<li><span style="background:"><font color="">Micro Kernel Research</font></span><a href="http://LOCATION/MicroKernelResearch">?</a>: Papers on Mach related topics, <span style="background:"><font color="">Posix Semaphores</font></span><a href="http://LOCATION/PosixSemaphores">?</a>, <span style="background:"><font color="">Port To L 4</font></span><a href="http://LOCATION/PortToL4">?</a>. </li>
</ul>
<p>
</p>
<ul>
<li><span style="background:"><font color="">Micro Kernels For Beginners</font></span><a href="http://LOCATION/MicroKernelsForBeginners">?</a>: (suggested page, better description needed) For experienced users who know little about microkernels but wish to learn about them. </li>
</ul>
<p>
</p>
<ul>
<li><a href="http://i30www.ira.uka.de/teaching/pastcourses/lecture.php?courseid=80" target="_top">Microkernel construction</a> (lectures by the <a href="http://l4ka.org/projects/pistachio/" target="_top">L4Ka::Pistachio</a> team) </li>
</ul>
<p>
</p>
<ul>
<li> Other <nop>Mach kernels that can be of interest (noone even investigate yet if they can be of some use): <ul>
<li><a href="http://developer.apple.com/darwin/" target="_top">Darwin</a>: The kernel of <a href="http://www.apple.com/macosx/" target="_top">Max OS X</a> (<a href="http://developer.apple.com/techpubs/macosx/Darwin/General/KernelProgramming/" target="_top">Kernel Programming book</a>) </li>
<li><a href="http://www.kerneltrap.org/node.php?id=543" target="_top">Darwin binary compatibilty</a> in <a href="http://www.netbsd.org/" target="_top">NetBSD</a></li>
<li><a href="http://www.morphos.org" target="_top">http://www.morphos.org</a></li>
<li> a small <a href="http://cliki.tunes.org/Microkernel%20Debate" target="_top">Microkernel debate</a></li>
<li> a <a href="http://www.ussg.iu.edu/hypermail/linux/kernel/0206.2/1337.html" target="_top">reply</a> to Alan Cox re: Amiga DOS </li>
</ul></nop></li>
</ul>
<p>
</p>
<ul>
<li><span style="background:"><font color="">GNUMach Revival Project</font></span><a href="http://LOCATION/GNUMachRevivalProject">?</a>: Task and Wish list for a new effort to make GNU Mach a reliable (in stability and performance terms) microkernel for The Hurd. </li>
</ul>
<p>
</p>
</td>
<td>
</td>
<td valign="top" width="35%">
<p>
</p>
<table border="1" cellpadding="1" cellspacing="0">
<tr>
<th bgcolor="#99CCCC"><strong>Hot Topics <font size="-1">(<span style="background:"><font color="">more</font></span><a href="http://LOCATION/WebStatistics">?</a>)</font></strong></th>
<th bgcolor="#99CCCC"><strong>Top Contributors</strong></th>
</tr>
</table> %INCLUDE{"WebStatistics" pattern=".*?\-\-statTopContributors\-\-\&gt;[^\|]+\|[^\|]+\|[^\|]+\|[^\|]+\|[^\|]+\|[^\|]+(\|[^\|]+\|[^\|]+\|).*"}% <p>
</p><input name="search" size="20" type="text" /> <input type="submit" value="Search %WEB%" /><br /><font size="-1">More search options in <span style="background:"><font color="">Web Search</font></span><a href="http://LOCATION/WebSearch">?</a></font><br />
<p> Currently, Web refers to the Mach Web. </p>
<p>
</p>
<ul>
<li><span style="background:"><font color="">Web Index</font></span><a href="http://LOCATION/WebIndex">?</a> - Alphabetical index </li>
<li><span style="background:"><font color="">Web Notify</font></span><a href="http://LOCATION/WebNotify">?</a> - Email notification </li>
<li><span style="background:"><font color="">Web Changes</font></span><a href="http://LOCATION/WebChanges">?</a> - Web <nop>ChangeLog </nop></li>
<li><span style="background:"><font color="">Web Discuss</font></span><a href="http://LOCATION/WebDiscuss">?</a> - Content discussions </li>
<li><span style="background:"><font color="">Web Topic List</font></span><a href="http://LOCATION/WebTopicList">?</a> - Index by Topic </li>
<li><span style="background:"><font color="">Web Statistics</font></span><a href="http://LOCATION/WebStatistics">?</a> - Statistical trivia </li>
<li><span style="background:"><font color="">Web Preferences</font></span><a href="http://LOCATION/WebPreferences">?</a> - Administrative settings </li>
</ul>
<p>
</p>
</td>
</tr>
</table>
</form>
|