[[!meta copyright="Copyright © 2011 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 month of the Hurd: *TODO*, *TODO*, and *TODO*. [[!if test="included()" then="""[[!toggle id=full_news text="Details."]][[!toggleable id=full_news text="[[!paste id=full_news]]"]]""" else=" [[!paste id=full_news]]"]] [[!cut id="full_news" text=""" In the third quarter of 2011, the [hurd hacker] [item] Also … [our hackers] … Mainly thanks to … Additionally … And … [reason for contibuting to the Hurd] * [[toolchain/ELFOSABI_GNU]] * The Arch Hurd Hackers [packaged DDE](http://www.archhurd.org/news/22/), so Linux 2.6 drivers can now be compiled on Arch Hurd to run in userspace. At the time of writing it supports network cards, while other driver-types still need their interfaces ported. * Also they had [a booth at FrOSCon](http://www.froscon.de/aussteller/projekt) and [released a new Arch Hurd LiveCD](http://www.archhurd.org/news/24/), so new users can easily test the current state of the Arch flavor of the Hurd. * The videos and slides from the GNU Hacker Meeting 2011 in Paris are [online](http://www.gnu.org/ghm/2011/paris/), including the talk from Samuel Thibault: [GNU/Hurd, aka. Extensibility from the Ground](http://audio-video.gnu.org/video/ghm2011/Samuel_Thibault-GNU_Hurd.ogv) ([slides](http://www.gnu.org/ghm/2011/paris/slides/samuel-thibault-hurd.pdf)). He explains nicely how the simple concept of translators gives power to non-priviledged and casual users (once we get some of those :) ) without security implications, and how Sub-Hurds and Neighbor-Hurds compare to Linux containers. “It’s all about freedom #0” * Samuel Thibault wrote a new [Bits from the Debian GNU/Hurd porters](http://lists.debian.org/debian-devel-announce/2011/07/msg00002.html) * Thomas Schwinge improved the technical documentation of the [[hurd/io_path]] in translators to make it easier for new developers to start hacking. * Guillem Jover, Fridolin Pokorny and Jonathan Neuschäfer [sent](http://lists.gnu.org/bug-hurd/2011-08/msg00184.html) [many](http://lists.gnu.org/bug-hurd/2011-08/msg00093.html) [patches](http://lists.gnu.org/bug-hurd/2011-08/msg00030.html) for gnumach, improving stability, fixing memory leaks and cleaning up code. * Jeremie Koenig finished his Google Summer of Code project to [Improve Java on Hurd](http://www.gnu.org/software/hurd/user/jkoenig/java.html). He [improved the Hurd signalling](http://lists.gnu.org/bug-hurd/2011-06/msg00073.html), ported OpenJDK and created a [Java Hurd-Library](https://github.com/jeremie-koenig/hurd-java) which already allows writing a [Hello World translator in Java](https://github.com/jeremie-koenig/hurd-java/blob/master/HelloMach.java), though still pretty low-level. * Maksym Planeta replaced GNUmach’s old zalloc memory allocator with the new balloc from Richard Braun ([integration commit](http://git.savannah.gnu.org/cgit/hurd/gnumach.git/commit/?id=50d073c5ef0feb1676606d0068abf626e8297cd7)), which handles slabs and should waste less memory than zalloc. Also balloc has a cpu cache level, so it should work faster on SMP systems, once we get up do date SMP CPU drivers for GNUmach. * 69.96% of debian packages [are now available for the Hurd](https://buildd.debian.org/stats/graph-big.png), so we’re getting closer to getting into Debian as release arch. If you can port debian packages and want to help the Hurd, this is the perfect time to get in contact and [port your favorite missing package](http://www.debian.org/ports/hurd/hurd-devel-debian) to the Hurd. * And Richard Braun contributed a new [[buildd,_porterbox_and_public_box|public_hurd_boxen]] via sceen.net, making it easier to test the Hurd without much setup as well as improving debian packaging. """]]