Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Vše je jenom Linux: GNU/Hurd

V diskusi u posledního dílu našeho pravidelného seriálu jste si jako dnešní operační systém zvolili GNU/Hurd. Pojďme se tedy na něj podívat.

Tweetni to Twitter Jaggni to! Jagg Del.icio.us Delicious

GNU Hurd
www.gnu.ai.mit­.edu/software/hurd
GNU Hurd je projekt, jehož snahou je vytvořit náhradu unixového kernelu. Hurd je kolekcí několika nezávislých serverů, které běží na Mach mikrokernelu a umožňují přístupy k souborovému systému, síťovým protokolům, zabezpečení souborů a jiným možnostem, které nejsou nativně implementovány Unixovými jádry (včetně Linuxu a dalších).

Možnosti – a také přednosti – Hurdu můžeme shrnout do několika bodů:

  • je zdarma – Hurd je šířen za podmínek veřejné GNU licence. Kdokoli jej může volně používat, rozšiřovat, doplňovat, upravovat nebo implementovat do vlastního systému.
  • je kompatibilní – Hurd si zachovává známé uživatelské a programátorské rozhraní. Hurd je pouze moderní unixový kernel, využívající služeb GNU C knihovny, jejíž vývoj přesně dodržuje standardy stanovené normami či specifikacemi ANSI/ISO, BSD, POSIX, SVID a X/Open.
  • je připraven přežít – Narozdíl od ostatních, nyní používaných kernelů, Hurd striktně dodržuje objektovou strukturu, která umožňuje přirozený rozvoj bez nutnosti přepisovat kód celého jádra.
  • je rozšiřitelný – Architektura Hurdu je přísně vícevláknová, což umožňuje stejně efektivní využití procesorového času na jedno- i více- procesorových strojích. Rozhraní Hurdu je také připraveno umožnit transparentní síťové zpracovávání úloh (v současné verzi však není ještě implementováno).
  • je stabilní – Je možno vyvíjet a testovat nové komponenty jádra bez nutnosti restartování počítače – tak známé a nenáviděné vlastnosti jiných operačních systémů. Spouštěním a testováním vlastních komponent nijak neovlivňuje další současně pracující uživatele, kteří můžou současně také testovat komponenty vlastní. Mechanismus zajištění rozšiřitelnosti jádra je zabudován přímo v jádře Hurdu.
  • je zde! – Hurd je skutečný software, který skutečně funguje. Nejedná se o žádný výukový projekt nebo pouhý pokus. Můžete vyvíjet vlastní komponenty jádra nezávisle na ostatních lidech, kteří na projektu v současné době pracují.

Přehled
Hurd přináší nové možnosti do programování objektových komponent. Systém mikrojádra umožňuje všem komponentám maximální možný přístup ke všem dostupným hardwarovým zdrojům počítače. Díky tomu programy i komponenty komunikují mezi sebou bezpečně a pád celého systému z důvodu „zamrznutí“ některé z komponent je téměř vyloučen. Hurd používá jiný způsob vnitřní komunikace než jaký je použit u ostatních kernelů. Jednotlivé komponenty jsou spouštěny jako samostatné mikroservery a jako k takovým se k nim i přistupuje.

Jak vše začalo
Richard Stallman započal v roce 1983 tvorbu GNU jako pokus o vytvoření zcela volného operačního systému. GNU byl až do roku 1986 pouze velmi primitivním kernelem. V tomto roce došlo také ke sloučení s kernelem TRIX, který byl vyvíjen na půdě Technologického Institutu ve státě Massachusetts. Ve stejném roce započala Nadace volného softwaru (Free Software Foundation – FSF) na nezbytných úpravách, které vedl profesor Rashid z Carnegie university. Výsledkem této tvrdé vývojářské práce byla první verze mikrokernelu Mach. Ta bylo uvolněna v průběhu roku 1987. S vývojem samotného Hurdu započal původní autor Richard Stallman v roce 1991. Od těch dob se na vývoji podílelo mnoho a mnoho skvělých vývojářů a pokud máte zájem, můžete mezi ně patřit také vy.

TIB2012

       

GNU/Hurd je opravdu vyjímečný operační systém, který toho má ještě spoustu před sebou. Vývoj komponent je velmi pohodlný (posuzováno z uživatelského hlediska) a stabilita celého systému je prostě úžasná. Ať se snažíte jak chcete, jádro prostě „nesestřelíte“. Hurd je již dnes velmi dobře použitelný jako jádro většího operačního systému (s nějakým uživatelským rozhraním umožňující práci i laickému uživateli – neprogramátorovi).

Malý dodatek nakonec: pokud vás Hurd zaujal a rádi by jste si s ním něco začali, mohl by být někdy v blízké době na Rootu uveřejněn návod na instalaci na linuxovém počítači. Chcete jej?

Školení Google+ pro firmy

DW - Školení PPC
  • Jak využít Google+ pro firemní komunikaci a marketing.
  • Čím se liší Google+ od Twitteru a Facebooku z pohledu firemního využití.
  • Jak využít Google+ v souladu s pravidly užívání.
  • Založení Google+ Page (Stránky) krok po kroku, včetně praktických tipů.

Detailní informace o školení Google+ »

Ohodnoťte jako ve škole:
Průměrná známka 3,24

Přehled názorů

bez titulku
Banan 16. 2. 2001 01:31
Nový
Urcite ano
Petr Burdik 16. 2. 2001 06:06
Nový
Jednostrannost
Martas 16. 2. 2001 07:10
Nový
Ano
Ondřej Jakub 16. 2. 2001 07:29
Nový
Navod + nedostatky
Vilem Pulc 16. 2. 2001 07:50
Nový
Debian GNU/Hurd Installation
Peter Mann 16. 2. 2001 07:58
Nový
Ano
Macros The Black 16. 2. 2001 09:26
Nový
bez titulku
wsmith 16. 2. 2001 09:58
Nový
Pekne, ale...
David Kuzela 16. 2. 2001 10:34
Nový
Instalace GNU/Hurd
Jan Vraný 16. 2. 2001 12:58
Nový
ano
Robert Piskacek 17. 2. 2001 13:59
Nový
└ 
Re: ANO
anonymní uživatel 16. 5. 2004 20:29
Nový
ANO, definitivne ano
vOiD 18. 2. 2001 22:01
Nový
HURD spis chcipe
Ondrej Hurt 19. 2. 2001 12:27
Nový
Urcite ano :-)))
Pepino 21. 2. 2001 09:15
Nový
Free DOS
Xor 21. 2. 2001 12:32
Nový
└ 
Re: Free DOS
Viktor Šustr 29. 7. 2005 03:01
Nový
 
└ 
Re: Free DOS
Ge Bu 11. 8. 2005 18:40
Nový
Je to pomalyyyyyyyy
Mikulas Patocka 21. 2. 2001 15:43
Nový
Hurd
BalWan 4. 6. 2003 16:43
Nový
navod instalace z CD
Milan Buška 21. 5. 2004 10:56
Nový
GNU/Hurd
ilja 10. 1. 2008 18:25
Nový
       

Tento text je již více než dva měsíce starý. Chcete-li na něj reagovat v diskusi, pravděpodobně vám již nikdo neodpoví. Pro řešení aktuálních problémů doporučujeme využít naše diskusní fórum.

Zasílat nově přidané příspěvky e-mailem