/hurd/ - GNU Hurd

gnu.org/software/hurd/

>What is GNU Hurd?
The GNU Hurd is the GNU project's replacement for the Unix kernel. It 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.

>How can I contribute?
You can write code and documentation. Even if you can't, you can use Hurd and help the project by detecting bugs and errors in the software.

>Distributions:
>Arch GNU/Hurd
archhurd.org/download/
>Debian GNU/Hurd
debian.org/ports/hurd/hurd-cd

>Source:
gnu.org/s/hurd/source_repositories.html
git.savannah.gnu.org/cgit/hurd

>Documentation:
gnu.org/software/hurd/hurd.html
gnu.org/software/hurd/microkernel/mach/documentation.html
gnu.org/software/hurd/hurd/documentation.html

Attached: The_Passion_of_GNU.jpg (825x510, 28K)

Other urls found in this thread:

gnu.org/software/hurd/hurd-paper.html
gnu.org/software/hurd/microkernel/mach/gnumach/hardware_compatibility_list.html
groups.google.com/forum/#!topic/debian.hurd/CLNBbc_jsqI
gnu.io/social/try/
gnu.org/software/hurd/community/weblogs/ArneBab.html
archhurd.org/
cdimage.debian.org/cdimage/ports/latest/hurd-i386/YES_REALLY_README.txt
warosu.org/g/thread/S67512111#p67515468
twitter.com/NSFWRedditImage

>Towards a New Strategy of OS Design, an architectural overview by Thomas Bushnell, BSG.
gnu.org/software/hurd/hurd-paper.html

gonna trying out Arch in QEMU right now, have pretty low expectations. I don't think anything can be as bad as Debian was yesterday

>i386 only

it runs on i686

Attached: hurd.png (645x80, 3K)

i need my amd64

gnu.org/software/hurd/microkernel/mach/gnumach/hardware_compatibility_list.html
>amd64 / ix64 should work in 32-bit compatibility mode

i mean its the current year of our lord using an OS in 32bit compatibility mode is kinda shitty

>2018
>can't even support 64 bit addressing
I know who's getting sent to reeducation today

Attached: 1535100772774.jpg (940x545, 52K)

there's ~5 people working on hurd my dude, and like 4 of them are drug addicts

I think I'll try debian once again while arch downloads, maybe I am a masochist

install BSD, lads.
>hurd
>ever getting done

most of the problem is with the libs&utils, hurd or mach themselves aren't a problem, the system only needs a stability focused distribution right now

>no proper amd64
>most of the problem are libs&utils
nani?

let's have it run properly on x86 first

terry is rolling in his urn

terry is alive

not in this timeline

so where do we start? should I try and compile a fizzbuzz program?

>LinCoCuX
>BDSM
>Windoze

get out

stallman's woke af, shithead

>arch-crashing.img
>literally crashes

who wouldda thought

Attached: 2f7.jpg (601x508, 28K)

>disk image is corrupt

AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH

maybe I should study the structure of this thing first

theoretically speaking, can you take gnu-mach and make something else on top of it?

>$ su
>$ startx
>blah blah
>Cannot open keyboard (no such file or directory)
>xinit: unable to connect to X server: Connection refused

huh?

so there's no links or lynx either, how the fuck am i supposed to browse the internet from inside the console to download scripts/pkgs? just using fucking wget and python? fuck you

You can start by changing your sources.list to a generic sid list, apt update and apt dist-upgrade, because lynx, links and links2 are all available for hurd.

so apparently from the #hurd chatlogs you have to downgrade xkeyboard-configuration to 2.5ish to start X

so I wrote a python script to scrape the .deb links from the debian.org mirror and wget them. and then installed them with dpkg

BUT X STILL DOESN'T START AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHHHHHHHHHHHH

Attached: 52.jpg (201x250, 11K)

musl/Hurd is the future

keep your sucksmore crap out of here.

>the absolute state of GNU/Shit

holy shit this has been a fucking problem since 2001 what the absolute fucking fuck

groups.google.com/forum/#!topic/debian.hurd/CLNBbc_jsqI

there's a reason why stallman hijacked the linux kernel.

user have you managed to start x? if so tell me how please I'm going insane

>ctrl+f irc
>0 found
/join me Jow Forumsuise on freenode.net, channel #4churd

I'm on my way

It's overwhelmingly shitty.

Is there a chance it boots on ARM/MIPS? I need something to replace Linux-Libre on my non-x86 systems.

>What is GNU Hurd?

A piece of shit that will never be good and hasn't been for nearly 3 decades+. Whoever thought a multiserver OS was a smart thing is a retard.

>Whoever thought a multiserver OS was a smart thing is a retard.
mach, the same fucking microkernel that is inside of Hurd, runs inside MacOS and all ishit products.

Can we talk about why a quasi-hybrid multiserver micro kernel like the HURD is better than, say, Minix or a true Hybrid like NT?

Attached: f866edd556fa3503a88f4acea367dde71dc72ce1720873ef6e538e69922065a8.png (709x709, 73K)

why use insecure shit like IRC when you can use gnusocial or mastodon

pick one from these gnu.io/social/try/

it isn't

very close to giving up on the whole fixing x11 thing, I'm just gonna boot a premade virtual image if it doesn't work in the next couple of attempts

gnusocial is as secure as the owners of the servers are, because gnu doesn't host it/
>mastodon
no thanks, I don't want to give them my email or create an account just to chat.
If that was the case, i'd be on reddit.
any more quiestions?

