Luku 1. Kurssin aloitus

Sisällys

Unixin taustaa
Vapaat ohjelmat

Kurssilla opetellaan käyttämään Linux-käyttöjärjestelmää. Tällä jatkokurssilla käsitellään järjestelmän ylläpitoa, ohjelmien asennusta ja käyttöä komentoriviltä.

Loppupuolella kurssia voidaan käsitellä niitä asioita joita oppilaat ehdottavat.

Unixin taustaa

Unix kehitettiin AT&T:n Bell Laboratories tutkimusyksikössä 1969 Ken Thompsonin johdolla . Lisää kehitystyötä tehtiin Bell Labsin ohella yliopistoissa, erityisesti University of California at Berkeley:ssä, jossa kehitettiin Berkeley Software Distribution eli BSD. [Sobell -91 sivut 4-6]

Tästä alkaen Unixia on ollut kaksi päähaaraa, BSD Unix ja System V. Standardoimisyrityksistä huolimatta valmistajat kehittivät omia lisäyksiään Unixiin. Yhteistoiminta eri Unix-jakelujen välillä onkin ollut ongelma alusta lähtien. Linux (joka siis on käyttöjärjestelmän ydin) on eniten standardien mukainen, sovellusten siirto eri Linux-jakelupakettien välillä onkin suhteellisen suoraviivaista.

Windowsiin verrattuna Unix on:

  • monen käyttäjän järjestelmä, samalla koneella voi samanaikaisesti olla monta käyttäjää,
  • helposti etäkäytettävissä sekä komentoriviltä että graafisesti (X Window)
  • aito moniajo (Windows 9x fuskaa tässä, NT, W2K ja XP:ssä on aito moniajo)
  • saatavilla muillekin kuin i386 -prosessoreille