Factbites
 Where results make sense
About us   |   Why use us?   |   Reviews   |   PR   |   Contact us  

Topic: GNU Mach


Related Topics

In the News (Mon 28 Dec 09)

  
  The GNU Hurd - GNU Project - Free Software Foundation (FSF)
GNU Mach is maintained by the Hurd developers for the GNU project.
GNU Mach is not the most advanced microkernel known to the planet, nor is it the fastest or smallest, but it has a rich set of interfaces and some features which make it useful as the base of the Hurd system.
GNU Mach is used as the default microkernel in the GNU/Hurd system.
www.gnu.org /software/hurd/gnumach.html   (558 words)

  
 Clinton Goveas :: Wikipedia Reference
The GNU Project was announced publicly on September 27, 1983, on the net.unix-wizards and net.usoft newsgroups.
In the GNU Manifesto, Stallman had mentioned that "an initial kernel exists but many more features are needed to emulate Unix." He was referring to TRIX, a remote procedure call kernel developed at Massachusetts Institute of Technology, whose authors had decided to distribute for free, and was compatible with Version 7 Unix.
Many GNU programs have also been ported to Microsoft Windows, Mac OS X, and various other proprietary platforms, however, this is often a hot topic among enthusiasts, as the motive for developing these programs was to replace those systems with free software, not to enhance them.
www.clintongoveas.com /wikipedia/?title=GNU   (2023 words)

  
 Debian -- Debian GNU/Hurd --- Installation
GNU is similar in nature to any Unix-like system: after logging in, the user is presented with a shell and the familiar Unix VFS (virtual filesystem).
Also, as GNU Mach does not support loadable kernel modules, many of the drivers are compiled into the default kernel.
If GNU Mach does not recognize your network card or you use a modem, the only way to upgrade will be to download the packages and then transfer them to the GNU system.
www.debian.org /ports/hurd/hurd-install   (2250 words)

  
 Hurd
In the original Mach efforts this sort of "set of servers" was considered to be one of the main goals of the design, but the Hurd appears to be the first Mach-based system core to actually be implemented in this fashion (whereas QNX is similar but based on its own microkernel).
At this time, there is a single distribution of a Hurd-based GNU system in preparation, which has not yet been officially released outside of interested testers and developers.
Richard Stallman, of the GNU project, had announced that he expected the GNU OS (also known as GNU/Hurd) to be officially released before the end of 2002, but this was not acheived.
www.ebroadcast.com.au /lookup/encyclopedia/gn/GNU_Hurd.html   (702 words)

  
 The Definitive Guide to GNU Hurd XXXX   (Site not responding. Last check: 2007-10-13)
Because of this slow pace, the GNU userland components came to be used with the Linux kernel and are now commonly associated with "Linux" systems (see also GNU/Linux naming controversy).
GNU Mach is currently used as the microkernel, but efforts are under way to port the Hurd to the more modern L4 microkernel.
In the original Mach efforts, this sort of "set of servers" was considered to be one of the main goals of the design, but the Hurd appears to be the first Mach-based system to actually be implemented in this fashion (whereas QNX and Minix-3 are similar but based on their own microkernels).
www.reasontutorials.com /s/GNU_Hurd   (1368 words)

  
 GNU/Hurd Hardware Compatibility Guide
GNU Mach is the current microkernel in use by the GNU/Hurd operating system which uses GNU Hurd as a set of server replacements for the standard UN*X kernel.
Some devices are supported in kernel space by GNU Mach, others are supported in userspace by a GNU Hurd translator.
The driver needed for this is the SYM53C8xx which is not included in GNU Mach v1.
www.nongnu.org /thug/gnumach_hardware.html   (1184 words)

  
 Using and Porting the GNU Compiler Collection (GCC): Installation
GNU CC includes a runtime library for Objective-C because it is an integral part of the language.
GNU CC now has a floating point emulator with which these can work, but each target machine description needs to be updated to take advantage of it.
The GNU C compiler does not come with these files, because (1) they are system-specific, and (2) they belong in a C library, not in a compiler.
gcc.gnu.org /onlinedocs/gcc-2.95.3/gcc_3.html   (10576 words)

  
 OSNews.com
"The kernel is GNU Mach not the Hurd.
Sure, GNU Mach has some severe limitatitions, but delaying the release of a working GNU system because some of them now want to port the Hurd over to another microkerenel which does not support all of the functionality that the Hurd expects is madness.
Mostly, I'd agree with you, except that in the case of the "Mach" kernel, it would be a serious oversight to confuse stock Mach, from GNU Mach, as GNU's is severly stripped down and lacks considderable capability.
www.osnews.com /comment.php?news_id=8443   (1420 words)

  
 [No title]
