diff options
34 files changed, 746 insertions, 690 deletions
diff --git a/news/2002-01-13.mdwn b/news/2002-01-13.mdwn new file mode 100644 index 00000000..606e9d1f --- /dev/null +++ b/news/2002-01-13.mdwn @@ -0,0 +1,16 @@ +[[meta copyright="Copyright © 2002, 2008 Free Software Foundation, +Inc."]] + +[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable +id="license" text="Permission is granted to copy, distribute and/or modify this +document under the terms of the GNU Free Documentation License, Version 1.2 or +any later version published by the Free Software Foundation; with no Invariant +Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license +is included in the section entitled +[[GNU_Free_Documentation_License|/fdl]]."]]"""]] + +An +<A HREF="http://www.pl-berichte.de/berichte/brinkmann.html">interview +with Marcus Brinkmann</A> was published by <A +HREF="http://pro-linux.de/">Pro-Linux</A> (the interview is in +German). diff --git a/news/2002-01-19.mdwn b/news/2002-01-19.mdwn new file mode 100644 index 00000000..71fbb9af --- /dev/null +++ b/news/2002-01-19.mdwn @@ -0,0 +1,26 @@ +[[meta copyright="Copyright © 2002, 2008 Free Software Foundation, +Inc."]] + +[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable +id="license" text="Permission is granted to copy, distribute and/or modify this +document under the terms of the GNU Free Documentation License, Version 1.2 or +any later version published by the Free Software Foundation; with no Invariant +Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license +is included in the section entitled +[[GNU_Free_Documentation_License|/fdl]]."]]"""]] + +The Toronto Hurd User Group meets: The University of Waterloo +Computer Science Club will be hosting a talk on the Hurd and the +Debian GNU/Hurd operating system. There will also be a gpg keysigning +and installfest for GNU/Hurd following the talk. All are welcome, and +gpg keys are not required. +<P> +Date: 26 Jan 2002 +<P> +Time: 1400 (2pm EST) +<P> +Place: University of Waterloo, Math and Computers building, room 3001 +(comfy lounge). +<P> +More information about this event at +<A HREF="mailto:thug@gnu.org"><EM>thug@gnu.org</EM></A> diff --git a/news/2002-02-18.mdwn b/news/2002-02-18.mdwn new file mode 100644 index 00000000..549416ac --- /dev/null +++ b/news/2002-02-18.mdwn @@ -0,0 +1,15 @@ +[[meta copyright="Copyright © 2002, 2008 Free Software Foundation, +Inc."]] + +[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable +id="license" text="Permission is granted to copy, distribute and/or modify this +document under the terms of the GNU Free Documentation License, Version 1.2 or +any later version published by the Free Software Foundation; with no Invariant +Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license +is included in the section entitled +[[GNU_Free_Documentation_License|/fdl]]."]]"""]] + +Pro-Linux has published a <A +HREF="http://www.pl-berichte.de/berichte/hurd/hurd-status/">GNU/Hurd +status report</A> (in German). They will infrequently publish updates +in the future. diff --git a/news/2002-03-03.mdwn b/news/2002-03-03.mdwn new file mode 100644 index 00000000..6e09027d --- /dev/null +++ b/news/2002-03-03.mdwn @@ -0,0 +1,26 @@ +[[meta copyright="Copyright © 2002, 2008 Free Software Foundation, +Inc."]] + +[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable +id="license" text="Permission is granted to copy, distribute and/or modify this +document under the terms of the GNU Free Documentation License, Version 1.2 or +any later version published by the Free Software Foundation; with no Invariant +Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license +is included in the section entitled +[[GNU_Free_Documentation_License|/fdl]]."]]"""]] + +There is a new mailing list called <A +HREF="http://mail.gnu.org/mailman/listinfo/hurd-devel-readers"> +Hurd-devel-readers</A>. It is the read-only version of Hurd-devel. +<P> +Hurd-devel is a mailing list for detailed discussions +of design and implementation issues in the GNU Hurd; it is an internal +low-volume list restricted to the core developers of the Hurd. While +the <A HREF="http://lists.gnu.org/archive/html/hurd-devel/">web-based +archive of Hurd-devel</A> has always been public, the new mailing list +Hurd-devel-readers provides a convenient way to follow +the discussion of the Hurd experts. +<P> +If you are a recipient of Hurd-devel-readers and want +to follow up on the discussion, please reply to the +Bug-hurd mailing list. diff --git a/news/2002-03-08.mdwn b/news/2002-03-08.mdwn new file mode 100644 index 00000000..fd12c387 --- /dev/null +++ b/news/2002-03-08.mdwn @@ -0,0 +1,29 @@ +[[meta copyright="Copyright © 2002, 2008 Free Software Foundation, +Inc."]] + +[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable +id="license" text="Permission is granted to copy, distribute and/or modify this +document under the terms of the GNU Free Documentation License, Version 1.2 or +any later version published by the Free Software Foundation; with no Invariant +Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license +is included in the section entitled +[[GNU_Free_Documentation_License|/fdl]]."]]"""]] + +We are pleased to announce version 1.3 of the GNU distribution of the +Mach 3.0 interface generator `MIG'. It may be found in the file +<SAMP><A HREF="http://ftp.gnu.org/gnu/mig/mig-1.3.tar.gz">http://ftp.gnu.org/gnu/mig/mig-1.3.tar.gz</A></SAMP> (about 145 KB compressed). +<P> +Diffs from version 1.2 are in <SAMP><A HREF="http://ftp.gnu.org/gnu/mig/mig-1.2-1.3.diff.gz">http://ftp.gnu.org/gnu/mig/mig-1.2-1.3.diff.gz</A></SAMP> +(about 6 KB compressed, 15 KB uncompressed). Relative to version 1.2, +version 1.3 contains only some minor fixes. +<P> +You need this tool to compile the GNU Mach and Hurd distributions, and +to compile GNU libc for the Hurd. +<P> +Bug reports relating to this distribution should be sent to +<A HREF="mailto:bug-hurd@gnu.org">bug-hurd@gnu.org</A>. Requests for assistance should be made on +<A HREF="mailto:help-hurd@gnu.org">help-hurd@gnu.org</A>. +<P> +The md5sum checksum for this distibution is: +<P> +45c2b7456727d81dbd75f7152f8136fd mig-1.3.tar.gz diff --git a/news/2002-03-23.mdwn b/news/2002-03-23.mdwn new file mode 100644 index 00000000..d7d84856 --- /dev/null +++ b/news/2002-03-23.mdwn @@ -0,0 +1,15 @@ +[[meta copyright="Copyright © 2002, 2008 Free Software Foundation, +Inc."]] + +[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable +id="license" text="Permission is granted to copy, distribute and/or modify this +document under the terms of the GNU Free Documentation License, Version 1.2 or +any later version published by the Free Software Foundation; with no Invariant +Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license +is included in the section entitled +[[GNU_Free_Documentation_License|/fdl]]."]]"""]] + +Added <A HREF="/software/hurd/hacking-guide/hhg.html">The Hurd +Hacking Guide</A> to the documentation section. Thanks to Wolfgang +Jährling for providing this introduction into GNU/Hurd and Mach +programming! diff --git a/news/2002-05-05.mdwn b/news/2002-05-05.mdwn new file mode 100644 index 00000000..498dcc70 --- /dev/null +++ b/news/2002-05-05.mdwn @@ -0,0 +1,31 @@ +[[meta copyright="Copyright © 2002, 2008 Free Software Foundation, +Inc."]] + +[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable +id="license" text="Permission is granted to copy, distribute and/or modify this +document under the terms of the GNU Free Documentation License, Version 1.2 or +any later version published by the Free Software Foundation; with no Invariant +Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license +is included in the section entitled +[[GNU_Free_Documentation_License|/fdl]]."]]"""]] + +We are currently finishing the transition from a stdio-based GNU C +Library (glibc) to a libio-based one. This is the result of about +five months of work we put into getting the system ready and, of +course, the work that the glibc developers did to make glibc what it +is. +<P> +This change will have various advantages, for example libio has been +tested more extensively, as it is also used by most GNU/Linux systems +for some time now. However, it also means a change in the Application +Binary Interface (ABI) of glibc, thus you will need to reinstall an +existing Debian GNU/Hurd system. Upgrading has not been tested at +all, so better do not expect it to work. Also note that you will need +to get some of the Debian packages from <A +HREF="ftp://alpha.gnu.org/gnu/hurd/debian-libio/">alpha.gnu.org</A>. +Please read the recent mailing list archives for details. +<P> +<B>Important Note:</B> As another temporary complication, the current +installation tarball is available at <A +HREF="ftp://alpha.gnu.org/gnu/hurd/debian-staging/">a different place</A> +than usual. diff --git a/news/2002-05-18.mdwn b/news/2002-05-18.mdwn new file mode 100644 index 00000000..c387b8a9 --- /dev/null +++ b/news/2002-05-18.mdwn @@ -0,0 +1,18 @@ +[[meta copyright="Copyright © 2002, 2008 Free Software Foundation, +Inc."]] + +[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable +id="license" text="Permission is granted to copy, distribute and/or modify this +document under the terms of the GNU Free Documentation License, Version 1.2 or +any later version published by the Free Software Foundation; with no Invariant +Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license +is included in the section entitled +[[GNU_Free_Documentation_License|/fdl]]."]]"""]] + +The "Linux and Unix User Group Heilbronn" (in Germany) is organizing +a Debian GNU/Hurd <A +HREF="http://www.luug-hn.org/vortraege.html">installation party</A> at +25 May 2002. In addition to that, Wolfgang Jährling will give a talk +about usage of GNU/Hurd, common problems found in porting programs to +GNU/Hurd and programming of extensions for the Hurd. It is a public +event, so everyone is free to show up and participate. diff --git a/news/2002-05-24.mdwn b/news/2002-05-24.mdwn new file mode 100644 index 00000000..97d33b73 --- /dev/null +++ b/news/2002-05-24.mdwn @@ -0,0 +1,19 @@ +[[meta copyright="Copyright © 2002, 2008 Free Software Foundation, +Inc."]] + +[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable +id="license" text="Permission is granted to copy, distribute and/or modify this +document under the terms of the GNU Free Documentation License, Version 1.2 or +any later version published by the Free Software Foundation; with no Invariant +Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license +is included in the section entitled +[[GNU_Free_Documentation_License|/fdl]]."]]"""]] + +Finally, the transition from the stdio-based GLibC Application +Binary Interface (ABI) to the libio-based GLibC ABI has been +completed. The Debian GNU/Hurd binary distribution has resumed +building packages again, and everything should be back to normal. +Note that we have also switched to <A +HREF="http://gcc.gnu.org/gcc-3.1/">GCC 3.1</A> as our default +compiler. Thanks to everyone who helped in making all this possible, +and our apologize for any inconvenience we have caused you. diff --git a/news/2002-05-28.mdwn b/news/2002-05-28.mdwn new file mode 100644 index 00000000..ce380e9e --- /dev/null +++ b/news/2002-05-28.mdwn @@ -0,0 +1,20 @@ +[[meta copyright="Copyright © 2002, 2008 Free Software Foundation, +Inc."]] + +[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable +id="license" text="Permission is granted to copy, distribute and/or modify this +document under the terms of the GNU Free Documentation License, Version 1.2 or +any later version published by the Free Software Foundation; with no Invariant +Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license +is included in the section entitled +[[GNU_Free_Documentation_License|/fdl]]."]]"""]] + +We are pleased to announce version 1.3 of the GNU distribution of +the Mach kernel, featuring advanced boot script support, support for +large disks (>= 10GB) and an improved console. +<P> +This distribution is only for x86 PC machines. +Volunteers interested in ports to other architectures are eagerly sought. +<P> +More <A HREF="gnumach-download.html#release">information about GNU +Mach 1.3</A> is available on the GNU Mach web page. diff --git a/news/2002-06-22.mdwn b/news/2002-06-22.mdwn new file mode 100644 index 00000000..3534821d --- /dev/null +++ b/news/2002-06-22.mdwn @@ -0,0 +1,20 @@ +[[meta copyright="Copyright © 2002, 2008 Free Software Foundation, +Inc."]] + +[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable +id="license" text="Permission is granted to copy, distribute and/or modify this +document under the terms of the GNU Free Documentation License, Version 1.2 or +any later version published by the Free Software Foundation; with no Invariant +Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license +is included in the section entitled +[[GNU_Free_Documentation_License|/fdl]]."]]"""]] + +Various developers of the Hurd and people interested in it will meet +at the <A HREF="http://lsm.abul.org/">Libre Software Meeting</A> in +Bordeaux on July 9-13. Neal Walfield, who is working on porting the +Hurd to the <A HREF="http://www.l4ka.org/">L4</A> microkernel, will give +a presentation about L4, the people from +<A HREF=" http://www.hurdfr.org/">HurdFr</A> will give an +introduction to the Hurd, and another presentation about the Hurd will +be given by Marcus Brinkmann. There might be additional talks about +the Hurd and related topics. diff --git a/news/2002-08-16.mdwn b/news/2002-08-16.mdwn new file mode 100644 index 00000000..83986869 --- /dev/null +++ b/news/2002-08-16.mdwn @@ -0,0 +1,30 @@ +[[meta copyright="Copyright © 2002, 2008 Free Software Foundation, +Inc."]] + +[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable +id="license" text="Permission is granted to copy, distribute and/or modify this +document under the terms of the GNU Free Documentation License, Version 1.2 or +any later version published by the Free Software Foundation; with no Invariant +Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license +is included in the section entitled +[[GNU_Free_Documentation_License|/fdl]]."]]"""]] + +The Hurd sources have stabilized again after a short period in +which some of the interfaces were changed to prepare support of long +files. All relevant filesystem and I/O interfaces have been modified +to use 64 bit even on 32 bit systems. + +In light of the small and patient user base, we decided to drop +backwards compatibility and replace the interfaces instead extending +them. This means that the binaries of the Hurd, the C library, and +some other programs need to be replaced manually, all at the same +time, followed by a reboot. + +A <A +HREF="http://www.debian.org/ports/hurd/extra-files/hurd-upgrade.txt">detailed +step-by-step procedure how to upgrade</A> Debian GNU/Hurd is available +on the Debian web site. + +People not using a binary distribution need to do a full manual +bootstrap. It is recommended to treat this as a cross-compilation +case. diff --git a/news/2002-10-03.mdwn b/news/2002-10-03.mdwn new file mode 100644 index 00000000..8ca2e3b8 --- /dev/null +++ b/news/2002-10-03.mdwn @@ -0,0 +1,16 @@ +[[meta copyright="Copyright © 2002, 2008 Free Software Foundation, +Inc."]] + +[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable +id="license" text="Permission is granted to copy, distribute and/or modify this +document under the terms of the GNU Free Documentation License, Version 1.2 or +any later version published by the Free Software Foundation; with no Invariant +Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license +is included in the section entitled +[[GNU_Free_Documentation_License|/fdl]]."]]"""]] + +A new article about <A HREF="/software/hurd/auth.html">the authentication +server</A> has been added to the web pages. It resembles the talk +about the same topic which was given at the Libre Software Meeting, +therefore the target audience is mostly programmers which want to learn +about the details of authentication in the Hurd. diff --git a/news/2002-10-03_2.mdwn b/news/2002-10-03_2.mdwn new file mode 100644 index 00000000..c7c7fe08 --- /dev/null +++ b/news/2002-10-03_2.mdwn @@ -0,0 +1,16 @@ +[[meta copyright="Copyright © 2002, 2008 Free Software Foundation, +Inc."]] + +[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable +id="license" text="Permission is granted to copy, distribute and/or modify this +document under the terms of the GNU Free Documentation License, Version 1.2 or +any later version published by the Free Software Foundation; with no Invariant +Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license +is included in the section entitled +[[GNU_Free_Documentation_License|/fdl]]."]]"""]] + +Marcus Brinkmann speaks about the GNU Hurd at "Reflections | +Projections 2002", the <A +HREF="http://www.acm.uiuc.edu/conference/">National Student ACM +Conference</A> at the University of Urbana-Champaign, Illinois. The +conference is held on October 18-20. diff --git a/news/2002-10-19.mdwn b/news/2002-10-19.mdwn new file mode 100644 index 00000000..36fb71d1 --- /dev/null +++ b/news/2002-10-19.mdwn @@ -0,0 +1,37 @@ +[[meta copyright="Copyright © 2002, 2008 Free Software Foundation, +Inc."]] + +[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable +id="license" text="Permission is granted to copy, distribute and/or modify this +document under the terms of the GNU Free Documentation License, Version 1.2 or +any later version published by the Free Software Foundation; with no Invariant +Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license +is included in the section entitled +[[GNU_Free_Documentation_License|/fdl]]."]]"""]] + +The Toronto Hurd Users Group meets again: The <A +HREF="http://www.uwaterloo.ca/"> University of Waterloo</A> <A +HREF="http://www.csclub.uwaterloo.ca/">Computer Science Club</A> will +be hosting talks on the GNU Hurd on October 26 by Marcus Brinkmann and +Neal Walfield. There will also be a <A +HREF="http://www.gnupg.org/">GnuPG</A> keysigning before Marcus's +talk. Please email <A HREF="mailto:rmgolbeck@uwaterloo.ca">Ryan +Golbeck</A> your <A HREF="http://www.gnupg.org/">GnuPG</A> key so he +can get everyone setup.</P> + +<P>Marcus will talk about <A +HREF="http://www.csclub.uwaterloo.ca/events/MC2066-2002-10-26-3%3A00PM.html">the +Hurd interfaces</A>. Neal will talk about about +<A HREF="http://www.csclub.uwaterloo.ca/events/MC2066-2002-10-26-4%3A30PM.html"> +A GNU Approach to Virtual Memory Management in a Multiserver Operating +System +</A></P> + +<P>Date: 26 Oct 2002</P> +<P>Time: 1330 (1:30pm EST) and 1500 (3:00pm EST)</P> +<P>Place: University of Waterloo, Math and Computers building, room MC +2066</P> + +<P>More information can be found at <A +HREF="http://www.csclub.uwaterloo.ca/"> UW CS Club website</A> and +at <A HREF="mailto:thug@gnu.org">thug@gnu.org</A> diff --git a/news/2002-11-18.mdwn b/news/2002-11-18.mdwn new file mode 100644 index 00000000..88f72f4d --- /dev/null +++ b/news/2002-11-18.mdwn @@ -0,0 +1,19 @@ +[[meta copyright="Copyright © 2002, 2008 Free Software Foundation, +Inc."]] + +[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable +id="license" text="Permission is granted to copy, distribute and/or modify this +document under the terms of the GNU Free Documentation License, Version 1.2 or +any later version published by the Free Software Foundation; with no Invariant +Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license +is included in the section entitled +[[GNU_Free_Documentation_License|/fdl]]."]]"""]] + +For one month now, the pthread implementation by Neal Walfield is part +of the Hurd CVS source tree, and has been used to compile more +software for the Debian GNU/Hurd archive. The lack of a POSIX +compatible thread library (the Hurd was based on the cthread +implementation that originally accompanied Mach) was a show stopper, +and we are happy about the possibility to not only compile more +applications, but also to start the work on migrating the Hurd source +code to pthreads. diff --git a/news/2003-01-18.mdwn b/news/2003-01-18.mdwn new file mode 100644 index 00000000..e6d3507e --- /dev/null +++ b/news/2003-01-18.mdwn @@ -0,0 +1,18 @@ +[[meta copyright="Copyright © 2003, 2008 Free Software Foundation, +Inc."]] + +[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable +id="license" text="Permission is granted to copy, distribute and/or modify this +document under the terms of the GNU Free Documentation License, Version 1.2 or +any later version published by the Free Software Foundation; with no Invariant +Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license +is included in the section entitled +[[GNU_Free_Documentation_License|/fdl]]."]]"""]] + +Gaël Le Mignot, president of HurdFr, +<A HREF="http://news.hurdfr.org/gen.php3/2002/11/05/44,0,1,0,0.html"> +presented the GNU Hurd on 22 November</A> +2002 at EpX in Paris. +<A HREF="http://kilobug.free.fr/hurd/pres-en/">English slides</A> and +<A HREF="http://kilobug.free.fr/hurd/pres-fr/">French slides</A> of the +talk are also available. diff --git a/news/2003-02-14.mdwn b/news/2003-02-14.mdwn new file mode 100644 index 00000000..ae3e1c8e --- /dev/null +++ b/news/2003-02-14.mdwn @@ -0,0 +1,14 @@ +[[meta copyright="Copyright © 2003, 2008 Free Software Foundation, +Inc."]] + +[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable +id="license" text="Permission is granted to copy, distribute and/or modify this +document under the terms of the GNU Free Documentation License, Version 1.2 or +any later version published by the Free Software Foundation; with no Invariant +Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license +is included in the section entitled +[[GNU_Free_Documentation_License|/fdl]]."]]"""]] + +The <A HREF="/software/hurd/docs.html#UsersGuide">GNU/Hurd User's Guide</A> +is now accessible through the <A HREF="/software/hurd/docs.html">Documentation +</A> section of the Hurd web pages. diff --git a/news/2003-07-02.mdwn b/news/2003-07-02.mdwn new file mode 100644 index 00000000..063b6cd5 --- /dev/null +++ b/news/2003-07-02.mdwn @@ -0,0 +1,17 @@ +[[meta copyright="Copyright © 2003, 2008 Free Software Foundation, +Inc."]] + +[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable +id="license" text="Permission is granted to copy, distribute and/or modify this +document under the terms of the GNU Free Documentation License, Version 1.2 or +any later version published by the Free Software Foundation; with no Invariant +Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license +is included in the section entitled +[[GNU_Free_Documentation_License|/fdl]]."]]"""]] + +The tarball for Debian GNU/Hurd that Marcus Brinkmann made over the +years has been discontinued in favour of Jeff Bailey's +<A HREF="http://packages.debian.org/crosshurd">crosshurd</A> package. +To install Debian GNU/Hurd from now on, this package should be used. +Another Debian system is required to be installed on the same machine. +The GNU/Hurd installation guide has not been updated yet. diff --git a/news/2003-07-16.mdwn b/news/2003-07-16.mdwn new file mode 100644 index 00000000..eff02f92 --- /dev/null +++ b/news/2003-07-16.mdwn @@ -0,0 +1,17 @@ +[[meta copyright="Copyright © 2003, 2008 Free Software Foundation, +Inc."]] + +[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable +id="license" text="Permission is granted to copy, distribute and/or modify this +document under the terms of the GNU Free Documentation License, Version 1.2 or +any later version published by the Free Software Foundation; with no Invariant +Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license +is included in the section entitled +[[GNU_Free_Documentation_License|/fdl]]."]]"""]] + +GNU/LinuxTag 2003 is now over and since there was a talk given about +the Hurd, a demo GNU/Hurd machine running and the sale of Hurd +t-shirts, Wolfgang Jährling decided to write a <A +HREF="http://mail.gnu.org/archive/html/help-hurd/2003-07/msg00029.html">short +summary</A> of what happened there. Many thanks to Wolfgang +Jährling, Volker Dormeyer and Michael Banck! diff --git a/news/2003-08-21.mdwn b/news/2003-08-21.mdwn new file mode 100644 index 00000000..a0a31f96 --- /dev/null +++ b/news/2003-08-21.mdwn @@ -0,0 +1,14 @@ +[[meta copyright="Copyright © 2003, 2008 Free Software Foundation, +Inc."]] + +[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable +id="license" text="Permission is granted to copy, distribute and/or modify this +document under the terms of the GNU Free Documentation License, Version 1.2 or +any later version published by the Free Software Foundation; with no Invariant +Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license +is included in the section entitled +[[GNU_Free_Documentation_License|/fdl]]."]]"""]] + +Added a link to Patrick Strasser's <A +HREF="http://www.htu.tugraz.at/~past/hurd/global/">the Hurd Source +Code Cross Reference</A> in all the "Source code" sections. diff --git a/news/2005-01-28.mdwn b/news/2005-01-28.mdwn new file mode 100644 index 00000000..d6e09752 --- /dev/null +++ b/news/2005-01-28.mdwn @@ -0,0 +1,14 @@ +[[meta copyright="Copyright © 2005, 2008 Free Software Foundation, +Inc."]] + +[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable +id="license" text="Permission is granted to copy, distribute and/or modify this +document under the terms of the GNU Free Documentation License, Version 1.2 or +any later version published by the Free Software Foundation; with no Invariant +Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license +is included in the section entitled +[[GNU_Free_Documentation_License|/fdl]]."]]"""]] + +Marcus Brinkmann added +<A HREF="/software/hurd/hurd-l4.html">a small web page</A> describing +the ongoing developments on the Hurd-to-L4 port. diff --git a/news/2005-09-20.mdwn b/news/2005-09-20.mdwn new file mode 100644 index 00000000..bdfcf33b --- /dev/null +++ b/news/2005-09-20.mdwn @@ -0,0 +1,18 @@ +[[meta copyright="Copyright © 2005, 2008 Free Software Foundation, +Inc."]] + +[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable +id="license" text="Permission is granted to copy, distribute and/or modify this +document under the terms of the GNU Free Documentation License, Version 1.2 or +any later version published by the Free Software Foundation; with no Invariant +Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license +is included in the section entitled +[[GNU_Free_Documentation_License|/fdl]]."]]"""]] + +Material from the Operating System topic during +the <A HREF="http://libresoftwaremeeting.org/">Libre Software +Meeting</A> which took place this summer +is <A +HREF="http://medias.2005.libresoftwaremeeting.org/topics/os/">available +online</A>. Included are slides and recordings of talks by Marcus +Brinkmann and Neal Walfield about the Hurd/L4 port. diff --git a/news/2006-04-27.mdwn b/news/2006-04-27.mdwn new file mode 100644 index 00000000..e4d4e533 --- /dev/null +++ b/news/2006-04-27.mdwn @@ -0,0 +1,73 @@ +[[meta copyright="Copyright © 2006, 2008 Free Software Foundation, +Inc."]] + +[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable +id="license" text="Permission is granted to copy, distribute and/or modify this +document under the terms of the GNU Free Documentation License, Version 1.2 or +any later version published by the Free Software Foundation; with no Invariant +Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license +is included in the section entitled +[[GNU_Free_Documentation_License|/fdl]]."]]"""]] + +<p>The GNU Hurd project will participate in this year's <strong>Google +Summer of Code</strong>, under the aegis of the GNU project.</p> + +<p>The following is a list of items you might want to work on. If you want to +modify or extend these tasks or have your own ideas what to work on, please +feel invited to contact us on the <a +href="/software/hurd/help.html#TOCmail">bug-hurd mailing list</a> or the <a +href="/software/hurd/help.html#TOCirc">#hurd IRC channel</a>.</p> + +<ul> + +<li>Make GNU Mach use more <a href="http://savannah.gnu.org/task/?5488">up +to date <em>device drivers</em></a>.</li> + +<li>Work on <a href="http://savannah.gnu.org/task/?5489">GNU Mach's +<em>IPC / VM system</em></a>.</li> + +<li>Design and implement a <a +href="http://savannah.gnu.org/task/?5485"><em>sound system</em></a>.</li> + +<li>Transition the Hurd libraries and servers <a +href="http://savannah.gnu.org/task/?5487">from <em>cthreads</em> to +<em>pthreads</em></a>.</li> + +<li>Find and implement a reasonable way to make the Hurd servers use <a +href="http://savannah.gnu.org/task/?5490"><em>syslog</em></a>.</li> + +<li>Design and implement <a +href="http://savannah.gnu.org/task/?1619"><em>libchannel</em></a>, a library +for streams.</li> + +<li>Rewrite <a href="http://savannah.gnu.org/task/?5469"><em>pfinet</em></a>, +our interface to the IPv4 world.</li> + +<li>Implement and make the Hurd properly use <a +href="http://savannah.gnu.org/task/?5503"><em>extended +attributes</em></a>.</li> + +<li>Design / implement / enhance support for the... + + <ul> + <li><a href="http://savannah.gnu.org/task/?5486"><em>Andrew File System + (AFS)</em></a>;</li> + + <li><a href="http://savannah.gnu.org/task/?5497"><em>NFS client</em> and + <em>NFSd</em></a>;</li> + + <li><a href="http://savannah.gnu.org/task/?5498"><em>EXT3 file + system</em></a>;</li> + + <li><a href="http://savannah.gnu.org/task/?5499"><em>Logical Volume Manager + (LVM)</em></a>.</li> + + </ul> + +</ul> + +<p>Please see the page <a href="/software/soc-projects/guidelines.html">GNU +guidelines for Summer of Code projects</a> about how to make an application and +<a href="/software/soc-projects/ideas.html">Summer of Code project ideas +list</a> for a list of tasks for various GNU projects and information about +about how to submit your own ideas for tasks.</p> diff --git a/news/2007-01-07.mdwn b/news/2007-01-07.mdwn new file mode 100644 index 00000000..fbf325fb --- /dev/null +++ b/news/2007-01-07.mdwn @@ -0,0 +1,17 @@ +[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, +Inc."]] + +[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable +id="license" text="Permission is granted to copy, distribute and/or modify this +document under the terms of the GNU Free Documentation License, Version 1.2 or +any later version published by the Free Software Foundation; with no Invariant +Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license +is included in the section entitled +[[GNU_Free_Documentation_License|/fdl]]."]]"""]] + +A number of GNU Hurd developers will again (as already in the previous +years) meet at the time of the FOSDEM 2007, which will take place from +2007-02-24 to 25 in Brussels, Belgium. +<a href="http://www.bddebian.com/~wiki/community/meetings/fosdem_2007/">This +wiki page</a> has some details. <a href="/software/hurd/help.html">Contact +us</a> if you are interested in meeting with us. diff --git a/news/2007-01-14.mdwn b/news/2007-01-14.mdwn new file mode 100644 index 00000000..54e2dd00 --- /dev/null +++ b/news/2007-01-14.mdwn @@ -0,0 +1,50 @@ +[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, +Inc."]] + +[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable +id="license" text="Permission is granted to copy, distribute and/or modify this +document under the terms of the GNU Free Documentation License, Version 1.2 or +any later version published by the Free Software Foundation; with no Invariant +Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license +is included in the section entitled +[[GNU_Free_Documentation_License|/fdl]]."]]"""]] + +<p>Neal Walfield and Marcus Brinkmann have written and submitted for +publication <a +href="http://lists.gnu.org/archive/html/bug-hurd/2007-01/msg00046.html"><em>A +Critique of the GNU Hurd Multi-server Operating System</em></a> and a <a +href="http://lists.gnu.org/archive/html/l4-hurd/2007-01/msg00007.html">position +paper <em>Improving Usability via Access Decomposition and Policy +Refinement</em></a>. Please follow the two preceding links to see the complete +announcements. The authors welcome comments and discussion which may be +directed to the <a href="mailto:bug-hurd@gnu.org"><bug-hurd@gnu.org> +mailing list</a> for the Critique and to the <a +href="mailto:l4-hurd@gnu.org"><l4-hurd@gnu.org> mailing list</a> for the +position paper. + +<p>The abstract of the Critique: <blockquote><p>The GNU Hurd's design was +motivated by a desire to rectify a number of observed shortcomings in Unix. +Foremost among these is that many policies that limit users exist simply as +remnants of the design of the system's mechanisms and their implementation. To +increase extensibility and integration, the Hurd adopts an object-based +architecture and defines interfaces, which, in particular those for the +composition of and access to name spaces, are virtualizable. + +<p>This paper is first a presentation of the Hurd's design goals and a +characterization of its architecture primarily as it represents a departure +from Unix's. We then critique the architecture and assess it in terms of the +user environment of today focusing on security. Then follows an evaluation of +Mach, the microkernel on which the Hurd is built, emphasizing the design +constraints which Mach imposes as well as a number of deficiencies its design +presents for multi-server like systems. Finally, we reflect on the properties +such a system appears to require.</blockquote> + +<p>The abstract of the position paper: <blockquote><p>Commodity operating +systems fail to meet the security, resource management and integration +expectations of users. We propose a unified solution based on a capability +framework as it supports fine grained objects, straightforward access +propagation and virtualizable interfaces and explore how to improve resource +use via access decomposition and policy refinement with minimum interposition. +We argue that only a small static number of scheduling policies are needed in +practice and advocate hierarchical policy specification and central +realization.</blockquote> diff --git a/news/2007-03-14.mdwn b/news/2007-03-14.mdwn new file mode 100644 index 00000000..5db08abd --- /dev/null +++ b/news/2007-03-14.mdwn @@ -0,0 +1,55 @@ +[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, +Inc."]] + +[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable +id="license" text="Permission is granted to copy, distribute and/or modify this +document under the terms of the GNU Free Documentation License, Version 1.2 or +any later version published by the Free Software Foundation; with no Invariant +Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license +is included in the section entitled +[[GNU_Free_Documentation_License|/fdl]]."]]"""]] + +<p>The GNU Hurd project will participate in this year's <strong>Google +Summer of Code</strong>, under the aegis of the GNU project.</p> + +<p>The following is a list of items you might want to work on. If you want to +modify these task proposals or have your own ideas on what to work, then please +don't hesitate to contact us on the <a +href="/software/hurd/help.html#mail">bug-hurd mailing list</a> or the <a +href="/software/hurd/help.html#irc">#hurd IRC channel</a>.</p> + +<ul> + +<li>Design and implement <a +href="http://savannah.gnu.org/task/?1619"><em>libchannel</em></a>, a library +for streams.</li> + +<li>Rewrite <a href="http://savannah.gnu.org/task/?5469"><em>pfinet</em></a>, +our interface to the IPv4 world; create a <a +href="http://savannah.gnu.org/task/?5470"><em>pfinet6</em></a> to interface to +the IPv6 world.</li> + +<li>Make GNU Mach use more <a href="http://savannah.gnu.org/task/?5488">up to +date <em>device drivers</em></a>.</li> + +<li>Design and implement a <a +href="http://savannah.gnu.org/task/?5485"><em>sound system</em></a>.</li> + +<li>Introduce the world of the <a +href="http://savannah.gnu.org/task/?5486"><em>Andrew File System (AFS)</em></a> +to the Hurd.</li> + +<li>Work on enhancing our <a href="http://savannah.gnu.org/task/?5497"><em>NFS +client</em> and <em>NFSd</em></a>.</li> + +<li>Implement support for <a +href="http://savannah.gnu.org/task/?5499"><em>Logical Volume Management +(LVM)</em></a>.</li> + +</ul> + +<p>Please see the page <a href="/software/soc-projects/guidelines.html">GNU +guidelines for Summer of Code projects</a> about how to make an application and +<a href="/software/soc-projects/ideas.html">Summer of Code project ideas +list</a> for a list of tasks for various GNU projects and information about +about how to submit your own ideas for tasks.</p> diff --git a/news/2007-10-01.mdwn b/news/2007-10-01.mdwn new file mode 100644 index 00000000..fde7fb7b --- /dev/null +++ b/news/2007-10-01.mdwn @@ -0,0 +1,20 @@ +[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, +Inc."]] + +[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable +id="license" text="Permission is granted to copy, distribute and/or modify this +document under the terms of the GNU Free Documentation License, Version 1.2 or +any later version published by the Free Software Foundation; with no Invariant +Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license +is included in the section entitled +[[GNU_Free_Documentation_License|/fdl]]."]]"""]] + +This year the GNU Hurd had again been assigned one slot within +the <strong>Google Summer of Code</strong> program, which was assigned +to the task <strong>design and +implement <a href="http://savannah.gnu.org/task/?1619"><em>libchannel</em></a>, +a library for streams</strong>. Carl Fredrik Hammar has been working on this +task and +recently <a href="http://lists.gnu.org/archive/html/bug-hurd/2007-09/msg00009.html">posted +a summary</a> about the successful work he had been doing, but also gave an +outline about how he intends to continue improving and extending it. diff --git a/news/2007-10-12.mdwn b/news/2007-10-12.mdwn new file mode 100644 index 00000000..d1259003 --- /dev/null +++ b/news/2007-10-12.mdwn @@ -0,0 +1,14 @@ +[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, +Inc."]] + +[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable +id="license" text="Permission is granted to copy, distribute and/or modify this +document under the terms of the GNU Free Documentation License, Version 1.2 or +any later version published by the Free Software Foundation; with no Invariant +Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license +is included in the section entitled +[[GNU_Free_Documentation_License|/fdl]]."]]"""]] + +Stefan Siegl +added <a href="http://www.bddebian.com/~wiki/hurd/translator/pfinet/ipv6/">support +for IPv6 networking</a> to the <em>pfinet</em> translator. diff --git a/news/2008-02-11.mdwn b/news/2008-02-11.mdwn new file mode 100644 index 00000000..115f1a0c --- /dev/null +++ b/news/2008-02-11.mdwn @@ -0,0 +1,16 @@ +[[meta copyright="Copyright © 2008 Free Software Foundation, Inc."]] + +[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable +id="license" text="Permission is granted to copy, distribute and/or modify this +document under the terms of the GNU Free Documentation License, Version 1.2 or +any later version published by the Free Software Foundation; with no Invariant +Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license +is included in the section entitled +[[GNU_Free_Documentation_License|/fdl]]."]]"""]] + +A number of GNU Hurd developers will again (as already in the previous +years) meet at the time of the FOSDEM 2008, which will take place from +2008-02-23 to 24 in Brussels, Belgium. +<a href="http://www.bddebian.com/~wiki/community/meetings/fosdem_2008/">This +wiki page</a> has some details. <a href="/software/hurd/help.html">Contact +us</a> if you are interested in meeting with us. diff --git a/news/2008-03-19.mdwn b/news/2008-03-19.mdwn new file mode 100644 index 00000000..db0da725 --- /dev/null +++ b/news/2008-03-19.mdwn @@ -0,0 +1,21 @@ +[[meta copyright="Copyright © 2008 Free Software Foundation, Inc."]] + +[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable +id="license" text="Permission is granted to copy, distribute and/or modify this +document under the terms of the GNU Free Documentation License, Version 1.2 or +any later version published by the Free Software Foundation; with no Invariant +Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license +is included in the section entitled +[[GNU_Free_Documentation_License|/fdl]]."]]"""]] + +<p>The GNU Hurd project has been accepted as a mentoring organisation for +the <strong>Google Summer of Code 2008</strong></a>! If you are a student and +looking for a job during the summer, take a look at +our <a href="http://www.bddebian.com/~wiki/community/gsoc/">project ideas +list</a> — here's your chance to help improving the GNU Hurd including +mentoring from our side and being paid compensation from Google's!</p> + +<p>The application deadline has +been <a href="http://groups.google.com/group/google-summer-of-code-announce/browse_thread/thread/9fa88f31aa401f70"><strong>extended</strong> +to <strong>Monday, 2008-04-07</strong></a>, so there's more time for you +students to hand in your Hurd applications.</p> diff --git a/news/2008-09-11.mdwn b/news/2008-09-11.mdwn new file mode 100644 index 00000000..de3647ee --- /dev/null +++ b/news/2008-09-11.mdwn @@ -0,0 +1,15 @@ +[[meta copyright="Copyright © 2008 Free Software Foundation, Inc."]] + +[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable +id="license" text="Permission is granted to copy, distribute and/or modify this +document under the terms of the GNU Free Documentation License, Version 1.2 or +any later version published by the Free Software Foundation; with no Invariant +Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license +is included in the section entitled +[[GNU_Free_Documentation_License|/fdl]]."]]"""]] + +Please see +<a href="http://www.bddebian.com/~wiki/community/gsoc/">http://www.bddebian.com/~wiki/community/gsoc/</a> +for information about how our <strong>Goggle Summer of Code 2008 +participation</strong> worked out. <strong>Congratulations to both students +and mentors!</strong> diff --git a/whatsnew.html b/whatsnew.html deleted file mode 100644 index 6c6a3340..00000000 --- a/whatsnew.html +++ /dev/null @@ -1,232 +0,0 @@ -<H3>What's new?</H3> -<P> -<DL> -<!-- News entries start here --> - -<dt>2008-09-11</dt> - -<dd> - -<p>Please see -<a href="http://www.bddebian.com/~wiki/community/gsoc/">http://www.bddebian.com/~wiki/community/gsoc/</a> -for information about how our <strong>Goggle Summer of Code 2008 -participation</strong> worked out. <strong>Congratulations to both students -and mentors!</strong></p> - -</dd> - - -<dt>2008-03-19</dt> - -<dd> - -<p>The GNU Hurd project has been accepted as a mentoring organisation for -the <strong>Google Summer of Code 2008</strong></a>! If you are a student and -looking for a job during the summer, take a look at -our <a href="http://www.bddebian.com/~wiki/community/gsoc/">project ideas -list</a> — here's your chance to help improving the GNU Hurd including -mentoring from our side and being paid compensation from Google's!</p> - -<p>The application deadline has -been <a href="http://groups.google.com/group/google-summer-of-code-announce/browse_thread/thread/9fa88f31aa401f70"><strong>extended</strong> -to <strong>Monday, 2008-04-07</strong></a>, so there's more time for you -students to hand in your Hurd applications.</p> - -</dd> - - -<dt>2008-02-11</dt> - -<dd> - -<p>A number of GNU Hurd developers will again (as already in the previous -years) meet at the time of the FOSDEM 2008, which will take place from -2008-02-23 to 24 in Brussels, Belgium. -<a href="http://www.bddebian.com/~wiki/community/meetings/fosdem_2008/">This -wiki page</a> has some details. <a href="/software/hurd/help.html">Contact -us</a> if you are interested in meeting with us.</p> - -</dd> - - -<dt>2007-10-12</dt> - -<dd> - -<p>Stefan Siegl -added <a href="http://www.bddebian.com/~wiki/hurd/translator/pfinet/ipv6/">support -for IPv6 networking</a> to the <em>pfinet</em> translator. - -</p> - -</dd> - -<dt>2007-10-01</dt> - -<dd> - -<p>This year the GNU Hurd had again been assigned one slot within -the <strong>Google Summer of Code</strong> program, which was assigned -to the task <strong>design and -implement <a href="http://savannah.gnu.org/task/?1619"><em>libchannel</em></a>, -a library for streams</strong>. Carl Fredrik Hammar has been working on this -task and -recently <a href="http://lists.gnu.org/archive/html/bug-hurd/2007-09/msg00009.html">posted -a summary</a> about the successful work he had been doing, but also gave an -outline about how he intends to continue improving and extending it. - -</p> - -</dd> - -<dt>2007-03-14</dt> - -<dd> - -<p>The GNU Hurd project will participate in this year's <strong>Google -Summer of Code</strong>, under the aegis of the GNU project.</p> - -<p>The following is a list of items you might want to work on. If you want to -modify these task proposals or have your own ideas on what to work, then please -don't hesitate to contact us on the <a -href="/software/hurd/help.html#mail">bug-hurd mailing list</a> or the <a -href="/software/hurd/help.html#irc">#hurd IRC channel</a>.</p> - -<ul> - -<li>Design and implement <a -href="http://savannah.gnu.org/task/?1619"><em>libchannel</em></a>, a library -for streams.</li> - -<li>Rewrite <a href="http://savannah.gnu.org/task/?5469"><em>pfinet</em></a>, -our interface to the IPv4 world; create a <a -href="http://savannah.gnu.org/task/?5470"><em>pfinet6</em></a> to interface to -the IPv6 world.</li> - -<li>Make GNU Mach use more <a href="http://savannah.gnu.org/task/?5488">up to -date <em>device drivers</em></a>.</li> - -<li>Design and implement a <a -href="http://savannah.gnu.org/task/?5485"><em>sound system</em></a>.</li> - -<li>Introduce the world of the <a -href="http://savannah.gnu.org/task/?5486"><em>Andrew File System (AFS)</em></a> -to the Hurd.</li> - -<li>Work on enhancing our <a href="http://savannah.gnu.org/task/?5497"><em>NFS -client</em> and <em>NFSd</em></a>.</li> - -<li>Implement support for <a -href="http://savannah.gnu.org/task/?5499"><em>Logical Volume Management -(LVM)</em></a>.</li> - -</ul> - -<p>Please see the page <a href="/software/soc-projects/guidelines.html">GNU -guidelines for Summer of Code projects</a> about how to make an application and -<a href="/software/soc-projects/ideas.html">Summer of Code project ideas -list</a> for a list of tasks for various GNU projects and information about -about how to submit your own ideas for tasks.</p> - -</dd> - - -<dt>2007-01-14</dt> - -<dd> - -<p>Neal Walfield and Marcus Brinkmann have written and submitted for -publication <a -href="http://lists.gnu.org/archive/html/bug-hurd/2007-01/msg00046.html"><em>A -Critique of the GNU Hurd Multi-server Operating System</em></a> and a <a -href="http://lists.gnu.org/archive/html/l4-hurd/2007-01/msg00007.html">position -paper <em>Improving Usability via Access Decomposition and Policy -Refinement</em></a>. Please follow the two preceding links to see the complete -announcements. The authors welcome comments and discussion which may be -directed to the <a href="mailto:bug-hurd@gnu.org"><bug-hurd@gnu.org> -mailing list</a> for the Critique and to the <a -href="mailto:l4-hurd@gnu.org"><l4-hurd@gnu.org> mailing list</a> for the -position paper. - -<p>The abstract of the Critique: <blockquote><p>The GNU Hurd's design was -motivated by a desire to rectify a number of observed shortcomings in Unix. -Foremost among these is that many policies that limit users exist simply as -remnants of the design of the system's mechanisms and their implementation. To -increase extensibility and integration, the Hurd adopts an object-based -architecture and defines interfaces, which, in particular those for the -composition of and access to name spaces, are virtualizable. - -<p>This paper is first a presentation of the Hurd's design goals and a -characterization of its architecture primarily as it represents a departure -from Unix's. We then critique the architecture and assess it in terms of the -user environment of today focusing on security. Then follows an evaluation of -Mach, the microkernel on which the Hurd is built, emphasizing the design -constraints which Mach imposes as well as a number of deficiencies its design -presents for multi-server like systems. Finally, we reflect on the properties -such a system appears to require.</blockquote> - -<p>The abstract of the position paper: <blockquote><p>Commodity operating -systems fail to meet the security, resource management and integration -expectations of users. We propose a unified solution based on a capability -framework as it supports fine grained objects, straightforward access -propagation and virtualizable interfaces and explore how to improve resource -use via access decomposition and policy refinement with minimum interposition. -We argue that only a small static number of scheduling policies are needed in -practice and advocate hierarchical policy specification and central -realization.</blockquote></dd> - - -<P> -<!-- News entries end here --> -<DT><A HREF="/software/hurd/whatsold.html">Old news entries.</A></DT> -</TD> -</TR> -</TABLE> - -<HR> - -[ -<!-- Please keep this list alphabetical --> -<!-- PLEASE UPDATE THE LIST AT THE BOTTOM (OR TOP) OF THE PAGE TOO! --> - <A HREF="/software/hurd/whatsnew.nl.html">Dutch</A> -| <A HREF="/software/hurd/whatsnew.html">English</A> -| <A HREF="/software/hurd/whatsnew.eo.html">Esperanto</A> -| <A HREF="/software/hurd/whatsnew.de.html">German</A> -| <A HREF="/software/hurd/whatsnew.he.html">Hebrew</A> -| <A HREF="/software/hurd/whatsnew.pl.html">Polish</A> -| <A HREF="/software/hurd/whatsnew.es.html">Spanish</A> <!-- Español --> -] - -<HR> - -<P> -Return to <A HREF="/home.html">GNU's home page</A>. -<P> - -Please send FSF & GNU inquiries & questions to - -<A HREF="mailto:gnu@gnu.org"><EM>gnu@gnu.org</EM></A>. -There are also <A HREF="/home.html#ContactInfo">other ways to -contact</A> the FSF. -<P> - -Please send comments on these web pages to - -<A HREF="mailto:web-hurd@gnu.org"><EM>web-hurd@gnu.org</EM></A>, -send other questions to -<A HREF="mailto:gnu@gnu.org"><EM>gnu@gnu.org</EM></A>. -<P> -Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 -Free Software Foundation, Inc., -59 Temple Place - Suite 330, Boston, MA 02111, USA -<P> -Verbatim copying and distribution of this entire article is -permitted in any medium, provided this notice is preserved. -<P> -Updated: -<!-- timestamp start --> -$Date$ $Author$ -<!-- timestamp end --> -<HR> -</BODY> -</HTML> diff --git a/whatsold.html b/whatsold.html deleted file mode 100644 index e40f076c..00000000 --- a/whatsold.html +++ /dev/null @@ -1,458 +0,0 @@ -<H3>What's old?</H3> -<P> -<DL> - -<dt>2007-01-07</dt> - -<dd> - -<p>A number of GNU Hurd developers will again (as already in the previous -years) meet at the time of the FOSDEM 2007, which will take place from -2007-02-24 to 25 in Brussels, Belgium. -<a href="http://www.bddebian.com/~wiki/community/meetings/fosdem_2007/">This -wiki page</a> has some details. <a href="/software/hurd/help.html">Contact -us</a> if you are interested in meeting with us.</p> - -</dd> - - -<dt>27 April 2006</dt> -<dd> -<p>The GNU Hurd project will participate in this year's <strong>Google -Summer of Code</strong>, under the aegis of the GNU project.</p> - -<p>The following is a list of items you might want to work on. If you want to -modify or extend these tasks or have your own ideas what to work on, please -feel invited to contact us on the <a -href="/software/hurd/help.html#TOCmail">bug-hurd mailing list</a> or the <a -href="/software/hurd/help.html#TOCirc">#hurd IRC channel</a>.</p> - -<ul> - -<li>Make GNU Mach use more <a href="http://savannah.gnu.org/task/?5488">up -to date <em>device drivers</em></a>.</li> - -<li>Work on <a href="http://savannah.gnu.org/task/?5489">GNU Mach's -<em>IPC / VM system</em></a>.</li> - -<li>Design and implement a <a -href="http://savannah.gnu.org/task/?5485"><em>sound system</em></a>.</li> - -<li>Transition the Hurd libraries and servers <a -href="http://savannah.gnu.org/task/?5487">from <em>cthreads</em> to -<em>pthreads</em></a>.</li> - -<li>Find and implement a reasonable way to make the Hurd servers use <a -href="http://savannah.gnu.org/task/?5490"><em>syslog</em></a>.</li> - -<li>Design and implement <a -href="http://savannah.gnu.org/task/?1619"><em>libchannel</em></a>, a library -for streams.</li> - -<li>Rewrite <a href="http://savannah.gnu.org/task/?5469"><em>pfinet</em></a>, -our interface to the IPv4 world.</li> - -<li>Implement and make the Hurd properly use <a -href="http://savannah.gnu.org/task/?5503"><em>extended -attributes</em></a>.</li> - -<li>Design / implement / enhance support for the... - - <ul> - <li><a href="http://savannah.gnu.org/task/?5486"><em>Andrew File System - (AFS)</em></a>;</li> - - <li><a href="http://savannah.gnu.org/task/?5497"><em>NFS client</em> and - <em>NFSd</em></a>;</li> - - <li><a href="http://savannah.gnu.org/task/?5498"><em>EXT3 file - system</em></a>;</li> - - <li><a href="http://savannah.gnu.org/task/?5499"><em>Logical Volume Manager - (LVM)</em></a>.</li> - - </ul> - -</ul> - -<p>Please see the page <a href="/software/soc-projects/guidelines.html">GNU -guidelines for Summer of Code projects</a> about how to make an application and -<a href="/software/soc-projects/ideas.html">Summer of Code project ideas -list</a> for a list of tasks for various GNU projects and information about -about how to submit your own ideas for tasks.</p> - -</dd> - - -<DT>20 September 2005</DT> -<DD> -Material from the Operating System topic during -the <A HREF="http://libresoftwaremeeting.org/">Libre Software -Meeting</A> which took place this summer -is <A -HREF="http://medias.2005.libresoftwaremeeting.org/topics/os/">available -online</A>. Included are slides and recordings of talks by Marcus -Brinkmann and Neal Walfield about the Hurd/L4 port. -<P> -</DD> - -<DT>28 January 2005</DT> -<DD> -Marcus Brinkmann added -<A HREF="/software/hurd/hurd-l4.html">a small web page</A> describing -the ongoing developments on the Hurd-to-L4 port. -<P> -</DD> - -<DT>21 August 2003</Dt> -<DD> -Added a link to Patrick Strasser's <A -HREF="http://www.htu.tugraz.at/~past/hurd/global/">the Hurd Source -Code Cross Reference</A> in all the "Source code" sections. -<P> -</DD> - -<DT>16 July 2003</DT> -<DD> -GNU/LinuxTag 2003 is now over and since there was a talk given about -the Hurd, a demo GNU/Hurd machine running and the sale of Hurd -t-shirts, Wolfgang Jährling decided to write a <A -HREF="http://mail.gnu.org/archive/html/help-hurd/2003-07/msg00029.html">short -summary</A> of what happened there. Many thanks to Wolfgang -Jährling, Volker Dormeyer and Michael Banck! -<P> -</DD> - -<DT>2 July 2003</DT> -<DD> -The tarball for Debian GNU/Hurd that Marcus Brinkmann made over the -years has been discontinued in favour of Jeff Bailey's -<A HREF="http://packages.debian.org/crosshurd">crosshurd</A> package. -To install Debian GNU/Hurd from now on, this package should be used. -Another Debian system is required to be installed on the same machine. -The GNU/Hurd installation guide has not been updated yet. -<P> -</DD> - -<DT>14 February 2003</DT> -<DD> -The <A HREF="/software/hurd/docs.html#UsersGuide">GNU/Hurd User's Guide</A> -is now accessible through the <A HREF="/software/hurd/docs.html">Documentation -</A> section of the Hurd web pages. -<P> -</DD> - -<DT>18 January 2003</DT> -<DD> -Gaël Le Mignot, president of HurdFr, -<A HREF="http://news.hurdfr.org/gen.php3/2002/11/05/44,0,1,0,0.html"> -presented the GNU Hurd on 22 November</A> -2002 at EpX in Paris. -<A HREF="http://kilobug.free.fr/hurd/pres-en/">English slides</A> and -<A HREF="http://kilobug.free.fr/hurd/pres-fr/">French slides</A> of the -talk are also available. -<P> -</DD> - -<DT>18 November 2002</DT> -<DD> -For one month now, the pthread implementation by Neal Walfield is part -of the Hurd CVS source tree, and has been used to compile more -software for the Debian GNU/Hurd archive. The lack of a POSIX -compatible thread library (the Hurd was based on the cthread -implementation that originally accompanied Mach) was a show stopper, -and we are happy about the possibility to not only compile more -applications, but also to start the work on migrating the Hurd source -code to pthreads. -<P> -</DD> - -<DT>19 October 2002</DT> -<DD> -The Toronto Hurd Users Group meets again: The <A -HREF="http://www.uwaterloo.ca/"> University of Waterloo</A> <A -HREF="http://www.csclub.uwaterloo.ca/">Computer Science Club</A> will -be hosting talks on the GNU Hurd on October 26 by Marcus Brinkmann and -Neal Walfield. There will also be a <A -HREF="http://www.gnupg.org/">GnuPG</A> keysigning before Marcus's -talk. Please email <A HREF="mailto:rmgolbeck@uwaterloo.ca">Ryan -Golbeck</A> your <A HREF="http://www.gnupg.org/">GnuPG</A> key so he -can get everyone setup.</P> - -<P>Marcus will talk about <A -HREF="http://www.csclub.uwaterloo.ca/events/MC2066-2002-10-26-3%3A00PM.html">the -Hurd interfaces</A>. Neal will talk about about -<A HREF="http://www.csclub.uwaterloo.ca/events/MC2066-2002-10-26-4%3A30PM.html"> -A GNU Approach to Virtual Memory Management in a Multiserver Operating -System -</A></P> - -<P>Date: 26 Oct 2002</P> -<P>Time: 1330 (1:30pm EST) and 1500 (3:00pm EST)</P> -<P>Place: University of Waterloo, Math and Computers building, room MC -2066</P> - -<P>More information can be found at <A -HREF="http://www.csclub.uwaterloo.ca/"> UW CS Club website</A> and -at <A HREF="mailto:thug@gnu.org">thug@gnu.org</A> -<P> -</DD> - -<DT>03 October 2002</DT> -<DD>Marcus Brinkmann speaks about the GNU Hurd at "Reflections | -Projections 2002", the <A -HREF="http://www.acm.uiuc.edu/conference/">National Student ACM -Conference</A> at the University of Urbana-Champaign, Illinois. The -conference is held on October 18-20. -<P> -</DD> - -<DT>03 October 2002</DT> -<DD>A new article about <A HREF="/software/hurd/auth.html">the authentication -server</A> has been added to the web pages. It resembles the talk -about the same topic which was given at the Libre Software Meeting, -therefore the target audience is mostly programmers which want to learn -about the details of authentication in the Hurd. -<P> -</DD> - -<DT>16 August 2002</DT> -<DD>The Hurd sources have stabilized again after a short period in -which some of the interfaces were changed to prepare support of long -files. All relevant filesystem and I/O interfaces have been modified -to use 64 bit even on 32 bit systems. - -In light of the small and patient user base, we decided to drop -backwards compatibility and replace the interfaces instead extending -them. This means that the binaries of the Hurd, the C library, and -some other programs need to be replaced manually, all at the same -time, followed by a reboot. - -A <A -HREF="http://www.debian.org/ports/hurd/extra-files/hurd-upgrade.txt">detailed -step-by-step procedure how to upgrade</A> Debian GNU/Hurd is available -on the Debian web site. - -People not using a binary distribution need to do a full manual -bootstrap. It is recommended to treat this as a cross-compilation -case. -<P> -</DD> - -<DT>31 July 2002</DT> -<DD>A new page has been added to the site, listing <A -HREF="related-projects.html">related projects</A>. You can find it at -the bottom of the menu. -<P> -</DD> - -<DT>22 June 2002</DT> -<DD>Various developers of the Hurd and people interested in it will meet -at the <A HREF="http://lsm.abul.org/">Libre Software Meeting</A> in -Bordeaux on July 9-13. Neal Walfield, who is working on porting the -Hurd to the <A HREF="http://www.l4ka.org/">L4</A> microkernel, will give -a presentation about L4, the people from -<A HREF=" http://www.hurdfr.org/">HurdFr</A> will give an -introduction to the Hurd, and another presentation about the Hurd will -be given by Marcus Brinkmann. There might be additional talks about -the Hurd and related topics. -</P> -</DD> - -<DT>28 May 2002</DT> -<DD>We are pleased to announce version 1.3 of the GNU distribution of -the Mach kernel, featuring advanced boot script support, support for -large disks (>= 10GB) and an improved console. -<P> -This distribution is only for x86 PC machines. -Volunteers interested in ports to other architectures are eagerly sought. -<P> -More <A HREF="gnumach-download.html#release">information about GNU -Mach 1.3</A> is available on the GNU Mach web page. -</P> -</DD> - -<DT>24 May 2002</DT> -<DD>Finally, the transition from the stdio-based GLibC Application -Binary Interface (ABI) to the libio-based GLibC ABI has been -completed. The Debian GNU/Hurd binary distribution has resumed -building packages again, and everything should be back to normal. -Note that we have also switched to <A -HREF="http://gcc.gnu.org/gcc-3.1/">GCC 3.1</A> as our default -compiler. Thanks to everyone who helped in making all this possible, -and our apologize for any inconvenience we have caused you. -<P> -</DD> - -<DT>18 May 2002</DT> -<DD>The "Linux and Unix User Group Heilbronn" (in Germany) is organizing -a Debian GNU/Hurd <A -HREF="http://www.luug-hn.org/vortraege.html">installation party</A> at -25 May 2002. In addition to that, Wolfgang Jährling will give a talk -about usage of GNU/Hurd, common problems found in porting programs to -GNU/Hurd and programming of extensions for the Hurd. It is a public -event, so everyone is free to show up and participate. -<P> -</DD> - -<DT>05 May 2002</DT> -<DD>We are currently finishing the transition from a stdio-based GNU C -Library (glibc) to a libio-based one. This is the result of about -five months of work we put into getting the system ready and, of -course, the work that the glibc developers did to make glibc what it -is. -<P> -This change will have various advantages, for example libio has been -tested more extensively, as it is also used by most GNU/Linux systems -for some time now. However, it also means a change in the Application -Binary Interface (ABI) of glibc, thus you will need to reinstall an -existing Debian GNU/Hurd system. Upgrading has not been tested at -all, so better do not expect it to work. Also note that you will need -to get some of the Debian packages from <A -HREF="ftp://alpha.gnu.org/gnu/hurd/debian-libio/">alpha.gnu.org</A>. -Please read the recent mailing list archives for details. -<P> -<B>Important Note:</B> As another temporary complication, the current -installation tarball is available at <A -HREF="ftp://alpha.gnu.org/gnu/hurd/debian-staging/">a different place</A> -than usual. -<P> -</DD> - -<DT>23 March 2002</DT> -<DD>Added <A HREF="/software/hurd/hacking-guide/hhg.html">The Hurd -Hacking Guide</A> to the documentation section. Thanks to Wolfgang -Jährling for providing this introduction into GNU/Hurd and Mach -programming! -<P> -</DD> - -<DT>08 March 2002</DT> -<DD>We are pleased to announce version 1.3 of the GNU distribution of the -Mach 3.0 interface generator `MIG'. It may be found in the file -<SAMP><A HREF="http://ftp.gnu.org/gnu/mig/mig-1.3.tar.gz">http://ftp.gnu.org/gnu/mig/mig-1.3.tar.gz</A></SAMP> (about 145 KB compressed). -<P> -Diffs from version 1.2 are in <SAMP><A HREF="http://ftp.gnu.org/gnu/mig/mig-1.2-1.3.diff.gz">http://ftp.gnu.org/gnu/mig/mig-1.2-1.3.diff.gz</A></SAMP> -(about 6 KB compressed, 15 KB uncompressed). Relative to version 1.2, -version 1.3 contains only some minor fixes. -<P> -You need this tool to compile the GNU Mach and Hurd distributions, and -to compile GNU libc for the Hurd. -<P> -Bug reports relating to this distribution should be sent to -<A HREF="mailto:bug-hurd@gnu.org">bug-hurd@gnu.org</A>. Requests for assistance should be made on -<A HREF="mailto:help-hurd@gnu.org">help-hurd@gnu.org</A>. -<P> -The md5sum checksum for this distibution is: -<P> -45c2b7456727d81dbd75f7152f8136fd mig-1.3.tar.gz -<P> -</DD> - -<DT>03 March 2002</DT> -<DD>There is a new mailing list called <A -HREF="http://mail.gnu.org/mailman/listinfo/hurd-devel-readers"> -Hurd-devel-readers</A>. It is the read-only version of Hurd-devel. -<P> -Hurd-devel is a mailing list for detailed discussions -of design and implementation issues in the GNU Hurd; it is an internal -low-volume list restricted to the core developers of the Hurd. While -the <A HREF="http://lists.gnu.org/archive/html/hurd-devel/">web-based -archive of Hurd-devel</A> has always been public, the new mailing list -Hurd-devel-readers provides a convenient way to follow -the discussion of the Hurd experts. -<P> -If you are a recipient of Hurd-devel-readers and want -to follow up on the discussion, please reply to the -Bug-hurd mailing list. -<P> -</DD> - -<DT>18 February 2002</DT> -<DD>Pro-Linux has published a <A -HREF="http://www.pl-berichte.de/berichte/hurd/hurd-status/">GNU/Hurd -status report</A> (in German). They will infrequently publish updates -in the future. -<P> -</DD> - -<DT>19 January 2002</DT> -<DD>The Toronto Hurd User Group meets: The University of Waterloo -Computer Science Club will be hosting a talk on the Hurd and the -Debian GNU/Hurd operating system. There will also be a gpg keysigning -and installfest for GNU/Hurd following the talk. All are welcome, and -gpg keys are not required. -<P> -Date: 26 Jan 2002 -<P> -Time: 1400 (2pm EST) -<P> -Place: University of Waterloo, Math and Computers building, room 3001 -(comfy lounge). -<P> -More information about this event at -<A HREF="mailto:thug@gnu.org"><EM>thug@gnu.org</EM></A> -<P> -</DD> - -<DT>19 January 2002</DT> -<DD>Added a <A HREF="/software/hurd/changelogs.html">subsection about -the ChangeLogs</A>. -<P> -</DD> - -<DT>13 January 2002</DT> -<DD>An -<A HREF="http://www.pl-berichte.de/berichte/brinkmann.html">interview -with Marcus Brinkmann</A> was published by <A -HREF="http://pro-linux.de/">Pro-Linux</A> (the interview is in -German). -<P> -</DD> - -</DL> -</TD> -</TR> -</TABLE> - -<HR> - -[ -<!-- Please keep this list alphabetical --> -<!-- PLEASE UPDATE THE LIST AT THE BOTTOM (OR TOP) OF THE PAGE TOO! --> - <A HREF="/software/hurd/whatsold.html">English</A> -] - -<HR> - -<P> -Return to <A HREF="/home.html">GNU's home page</A>. -<P> - -Please send FSF & GNU inquiries & questions to - -<A HREF="mailto:gnu@gnu.org"><EM>gnu@gnu.org</EM></A>. -There are also <A HREF="/home.html#ContactInfo">other ways to -contact</A> the FSF. -<P> - -Please send comments on these web pages to - -<A HREF="mailto:web-hurd@gnu.org"><EM>web-hurd@gnu.org</EM></A>, -send other questions to -<A HREF="mailto:gnu@gnu.org"><EM>gnu@gnu.org</EM></A>. -<P> -Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 -Free Software Foundation, Inc., -59 Temple Place - Suite 330, Boston, MA 02111, USA -<P> -Verbatim copying and distribution of this entire article is -permitted in any medium, provided this notice is preserved. -<P> -Updated: -<!-- timestamp start --> -$Date$ $Author$ -<!-- timestamp end --> -<HR> -</BODY> -</HTML> |