Hurd

Hurd: GNU Mach 1.3

Címkék

Roland McGrath legújabb bejelentése szerint megjelent a GNU Mach kernel legfrissebb, 1.3-as verziója.A bejelentésben megjegyzi: "A továbbiakban nem fogjuk aktívan tovább fejleszteni a GNU Mach-ot. A továbbiakban terveink szerint csak bugfixeket és triviális bővítéseket hajtunk végre az 1.x szérián, és a későbbi 1.x kiadások is csak ezeket tartalmazzák majd."

A 2.x GNU Mach kernel már fejlesztés alatt van. A fejlesztéséhez a Utah Egyetem OSKIT-jét használják fel.

A lényegesebb változások az 1.3-ban: megjelent a nagy diszkek támogatása (>= 10GB). Továbbá az 1.3 direkt kerneltámogatást tartalmaz a "boot script"-ekhez.

Bejelentés:

From: Roland McGrath

To: info-gnu AT gnu.org, bug-hurd AT gnu.org

Subject: GNUmach 1.3 released

Date: Mon, 27 May 2002 16:31:55 -0400 (EDT)

-----BEGIN PGP SIGNED MESSAGE-----

We are pleased to announce version 1.3 of the GNU distribution of the Mach kernel. It may be found in the file (about 3.6 MB compressed)

ftp://ftp.gnu.org/gnu/gnumach/gnumach-1.3.tar.gz;

unidiffs from version 1.2 (about 310 KB compressed) are in

ftp://ftp.gnu.org/gnu/gnumach/gnumach-1.2-1.3.diff.gz.

This distribution is only for x86 PC machines. Volunteers interested in ports to other architectures are eagerly sought. We are no longer actively developing version 1.x of GNU Mach. We plan to make only necessary bug fixes or trivial enhancements in the 1.x line, and make further 1.x releases only as necessary for those purposes. New development efforts have been underway for some time on a new version of GNU Mach using the OSKit from the University of Utah for hardware support. Those efforts previously called OSKit-Mach are now working towards the future version 2.0 of GNU Mach. Aside from bug fixes, major changes from 1.2 (from the NEWS file) are:

The kernel now directly supports "boot scripts" in the form of multiboot module names with the same syntax as the Hurd's `serverboot' program.

