Jostain syystä monissa kotimikroissa on käytössä edelleen amerikkalaisen Microsoftin valmistama Windows-levynkäyttöjärjestelmä, vaikka vaihtoehtojakin, esim. nyt vaikka Linux-variantit. Pari väliotsikko pohjustukseksi.
Linux on suomalaisen Linus Torvaldsin keksimä käyttöjärjestelmä
No ei se kyllä ole. Älkää uskoko ihan kaikkea mitä lehdissälukee. Linux on Linus Torvaldsin alulle panema ja johtama projekti, jolla on saatiin PC-raudalla (ja myöhemmin muuallakin toimiva) vapaa unix-tyyppisen käyttöjärjestelmän ydin – se osa, joka ladataan ensimmäisenä ja joka varmistaa, että komponentit ja ohjelmat osaavat jutella keskenään ja elävät jotainkuin sovussa keskenään. Jotta Linuxilla tekisi mitään järkevää, siinä tarvitaan muitakin palikoita joista vastaava muut tahot.
Toinen[strike][/strike] keskeinen hahmo on Richard M. Stallman, tuttujen kesken "rms". Siinä missä poolopaidassa tai pikkutakissa poseeraava Linus on kuin kala vedessä jossakin bisnestyyppien messuilla, Stallman on poliittisesti erittäin aktiivinen vanhan koulun risupartahakkeri, jolle ohjelmiston vapaus, se ettei kukaan voi omistaa sitä, on itseisarvo. Stallman oli kunniavieraana Finnconissa 2001, pitäen tietenkin pari selvästi moneen kertaan esittämäänsä ja hiomaansa esitystä. En ole ikinä kuullut kenenkään lausuvan proprietary yhtä halveksivasti.
Joka tapauksessa rms:n alullepanevan GNU-projektin (ja Free Software Foundationin) tarkoitus oli nimenomaan luoda vapaa Unix-käyttöjärjestelmä. GNU-tyypit saivatkin aikaan C-kääntäjän, komentotulkin ja koko joukon muita peruskomentoriviohjelmia, joita Unixissa sopi olettaa olevan. Omaa käyttöjärjestelmäydintä Hurdia, rakennettiin sen sijaan kuin Iisakinkirkkoa tai suomalaista ydinvoimalaa ja huolimatta siitä, että projekti alkoi jo 1990, valmista ei ole tullut vieläkään, eikä ketään taida enää kiinnostaakaan. Pari vuotta myöhemmin uutisryhmiin ilmestyi Linus Torvalds, jonka projekti projekti sai räjähdysmäisen suosion, kun se paritettiin GNU-paketin kanssa ja loppu on sitä kuuluisaa historiaa.
FSF haluaisi ehdottomasti, että kokonaisuuteen viitattaisiin nimellä GNU/Linux, mutta media ja arkipuhe eivät ole tähän taipuneet. Lisäksi koiranleuat ovat huomauttaneet, että mukana on tätä nykyä aika monta muutakin tähdellistä palikkaa, jotka eivät ole FSF:n vastuulla ja kaikkien luetteleminen peräkkäin tekisi nimestä aika epäkäytännöllisen. Itse GNU/Linux-debatti on kyllä viime vuosina ollut vähemmän hiustenhalkomista, kun maallikot ovat yrittäneet tajuta mikä puhelimissa ja muissa pyörivä Android oikein, kun se on olevinaan Linux, mutta on kuitenkin täysin eri eläin. Niin, siinä on Linux-/ydin/, mutta muut palikat ovat palikat ovat jotain Googlen omia kehitelmiä.
Ja jos ajattelee käyttöjärjestelmää niinkuin Microsoft Windows tai MacOS, vastine on Linux-jakelu, eli joku on pultannut em. komponentit helposti (no, pulttaajasta riippuen) asennettavaksi kasaksi ja laittanut mukaan yleensä graafisen käyttöliittymän ja kaikenlaista muuta veppiselaimesta ja toimisto-ohjelmista lähtien (kilpailulainsäädäntö ei koske altavastaajaa), joten tavallaan voisi ajatella, että eri (GNU/)Linux-versiot ovat perhe keskenään hyvin yhteensopivia käyttöjärjestelmiä. Jakelut itse tarjoavat merkittävimmän osan (ainakin vapaista) ohjelmista siten, että ne voi asentaa automaattisesti, mutta esim. kaupalliset ohjelmatarjoajat, joita ei miellytä levittää lähdekoodeja ympäriinsä, joutuvat usein tarjoamaan useaa eri asennuspaketti eri jakeluille. (Ja yleensä joku Ubuntu syö Debianille tarkoitettuja paketteja ihan hyvällä ruokahalulla, mutta ei mennä tässä yksityiskohtiin)
[img]http://iki.fi/ech/attach/risingshadow/xfce.jpeg[/img][strike][/strike]
Yllättäen myöskään graafisesta käyttöliittymästä ei ole päästy yksimielisyyteen vaan aktiivisesti kehitetään useampaa työpöytäympäristöä. On Unity, KDE ja GNOME, sekä parhaana kaikista tietenkin XFCE – hei, sen maskotti on sympaattinen hiiren ja gerbiilin ristisiitos! XFCE on monella tapaa melko perinteinen härveli ja vähän altavastaajan maineessa – se kun tulee yleensä tulee esiin siinä vaiheessa kun joku etsii kevyttä käyttöliittymää vanhaan koneesen. Höpsis, ajaisin tätä i7:ssa ja 32 gigan muistillakin.
Eli päästäkseni varsinaiseen asiaan, Ubuntu Linuxista on muutama asennusversio eli Server (missä nyt tietenkään ei tule graafista käyttöliittymää mukana), perus-versio Unityllä, Kubuntu KDE:llä, Xubuntu XFCE:llä ja Lubuntu LXDE:llä. Mikään muu kuin levytila (ja sitäkin menee kohtuuvähän) ei estä asentamasta useita ympäristöjä samaan koneeseen jos vaikka käyttäjät ovat eri mieltä.
Missä se pyörii?
Linuxista on puhuttu jonkun verran vanhojen koneiden pelastajana. Itse ydin pyörii tietysti vaikka pesukoneessa (kirjaimellisesti), mutta nyt kun kyse oli työpöytäkäytöstä. Lubuntu on erityisen kevyen maineessa, mutta valitettavasti nykyajan nettiselaimet ovat paisuneet ja ne käyttökelpoiset selaimet ovat käytännössä samat kuitenkin Windows-puolella. Xubuntulla vaikuttaisi siltä, sujuvan käytön minimivaatimukset ovat Core 2 -ikäluokan tuplaydinprosessori ja vähintään 6 gigatavua muistia, muuten on meno jähmeää.
Vaikkapa pelkän Ubuntu Serverin tai Debianin peruspaketin asentamalla tietysti mistä tahansa rohjosta saa toimivan kapineen johonkin käyttöön, ennen minullakin oli tapana viritellä niistä ties mitä kotipalvelimia tai reitittimiä, mutta semmoisia palveluita saa nykyään ostettuakin tai toisaalta jollain hyvin pienellä, sievällä ja vähäruokaisella laitteella toteutettuna purkkina kotiinsa. Todennäköisesti niissäkin tosin pyörii Linux tai sukulainen.
Ennen vanhaan saattoi myös haluta jonkin Linuxia ajavan vanhan purnukan sekalaiseen leikkimis- ja testauskäyttöön, mutta nykyään esim. Virtualboxilla on niin helppo tehdä olematon leikkitietokone, että tuotakin voi miettiä kahteen kertaan. (Raspberry Pin kaltaiset kahden markan pikkutietokoneet ovat myös suosittuja leluja nykyään)
Laitetuki on melkoisen hyvä nykyään, itselleni päätyy yleensä vanhaa satunnaista romua enkä pitkään aikaan ole törmännyt mihinkään, mikä ei Linuxissa toimisi lainkaan – pikemmin päinvastoin, koska mikäli tuki on tehty siten, että valmistaja on julkaissut speksin ja joku (mahdollisesti myös valmistaja) on tehnyt ajurin, sitä ei todennäköisesti poista käytännössä koskaan. Itselläni on esimerkiksi edelleen ian kaiken vanha (ja hidas) skanneri, jolle on ajurit ainakin MacOS 8.5, Windows 98:lle ja Windows 2000:lle – mutta Linuxissa se toimii hamaan maailmanloppuun kiitos SANE:n. Vastaavasti osa skannereista ei varmasti tule toimimaan ikinä, mutta asian voi helposti tarkistaa SANE:n tietokannasta.
Onko niitä ohjelmia?
Eli suomeksi, riittääkö LibreOffice? Nykyäänhän melkein kaikkea voi tehdä selaimella (esim. Google Docs) ja samat Chrome/Chromium, Firefox ja Vivaldi ovat käytettävissä (Internet Exploreria nyt jostain kumman syystä ei). GIMP ei ole Photoshop, mutta kyllä sillä paljon asioita valokuville tekee (varsinkin jos asentaa content aware fill -plugarin eli kulkee nimellä "heal selection). Kuvan- ja videonnäyttimet ja musiikkisoittimet löytyvät, VLC ja Spotify muiden muassa ja Netflixkin näkyy Chromen epävapailla palikoilla. Flashinkin voi yhä asentaa, vaikka maailma siitä eroon pyrkiikin ja Silverlightiä vaativille sivuille en menisi muutenkaan, joku maikkari c'mon.
Haasteita tai jopa esteitä voisi tulla, jos haluaisi tehdä musiikkia, editoida videota tai väkertää jotain CAD-suunnittelua. Ohjelmointiin on tietysti monenlaisia työkaluja valmiina. Tietokantoja on niin paljon, että kai niillekin joku frontend löytyisi, millä saisi kakkureseptinsä tietokoneelle. 80-luvulla saamieni tietojen mukaan tämä on kotimikron merkittävimpiä käyttötarkoituksia.
Onko niitä pelejä?
Yllättävän paljon! Vapaat ynnä muut open source -pelit ovat laadultaan... no, vaihtelevia, mutta kyllä sieltäkin joitakin onnistuneita tapauksia löytyy sekä muutama vanhan klassikkopelin täydellinen remake tai uudelleenmoottorointi (viitatetan tässä nyt lähinnä Lucasfilmin seikkailuihin ja Ultima 7:aan, jotka tarvitsevat alkuperäisen pelin datatiedostot, joita ei saa luvatta levittää). Puhtaasti kaupallisella puolella – no, menkää vaikka Steamiin katsomaan, kaikki missä on se SteamOSin (joka sekin on oikeasti Linux-jakelu) kampilogo on tähän mennessä toiminut Ubuntussakin ilman sen kummempaa ihmettelyä.
Osa Windows-peleistä tietysti toimii Winelläkin. (Wine ei ole emulaattori, toisin kuin emulaattori Wine edellyttää, että sitä ajetaan sellaisessa raudassa, missä se Windows-ohjelmakin toimisi, mutta toisaalta toisin kuin emulaattorit, se ei yleensä ole lainkaan hitaampi vaikka yhteensopivuusongelmia oliskin)
Asentamisen vaikeus
Tyhjään koneeseen triviaalia, ekaluokkalainenkin osaisi seuraamalla ohjeita. Mikäli koneessa on jo Windows ja se pitäisi säästää – sitten menee hankalammaksi.
Käytön vaikeus
Peruskäytössä ei ole mitään ongelmaa, jos osaa käyttää tietokonetta ylipäätään, senkun avaa starttivalikon vastineen ja käynnistää ohjelman ja surffaa memenään. Myöskään asioiden mennessä hyvin ei nykyisin tarvitse juurikaan harrastaa ns. tunkkaamista, langattomien verkkojen käyttö esim. nykyään tuotteistettu kerrassaan eri tavalla kuin joskus kymmenen vuotta sitten ja nettiyhteyttä tetheröivä puhelinkin ilmestyi verkkoyhteydeksi saman tien.
Mutta vähän tietotaitoa on viime aikoina tarvinnut seuraavissa:
- Jotkut ohjelmat ovat ottaneet asiakseen sekoilla siten, että ne lukitsevat koko graafisen käyttöliittymän. Tässä on suureksi avuksi, jos osaa kirjautua virtuaalikonsoliin (ts. komentoriviin) ja tappaa syyllinen (joku aika sitten Spotify, sitä on nyttemmin korjattu), tällä yleensä selvisi tilanteesta poistamatta koneesta väkisin virtaa.
- Toinen ongelma sellaiset asennukset, joita ei löydy Ubuntun pakettivalikoimasta. Osa niistä vaatii aika paljon päänraapimista, mitä sekalaisia kirjastoja pitää sieltä pakettivalikoimasta asentaa, ennen kuin toimivat. Yle-dl oli tällainen.
- 3D-kiihdytys hajosi. Tässä kohtaa XFCE on ystävä, koska itse työpöytä toimi edelleen normaaliin tapaan ja ajuriasetuksia katsomalla sain ongelman katoamalla palauttamalla vanhemman version nVidian "binääriajureista". Yllättävää kyllä myös avoin ajuri toimii nykyään melko hyvin ainakin joillain nVidian korteilla. AMD:n näytönohjaimilla asiat kai olisivat vielä paremmin, mutta no, en ole ostanut näytönohjaimia, niitä on "ilmestynyt".
Helpompaa tämä meno on kuin silloin kun asensin ensimmäisen Ubuntuni, tämän täytyi olla vuonna 2004, sillä vaihdoin siihen aivan innoissani, koska kuulin, että kyseessä olisi "Debian, joka päivittyisi säännöllisesti". Debian kun siihen aikaan tunnettiin siitä, että se julkaisi uusia vakaita versioita hyvin konservatiivisesti ja harkiten, ja paketin ohjelmaversiot olivat yleensä aika antiikkisia. Tämä sopi paremmin palvelimiin kuin työpöydälle.
