Zum Forum
Passwort vergessen?
Noch keinen Account?
lexikon
Hauptseite
Zufälliger Artikel
Diskussion
Diskussion : GNU Hurd
Links
Forum
Portale
Reisen
Versicherung
Inhaltsverzeichnis
Hauptmenü
Home
Editorial
Bildung
E-Learning
Fremdsprachen
Magazin
Wissen
Wörterbücher
Enzyklopädien
Expertendienste
Wissenswertes
Praktische Ratgeber
--------------------------
Biologie
Chemie
Computer
Film/ Theater
Geografie
Geschichte
Jura
Kunst
Literatur
Mathematik
Medizin
Musik
Philosophie
Physik/ Astronomie
Politik
Psychologie
Religionen
Sport
Umwelt
Wirtschaft
Reisen
Lexikon
Versicherung
Suchen
Schnellsuche
Suchmaschinen
Metasuchmaschinen
Webkataloge
News
Treffpunkt
Chat
Forum
Suche
Schnellsuche
Sitemap
Kontakt
Impressum
GNU Hurd
Stichpunkte
Allgemein
Bei Hurd (deutsche Aussprache: Hört) handelt es sich um den Basisbestandteil des freien Betriebssystems GNU
Es besteht aus einer Sammlung von Mach-Servern
die gemeinsam die Funktionalität eines Unix-Kernels auf Basis des Microkernelmodells anbieten
Hurd wird neben Mach auch auf den schnelleren L4-Microkernel portiert
Bei dem Namen Hurd (früher auch als HURD bekannt) handelt es sich um ein rekursives Akronym
wobei Hird wiederum für Hurd of Interfaces Representing Depth (deutsch: Herde von Tiefe darstellenden Schnittstellen) steht
das ausgeschrieben Hird of Unix-Replacing Daemons (deutsch: Herde Unix ersetzender Dienste) lautet
während man sich im Deutschen nicht auf ein Genus einigen konnte und den Artikel weglässt
Im Englischen benutzt man es immer mit dem Artikel – also the Hurd
wie der Linux-Kernel
unter der GNU General Public License
GNU Hurd ist ein Projekt der Free Software Foundation und steht
Wie Linux ist Hurd selbst noch kein vollständiges Betriebssystem
Systembibliotheken usw.) formt es das Betriebssystem GNU/Hurd (analog dazu: GNU/Linux)
Dateiverwaltungsprogramme
erst in Kombination mit weiterer Software (Kommandointerpreter
Textwerkzeuge
wird in Newsgroups und anderen Diskussionsforen immer wieder gelästert
„nächstes Jahr“ sei er fertig – wie auch schon die letzten Jahre
Seit vielen Jahren wird eine offizielle Veröffentlichung des Kernels angekündigt
doch da diese auf sich warten lässt
wobei der Begriff des Translators im Kontext von GNU Hurd durch „Mach-Server“ ersetzbar ist
Das wichtigste Konzept von GNU Hurd ist das der Translatoren
der für / zuständig ist
können auch die Dienste der Hurd-Server durch das Senden von Meldungen an die entsprechenden Ports genutzt werden. Der Namensraum
in dem man einen solchen Port findet
wobei es einen Wurzel-Translator gibt
Da Kommunikation in einem Mach-System über so genannte Ports abläuft (man kann sich darunter eine Meldungswarteschlange vorstellen)
ist das Dateisystem
Dadurch können Programme auch von den Möglichkeiten des Hurd profitieren
ohne speziell dafür angepasst zu werden. [Bearbeiten]
Geschichte
das ein vollständiges Betriebssystem nach dem Vorbild von Unix sein sollte
Seit 1984 wurde das GNU-System entwickelt
stärkere Aufmerksamkeit erlangte
erwies sich das Debuggen jedoch als sehr schwierig. Da es sich bei Hurd um ein sehr umfangreiches und schwieriges Projekt handelt und zudem der pragmatischer entworfene Kernel Linux
den Mach-Kernel zu verwenden und darauf aufbauend ein Multiserverbetriebssystem zu schreiben
ohne die Stabilität des Gesamtsystems zu gefährden. Da Hurd-Server sehr stark Multithreading nutzen
damit das System leichter um weitere Komponenten erweitert werden kann und auch Benutzer ohne Administratorrechte eigene Komponenten einbinden können
Im Jahr 1990 waren ein Einwicklungssystem mit dem GNU C-Compiler und viele Systemprogramme fertig
geht die Entwicklung eher schleppend voran
es fehlte nur noch der Kernel. Die Free Software Foundation entschloss sich nach langem hin und her dazu
entwickelt im traditionell monolithischen Entwicklungsmodell
Dies ist sicher dadurch zu begründen
dass die Zahl effektiv aktiver und fähiger Entwickler beinahe an den Fingern abzuzählen ist
durch das erstmals eine größere Zahl an Applikationen unter GNU/Hurd getestet wurde
1998 wurde das Debian GNU/Hurd Projekt ins Leben gerufen
unter der Beobachtung und Beratung von Richard Stallman Distributionswerkzeuge wie einen Paketmanager zu entwickeln
die die von Hurd gebotene Funktionalität besser ausnutzen
Parallel dazu ist jedoch eine andere Entwicklerfraktion dabei
Das fertige System soll dann das offizielle GNU-System werden
zu portieren
einen Mikrokernel der zweiten Generation
Hurd von Mach auf L4
wo zur Zeit die meiste Entwicklung hineingeht
Seit 2001 gibt es außerdem Bestrebungen
Das Programm banner läuft seit Kurzem
allerdings werden noch keine Festplatten unterstützt; eine Installation ist derzeit deshalb noch nicht möglich. [Bearbeiten]
Weblinks
The GNU Hurd (http://www.gnu.org/software/hurd/whatsnew.de.html) (deutschspr
Seite) Debian GNU/Hurd (http://www.de.debian.org/ports/hurd/index.de.html) Häufig gestellte Fragen zu GNU Hurd (http://web.walfield.org/pub/people/neal/papers/hurd-faq/FAQ.de.html) ca:Hurd da:GNU/Hurd en:GNU Hurd es:Hurd fi:GNU Hurd fr:Hurd ia:Hurd ja:Hurd nl:Hurd-kernel pl:GNU Hurd zh:Hurd
Dieser Artikel basiert auf dem Artikel
GNU Hurd
aus der freien Enzyklopädie
wikipedia
und steht unter der
GNU Lizenz für freie Dokumentation
. In der wikipedia ist eine
Liste der Autoren
verfügbar.
GNU Hurd
Halluzinationen
The Matrix Revolutions
Ethnografie
[ Zurück ]
Inhalt Lexikon:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
1
2
3
4
5
6
7
8
9
Chat
|
Lexikon
|
Reisen
|
Versicherung
|
Forum
|
Kontakt