Why does stallmann actually use Linux when debian gnu/hurd exists?
I never heard of it existence before.

Attached: cool-me.png (403x347, 109K)

why? you should be able to guess why he doesn't use hurd from these

>If that was the case, i'd be on reddit.
>any more quiestions?
You don'T need an email to post on plebbit

Stallman unironically can't even install GNUL himself. And struggles to use LIbre Powerpoint because "he didn't make it so he doesn't understand how it works".
The FSF know Hurd is a waste of time, which is why Linux being a "stop-gap" is as true as captchas here being "temporary".

you do, since 2015 or something

t, redditor

>t,
jesus christ

Stallman only uses Emacs. He lives inside of Emacs, since Emacs can do basically anything. He doesn't even use gcc/gdb/glibc/hundreds of other tools that he himself created anymore.

lol

Attached: sexyme.jpg (778x1018, 134K)

Surprised he hasn't commissioned for an Emacs OS.

glibc was made by roland

how do you "not use" glibc , everything on linux-libre including emacslisp compiles to C

Attached: 55.png (213x237, 8K)

>how do you "not use" glibc
Use musl or BSD libc

yep, I'm still getting the same problem

$ cd /dev && ./MAKEDEV kbd
./MAKEDEV: kbd: unknown device name


anyone got any idea how to fix this?

I followed the settrans commands here gnu.org/software/hurd/community/weblogs/ArneBab.html

and...

instead of getting (Keyboard not found) I'm getting (Input/output error)

Attached: download.jpg (760x500, 66K)

join the irc, mane

>Currently GNU Mach does not support SATA, USB, sound, or wireless networking.

Attached: 2e.jpg (205x246, 4K)

you know how to fix it?

Cant say without looking closer at it.

the
absolute
state

Seriously, Hurd is too far away from simply being *usable*.
I've just installed OpenBSD and everything is working fine.

based & gnupilled
>not using archhurd
pretty comfy archhurd.org/

Attached: archhurd.png (720x240, 45K)

>monolithic cucks being mad
>meanwhile i enjoy my isolated boxes and minimalist design

Attached: rms_snapy.jpg (640x480, 277K)

more like TURD lmao

Attached: 1534646873903.jpg (580x616, 74K)

>ahhahahaha

Attached: 1536671838823.png (314x331, 9K)

>kek

it's in the OP, look again

Attached: 2ec.png (600x580, 451K)

I'm seriously thinking about using Debian kFreeBSD while I work on writing my own implementation of Mach

the boot screen is stuck on start ext2fs:

>Being so mentally ill you enjoy living in shit because it's "minimalist"

I'm basically at a standstill here, debian won't start X and arch is doing this how are you lads doing? anyone managed to do anything?

I mean, the Arch image is literally called arch-crashing.img what were you expecting?

*GUH--*
*GUHNEWWW--*
*GUHHH*
*NEWWWW--*
*HURRRRRRRRRRRRRRRRRRRRRRRRD*

Attached: 1509116797761.jpg (1174x1300, 158K)

cdimage.debian.org/cdimage/ports/latest/hurd-i386/YES_REALLY_README.txt
I got stuck at ext2fs in the beginning, but then I used kvm -net user,hostfwd=tcp:127.0.0.1:2222-:22 -net nic -drive file=debian-hurd-20171101.img,cache=writeback -m 1G and now it's working fine.
no X yet, because I didn't try it, but everything else works fine.

>no X yet, because I didn't try it, but everything else works fine.
It JUST Works(tm)

Attached: hurd.png (1024x797, 249K)

Why not plan9?

join the irc lads. we are lonely in here.

irc is here

Press Alt Gr+Shift+8(not on the numpad) to insert ™.

how'd you do it?

also
>tux wallpaper on a HURD system
ree

>how'd you do it?
you're going to hate me, I used "startx", kek.

The X has some problems, as I said to the other guy who is in irc, I cannot open a terminal emulator, I cannot logout and the background disappeared when I went from gtk to gtk2 themes.

is plan9 full microkernel?

no.
they say it's a hybrid approach, just like windows kernel.
also "working state: unknown"

If any of you niggers are rich please just donate like $10 million to make Hurd actually usable.

Attached: 1455214016755.jpg (679x719, 107K)

MINIX is free now, right? why not just use the MINIX kernel with GNU?

no it needs a lot of retarded configuration to work at a basic level, just stick to linuxlibre

>BSD
I'd rather cut my dick.

Nobody wants to work on ancient GNU garbage. Even for that much money.

>no gentoo/hurd

Attached: 1529543952700.jpg (500x375, 18K)

what does it matter, the end result will forced to be GPL anyway

I heard a podcast somewhere about sony's programmer team using an 80s proprietary compiler with garbage cstandards support to write the PS3's OS from scratch in a year. same with PS4, they did it in less than a year with clang and modified freeBSD into the graphics monster we see now.

I'm willing to bet that for 10 million dollars you would easily get a professional programmers who would rewrite HURD and make it better or equal to than linux for arm/amd64. maybe RMS should try to hire some of those starving CS students at eastern european universities.

gentoo used to have a hurd distro, it's ded now

you'll have to keep a seperate branch and have to do the work of porting patches from the bsd one to your gpl.
changing the license and making gpl patches results in a completely different dev tree.
not worth it.

yes, finally!!!!
warosu.org/g/thread/S67512111#p67515468

Attached: 1537215287693.png (1468x1080, 2M)