Mikä on Linux ja miksi se on niin suosittu?
Jokainen pöytätietokone käyttää käyttöjärjestelmää. Nykyisin käytössä olevat suosituimmat käyttöjärjestelmät ovat:
- Windows
- Mac OS
- UNIX
Linux on käyttöjärjestelmä — hyvin samankaltainen kuin UNIX — josta on tullut erittäin suosittu viime vuosina.
Esittely
Ohjausjärjestelmät ovat tietokoneohjelmia. Käyttöjärjestelmä on ensimmäinen ohjelmisto, jonka tietokone suorittaa, kun käynnistät koneen. Käyttöjärjestelmä lataa itsensä muistiin ja alkaa hallita tietokoneen käytettävissä olevia resursseja. Sen jälkeen se tarjoaa näitä resursseja muille sovelluksille, joita käyttäjä haluaa suorittaa. Tyypillisiä palveluita, joita käyttöjärjestelmä tarjoaa, ovat:
- Tehtäväsuunnittelija – Tehtäväsuunnittelija pystyy jakamaan suorittimen suorituksen useille eri tehtäville. Osa näistä tehtävistä on käyttäjän suorittamia eri sovelluksia, ja osa on käyttöjärjestelmän tehtäviä. Tehtäväsuunnittelija on se osa käyttöjärjestelmää, jonka avulla voit tulostaa asiakirjan tekstinkäsittelyohjelmasta yhdessä ikkunassa samalla, kun lataat tiedostoa toisessa ikkunassa ja lasket taulukkolaskentaa uudelleen kolmannessa ikkunassa.
- Muistinhallinta – Muistinhallinta valvoo järjestelmän RAM-muistia, ja se luo tavallisesti suuremman virtuaalisen muistitilan kiintolevyllä olevan tiedoston avulla. (Katso myös tämä Päivän kysymys.)
- Levynhallinta – Levynhallinta luo ja ylläpitää hakemistoja ja tiedostoja levyllä. Kun pyydät tiedostoa, levynhallinta tuo sen levyltä.
- Verkonhallinta – Verkonhallinta hallitsee kaikkea tietokoneen ja verkon välillä liikkuvaa dataa.
- Muut I/O-palvelut – Käyttöjärjestelmä hallitsee näppäimistöä, hiirtä, videonäyttöä, tulostimia jne.
- Turvanhallinta – Käyttöjärjestelmä ylläpitää tietokoneen tiedostojen tietojen tietoturvaa ja valvoo, kuka voi käyttää tietokonetta.
Käyttöjärjestelmä tarjoaa yleensä myös järjestelmän oletuskäyttöliittymän. Windows 98:n vakiomuotoinen ”ulkoasu” sisältää Käynnistä-painikkeen, tehtäväpalkin jne. Mac OS tarjoaa Macintosh-tietokoneille täysin erilaisen ulkoasun.
Linux on yhtä lailla ilmiö kuin käyttöjärjestelmä. Ymmärtääksemme, miksi Linuxista on tullut niin suosittu, on hyödyllistä tietää hieman sen historiasta. UNIXin ensimmäinen versio kehitettiin alun perin useita vuosikymmeniä sitten, ja sitä käytettiin lähinnä tutkimuskäyttöjärjestelmänä yliopistoissa. Sunin kaltaisten yritysten tehokkaat työasemat yleistyivät 1980-luvulla, ja ne kaikki perustuivat UNIXiin. Useat yritykset tulivat työasemakentälle kilpailemaan Sunin kanssa: HP, IBM, Silicon Graphics, Apollo jne. Valitettavasti jokaisella yrityksellä oli oma UNIX-versionsa, mikä vaikeutti ohjelmistojen myyntiä. Windows NT oli Microsoftin vastaus näille markkinoille. NT tarjoaa samantyyppisiä ominaisuuksia kuin UNIX-käyttöjärjestelmät – tietoturvaa, tukea useille suorittimille, laajamittaista muistin ja levyjen hallintaa jne. — mutta se tekee sen tavalla, joka on yhteensopiva useimpien Windows-sovellusten kanssa.
Microsoftin tulo high-end-työasemien markkinoille loi oudon dynamiikan. Erillisten yritysten omistamat omat käyttöjärjestelmät ja keskusvallan puuttuminen UNIX-maailmasta heikentävät UNIXia, mutta monilla ihmisillä on henkilökohtaisia ongelmia Microsoftin kanssa. Linux astui tähän outoon maisemaan ja herätti paljon huomiota.
Linus Torvaldsin luoma Linux-ydin annettiin maailman käyttöön ilmaiseksi. Torvalds kutsui sitten muita lisäämään ytimeen edellyttäen, että he pitävät panoksensa vapaana. Tuhannet ohjelmoijat alkoivat työskennellä Linuxin parantamiseksi, ja käyttöjärjestelmä kasvoi nopeasti. Koska se on ilmainen ja toimii PC-alustoilla, se sai nopeasti suuren yleisön kovien kehittäjien keskuudessa. Linuxilla on omistautunut kannattajakunta, ja se vetoaa useisiin erilaisiin ihmisiin:
- Ihmiset, jotka tuntevat jo UNIXin ja haluavat käyttää sitä PC-tyyppisellä laitteistolla
- Ihmiset, jotka haluavat kokeilla käyttöjärjestelmän periaatteita
- Ihmiset, jotka tarvitsevat tai haluavat hallita käyttöjärjestelmäänsä paljon
- Ihmiset, joilla on henkilökohtaisia ongelmia Microsoftin kanssa
Yleisesti ottaen Linuxia on hankalampi hallinnoida kuin jotakin muuta, kuten esimerkiksi WINDOWS:ia, mutta se tarjoaa kuitenkin enemmän joustavuutta ja konfigurointimahdollisuuksia.