Linuxin monet kasvot: kännyköistä superkoneisiin

Samankaltaiset tiedostot
Linux. 00 Keskeiset piirteet. Unix ja Linux Helsingin ammattikorkeakoulu Stadia Vesa Ollikainen (muokannut M.Mäki-Uuro) Kysymyksiä

Historiaa. Unix kirjoitettiin kokonaan uudestaan C-kielellä Unix jakautui myöhemmin System V ja BSDnimisiin. Kuutti, Rantala: Linux

Innovointiprosessi. Lili Aunimo Lili Aunimo

VALO-ohjelmat ja LTSP kouluissa. Elias Aarnio Innopark, AVO-hanke

Ei raportteja roskiin

Vapaat ohjelmat matkalla

Avoimen lähdekoodin kehitysmallit

LINUX LINUX. Viisi hyvää syytä käyttää Linuxia MUISTA! GNU Free Documentation License

Jouko Nielsen. Ubuntu Linux

Office ohjelmiston asennusohje

Demo 13. Aihe: Linux. Opettaja: Antti Ekonoja. Tekijä: Heini Puuska

MagiCAD 2020 Toimintaympäristö ja yhteensopivuus. MagiCAD Revitille ja AutoCADille

Kytkentäopas. Tuetut käyttöjärjestelmät. Tulostimen asentaminen. Kytkentäopas

Ohjelmien lisensoinnista

Linuxissa uusi elämä 1

Langattoman kotiverkon mahdollisuudet

Palomuurit. Palomuuri. Teoriaa. Pakettitason palomuuri. Sovellustason palomuuri

Visma Liikkuvan työn ratkaisut VLS lisensointi. Ylläpitäjän opas

GNU/Linux kotikäytössä

Samu Leppänen Juuso Lehtonen GNOME JA KDE. Kirjallinen osa Tietotekniikan ko. / Tietoverkkotekniikka

KYMENLAAKSON AMMATTIKORKEAKOULU

Jukka Larja, Kim Nylund. 15. maaliskuuta 2005

Avoimet lisenssit. Katsaus Creative Commons -lisensointiin. Työelämäpedagogiikan webinaari

TeleWell TW-LTE/4G/3G USB -modeemi Cat 4 150/50 Mbps

Laskennallisen fysiikan esimerkkejä avoimesta tutkimuksesta Esa Räsänen Fysiikan laitos, Tampereen teknillinen yliopisto

Ohjelmistopohjaisen lisenssin käyttö

KYMENLAAKSON AMMATTIKORKEAKOULU Tietotekniikan koulutusohjelma / Tietoverkkotekniikka. Joni Korjala APACHE WWW-PALVELIN Seminaarityö 2012

Home Media Server. Home Media Server -sovelluksen asentaminen tietokoneeseen. Mediatiedostojen hallinta. Home Media Server

Open Source -ohjelmien perusteet

Suomen avoimien tietojärjestelmien keskus COSS ry

Web-sisällönhallintajärjestelmät. Sisältö. Mitä on web-sisällönhallinta?

MagiCAD Toimintaympäristö ja yhteensopivuus MagiCAD AutoCADille ja MagiCAD Revitille

ANVIA PILVI. kotimaisia pilvipalveluita yrityksille 24/7

Web-sisällönhallintajärjestelmät

WINE API ja Virtualisointiohjelmistot

Nokia Lifeblog 2.5 Nokia N76-1

Linux rakenne. Linux-järjestelmä koostuu useasta erillisestä osasta. Eräs jaottelu: Ydin Komentotulkki X-ikkunointijärjestelmä Sovellusohjelmat

Sosiaalisen median ja Internet-palveluiden käyttöehdot opetuksessa. Elias Aarnio Innopark Oy / Educoss-hanke

Written by Administrator Monday, 05 September :14 - Last Updated Thursday, 23 February :36

Osaa käyttää työvälineohjelmia, tekstinkäsittelyä taulukkolaskentaa ja esitysgrafiikkaa monipuolisesti asiakasviestintään.

Laskennallisen fysiikan esimerkkejä avoimesta tutkimuksesta Esa Räsänen Fysiikan laitos, Tampereen teknillinen yliopisto

Nokia Nseries PC Suite painos

Ti LÄHIVERKOT -erikoistyökurssi. X Window System. Jukka Lankinen

Käytin tehtävän tekemiseen Xubuntu käyttöjärjestelmää aikaisemmin tekemältäni LiveUSB-tikulta.

Linux omaan kannettavaan. Ilkka Kiistala

KYMENLAAKSON AMMATTIKORKEAKOULU. Ubuntu. Yukun Zhou

Älypuhelimet. Sisällysluettelo

Tietoturva. opettaja Pasi Ranne Luksia, Länsi-Uudenmaan koulutuskuntayhtymä Pasi Ranne sivu 1