In 2001 The GNU C Library Steering Committee , was formed and currently consists of Mark Brown, Paul Eggert, Andreas Jaeger, Jakub Jelinek, Roland McGrath and Andreas Schwab.
The GNU Hurd should run on any archictecture that is supported by the underlying GNU Mach kernel.
GNU Pth is documented by a manual which describes the functionality and API of the library in detail.
www.lycos.com /info/gnu.html   (409 words)

  
 Jorrit N. Herder - Microkernels // Operating Systems
The GNU Project was launched in 1984 to develop a complete UNIX style operating system which is free software.
GNU or the GNU Operating System in full includes not only the kernel and the system servers, but also many more programs.
GNU/Mach is originally based on Mach 4 from University of Utah, which in turn is based on Mach 3 from Carnegie-Mellon University.
www.cs.vu.nl /~jnherder/microkernels.php?page=gnu   (399 words)

  
 Using and Porting the GNU Compiler Collection (GCC) - Configurations
GNU CC must be configured to use the correct processor type and operating system, or GNU CC will not function correctly.
Installing GNU CC on the 3b1 is difficult if you do not already have GNU CC running, due to bugs in the installed C compiler.
GNU as is distributed as part of the binutils package.
www.cs.queensu.ca /software_docs/gnudev/gcc/gcc_48.html   (4176 words)

  
 Mach Microkernel
Mach was the product of an operating systems research project of the Carnegie Mellon University School of Computer Science from 1985 to 1994.
Mach was designed to be an operating system microkernel available for use in any operating system that wanted to use it.
Mach is no longer of interest to Carnegie Mellon U, so it's been taken over the Free Software Foundation, which was involved from the beginning, and so it is open source.
www.inforingpress.com /computer-book/mach.htm   (590 words)

  
 The GNU Hurd:
Mach is actually rather big for a microkernel, and quite dated.
The Hurd servers, which run on top of the Mach microkernel, implement the functionality that is usually found in a Unix-like kernel.
Although the GNU C library provides a POSIX personality on top of the Hurd, and this is the main personality of the Hurd today, there is no reasons why other libraries shouldn't use the Hurd server's functionality to provide a compatibility layer to some other API.
www.ukuug.org /events/linux2002/papers/html/hurd   (4293 words)

  
 Dr. Dobb's | Inside Debian Hurd | July 22, 2001
Mach has a number of versions and variants -- the one currently used by the Hurd is GNU Mach, an open-source Mach developed as part of the GNU project.
A Mach port is somewhat analogous to a port in the context of socket-based communication -- a channel of communication between two tasks.
Perhaps GNU Mach would be replaced by some real-time microkernel (a real-time Mach is available), and a number of unneeded servers would be eliminated.
www.ddj.com /184404343   (3403 words)

  
 The GNU Hurd - GNU Project - Free Software Foundation (FSF)
The GNU Hurd is the GNU project's replacement for the Unix kernel.
The Hurd is a collection of servers that run on the Mach microkernel to implement file systems, network protocols, file access control, and other features that are implemented by the Unix kernel or similar kernels (such as Linux).
The Hurd, together with the GNU Mach microkernel, the GNU C Library and the other GNU and non-GNU programs in the GNU system, provide a rather complete and usable operating system today.
www.gnu.org /software/hurd/hurd.html   (674 words)

  
 The differences between GNU/Linux distributions - The Jem Report
GNU's own kernel is HURD, but it's been in development for a long time and is nowhere near ready for production.
Most of them share the majority of their terminal commands -- or have commands that have largely similar functionality and syntax -- so if you know one system very well, it is not difficult to learn a different one.
GNU's userland utilities were improved replacements of Unix commands; BSD was originally developed from Unix source code, so its userland utilities started out as clones of Unix commands and have evolved from there.
www.thejemreport.com /mambo/content/view/215/74   (2681 words)

  
 GNU Hurd - SWiK
GNU Hurd or GNU HIRD of Unix-Replacing Daemons is the GNU project’s replacement for the Unix kernel.
GNU Hurd is designed to work on top of the GNU Mach microkernel.
Despite being in development since 1990, no official release of GNU Hurd has been forthcoming, as the system, an critical component of the GNU OS, is still unstable.
swik.net /Hurd   (357 words)

  
 [No title]
The GNU Project says, ``Please give our project equal mention,'' but Linus says, ``Don't give them a share of the credit; call the whole thing after my name alone!'' Now envision the mindset of a person who can look at these events and accuse the GNU Project of egotism.
The Hurd is a collection of servers running on top of the GNU Mach microkernel, implementing various services that operating systems usually offer, like file system access and networking.
It is GNU's replacement for the Unix kernel, and currently it can support a graphics environment, is usable by experienced end users and is used by the Debian GNU/Hurd distribution.
www.lycos.com /info/gnu--systems.html   (477 words)

  
 GNU Hurd information
