[ Chiński (Uproszczony) | Chiński (Tradycyjny) | Holenderski | Angielski | Esperanto | Hebrajski | Włoski | Polski | Hiszpański ] |
|
Co nowego Zmiany (ChangeLog)
GNU Hurd |
Spis Treści
Hurd: WprowadzenieGNU Hurd to odpowiednik jądra Uniksowego z projektu GNU. Hurd jest zbiorem serwerów które są uruchamiane na mikrokernelu Mach implementując systemy plików, protokoły sieciowe, kontrolę dostępu do plików oraz inne podstawowe funkcje które musi spełniać jądro Uniksowe i podobne mu jądra (jak np. Linux). Hurd może być w tym momencie uruchamiany tylko na maszynach IA32. W przyszłości powinien zostać (i napewno zostanie) przystosowany do innych mikrokerneli oraz platform sprzętowych. Zalety HurdaHurd nie jest (jak narazie) najbardziej zaawansowanym jądrem znanym rodzajowi ludzkiemu, ale posiada cały wachlarz konkurencyjnych własności:
Co to znaczy HurdWedług Thomasa Bushnella z BSG - głównego projektanta GNU Hurd:`Hurd' to skrót od `Hird of Unix-Replacing Daemons' (Hird serwerów zamiennych Uniksa), gdzie `Hird', z kolei, to skrót oznaczjący `Hurd of Interfaces Representing Depth' (Hurd interfejsów reprezentujących zagnieżdżenie). Jak widać jest to pierwsze oprogramowanie nazwane za pomocą wzajemnie rekursywnych skrótów literowych. Stan projektuHurd, razem z mikrokernelem GNU Mach, bibliotekami GNU C i wszystkimi innymi programami należącymi lub nie do projektu GNU, które znajdują się w systemie GNU, udostępniają już dziś w większości kompletny i zdatny do użycia system operacyjny. Nie jest on może jeszcze w tym momencie gotowy do wykorzystania produkcyjnego jako że zawiera wiele drobnych błędów i ze względu na braki w implementacji. Jakkolwiek jest dobrą podstawą do dalszego rozwoju i użytkowania do zastosowań o mniejszych priorytetach. System GNU (nazywany GNU/Hurd) jest całkowicie spójny (możliwe jest skompilowanie wszystkich jego części wyłącznie za pomocą narzędzi z projektu GNU). Wiele sesji Hurda może być uruchomionych równolegle. Możliwe jest również debugowanie nawet podstawowych serwerów jednej z nich za pomocą gdb uruchomionego wewnątrz innej instancji Hurda. System okienkowy X i korzystające z niego programy czy zaawansowane aplikacje serwerowe takie jak serwer www Apache mogą z powodzeniem działać w systemie GNU. Negatywną cechą jest zdecydowanie to że obsługa urządzeń znakowych (takich karty dźwiękowe) i innego sprzętu nie została jeszcze w większości dodana. Mimo, że dostępny jest interfejs POSIX-owy, niektóre z dodatkowych możliwości, takie jak pamięć dzielona POSIX oraz semafory, są jeszcze w stanie rozwoju. Wszystko to odnosi się do aktualnej wersji rozwojowej a nie do ostatniego wydania (0.2). Dla wszystkich zainteresowanych zalecane jest wypróbowanie ostatniej wersji rozwojowej (development) i oczywiście wysyłanie uwag do twórców Hurda. |
Powrót na stronę domową projektu GNU.
Zapytania do FSF oraz GNU (w języku angielskim) należy wysyłać na adres gnu@gnu.org. Istenieją również inne sposoby na skontaktowanie się z FSF.
Komentarze i sugestie na temat tej strony będą przyjmowane pod adresem web-hurd@gnu.org, natomiast inne pytania pod gnu@gnu.org (również tylko po agielsku).
Copyright (C) 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111, USA
Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.
Wykonywanie i dystrybucja wiernych kopii tego dokumentu jest dozwolona niezależnie od nośnika, pod warunkiem zachowania niniejszego zezwolenia oraz informacji o prawach autorskich.
Ostatnia aktualizacja: $Date: 2005/10/02 19:47:30 $ $Author: ams $