Tietotekniikan koulutusohjelma / Tietoverkkotekniikka

L models. Käyttöohje. Ryhmä Rajoitteiset

Suoritustavat: Laboratoriotöitä 2.-3.periodi. Luennot 2h, Laboratorityöt 4h, itsenäinen työskentely 124 h. Yhteensä 130 h.

Tikon Ostolaskujenkäsittely versio SP1

Purot.net Wiki. Tutkielma. Paavo Räisänen. Centria Ammattikorkeakoulu

Mitä museo voi tehdä Wikimedian & Wikipedian kanssa

VALO ja tietoyhteiskunnan kehitysvaihtoehdot

2007 Nokia. Kaikki oikeudet pidätetään. Nokia, Nokia Connecting People, Nseries ja N77 ovat Nokia Oyj:n tavaramerkkejä tai rekisteröityjä

Maiju Mykkänen Susanna Sällinen

Kymenlaakson Ammattikorkeakoulu

AVOIN KOODI YRITTÄJYYDEN LÄHTÖKOHTANA

N300 WiFi USB Micro -sovitin (N300MA)

(Acerin) Windows 8 tabletti henkilöstön työkäytössä Koonnut Hanna Frilander, Mobiilit ohjaajat hanke

Selvitysraportti. MySQL serverin asennus Windows ympäristöön

Javan asennus ja ohjeita ongelmatilanteisiin

Linux. Alkutarkistukset

Openbirds,opensource ja simujen

ANVIA PILVI. kotimaisia pilvipalveluita yrityksille 24/7

Työasemien hallinta Microsoft System Center Configuration Manager Jarno Mäki Head of Training Operations M.Eng, MCT, MCSE:Security, MCTS

Kymenlaakson Kyläportaali

Tietoa ja ohjeita Hämäläisten ylioppilassäätiön asuntoloiden laajakaistaverkon käytöstä

server "Ismo" $ uname -a Linux ismo #1 SMP Thu Sep 16 19:35:51 UTC 2010 i686 GNU/Linux $ cat /etc/issue Debian GNU/Linux 5.

PRINTER DRIVER PÄÄKÄYTTÄJÄN OPAS

ZENworks Application Virtualization 11

SQLite selvitysraportti. Juha Veijonen, Ari Laukkanen, Matti Eronen. Maaliskuu 2010

Digikamera. Perustietoa digikamerasta ja kuvien siirtämisestä tietokoneelle

Suomalaiset PK-yritykset varmuuskopioivat laiskasti

Koe uusi. Windows 8 viidessä minuutissa

Raspberry Pi. Yhden piirilevyn tietokone. Tässä dokumentissa kerrotaan yleistä tietoa Rasberry Pi- tietokoneesta ja. sen toiminnoista.

Ohjelmiston lisensoinnin avoimet vaihtoehdot

MARA-ALAN LIIKETOIMINNAN TIETOTURVALLISUUSUHAT

Internetin hyödyt ja vaarat. Miten nettiä käytetään tehokkaasti hyväksi?

Qt kaikkialla?

ETS5 Sulautettu Älykäs Langaton. KNX- Partnerpäivä Micael Forsstedt

Langattoman N150 Micro -USBsovittimen

Mobiilimaailma murroksessa 2011 Tommi Teräsvirta, Tieturi

Harjoitus 3 Antti Hartikainen

1. päivä ip Windows 2003 Server ja vista (toteutus)

Java Runtime -ohjelmiston asentaminen

SISÄLLYS 1 YLEISTÄ VERSIOT Tukiaika Variaatiot OHJELMISTO Paketinhallinta Komentorivisyntaksi

Tabletit opetuskäytössä - työpaja

Hallintatyökaluja Fujitsu-työasemille

Linux palomuurina (iptables) sekä squid-proxy

Vaivattomasti parasta tietoturvaa

DNS- ja DHCPpalvelut. Linuxissa. Onni Kytönummi & Mikko Raussi

Unix-perusteet. Unix/Linux-käyttöjärjestelmä ja sen ominaisuudet

KYMENLAAKSON AMMATTIKORKEAKOULU Tietotekniikan koulutusohjelma / Tietoverkkotekniikka

Järjestelmän asetukset. Asetustiedostojen muokkaaminen. Pääkäyttäjä eli root. Järjestelmänhallinnan työkalut

Open Source -ohjelmistot

Projekti toteuttaa muutostarpeen

Tietotekniikan kasvun ongelmat?

Harjoituksen aiheena on tietokantapalvelimen asentaminen ja testaaminen. Asennetaan MySQL-tietokanta. Hieman linkkejä:

Transkriptio:

