GNU Hurd – Wiki

GNU Hurd

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacji , szukaj
GNU Hurd
Kernel
Hurd-logo.png
Logo programu
System operacyjny GNU
Licencja GNU GPL
http://gnu.org/software/hurd

GNU Hurd - jądro systemu operacyjnego opartego na architekturze mikrojądra .

Ściśle technicznie Hurd nie jest jądrem, a jedynie zbiorem uprzywilejowanych serwerów działających w przestrzeni użytkownika i dostarczających takich usług jak system plików , obsługa terminala, dysku czy sieci reszcie systemu. W jądrach monolitycznych sterowniki tego typu znajdują się w jądrze.

Spis treści

[ edytuj ] Nazwa

System, którego jądrem jest Hurd, nazywa się GNU/Hurd (analogicznie do GNU/Linux ) albo po prostu GNU , ponieważ Hurd jest częścią tego projektu.

Nazwa "Hurd" jest rekurencyjnym akronimem . Oznacza Hird of Unix -Replacing Daemons, "Hird" natomiast oznacza Hurd of Interfaces Representing Depth.

[ edytuj ] Dystrybucje

Obecnie używalnymi dystrybucjami z jądrem Hurd - poza ręczną kompilacją systemu - są Debian GNU/Hurd i ArchHurd .

[ edytuj ] Zgodność ze standardem POSIX

Hurd jest częściowo zgodny ze standardem POSIX . Najważniejszą niezgodnością jest używanie systemu wątków Cthreads zamiast systemu określonego w standardzie POSIX ( Pthreads ). Planowane jest porzucenie Cthreads na rzecz Pthreads [1] , tymczasowo istnieje biblioteka emulująca wątki Pthreads na bazie Cthreads.

[ edytuj ] Budowa

[ edytuj ] Mikrojądro

Obecnie Hurd używa mikrojądra Mach 4, powstałego na Uniwersytecie Carnegie-Mellon , lecz od lat pojawiają się propozycje zmiany mikrojądra. Są one wysuwane ze względu m.in. na słabą wydajność i przenośność oraz brak obsługi SMP w Mach 4.

Podjęto próbę nieoficjalnego przeniesienia Hurd na L4 . Udało się uzyskać pewne sukcesy na L4Ka::Pistachio , a docelowo jest rozważana integracja z jądrem Coyotos i współpraca z jego autorami.

[ edytuj ] Serwery

Hurd bywa nazywany "zespołem serwerów " (bazujących na Machu lub innym mikrojądrze) wykonujących konkretne zadania. Do dyspozycji są serwery uwierzytelniania , haseł, procesów itd.

Nowatorskim rozwiązaniem zastosowanym w Hurdzie jest danie użytkownikom możliwości usunięcia lub zamiany jakiegokolwiek z serwerów. Użytkownicy mogą pisać też własne pełnoprawne serwery. Obszar systemu (w sensie obszaru, z którym użytkownik nie może nic zrobić) jest ograniczony do minimum.

[ edytuj ] Translatory

Inną ciekawą cechą jest mechanizm translatorów, działających na zasadzie filtrów nakładanych na konkretne miejsca w drzewie katalogowym (także na pliki ). Za przykład translatora mógłby posłużyć mechanizm pozwalający na dostęp do zasobów FTP tak jak do zwykłego katalogu na dysku i operacje na tych zasobach tak jak na plikach lokalnych (tymi samymi narzędziami).

Współcześnie takie możliwości są oferowane w obrębie pojedynczych programów, a nie całego systemu, natomiast najbliższy odpowiednik translatorów dla systemów typu GNU/Linux to projekt FUSE (filesystem in userspace).

[ edytuj ] Linki zewnętrzne

Przypisy

  1. GNU Issues Convert Hurd Libraries and Servers to pthreads , dostęp 2011-10-07

USA: Podejrzany o udział w masakrze w Srebrenicy deportowany do kraju
Były dowódca brygady policji Serbów bośniackich Dejan Radojković, oskarżony w Bośni i Hercegowinie o udział w masakrze około 8 tys. Muzułmanów w Srebrenicy w 1995 r., został deportowany z USA - poinformowały w czwartek amerykańskie władze.



Egipt: Zakończyło się głosowanie w wyborach prezydenckich
W Egipcie zakończyło się w czwartek dwudniowe głosowanie w wyborach prezydenckich, które mają wyłonić następcę Hosniego Mubaraka, zmuszonego na początku zeszłego roku do ustąpienia. Wstępnych wyników można oczekiwać w sobotę.



Kancelaria Prezydenta: Nie ma loży prezydenckiej na Stadionie Narodowym
Nie było i nie ma czegoś takiego, jak loża prezydencka na Stadionie Narodowym - oświadczyła w czwartek szefowa prezydenckiego biura prasowego Joanna Trzaska-Wieczorek. Dodała, że prezydent Bronisław Komorowski zajmie na stadionie podczas Euro 2012 "najbardziej prestiżowe miejsce".



USA: Rośnie poparcie dla małżeństw gejów
W USA słabnie sprzeciw wobec legalizacji małżeństw homoseksualnych - wynika z najnowszego sondażu. Pokrzepiło to Biały Dom, gdyż komentatorzy uznali, że niedawna deklaracja prezydenta Baracka Obamy z poparciem takich małżeństw nie zaszkodzi mu w wyborach.



Palikot być może będzie ubiegał się o widzenie z Tymoszenko
Poseł Janusz Palikot przyjechał na Ukrainę, gdzie najprawdopodobniej będzie ubiegał się o spotkanie ze skazaną na siedem lat więzienia byłą premier Julią Tymoszenko - dowiedziała się w czwartek PAP ze źródeł dyplomatycznych w Kijowie.



Home Page , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,