Inhalt:
GNU Hurd - Das UNIX-Prinzip jenseits alter Fesseln
Event: | Programm 2005 |
Speaker: | Olaf Buddenhagen |
Room: | TRE Mathematik-Hörsaal |
Day/Time: | 2005-10-29 / 16:45 |
Length: | 0:45 |
Track: | Vorträge |
Ical: | Download |
Inhalt:
"The HURD is the single most egregious botch in the history of the hacker community." -- Eric S. Raymond
"In short: just say NO TO DRUGS, and maybe you won't end up like the Hurd people." -- Linus Torvalds
Nachdem Hurd nach so langer Entwicklungszeit immer noch nicht wirklich ausgereift ist, glauben die meisten Leute schon lange nicht mehr wirklich daran, sondern sehen es als gescheitertes Experiment und sind überzeugt, dass simplere Kernel wie Linux die Anforderungen in der Praxis genauso gut erfüllen können. Dass die Entwickler immer noch an Hurd festhalten (und sogar hin und wieder neue dazustoßen), trifft bestenfalls auf Unverständnis, manchmal gar auf Verachtung.
Andere versprechen sich von der besseren Architektur nach wie vor einige Vorteile und warten sehnsüchtig, dass es fertig wird. Allerdings sehen auch sie in der Regel die Vorteile als nette Sache, nicht als fundamental wichtig.
Was den allermeisten Leuten nicht so recht bewusst ist, sowohl in der Fraktion der Nein-Sager als auch der Wartenden, ist, dass die Architektur von Hurd nicht nur eher abstrakte Vorteile aufweist, die langfristig zu einem robusteren System führen sollten (und andere Detailverbesserungen), sondern dass die Befreiung von den Beschränkungen monolithischer Kernel großartige neue Möglichkeiten bietet, von denen Benutzer monolithischer Systeme kaum zu träumen wagen, da sie die Beschränkungen als mehr oder weniger Naturgegeben zu akzeptieren gelernt haben.
Dieser Vortrag erläutert an einigen Beispielen, wo das UNIX-Paradigma bei traditionellen Systemen an seine Grenzen stößt und wie Hurd helfen kann, diese Grenzen zu überwinden. Es wird versucht, einen kleinen Eindruck von der Mächtigkeit von Hurd zu vermitteln, zu zeigen, für wen es heute vielleicht schon interessant sein könnte und warum sich für die anderen das Warten lohnt.
Worum geht es nicht:
Es wird nicht die Installation und Anwendung von Hurd erläutert. Auch wird nicht im Detail erklärt, wie die Konzepte von Hurd funktionieren; es soll nur gezeigt werden, was der Nutzen ist.
Zielgruppe:
Entwickler und fortgeschrittene Anwender mit Interesse an neuen Konzepten
Geeignete Vorkenntnisse:
Grundlagen des Aufbaus und der Funktionsweise von GNU/Linux und ähnlichen Systemen
Weitere Informationen:
Audio-Mitschnitt: siehe hier
Folien: Online, MagicPoint/HTML-Archiv (1,1 MB)
Lizenz: GPL