Linuxin monet kasvot: kännyköistä superkoneisiin Arto Teräs <ajt@iki.fi> Finnish Linux User Group FLUG ry Avoimien ohjelmien päivä Turku, 8.3.2008 Kalvo 1(18)

Sisältö Linuxin lyhyt historia Menestyksen avaimet Erilaiset ympäristöt ja niiden haasteet supertietokoneet sulautetut järjestelmät toimistot kodit Esimerkkejä Kalvo 2(18)

Linux vuonna 1991 Linuxin ensimmäisen version laitteistovaatimukset (kernel 0.01 release notes): 386 AT VGA/EGA screen AT-type harddisk controller (IDE is fine) Finnish keyboard (oh, you can use a US keyboard, but not without some practise :-) Kalvo 3(18)

Linux vuonna 2007 85% maailman 500 nopeimmista supertietokoneista käyttää Linuxia Kymmenet tuhannet Googlen palvelimet käyttävät Linuxia Yhä useammat kotija yrityskäyttöön suunnatut laitteet käyttävät Linuxia One Laptop Per Child -kehitysmaakannettavat käyttävät Linuxia Kalvo 4(18)

Linuxin siirrettävyys (portability) Alunperin Linux toimi vain i386-suorittimissa Vuosina 1994-1995 merkittävä uudelleenkirjoitustyö, Alpha-, Sparc- ja MIPS-suoritinten tuki lisättiin Monisuoritintuki (SMP) mukaan 1996, parannuksia myöhemmin. Nykyisin Linux toimii lähes millä tahansa vähintään 32-bittisellä suorittimella Kalvo 5(18)

Menestyksen avaimet: GPL ja yhteisö Linux-ydintä levitetään GNU General Public License (GPL) -lisenssillä Kuka tahansa saa käyttää ja muokata Kaupallinen käyttö on täysin sallittu Levitettäessä edelleen muutokset on julkaistava samalla lisenssillä Alunperin kehitys tapahtui vapaaehtoisvoimin, nykyisin useimmat Linux-ytimen ja kriittisimpien sovellusten pääkehittäjät saavat palkkaa Yhteisö: yritykset ja vapaaehtoiset yhteistyössä Kokonaisissa GNU/Linux-järjestelmissä vallitsee sama kulttuuri suurin osa ohjelmista on vapaita Kalvo 6(18)

Linuxin vahvuudet superkoneissa ja järeissä palvelimissa Luotettavuus Skaalautuvuus jopa tuhansiin suorittimiin Hinta Ylläpitotyökalut ja osaajien saatavuus Tehokkaat komentorivipohjaiset työkalut soveltuvat laajojenkin kokonaisuuksien ylläpitoon Lähes kaikki opiskelijani käyttävät Linuxia on helpompi löytää ylläpitäjiä (Professori Helsingin yliopistolta, verratessaan Linuxia muihin Unix-järjestelmiin) Kalvo 7(18)

Vahvuudet sulautetuissa järjestelmissä Siirrettävyys Toimii lähes millä tahansa modernilla suorittimella Hyvä ajuri- ja oheislaitetuki Kehittäjän PC voi käyttää samaa käyttöjärjestelmää kuin kehitettävä pienlaite Nykyaikainen Unix-ohjelmointiympäristö, jossa kunnollinen tuki useille säikeille ja prosesseille Hyvät verkko-ominaisuudet Ytimen lisäksi saatavilla runsaasti vapaita ja ilmaisia oheisohjelmistoja Kalvo 8(18)

Sulautetut järjestelmät: esimerkkejä ADSL/WLAN-reitittimet (mm. Linksys) Tallentavat digiboksit (mm. Maximum) Kämmentietokoneet (mm. Nokia) Matkapuhelimet (mm. OpenMoko) Autonavigointilaitteet (mm. TomTom) Valokuva- ja videokamerat (mm. Sony) Robotiikka (mm. Wakamaru-robotti) Kalvo 9(18)

GNU/Linux toimistoympäristössä Sovellusohjelmat avainasemassa Käyttöjärjestelmän ytimen merkitys pienempi kuin superkoneissa ja sulautetuissa järjestelmissä GNU/Linux usein lähtökohtaisesti haastaja: yrityksessä on jo koneita ja niissä Windows Kysytään, kannattaako vaihtaa? Uusia järjestelmiä rakennettaessa kilpailutilanne tasapuolisempi Uudet selainpohjaiset käyttöliittymät vähentävät lukkiutumista yhden valmistajan ratkaisuihin Kalvo 10(18)

