summaryrefslogtreecommitdiff
path: root/Hurd
diff options
context:
space:
mode:
authorThomas Schwinge <tschwinge@gnu.org>2007-08-12 21:31:02 +0200
committerThomas Schwinge <tschwinge@gnu.org>2007-08-12 21:31:02 +0200
commite7c61a90798ebaa4863c7f3244b8526102d7c87c (patch)
tree111ea5b90bf8404f76e92a3964d0bea0fe5e6b90 /Hurd
parentd0e04bc00c3f656bd4184aa581462f5bcbaff2d8 (diff)
Make the WebHome pages first level pages.
Diffstat (limited to 'Hurd')
-rw-r--r--Hurd/DistributedServers.mdwn4
-rw-r--r--Hurd/FrequentlyAskedQuestions.mdwn4
-rw-r--r--Hurd/GNUHurdStatus.mdwn2
-rw-r--r--Hurd/GNUmach.mdwn2
-rw-r--r--Hurd/HurdEs.mdwn2
-rw-r--r--Hurd/HurdOnL4.mdwn6
-rw-r--r--Hurd/WebHome.mdwn152
7 files changed, 8 insertions, 164 deletions
diff --git a/Hurd/DistributedServers.mdwn b/Hurd/DistributedServers.mdwn
index fde3692c..cb2dd5bc 100644
--- a/Hurd/DistributedServers.mdwn
+++ b/Hurd/DistributedServers.mdwn
@@ -1,6 +1,6 @@
# <a name="Distributed_Computing"> Distributed Computing </a>
-The [[Mach/WebHome]] micro kernel was originally designed to run on symetric multi-processing (SMP) systems. Later, it was extended to allow for distributed OS support. A group of workstations with Mach can act as a single powerful SMP machine. Thus, Mach is also called a Single System Image (SSI).
+The [[Mach]] micro kernel was originally designed to run on symetric multi-processing (SMP) systems. Later, it was extended to allow for distributed OS support. A group of workstations with Mach can act as a single powerful SMP machine. Thus, Mach is also called a Single System Image (SSI).
The Mach micro kernel provides a good infrastructure for distributed computing, including thread migration, inter-thread communition (both locally and remotely), load balancing and fault-tolerance. The Hurd, using Mach as a foundation, has great potential for distributed computing. Progress toward distributed kernel designs is proceeding within other projects as well. OpenMosix is a related projects for Linux kernels. You can reach it at:
@@ -24,6 +24,6 @@ Various grammatical fixes and tidying up.
-- [[Main/JoachimNilsson]] - 29 Oct 2002
-Updated for [[Mach/WebHome]] web, reworded parts for more direct message. Added L4 link.
+Updated for [[Mach]] web, reworded parts for more direct message. Added L4 link.
-- [[Main/GrantBow]] - 11 Jan 2003
diff --git a/Hurd/FrequentlyAskedQuestions.mdwn b/Hurd/FrequentlyAskedQuestions.mdwn
index f10c7860..f85b84e4 100644
--- a/Hurd/FrequentlyAskedQuestions.mdwn
+++ b/Hurd/FrequentlyAskedQuestions.mdwn
@@ -25,7 +25,7 @@ If you still have problems, do not hesitate to make use of the [[MailLists]] or
* There was an ABI change for glibc0.3. It's recommended you reinstall your GNU/Hurd system if you run a system installed before the summer of 2002. This is a similar cause for the various Linux distributions who changed from libc5 to libc6 or glibc2 around 1998.
* **_What is GNU Mach vs. oskit-mach?_**
- * These are different versions of the Mach microkernel that supports the Hurd that runs on top of it. For more info, see [[Mach/WebHome]]
+ * These are different versions of the Mach microkernel that supports the Hurd that runs on top of it. For more info, see [[Mach]]
* **_What software is available for GNU?_**
* Most packages from [Debian](http://www.debian.org/) [GNU/Linux](http://www.gnu.org/gnu/linux-and-gnu.html) which aren't linux-specific ([Packages That Won't Be Ported](http://www.debian.org/ports/hurd/hurd-devel-debian)) are expected to work on GNU/Hurd too. See the database in <http://packages.debian.org/>. Programs which need pthreads, including [GNOME](http://www.gnome.org), [KDE](http://www.kde.org), [Mozilla](http://www.mozilla.org), [OpenOffice](http://www.openoffice.org), [SDL](http://www.libsdl.org), etc. are being worked on currently using Neal Walfields libpthreads. See the [[Distrib/PortingIssues]] document for some common build problems and their solutions.
@@ -37,7 +37,7 @@ If you still have problems, do not hesitate to make use of the [[MailLists]] or
* For a real serial console at boot time you need to rebuild your GNUmach 1.x kernel. For more info see the Utah release notes at [http://www.cs.utah.edu/flux/mach4-i386/html/mach4-UK22.html#serial\_console](http://www.cs.utah.edu/flux/mach4-i386/html/mach4-UK22.html#serial_console)
* **_Will GNU work in Vmware?_**
- * It's highly recommended and easier to get a full image for Bochs. See [[Distrib/WebHome]]
+ * It's highly recommended and easier to get a full image for Bochs. See [[Distrib]]
* It didn't use to, [Hurd bootstrap fails](http://lists.debian.org/debian-hurd/2002/debian-hurd-200207/msg00069.html). Vmware is not [free software](http://www.gnu.org/philosophy/free-sw.html) and it is [[Distrib/VmWare]]. We recommend to use [free](http://www.gnu.org/philosophy/free-sw.html) alternatives, like [[Distrib/BochsEmulator]].
* A faster, more widespread and [free](http://www.gnu.org/philosophy/free-sw.html) recent alternative is [QEMU](http://hurd.gnufans.org/bin/view/Distrib/QEMU). You can find more informations on [[Distrib/HurdOnQEMU]].
* If someone prefers using VMWare:
diff --git a/Hurd/GNUHurdStatus.mdwn b/Hurd/GNUHurdStatus.mdwn
index 2414d25c..305b99fa 100644
--- a/Hurd/GNUHurdStatus.mdwn
+++ b/Hurd/GNUHurdStatus.mdwn
@@ -1,4 +1,4 @@
-Unfortunately, this page is very outdated. For the latest status you need to check the [[MailLists]] or [[HurdIRC]]. I know that from hanging out on IRC today (Feb 29, 2004) Marcus was uploading a new [[Mach/WebHome]] binary package to update the old one in the debian archive. Work still continues on the new [[HurdConsole]]. Progress overall is slow due to the technical expertise required for many tasks and the lack of resources.
+Unfortunately, this page is very outdated. For the latest status you need to check the [[MailLists]] or [[HurdIRC]]. I know that from hanging out on IRC today (Feb 29, 2004) Marcus was uploading a new [[Mach]] binary package to update the old one in the debian archive. Work still continues on the new [[HurdConsole]]. Progress overall is slow due to the technical expertise required for many tasks and the lack of resources.
-- [[Main/GrantBow]] - 01 Mar 2004
diff --git a/Hurd/GNUmach.mdwn b/Hurd/GNUmach.mdwn
index 6ba30395..da73a387 100644
--- a/Hurd/GNUmach.mdwn
+++ b/Hurd/GNUmach.mdwn
@@ -1 +1 @@
-See <http://hurd.gnufans.org/bin/view/Mach/WebHome>
+See [[Mach]].
diff --git a/Hurd/HurdEs.mdwn b/Hurd/HurdEs.mdwn
index fbe0fb6c..8ee453b4 100644
--- a/Hurd/HurdEs.mdwn
+++ b/Hurd/HurdEs.mdwn
@@ -1,4 +1,4 @@
-<http://hurd.gnufans.org/bin/view/Main/WebHome>
+[[Main]]
----
diff --git a/Hurd/HurdOnL4.mdwn b/Hurd/HurdOnL4.mdwn
index 3cc378b1..79e7a714 100644
--- a/Hurd/HurdOnL4.mdwn
+++ b/Hurd/HurdOnL4.mdwn
@@ -1,12 +1,8 @@
# <a name="GNU_Hurd_on_L4_wiki"> GNU/Hurd on L4 wiki </a>
-#### <a name="Table_Of_Content"> Table Of Content </a>
-
-%TOC%
-
## <a name="Introduction"> Introduction </a>
-This page is a place for information pertaining to the efforts towards realizing the migration and porting of the [[Hurd/WebHome]] such that it uses the [L4 Microkernel](http://l4ka.org/). The GNU/Hurd Operating System, sometimes just referred to as the _GNU Operating System_ is a rich and robust collection of programs and utilities which enable you to use your computer to do usefull and or entertaining things. The intent is that most any applicable software package available on the [GNU Website](http://www.gnu.org) (and many others also) will be able to be compiled and run under the resultant operating system.
+This page is a place for information pertaining to the efforts towards realizing the migration and porting of the [[Hurd]] such that it uses the [L4 Microkernel](http://l4ka.org/). The GNU/Hurd Operating System, sometimes just referred to as the _GNU Operating System_ is a rich and robust collection of programs and utilities which enable you to use your computer to do usefull and or entertaining things. The intent is that most any applicable software package available on the [GNU Website](http://www.gnu.org) (and many others also) will be able to be compiled and run under the resultant operating system.
At this point (06/20/2004) this is not yet possible. Indeed, the preliminary foundations are still being developed. Nevertheless, this is a volunteer created operating system so those with the knowledge, interest, and spare time are encouraged to study and if possible contribute to the project.
diff --git a/Hurd/WebHome.mdwn b/Hurd/WebHome.mdwn
deleted file mode 100644
index c59165bd..00000000
--- a/Hurd/WebHome.mdwn
+++ /dev/null
@@ -1,152 +0,0 @@
-Sporadic efforts by numerous individuals have been made to keep the information in this wiki current. The hope that the primary development team would make this a canonical source has not been fulfilled. While some of the information and links here are still valid, unfortunately much is not.
-
--- [[Main/GrantBow]] - 24 Jul 2007
-
-## <a name="The_Hurd"> The Hurd </a>
-
-This part of the wiki is dedicated to the the Hurd servers, the most important components comprising the GNU operating system. Built on top of the Mach microkernel the servers are designed to replace the functionality provided by regular monolithic UNIX kernels.
-
-If you cannot find what you look for the topic might have been moved to the new Distrib, Mach or GNU webs. This has been done to help clarify the different aspects of the GNU/Hurd efforts for new users.
-
-For an introduction to this site, see <http://hurd.gnufans.org>.
-
-<dl>
-<dt>[[GNUHurdStatus]]</dt>
-<dd> Things [[ToDo]] before the next release </dd>
-<dt>[[KnownHurdLimits]]</dt>
-<dd> Limitations of the GNU operating system. Includes updates on the status of [[RandomDevice]] (for ssh), [[DhcpClient]], [[PppDaemon]], [[HurdConsole]], [[ExtTwoSize]], other filesystems, etc. </dd>
-<dt>[[SeenHurd]]</dt>
-<dd> GNU/Hurd sightings. </dd>
-<dt>[[TranslatorPages]]</dt>
-<dd> What translators exist, info about them </dd>
-<dt>[[FrequentlyAskedQuestions]]</dt>
-<dd> For anything else you cannot find here. </dd>
-</dl>
-<p><nop></nop></p>
-<h3><a name="Introduction"> Introduction </a></h3>
-<p><a name="GnuHurd"></a></p>
-<dl>
-<dt>[[TheGnuHurd]]</dt>
-<dd> About the GNU/Hurd System <a href="http://wiki.debian.org/TheHurd" target="_top">Debian Wiki about The Hurd</a>. </dd>
-<dt>[[HurdNames]]</dt>
-<dd> What does the HURD acronym stand for? </dd>
-<dt><a href="http://lists.debian.org/debian-hurd/2002/debian-hurd-200210/msg00035.html" target="_top">Welcome Note</a></dt>
-<dd> Formerly sent monthly to <a href="http://lists.debian.org/debian-hurd/" target="_top">debian-hurd@lists.debian.org</a> and <a href="http://mail.gnu.org/mailman/listinfo/help-hurd" target="_top">help-hurd@gnu.org</a></dd>
-<dt><a href="http://wiki.debian.org/TheHurd" target="_top">Debian Wiki: Hurd</a></dt>
-<dd>
-</dd>
-<dt>[[FunnyHurd]]</dt>
-<dd> Logos, rumors and other funny unrelated stuff mentioning "Hurd" </dd>
-<dt>[[Shopping]]</dt>
-<dd> Items that can be bought. </dd>
-<dt>[[Translation]]</dt>
-<dd> Hurd translation and Hurd wiki page in different languages. </dd>
-<dt><a href="http://lists.gnu.org/archive/html/l4-hurd/2005-10/msg00718.html" target="_top">History 1997-2003</a></dt>
-<dd> Personal view of Marcus Brinkmann about Hurd development in 1997-2003. </dd>
-</dl>
-<p><nop></nop></p>
-<h3><a name="Running_the_Hurd"> Running the Hurd </a></h3>
-<dl>
-<dt>[[LiveCD]]</dt>
-<dd> Enjoy a bootable Hurd from within CD (opt. HD or USB installation). </dd>
-<dt>[[Distrib/QEMU]]</dt>
-<dd> play downloaded [[LiveCd]] Isos without burn them (emulation). </dd>
-<dt>[[FlashHurd]]</dt>
-<dd> Bootable Hurd from within USB flash memory. </dd>
-<dt>[[BuildingHurd]]</dt>
-<dd>
-</dd>
-<dt>[[PublicHurdBoxen]]</dt>
-<dd> Hurd boxes available to hack on. </dd>
-<dt>[[SubhurdHowto]]</dt>
-<dd>
-</dd>
-</dl>
-<p><nop></nop></p>
-<h3><a name="Running_Applications_on_the_Hurd"> Running Applications on the Hurd </a></h3>
-<p>
-</p>
-<dl>
-<dt>[[HurdConsole]]</dt>
-<dd> How to set up the console. </dd>
-<dt>[[Xfree86]]</dt>
-<dd> Setting up X. </dd>
-<dt>[[DebianX]]</dt>
-<dd> Setting up X in Debian. </dd>
-<dt>[[DebianXorg]]</dt>
-<dd> Settin up Xorg in Debian. </dd>
-<dt>[[GNUstep]]</dt>
-<dd> Setting up GNUstep on Hurd. </dd>
-</dl><nop><h3><a name="Technical_References"> Technical References </a></h3>
-<p>
-</p>
-<ul>
-<li><a href="http://www.gnu.org/software/hurd/docs.html" target="_top">Official documentation,  papers and presentations</a>: Available form the Hurd Web site. </li>
-<li><a href="http://www.gnu.org/software/hurd/hurd-paper.html" target="_top">Towards a New  Strategy of OS Design</a>: an architectural overview by Thomas Bushnell, BSG. Marcus Brinkmann <a href="http://lists.gnu.org/archive/html/l4-hurd/2005-10/msg00651.html" target="_top">revisited some parts of the paper</a> and Jonathan S. Shapiro <a href="http://lists.gnu.org/archive/html/l4-hurd/2005-10/msg00654.html" target="_top">has further comments</a></li>
-<li><a href="http://kilobug.free.fr/hurd/pres-en/slides/slides.html" target="_top">Presentation by  Ga�l Le Mignot</a>: </li>
-<li><a href="http://www.pjbruin.dds.nl/hurd/" target="_top">Power PC port, using OSF Mach</a>: </li>
-<li>[[DistributedServers]]: Architecture made possible by the Hurd. </li>
-</ul>
-<p><nop></nop></p>
-<h3><a name="Developer_Notes"> Developer Notes </a></h3>
-<p>
-</p>
-<ul>
-<li>[[CrossCompiling]]. </li>
-<li>[[HurdSpecificGlibcApi]]: Functions in GLIBC for the Hurd. </li>
-<li>[[Debugging]]. </li>
-<li>[[XattrHurd]]: Setting translators under GNU/Linux </li>
-<li>[[ABITransitionStatus]]: Old info (early 2002) on the <abbrev title="Application Binary Interface">ABI</abbrev> transition </li>
-<li>[[KernelCousinDebianHurd]]: A defunct newsletter about Hurd development. </li>
-<li>[[Mach/OskitMachStatusList]]: Status and TODO information </li>
-<li><a href="http://www.htu.tugraz.at/~past/hurd/global/" target="_top">Hurd Sourcecode Reference</a>: Searchable and browsable index of the code. </li>
-<li>[[Mach/PortToL4]]: Out-dated Wiki. </li>
-<li>[[HurdOnL4]]: Work in process for <strong>new</strong> wiki. </li>
-<li>[[QemuImageForL4]]: </li>
-<li>[[SubhurdHowto]]: Using and a neighbour for testing and debugging. </li>
-<li>[[SerialConsole]]: Setting up a serial console. </li>
-</ul>
-<p>
-</p>
-<hr />
-<p>
-</p>
-<dl>
-<dt>[[InstallNotes]]</dt>
-<dd> How to install the GNU system. <br /> For Further information, See the [[Distrib/WebHome]] web. </dd>
-</dl>
-<p>
-</p>
-<dl>
-<dt> Community &amp;amp; People</dt>
-<dd> Please see the [[Main/WebHome]] web for registered users information and Hurd community resources. </dd>
-</dl>
-<p> See [[HurdDonations]] if you've got more money than hack time. </p>
-<p>
-</p>
-<dl>
-<dt> Microkernel Systems</dt>
-<dd> Please see the [[Mach/WebHome]] web </dd>
-</dl>
-<p>
-</p>
-<dl>
-<dt> Developer Related</dt>
-<dd> Please see above and the [[Distrib/WebHome]] web </dd>
-</dl>
-
-----
-
-This site was [announced](http://mail.gnu.org/pipermail/bug-hurd/2002-May/008342.html) on May 12, 2002. The following are checkpoints for maintenance and administration:
-
-<dl>
- <dt>[[TWiki/TWikiDiscuss]]</dt>
- <dd> Maintenance topic for the Hurd Wiki as a whole. </dd>
-</dl>
-
-<dl>
- <dt>[[TWiki/HurdWikiCopyrightDiscuss]]</dt>
- <dd> Copyright, licensing and legal discussion. </dd>
- <dt>[[TWiki/HurdWikiMove]]</dt>
- <dd> We're looking for a more permanent host. </dd>
-</dl>