That is, instead of telling GRUB "module /boot/serverboot", you can give GRUB a series of command like "module /hurd/ext2fs ${...}" where the syntax after "module" is the same as in boot scripts for Hurd's `serverboot'. The kernel message device `kmsg' is now enabled by default.

- --disable-kmsg turns it off.

Large disks (>= 10GB) are now correctly supported, the new get_status call DEV_GET_RECORDS can return the number of records of a device. Lots of tweaks have been done to the virtual memory management to make it perform better on today's machines. The console supports ANSI escape sequences for colors and attributes. Support for the terminal speeds B57600 and B115200 has been added. Bug reports relating to this distribution should be sent to bug-hurd AT gnu.org. Requests for assistance should be made on help-hurd AT gnu.org.

The md5sum checksums for this distribution are:

61e90803889b079a380e30056b21d076 gnumach-1.3.tar.gz

56ca6aa9040c4d4c4ef7a9757bb0509c gnumach-1.2-1.3.diff.gz

[...]

GNU/Hurd hacking guide

Címkék

Hogyan kezdjünk hozzá a GNU/Hurd programozásának?

A kezdők programozóknak a GNU/Hurd világában hasznos segítség lehet a GNU/Hurd hacking Guide. A dokumentáció a Mach és a Hurd programozásába vezeti be az érdeklődőt. A szerző szerint a dokumentáció korántsem teljes referencia, viszont hasznos segítség lehet a kezdő programozóknak.

A dokumentáció letölthető gzip tömörítve, vagy online olvasható itt.

GNU Hurd még idén?

Címkék

A Free Software Foundation (FSF) elnöke, Richard M. Stallman szerint még ebben az évben megjelenthet a GNU operációs rendszer, a HURD. RMS szerint a GNU operációs rendszer a maga mikrokerneles magjával, a HURD-del jobb, mint a Linux."A GNU kernel működik, így most már a GNU rendszerrel tudunk foglalkozni a GNU/Linux helyett, amelyet az emberek eddig használtak" mondta Stallman, aki jelenleg Indiában tartózkodik, ahol egy GNU/Linux Nap vendége lesz. Stallman igencsak rossz néven veszi azt, hogy az emberek a Linuxról, mint operációs rendszerről beszélnek, hiszen az csak egy kernel.
"Az valójában a GNU/Linux, amelynek a kernele a Linux", mondta. Stallman szerint nagyon lesújtó az, amikor az emberek az ő munkájukról írnak és nem az ő nevükön hívják, egyszerűen elfelejtik őket.

Stallman állítása szerint az FSF GNU rendszerének kernele, a Mach sokkal erősebb mint a Linux, hiszen mikrokerneles felépítésű és nem monolitikus, mint a Linux.

"A mikrokernel felett szerver programok futnak (HURD), amelyek elvégzik a kernel magasszintű feladatait. Például a fájlrendszerek, a hálózati protokollok és minden más szerverek formájában van megvalósítva. A végeredmény az, hogy nagyon könnyű a rendszer egyes részeit kicserélni és hozzáadni ahhoz, miközben az fut."


Kapcsolódó témák:

Az IDG eredeti cikke

A GNU/HURD rendszer hivatalos weblapja

A Debian HURD portjának weblapja

Debian HURD CD-k az ftp.fsn.hu-n

Debian HURD CD-k

Címkék

Philip Charles elkészült a Debian HURD legújabb telepítőkészletével, amelyet épp most töltöttem fel az ftp.fsn.hu-ra. A készlet 4 db CD-ből áll és a H3 verziószámmal rendelkezik, amelyek letölthetők innen:


ftp://ftp.fsn.hu/pub/CDROM-Images/debian-unofficial/hurd/

http://ftp.fsn.hu/pub/CDROM-Images/debian-unofficial/hurd/

rsync://ftp.fsn.hu/cdimages/debian-unofficial/hurd/

Hurd: H2 CD Image -k

Címkék

A Debian GNU/Hurd team kiadta az új Hurd CD Image -eket. A snapshot image -k négy-nyolc hét intervallumban készülnek, és a H2 image -ek a tizedikek ebben a sorozatban. A Hurd egy CD image -ben jelent meg 2000 augusztusban (A1), és most már 2001 decemberben négy CD image -nél tart (H2).Ezek az cd képmások (huh de rossz szó - tud valaki jobbat az image szóra?) igazából pillanatfelvételek az operációs rendszer fejlesztéséről. A többi operációs rendszerhez hasonlóan itt is az első CD tartalmazza a legfontosabb csomagokat, amik a telepítéshez szükségesek, a többi lemezen a kevésbé fontos csomagok kapnak helyet.

A Debian Hurd

Címkék

Mi is az a Hurd?


Mint tudjuk a Debian nem egyenlő a Linux -al. A Debian egy szabad operációs rendszer. Az operációs rendszer magja a kernel. A Debian kernelfüggetlen. Jelenleg a Linux kernelt használja, de készülőben van a Debian más kernelekre is, például Hurdra. A Hurd a GNU leendő operációs rendszere, a HURD egy szerverek gyűjteménye amelyek egy MACH mikrokernelen futnak, implementált filerendszerrel, hálózati protokolokkal, file hozzáférés kontrollal, stb. amik a UNIX kerneleket jellemzik általában (pl. a Linux). A Hurd jelenleg az IA32 platformra készül, de a fejlesztők ígérik a portolását más platformokra is. A Hurd a GNU Project része, s mint ilyen teljesen ingyenes, bárki módosíthatja, átírhatja a GPL feltételei szerint. A Hurd egy rendkívül ígéretes operációs rendszer, érdemes kipróbálni, főleg hogy éppen most adtak ki hozzá bootfloppy -kat. Kockáknak kötelező =).

A Hurd project honlapja:


http://www.gnu.org/software/hurd/hurd.html



A bootfloppy -k letölthetők:


http://www.copyleft.co.nz/Hurd-floppies.tar.bz2