Kaupalliset ja ei-kaupalliset jakelut Lukuisia eri valmistajien GNU/Linux-jakelupaketteja, jotka sisältävät lähes samat ohjelmat Luonnollinen kilpailutilanne avoimessa maailmassa Osa paketeista maksullisia, osa ilmaisia Rahaa ei makseta ohjelmista vaan tuesta Käytännössä koneiden lukumäärään perustuvia sopimuksia, jotka asiakkaan näkökulmasta vastaavat ohjelmistolisenssejä Erona lisensseihin kuitenkin se, että valmistajan A tehdessä ohjelmaan parannuksen myös valmistaja B saa sen käyttöönsä Yritykset sijoittavat rahaa myös yhteiseen ohjelmistokehitykseen mm. Linux Foundationin kautta Kalvo 11(18)

GNU/Linux kotona Linux sai alkunsa kotikoneisiin suunnattuna harrastusprojektina......mutta ehkä hiukan yllättäen se on levinnyt muualla nopeammin kuin kodeissa Suurin osa peleistä tehdään Windowsille Harvassa koneessa GNU/Linux esiasennettuna (tilanne vähitellen muuttumassa) Edistyneet ominaisuudet ovat viehättäneet lähinnä nörttejä Käyttäjäystävälliset jakelut, erityisesti Ubuntu, ovat vihdoin leviämässä vauhdilla myös koteihin Parantuneella lokalisoinnilla myös suuri merkitys Kalvo 12(18)

Linux-esimerkkejä: LTSP LTSP = Linux Terminal Server Project Yksi palvelin, monta asiakasta Käytä vanhoja PC:itä tai uusia hiljaisia päätteitä Kätevä kouluissa http://www.ltsp.org Kalvo 13(18)

Linux-esimerkkejä: OpenWrt OpenWrt on kokoelma vapaita ohjelmia Linux-pohjaisiin reitittimiin Toimii monissa eri valmistajien laitteissa Suureen osaan kotien ADSL-modeemeja ja langattoman verkon tukiasemia voi halutessaan asentaa OpenWrt:n Korvaa vakio-ohjelmiston ja on sitä monipuolisempi Johdannaisprojekteja: X-Wrt,... http://www.openwrt.org Kalvo 14(18)

OpenWrt ja kodin tiedostopalvelin Palomuurilla suojattu kotiverkko Tiedostot saatavilla mistä vain Virrankulutus vain n. 10 W kun tiedostopalvelin nukkuu Kalvo 15(18)

Aidot kasvot: yhteisö Kuka kirjoitti minkäkin osan Windowsista? Microsoftin ulkopuolella kukaan ei tiedä... Linuxin ja muiden vapaiden ohjelmien kehittäjiä voi helpommin tavata Kansallisia ja paikallisia yhteisöjä Ja halutessaan joukkoon pääsee mukaan Finnish Linux User Group FLUG ry, Linux-Aktivaattori ry, Turuxi, Ubuntu Suomi, COSS, Lokalisointi.org,... Kansainvälisiä konferensseja FOSDEM, LinuxTag, DebConf,... Kalvo 16(18)

Lisätietoja Maailman nopeimmat superkoneet: http://www.top500.org Linux-laitteita: http://www.linuxdevices.com Uutisia Linuxista ja vapaista ohjelmista: http://lwn.net Linux Terminal Server Project: http://www.ltsp.org OpenWrt: http://www.openwrt.org Finnish Linux User Group FLUG ry: http://www.flug.fi Linux Foundation: http://www.linux-foundation.org FOSDEM: http://www.fosdem.org Kiitoksia! Kysyttävää? Kalvo 17(18)

Lähteet ja tekijänoikeudet Kuvat (osaa kuvista rajattu esitystä varten) Googlen, Debianin, Ubuntun ja OpenSUSEn logot ladattu kyseisten yritysten ja yhteisöjen www-sivuilta, käytetty tavaramerkkisäännösten mukaisesti Sony DSC-H3 -digikamera: Copyright Sony, lehdistökuva www-sivuilta OLPC-kannettava: Wikimedia Commons, Copyright Mike McGregor, Creative Commons Attribution 2.5 license OpenMoko-puhelin: Wikipedia, Copyright FIC/OpenMoko, GNU Free Documentation License 1.2 Nokia N810 Internet tablet: Wikipedia, Copyright Nokia, GNU Free Documentation License 1.2 Wakamaru-robotti: Wikipedia, Copyright Brad Beattie, GNU Free Documentation License 1.2 Tux Racer -pelin kuvakaappaus: Ladattu osoitteesta http://tuxracer.sourceforge.net FLUGin logo: Copyright Larry Ewing ja Jeremias Ylirotu Kalvojen oikean alareunan FLUG-logo: Copyright Heini Sirviö, FLUGilla käyttöoikeus Muut kuvat, piirrokset ja teksti: Copyright Arto Teräs <ajt@iki.fi>, lisenssi vaihtoehtoisesti Creative Commons Attribution 3.0 License tai GNU Free Documentation License, versio 1.2 tai mikä tahansa uudempi versio Kalvo 18(18)