Other Resources
The following is a list of resources which has been passed down from generation
to generation in EECS 338, originating with Andy Reitz. This version was
last updated by Steven
Huwig last year.
- General reference
- Stanford CS Education Library.
A comprehensive resource for aspiring computer scientists. Topics include
interactive pointer and data structure models, basic C programming techniques,
and tutorials for building projects on Unix machines. Don't skip this
one.
- The Jargon
File. Definitive resource for the peculiar dialect of English employed
by many in the computer field. It even includes a reference
to CWRU.
- UNIX
- Programming
- HTML:
- Freely-available UNIX for your PC:
- Solaris
- Linux
- CWRU SIGUNIX - a Special
Interest Group that operates on campus. Part of the
Association for Computing Machinery (ACM).
- RedHat - a very "easy-to-use"
Linux distribution.
- Slackware - a "Professional"
Linux distribution. For those who know what they're doing.
- Debian - A Linux distribution
for those who think information wants to be free.
- Linux Newbie Guide
- A nice place for beginners.
- BSD
- FreeBSD - Optimized for the
x86 platform.
- OpenBSD - Optimized for security.
- NetBSD - Optimized for portability.
- Freely-available UNIX for your Mac:
- Darwin
- Apple's complete free Unix operating system for modern Macintoshes.
Serves as the core of the commercial Mac OS X.
- Linux PPC - port of the "monolithic"
Linux kernel to Apple PPC hardware. Faster than MkLinux, but requires
PCI. Functions on all modern Macs.
- MkLinux - Linux running atop
the Mach microkernel. This port is no longer supported by Apple,
and runs on older NuBus-based Power Macintosh hardware.
- MacBSD
- NetBSD for Motorola 680x0-based Macintoshes.
- Linux/m68k - Linux for
Motorola 680x0-based Macintoshes.
- Software
- Misc
- Slashdot - News for Nerds.
- GNU - GNU is Not Unix. They have
created a lot of the software used in this course.
- Freshmeat - A catalog of Free Software.