An Operating System by Cat-v.org Trolling Inc.

GoFuckYourSelf (GoFY for short), is a new operating system built using the Go programming language.

Goals

To have lots of fun, and to piss off lots of people.

Design Philosophy

Pick always the simplest and easiest solution.

When in doubt, always use brute force, and when not in doubt, use brute force too.

Nothing should be ‘designed’, everything should grow organically, sit down and hack.

Target platforms: x86-64 only.

Communication

cat-v in irc.freenode.org

The GoFY mailing list at Google Groups.

Source Code

Once code starts to flow, you can browse the source in Mercurial repository: http://code.google.com/p/gofy/source/browse/

Or checkout the code directly: hg clone https://gofy.googlecode.com/hg/ gofy

Components

Goblin(s) are the user space tools.

Gosh is the shell.

GoTH (Go To Hell) is the kernel.

God is the init daemon.

Goofs will be the main storage file system.

Gone Wild will be the graphics system.

WMD - Window Manager of Mass Destruction

Goat Gonads (not sure what this will be yet…)

Gonorrhea - PoSix/GNU compat layer?

CLItoris - Text terminal.

Goolag …

goatse …

Goodies…

Goose

Go Shopping…

Golf

Other bits and ends:

Default user is dog .

. Host Owner/root/admin is ego .

Road Map

/dev/null

Mascots

Piss Midget the Englishman and Larry the Pirate. Both have definitely nuts!

Credits

The founders of this project are:

andguent (Among many other things, deserves full credit for coming up with the name.)

20h

uriel

Thanks to everyone else that is helping out, will try to acknowledge everyone once things settle down a bit.

License

GFL (Get Fucking Lost), ie., Public Domain.