There is now an Official GNU Hurd web page as part of the GNU web pages Future changes, updates, &c.
The old Unofficial GNU Hurd FAQ is still around.
Some of the Mach research at University of Utah is also relevant.
www.cs.pdx.edu /~trent/gnu/hurd   (530 words)

  
 [Hurd-es] don't despair
It will be a messy experience, and you might not be able to sleep a couple of nights because of the horror you will see, but it is a reasonable project of limited scope, and one of the show stoppers in putting GNU Mach v2 out of the door.
Also, we think that we have identified the major design flaws in Mach as well, things that are really hurting performance, stability and robustness.
Adding a quota system and other stuff to Mach is not only poor taste, it is also tedious and error-prone.
es.gnu.org /pipermail/hurd-es/2003-August/000305.html   (1437 words)

  
 [No title]
Mach 3.0 Work If you plan to work on the microkernel, you should be on the mailing list for the University of Utah's Mach4 distribution; that is the microkernel distribution that GNU will use.
* Mach 3.0 needs a facility to automatically send task and thread status on task/thread exit to a port that can only be changed by a privileged user; this would be used to implement process accounting.
It should probably be based on the current GNU malloc, as well as merge the mmalloc interfaces used by some existing GNU packages.
web.cecs.pdx.edu /~trent/gnu/tasks   (908 words)

  
 Hurd: GNU Mach 1.3
Roland McGrath recently announced version 1.3 of the GNU Mach kernel, offering several bug fixes.
The drivers in OSKit are more current than the drivers in GNU Mach, and it is easier to extent.
Also, GNU Mach based on OSKit has remote debugging support via gdb, so it will be much easier for kernel hackers like me to track down bugs in the Mach, OSKit or device glue code.
kerneltrap.org /node/226/561   (649 words)

  
 People at Savannah: Thomas Schwinge Profile [Savannah]
GNU Mach: ``General Protection Trap'' in `ipc_kmsg_enqueue' (bug #18349, Confirmed)
GNU MIG: doesn't pass error values to the caller (bug #17945, Postponed)
Port GNU Mach to the Xen VMM (task #5468, None)
savannah.nongnu.org /users/tschwinge   (310 words)

  
 problem starting X in GNU system | Nuxified Forums (Free Software and GNU/Linux help)
I've gotten a bit interested in giving GNU/Hurd (or just "GNU" as we can call it) a spin myself and a guy from #hug channel on freenode actually allowed me to download his QEMU image of already installed and set up GNU/Hurd on a 2GB partition.
afaik that is a limitation of the GNU Mach and there would be no solution other than changing the source code of Mach.
Once they fully port the L4 microkernel to the GNU Hurd, hardware problems like these shouldn't be an issue.
www.nuxified.org /?q=problem_starting_x_in_gnu_system   (1130 words)

  
 Hurd on Mach on PowerPC - Summary [Savannah]
This project is not part of the GNU Project.
The goal of this project is to port the OSKit to the PowerPC, then change OSF Mach to use this, and to run the GNU Hurd on it.
Currently, there is only a preliminary port of the Hurd to the version of OSF Mach on which MkLinux runs, but unfortunately this version of Mach only supports older PowerMacs.
savannah.nongnu.org /projects/hurdppc   (307 words)

  
 GNU (Also known as GNU/Hurd)
We boot GNU Mach, and then launch the base servers.
The default GNU Mach which is provided by the default GNU archive contains some modules / drivers which are not needed in bochs environment.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation.
bochs.sourceforge.net /doc/docbook/user/guest-gnu.html   (638 words)

  
 Hurd Traffic   (Site not responding. Last check: 2007-10-13)
I designed GNU Libtool from scratch to be capable of building both shared libraries and static libraries.
I have implemented color and other attributes for the GNU Mach console, so if people are really dying to see colors on the Hurd, I am willing to make the patch available.
Mach papers, and asked where Thomas Bushnell's paper "Toward A New Strategy Of Operating System Design" could be found.
www.kerneltraffic.org /debian-hurd/dh20000810_56.xml   (3150 words)

  
 The Hurd Wiki   (Site not responding. Last check: 2007-10-13)
The Hurd is the GNU replacement for UNIX and Linux "kernels." It is a collection of servers that run on top of the GNU Mach microkernel to implement file systems, network protocols, file access control, and other features that are today implemented by the Unix, Linux or other kernels.
The Hurd supplies the last piece needed for a complete GNU operating system as originally conceived by Richard M Stallman (RMS) in 1983.
The GNU vision directly drove the creation and has guided the evolution of the Free Software Foundation (FSF), the organization that is the home of the entire GNU project.
hurd.gnufans.org - !http: //hurd.gnufans.org   (900 words)

Try your search on: Qwika (all wikis)

Factbites
  About us   |   Why use us?   |   Reviews   |   Press   |   Contact us  
Copyright © 2005-2007 www.factbites.com Usage implies agreement with terms.