Too Cool for Internet Explorer
Open Source Computing

Today:

HBCLUG offers this Night School course to help familiarize people with the advantages or Free and Open Source Software.

OSC Course - Term IV Starting

(see sidebar >>>--->)

It's that time again. I'll be following the same format as before.

There will be a free introductory seminar followed by an installfest (venue to be announcod).

The paid course starts the following Thursday and is broken into two parts, which must be booked seperately.

Part 1. Core Free Software Ideas and Skills

Covering desktop, commandline, security and ideology.

Part 2. Productivity Skills

Covering Wordprocessing, Spreadsheets, presentations and photo-editing. Includes XHTML/HTML and LaTeX.

Part 3. Geek Skills

Be your own guru - covers advanced topics like network administration and kernel hacking. Build a free software project - set up your own transparent proxy, or go the whole hog with a beowulf cluster.

OSC Course Materials from term 2

These materials are not intended to be a stand-alone IT course. The information in them will be incomplete and, in places, difficult to understand. The missing bits are in-class lessons. However, they will be useful to the enterprising student.

Supporting Materials:

Utilities:

(Note: I hacked this up in a hurry, so you'll probably need to rt-click the links and select "save link as" to make your browser download the files.)

GNU/Linux Distro Tutorial: The Lowdown

Linux is the /boot/vmlinuz file on your PC. That's all it is. The rest that makes linux useful is not linux. The particular bundle of linux + GNU + mozilla + oracle + whatever is called a distribution. They are like brands or makes.

Creating a whole new GNU/Linux distro from scratch is hard. Most people don't do it - instead they take previous work and add to it. So the flavour of the previous distro carries forward to the new one, and lineages of distros develope. The main, parent, distros are:

RedHat Linux (RH): The father of modern GNU/Linuxes - now obsolete, you will still see RH9 running servers. This linux developed the ext3 file-system and the redhat package manager (rpm). Child distros are said to be "rpm-based" or "redhat based" and include fedora and openSUSE.

Debian: If redhat is a father distro, debian is the mother. Debian gave us the deb-package and the renowned apt package manager. Children are said to be "deb based"... featuring: knoppix, and ubuntu.

Slackware: Is the oldest surviving distro. It is focussed on using source code directly - though much of the donkeywork is automated through the pkg packet manager. The slackware community is known for producing a disproportionate number of "gurus". Children are said to be "slack-based" and tend to be light, hobby, distros like Slax and Zenwalk.

Gentoo: Is another source-code distro only with a revolutionary management system called "emerge". The gentoo wiki is one of the most useful in the community, containing solutions to problems faced cross-platform. Children are said to be "based on gentoo", and include Sabayon (possibly the prettiest linux).

Lineage of the top 10 Distrowatch distros'
(child---parent):

  1. Ubuntu---Debian
  2. openSUSE---Redhat
  3. Fedora---Redhat
  4. Mint---Ubuntu---Debian
  5. PCLinuxOS---Debian
  6. Madriva--Redhat
  7. Debian
  8. Dreamlinux--Debian
  9. Sabayon---Gentoo
  10. Damn Small---Knoppix---Debian