Open Source -ohjelmistot
|
|
- Tuula Aurora Alanen
- 8 vuotta sitten
- Katselukertoja:
Transkriptio
1 Open Source -ohjelmistot OULUN YLIOPISTO Tietojenkäsittelytieteiden laitos Mikael Kujanpää TTK / TT -00 Internet ja tietoverkot -kurssin essee 10. helmikuuta 2003
2 Sisältö 1 Johdanto 2 2 Open Source? Open Source -lisenssit Open Source -ohjelmien historia 4 4 Open Sourcen nykytila 6 5 Open Sourcen tulevaisuus Uhkakuvat Ohjelmistotarjonnan ongelmat Open Sourcen leviämistä edesauttavia seikkoja Yhteenveto 9
3 1 Johdanto Tämä essee käsittelee Open Source -ohjelmien kehitysvaiheita, nykytilannetta, hiukan tulevaisuuden näkymiä sekä tietysti sitä, mistä Open Sourcessa on ylipäätänsä kyse. Open Sourcen historiaa käsitellessäni pyrin lyhyesti vastaamaan kysymyksiin miksi, miten, milloin, missä ja kuka. Nykytilanteesta pyrin antamaan yleiskatsauksen, ja tulevaisuutta tarkastelen uhkakuvien ja leviämistä edistävien seikkojen kautta. 2 Open Source? Termi Open Source otettiin käyttöön varsin myöhään vasta 1998, aate itsessään on peräisin kuitenkin jo 1960-luvulta. Virallisen määritelmän [1] mukaan ohjelman täytyy täyttää seuraavat yhdeksän kohtaa ollakseen Open Sourcea: 1. vapaa levitysoikeus 2. lähdekoodi 3. johdannaiset teokset 4. lähdekoodin yhteenkuuluvuus 5. henkilöiden ja ryhmien syrjinnän kielto 6. toimialojen syrjinnän kielto 7. lisenssin levittäminen 8. lisenssi ei saa olla tuotekohtainen 9. lisenssi ei saa rajoittaa muita ohjelmia Lyhyesti ja yksinkertaistetusti sanottuna Open Sourcessa on kyse ohjelmien vapaasta ohjelmoinnista, levityksestä ja muokkaamisesta. Kuka tahansa joka saa jostain käsiinsä Open Source -ohjelman, voi vapaasti lukea ja muokata sen lähdekoodia, 2
4 ja hiukan lisenssistä riippuen jakaa myös edelleen eteenpäin sitä. Virallisen määritelmän tarkoituksena on varmistaa, jotta termiä Open Source ei voitaisi väärinkäyttää esimerkiksi taloudellisen hyödyn tavoittelussa. Huomattavaa kuitenkin on, että Open Source -aate ei sinänsä ole kaupallisuutta vastaan ainoastaan ohjelmien vapaa levitettävyys ja muokattavuus halutaan turvata. 2.1 Open Source -lisenssit Open Sourcen esiintyy monissa eri muodoissa nykypäivänä. Käytännössä esiintymismuodon sanelevat lisenssit, joista yleisimmät esittelen lyhyesti: [2] GPL (General Public Lisence): GPL on Richard Stallmanin kehittelemä, GNU (GNU s not Unix) -projektin suosima lisensointityyppi. Lisenssi on tarkka siitä, miten lähdekoodia voi hyödyntää: se yksikäsitteisesti sanelee, että GPLohjelmien lähdekoodin perusteella kehitettyjen ohjelmien lisenssiksi tulee myös automaattisesti GPL. Monia muitakin rajoituksia on, mutta lähes kaikki tähtäävät siihen, että GPL-ohjelmaa ei voi muuttaa ei-vapaaksi. Ei-vapaa - ohjelma määritellään GPL-lisenssissä varsin tarkasti. LGPL (Lesser General Public License): LGPL on nimensä mukaisesti kevennetty versio GPL-lisenssistä. Se sallii LGPL-lisensoidun ohjelman liittämisen mukaan myös kaupallisiin projekteihin. BSD-tyyliset lisenssit: BSD (Berkeley Standard Distribution) -tyyliset lisenssit ovat kaikkein vanhin Open Source -ohjelmien lisensointitapa. BSD on ainoastaan yleisnimike hyvin suurelle joukolle yksittäisiä, BSD-tyylisille -lisensseille. Käytännössä tämä tarkoittaa, että BSD:n alla voi julkaista omiin tarkoituksiinsa muokatut käyttöehdot, kunhan lähdekoodi on vapaasti jaossa ja siitä löytyy tekijänoikeuksien haltijoiden nimi sekä BSD-lisenssi. Monet yritykset käyttävät julkisissa projekteissaan tätä lisensointimallia. Yllä olevasta huomataan, että ohjelman voi lisensoida hyvin monilla eri tavoilla jotta se olisi Open Sourcea. Lisenssien tehtävänä on perinteisesti ollut ohjelmiston käytön 3
5 rajaaminen ohjelmiston valmistajan ennalta määräämällä tavalla. Esimerkiksi Microsoft Visual C++:n lisenssi [8] kieltää ohjelman käytön uuden käyttöjärjestelmän ohjelmointiin. Kaupallisten ohjelmistojen lisensseissä on lähes poikkeuksetta kielletty ohjelman vapaa levitys, mikä toki on tekijänoikeuslakienkin mukaisesti itsestään selvää. Open Source -ohjelmien lisensseillä on samankaltainen merkitys, mutta toisaalta myös täysin päinvastainen. Myös OSS (Open Source Software, eli vapaan lähdekoodin ohjelmistot) -maailmassa lisenssien tarkoituksena on suojata ja turvata ohjelman kehittäjien etuja, mutta toisaalta myös taata ohjelmiston vapaana pysyminen. Monet taloudellisia hyötyjä tavoittelevat tahot tuntisivat helposti liian suurta houkutusta hyödyntää vapaita ohjelmistoja omiin tarkoituksiinsa ja tuhota näin koko Open Sourcen idean, ilman lisenssejä. Yleinen harhaluulo on, että esimerkiksi GPL-lisenssi rajoittaisi ohjelman käyttömahdollisuuksia. Tilanne riippuu kuitenkin siitä, mihin verrataan: normaalin, erikseen lisensoimattoman ohjelman käyttömahdollisuudet ovat tekijänoikeuslakien takia huomattavasti rajallisemmat kuin GPL-lisensoidun. GPL on siis eräänlainen laajennus tekijänoikeuteen, jossa tekijä nimenomaisesti luopuu tietyistä oikeuksistaan tekemäänsä teokseen. Käytännössä GPL-lisenssillä varustetun ohjelman suurin ero perinteisen tekijänoikeuden alaiseen ohjelmaan nähden on, että GPL-lisensoitua ohjelmaa saavat muutkin kuin tekijä levittää vapaasti, mikä perinteisesti olisi laitonta. Lisensseistä puhuttaessa on myös huomatta eräs, Open Sourcelta kuulostava lisenssi: Shared Source [7]. Kyse on Microsoftin kehittelemästä lisenssityypistä, jonka avulla Microsoft yrittää hyödyntää Open Source -ohjelmien saamaa hyvää mainetta. Shared Source ei kuitenkaan täytä alkuunkaan Open Source -ohjelmien vaatimuksia, koska se on ristiriidassa lähes jokaisen vaatimuksen kanssa. 3 Open Source -ohjelmien historia Kuten aikaisemmin jo totesin, termi Open Source otettiin käyttöön vasta vuonna Sen keksi Chris Peterson. Itse ajatus syntyi kuitenkin jo 1960-luvulla, ja sen 4
6 isäksi voitaneen perustellusti nimittää amerikkalaista Richard Stallmania luvulla oli amerikassa aktiivinen ohjelmoijaryhmä MIT:n AI-laboratoriossa, joka jakoi kirjoittamaansa lähdekoodia vapaasti muille ryhmänsä jäsenille. Tästä sai alkunsa GNU-liike, jonka idealle Stallman perusti Free Software Foundation - nimisen säätiön. Säätiön tarkoituksena oli edistää vapaan lähdekoodin hyödyntämistä ja jakamista. Hän kehitti myös GPL-lisenssin, jonka olennaisin sisältö on estää kaupallisia tahoja kaappaamasta vapaata lähdekoodia itselleen. GNU-liikkeen tarkoituksena oli kehittää Unix -tyyppinen järjestelmä, joka olisi kaikilta osin GPL-lisensoitu. Koska juuri minkäänlaisia GPL-työkalujakaan ei ollut olemassa, osoittautui tehtävä hyvin vaikeaksi. Ainut merkittävä olemassa oleva työkalu oli Emacs, jonka Stallman oli kirjoittanut MIT:ssa työskennellessään. Tähän rinnalle hän kirjoitti C-kääntäjän, GCC:n. Perinteisesti Unixissa C-ohjelmien kääntäjä on ollut cc, joten nimike gcc tulee sanoista GNU cc. Monia muitakin työkaluja kehitettiin, mutta valitettavasti itse käyttöjärjestelmän ydin, kernel, ei ottanut valmistuakseen. Open Source -pohjaista kokonaista käyttöjärjestelmää ei siis onnistuttu luomaan, ainoastaan iso kasa tarpeellisia oheistyökaluja Linus Torvalds tuli kuitenkin apuun, kirjoittamalla vapaan Unix-pohjaisen käyttöjärjestelmän ensimmäisen ytimen, Linuxin. Alunperin hänen ei ollut tarkoitus tehdä sitä GNU-liikkeelle, mutta hyvin pian se yhdistettiin siihen koska GNU:n luomat oheistyökalut ja Linusin kirjoittama ydin täydensivät toisiaan niin hyvin. Linuxin myötä GNU-liikkeen ajama vapaa käyttöjärjestelmä oheistyökaluineen oli vihdoin valmis. Ensimmäinen raakakappale oli tehty, enää niitä tarvitsi vain jatkokehittää. Ja kehitys onkin ollut nopeaa: GNU/Linuxin (jatkossa lyhyemmin Linux) käyttäjämäärät ovat kasvaneet huikeaa vauhtia, eikä loppua näy edelleenkään. Varsinkin palvelinjärjestelmissä Linux tuli suosituksi vakautensa, skaalautuvuutensa ja hyvän konfiguroitavuutensa takia. Open Sourcen nykyiseen asemaan pääseminen on lukemattomien avuliaiden alan harrastajien suorittama yhteisponnistus, mutta Richard Stallman ansainnee erityiskiitoksen GNU-liikkeen perustajana. Toisaalta Linus Torvalds ansainnee myös erityiset kiitokset luodessaan GNU-projektista vihdoinkin valmiin. Näistä lähtökohdista katsottuna onkin erityisen ikävää, että Stalmann ja Torvalds ovat ajautuneet 5
7 ristiriitoihin lähinnä siitä, että Stallman vaatii että Linuxista täytyisi alkaa puhumaan GNU/Linuxina, onhan se GNU-liikkeen työkaluilla rakennettukin. Linus puolestaan on sitä vastaan, koska nimestä tulisi tarpeettoman monimutkainen, ja toisaalta, eihän GNU-liikkeen tehtävänä ollut korostaa itseään, vaan luoda vapaa käyttöjärjestelmä. Näistä vaatimuksista johtuen Stallman onkin joutunut hiukan huonoon valoon Linux-piireissä. Toki täytyy muistaa, että ainakin periaatteessa OSS on eri asia kuin Linux, tai sille tehdyt ohjelmat Linux on ainoastaan OSS tuote muiden joukossa. Käytännössä kuitenkin suurin osa OSS:ta tehdään alunperin Linuxille, ja siitä niitä sitten edelleen siirretään eri käyttöjärjestelmille näin ollen Windowsillekin on alkanut löytyä lisää Open Source -ohjelmia; jopa bash-komentotulkki on portattu 1 Windowsille! 4 Open Sourcen nykytila Nykytilanne on hetkellisiä pikku kriisejään lukuunottamatta näyttää OSS:lla paremmalta kuin koskaan. Kehittäjien lukumäärä kasvaa koko ajan mikä parantaa ohjelmistojen tasoa ja tuo näin mukaan uusia käyttäjiä. Ja uudet käyttäjät puolestaan vetävät mukanaan uusia kehittäjiä, jotka taas parantavat järjestelmää entisestään. Oravanpyörä on valmis. Kuten aikaisemmin totesin, OSS on saavuttanut palvelinkoneissa hyvin jalansijaa. Esimerkiksi Internetin www-palvelimista lähes 63% ajaa Apachea 2 [3]. Myöskin sulautetuissa järjestelmissä Open Source saavuttaa suosiota. Löytyy Linuxpohjaisia DVD ja MP3 -soittimia, kännyköitä, digikameroita ja muuta käyttöelektroniikkaa. Vuosi sitten Saksa ilmoitti vaihtavansa 150 valtion palvelinta Windowsista Linuxiin [5]. Myös Suomessa eri kaupungit ovat tutkineet mahdollisuuksia siirtyä Linuxiin sekä OpenOfficen 3. Vastaavanlaisia tarinoita on maailmalta kuulunut lukuisia. 1 porttaaminen tarkoittaa ohjelman siirtämistä käyttöjärjestelmästä toiseen 2 Apache on eräs Open Source -pohjainen www/ftp -palvelinohjelmisto 3 Open Source -toimisto-ohjelmisto, joka on kaksoislisensoitu sekä LGPL:n, että SISSL:n alaisuuteen [4]. 6
8 5 Open Sourcen tulevaisuus Open Sourcen tulevaisuus näyttää varsin valoisalta tällä hetkellä, mutta tiettyjen uhkakuvien takia tie voi olla kuoppainen. Esitän tässä luvussa hiukan uhkakuvia, mutta myös OSS:n leviämistä edesauttavia tekijöitä. 5.1 Uhkakuvat Open Source ohjelmien suurimmaksi uhkatekijäksi maineen kannalta voinee nimetä yksittäisen tahon: Microsoft. Ymmärrettävästi Microsoftille on erittäin vaikea asia, että ilmainen käyttöjärjestelmä alkaa nakertaa sen vielä toistaiseksi suurta pöytäkoneiden käyttöjärjestelmäosuutta. Palvelinpuolellahan Microsoft on jo menettänyt pelin. Jotta vastaavaa ei tapahtuisi pöytäkonepuolella, on Microsoft aloittanut suurehkon Open Source -ohjelmien mustamaalaamisprojektin, ja erityisesti tämä kohdistuu Linuxiin. Kampanjan tiimoilla on levitetty paljon jossain määrin faktoihin perustuvia mustamaalaavia tulkintoja, kuten että Open Source -ohjelmistot ovat kommunismia, ja että ne syövät leivän vapailta yrittäjiltä, mutta myös suoranaisia valheita. Ikävimpiä valheita ja puolitotuuksia edustavat erilaiset tutkimukset, kuten esimerkiksi Lappeenrannan kaupungille viime vuonna tehty Microsoftin tutkimus [6], jonka mukaan Windows -ympäristö tulee edullisemmaksi kuin vastaavanlainen Linux - ympäristö. Mitään lähdelukuja Linuxin tiimoilta ei kerrottu julkisuuteen, kuten ei myöskään laskentaperusteita, joten tällainen tutkimus ei kestä minkäänlaista tieteellistä tarkastelua. Itse siis näen suurimmaksi Open Sourcen uhkakuvaksi perättömän mustamaalaamisen. Microsoft ei kuitenkaan ole onnistunut kovin hyvin pyrkimyksissään, ja yhdistettynä epäonnistuneeseen lisenssiuudistukseensa sekä muutamiin muihin kriittisiin ongelmiin, MS paremminkin on edesauttanut Open Sourcen leviämistä. Mutta mustamaalaus ei ole ainut riski. Ehkä hiukan teoreettisempi, mutta toki mahdollinen, ongelma on esimerkiksi OSS-porukan kahtiajakautuminen yhä pienempiin ja pienempiin leireihin, jolloin kehitys pysähtyy keskinäisen riitelyn takia. Kahtiajakautuminen on toisaalta myös järjestelmän rikkaus, koska se sallii ohjelmistojen 7
9 evolutionaarisen kehityksen, ts. parhaimmat selviytyvät Ohjelmistotarjonnan ongelmat Käytännössä Open Source -ohjelmistot eivät työpöytäkäytössä ole kyenneet lyömään itseään läpi, koska joitakin kriittisiä ohjelmistoja puuttuu edelleen tai ne ovat vielä liian kehittymättömiä. Toimisto-ohjelmistot olivat pitkään tällainen kompastuskivi, mutta OpenOffice.Org:n [9] sekä Star Officen [10] myötä tilanne alkaa korjaantumaan. Sen sijaan multimediapuolella näyttää heikommalta: valmiiden multimediaesitysten hyödyntäminen Linuxissa onnistuu jo aika hyvin, mutta kunnollisia ohjelmistoja sen luomiseksi puuttuu. Kuvankäsittelypuolella löytyy kyllä Gimp, mutta esimerkiksi musiikintekemiseen ei tietääkseni hyviä ohjelmistoja ole. On myös huomattava, että toimisto-ohjelmien löytyminen ei vielä yksin riitä: mikäli koulutusjärjestelmä ei opeta mitään muuta kuin Microsoftin Officea, eivät ihmiset ala muita opettelemaan ja näin ollen työpaikoille täytyy myös hankkia kyseistä ohjelmistoa. Työpaikoilla näyttelevät tärkeää osaa myös erikseen yrityksen / yhteisön omaan tarkoitukseen suunnitellut erikoisohjelmistot. Nykyisestä ohjelmistokannasta suurin osa lienee Windowsille, joten Windows turvaa niiden avulla työpaikoilla säilymisensä pöytäkoneissa. Kotikäytön yleistymisen esteenä näkisin suurimpana yksittäisenä ohjelmistopuutteena tietokonepelit: niin kauan kuin niitä ei Linuxille julkaista, eivät suuret massat halua Linuxia hankkia kotikoneisiinsa. Täytyy kuitenkin huomata, että Linux itsessään ei sisällä teknisiä tai muitakaan rajoitteita em. ohjelmistojen toteuttamiseen Linux -ympäristössä. Tarvittaisiin ainoastaan tietyn kriittisen pisteen ylitys käyttäjämassassa, jotta ohjelmistoyritykset alkaisivat kehittämään Linux-ohjelmistoja todenteolla. Monet yritykset toki näin tekevätkin jo nykyään, mutta valitettavasti yleensä kaikki tehdään ensin Windowsille, ja sitten portataan Linuxille vasta kuukausien tai pahimmillaan jopa vuosien kuluttua. 8
10 5.2 Open Sourcen leviämistä edesauttavia seikkoja Kehittäjille Open Sourcen tarjoamista eduista kiinnostavin lienee liikkeen filosofinen ajattelumalli: vapaus, ja ehkäpä jopa veljeys sekä tasa-arvo. Omaan käyttöön tehdyn pikkuohjelman voi jakaa vapaasti pois, jos tuntuu että joku muukin saattaisi hyötyä sen käytöstä. Toisaalta, vastapainoksi saa käyttää toisten ideoita ja ongelmanratkaisuja. Käyttäjille Open Sourcen edut ovat varsin houkuttelevia: ohjelmia saa ilmaiseksi käyttöönsä, ja usein niiden laatu on jopa parempi kuin vastaavien kaupallisten ohjelmien. Toisaalta, kehittäjien aktiivinen nettielämä edesauttaa tuen saamista tuotteille. Esimerkiksi uutisryhmiä lukevat monet ohjelmien kehittäjät, joilta saa kullan arvoisia vinkkejä ja neuvoja ongelmatilanteissa. Toisaalta myös ohjelmiston virheiden raportointi toimii näin suoraan käyttäjän ja tekijän välillä, eikä isojen yritysten kankeaa byrokratiaa tarvitse käydä läpi. Etenkin testaus on Open Source -maailmassa hyvässä mallissa. Laajan kehitys- ja tukiorganisaation ansiosta monilla projekteilla on testaajia ympäri maailmaa. Ja vaikkei testaus sinänsä olekaan autuaaksi tekevä seikka, on sen avulla silti mahdollista löytää pahimmat virheet ohjelmistosta jo betatestausvaiheessa, ja näin saada lopullisesta tuotteesta varsin laadukas. Etenkin kun betatestaajat voivat itse korjata vikoja, päinvastoin kuin suljetun lähdekoodin ohjelmistojen kanssa. 6 Yhteenveto Open Source -ohjelmistot ovat vallanneet varsin hyvän jalansijan nykypäivän tietokoneista. Internet ja Open Source kulkivat hyvin toistensa tukijoina, jolloin kummankin kehitys vaikutti kumpaankin: Internetiä kehitettiin vapaiden ohjelmistojen avulla, ja toisaalta vapaiden ohjelmistojen kehittäminen helpottui Internetin mahdollistaman kommunikaation avulla. Tästä tuloksena meillä on hyvin suuri ja aktiivinen ihmisjoukko, joka tuottaa varsin laadukkaita ohjelmistoja vapaasti käytettäväksi. 9
11 Viitteet [1] Välimäki M., Open Source definition, [2] Lehti R., Open Source -ohjelmistokehitys, diplomityö, rammer/ossd/node10.html [3] Netcraft Web Server Survey, [4] OpenOffice.Org, [5] Tietoviikko, Saksa luottaa pingviiniin, [6] Microsoft Finland Oy, Gartner TCO-tutkimus, [7] Microsoft Corporation, Shared Source, [8] Microsoft Corporation, Microsoft Licensing Product use rights, Microsoft Developers Tools, 43 [9] OpenOffice.Org, [10] Star Office, 10
Historiaa. Unix kirjoitettiin kokonaan uudestaan C-kielellä 1973. Unix jakautui myöhemmin System V ja BSDnimisiin. Kuutti, Rantala: Linux
Historiaa Linux on Unix-yhteensopiva käyttöjärjestelmä. Unixin perusta luotiin 1964 MIT:ssa aloitetussa MULTICS-projektissa (http://www.cs.helsinki.fi/u/kerola/tkhist/k2000/alustukset/unix_hist/unix_historia.htm)
LisätiedotAvoimen lähdekoodin kehitysmallit
Avoimen lähdekoodin kehitysmallit Arto Teräs Avoimen lähdekoodin ohjelmistot teknisessä laskennassa -työpaja CSC, 25.5.2009 Avoimen lähdekoodin kehitysmallit / Arto Teräs 2009-05-25
LisätiedotInnovointiprosessi. Lili Aunimo. 11.12.2009 Lili Aunimo
Innovointiprosessi Lili Aunimo Lisensointi Tekijänoikeudet: Verkkomultimediaopintojaksolla Ohjelmistolisenssit Sisältölisenssit: kuvat, musiikki, video, teksti Creative Commons http://fi.wikipedia.org/wiki/lisenssi
LisätiedotLinux. 00 Keskeiset piirteet. Unix ja Linux Helsingin ammattikorkeakoulu Stadia Vesa Ollikainen (muokannut M.Mäki-Uuro) Kysymyksiä
Linux 00 Keskeiset piirteet Tux-pingviinin kuva: Larry Ewing, Simon Budig ja Anja Gerwinski Kysymyksiä 1. Mikä Linux on? 2. Kuinka Linux syntyi ja kehittyy? 3. Mitkä ovat Linuxin vahvuudet? 2 1 Linux on
LisätiedotOikeusministeriön OpenOffice.org -käyttöönotto. Esityksen sisältö. Avoin lähdekoodi
Oikeusministeriön OpenOffice.org -käyttöönotto IBM:n kollaboraatioseminaari Helsinki 19.5.2009 Martti Karjalainen, oikeusministeriö Esityksen sisältö Avoin lähdekoodi (open source) Oikeusministeriön OpenOffice.org-käyttöönoton
LisätiedotOhjelmien lisensoinnista
Ohjelmien lisensoinnista Mitä ohjelmoijan on hyvä tietää ohjelmien tekijänoikeuksista ja (erityisesti open source) lisensseistä Tapani Tarvainen 27.11.2015 Lähtökohta: tekijänoikeus Yksinoikeus "määrätä
LisätiedotOpen Source -ohjelmien perusteet
Open Source -ohjelmien perusteet Teemu Leinonen teemu.leinonen@uiah.fi Medialaboratorio, Taideteollinen korkeakoulu Oppimisympäristöjen tutkimusryhmä http://fle3.uiah.fi/group/ Co-learnit Oy http://www.co-learnit.com
LisätiedotKYMENLAAKSON AMMATTIKORKEAKOULU Tietotekniikan koulutusohjelma / Tietoverkkotekniikka. Joni Korjala APACHE WWW-PALVELIN Seminaarityö 2012
KYMENLAAKSON AMMATTIKORKEAKOULU Tietotekniikan koulutusohjelma / Tietoverkkotekniikka Joni Korjala APACHE WWW-PALVELIN Seminaarityö 2012 SISÄLLYS 1 JOHDANTO 3 2 WWW-PALVELIMEN TOIMINTA 4 3 OMINAISUUDET
LisätiedotKYMENLAAKSON AMMATTIKORKEAKOULU
1 KYMENLAAKSON AMMATTIKORKEAKOULU Tietotekniikan koulutusohjelma / Tietoverkkotekniikka Ole Halonen GNU-ohjelmointityökalut Linux-järjestelmät 206101310 Seminaarityö 22.11.2012 2 Sisällysluettelo 2 1 Johdanto
LisätiedotLINUX LINUX. Viisi hyvää syytä käyttää Linuxia MUISTA! GNU Free Documentation License
GNU Free Documentation License LINUX Lähde: http://www.ubuntufi.org/ LINUX Linux-käyttöjärjestelmäydin on saanut alkunsa suomalaisen Linus Torvaldsin ansiosta Linux (GNU+Linux) on levinnyt maailmalla nopeasti
LisätiedotOhjelmiston lisensoinnin avoimet vaihtoehdot
Ohjelmiston lisensoinnin avoimet vaihtoehdot Ohjelmistoliiketoiminta-seminaari Jyväskylä, 11.4.2007 Matti Saastamoinen Suomen open source -keskus COSS COSS - Centre for Open Source Solutions Kansallinen
LisätiedotEi raportteja roskiin
Ei raportteja roskiin Wikit ja blogit opetuksessa Sosiaalinen media koulutuksessa Tietotekniikan liitto - Helia 2006-11-16 Ei raportteja roskiin Vanha ja uusi tapa Käytännön kokemuksia Lisenssit Tekniikka
LisätiedotOpas koulujen VALO-hankintaan. Elias Aarnio Avoimet verkostot oppimiseen -hanke Educoss Innopark Oy
Opas koulujen VALO-hankintaan Elias Aarnio Avoimet verkostot oppimiseen -hanke Educoss Innopark Oy Mikä ihmeen VALO? VALO = vapaat ja avoimen lähdekoodin ohjelmistot Kyse on siis Open Sourcesta eli vapaista
LisätiedotAvoin lähdekoodi hankinnoissa Juha Yrjölä
Avoin lähdekoodi hankinnoissa 9.6.2016 Juha Yrjölä Mitä on avoin lähdekoodi? 1. Lähdekoodi tulee jakaa ohjelmiston mukana tai antaa saataville joko ilmaiseksi tai korkeintaan luovuttamiskulujen hinnalla.
LisätiedotAvoin lähdekoodi (Open Source) liiketoiminnassa
Avoin lähdekoodi (Open Source) liiketoiminnassa Mikko Amper 12.11.2013 Mitä aloittavan BioICT-yrityksen tulisi tietää IPR:istä, niiden hallinnasta ja patentoinnista? Tässä esityksessä ilmaistut mielipiteet
Lisätiedothttp://creativecommons.fi/
Creative commons http://creativecommons.fi/ Taustaa Richard M. Stallman: Free software From Copy Rights to Copy Left Tavoitteena ohjelmistojen vapaus (Avoin koodi) General Public License, GPL Tekijänoikeus
LisätiedotGNU/Linux kotikäytössä
GNU/Linux kotikäytössä Perttu Ahola Kempeleen Lukio harjoitustutkielma Syksy 2006 Sisällysluettelo 1. Johdanto 2. Käyttöjärjestelmä 2.1. Käyttöjärjestelmän vaatimukset työpöytäkäytössä 3. Linux 3.1. Historia
LisätiedotVALO-ohjelmat ja LTSP kouluissa. Elias Aarnio Innopark, AVO-hanke elias.aarnio@innopark.fi 040-8204614
VALO-ohjelmat ja LTSP kouluissa Elias Aarnio Innopark, AVO-hanke elias.aarnio@innopark.fi 040-8204614 Mikä ihmeen VALO? VALO = Vapaat ja avoimen lähdekoodin ohjelmat Kyse on siis Open Sourcesta eli avoimesta
LisätiedotAvoin lähdekoodi 2004. Mikko Välimäki 13.2.2004
Avoin lähdekoodi 2004 Mikko Välimäki 13.2.2004 Kuka puhuu? Mikko Välimäki, oik. kand Tutkija ja opettaja TKK:lla, valimaki.org (artikkeleita, lisenssisuomennoksia ym.) EFFI.org (politisointi) ja Turre.com
LisätiedotAvoin lähdekoodi. Jani Kylmäaho Maanmittauslaitos www.oskari.org
Avoin lähdekoodi Jani Kylmäaho Maanmittauslaitos www.oskari.org Avoimen lähdekoodin määritelmä (OSI) Ohjelman täytyy olla vapaasti levitettävissä ja välitettävissä. Lähdekoodin täytyy tulla ohjelman mukana
LisätiedotLaskennallisen fysiikan esimerkkejä avoimesta tutkimuksesta Esa Räsänen Fysiikan laitos, Tampereen teknillinen yliopisto
Laskennallisen fysiikan esimerkkejä avoimesta tutkimuksesta Esa Räsänen Fysiikan laitos, Tampereen teknillinen yliopisto Julian Voss, Quantum man, 2006 (City of Moses Lake, Washington, USA) Kolme näkökulmaa
LisätiedotJouko Nielsen. Ubuntu Linux
Jouko Nielsen Ubuntu Linux 19.4.2017 SISÄLLYS 1 UBUNTU... 3 2 LUETTELO VERSIOISTA... 4 3 OMINAISUUDET... 4 4 ASENNUS... 5 5 UBUNTU SERVER... 9 LÄHTEET... 10 3 1 UBUNTU Ubuntu on debian pohjainen Linux
LisätiedotLinuxin monet kasvot: kännyköistä superkoneisiin
Linuxin monet kasvot: kännyköistä superkoneisiin Arto Teräs Finnish Linux User Group FLUG ry Avoimien ohjelmien päivä Turku, 8.3.2008 Kalvo 1(18) Sisältö Linuxin lyhyt historia Menestyksen
LisätiedotDemo 13. Aihe: Linux. Opettaja: Antti Ekonoja. Tekijä: Heini Puuska
Demo 13 Aihe: Linux Opettaja: Antti Ekonoja Tekijä: Heini Puuska Päiväys: 30.5.2011 Sisällys 1 Linux... 1 2 Jakelupaketit... 1 2.1 Debian... 1 2.2 Ubuntu... 1 2.3 Red Hat... 1 2.4 Fedora... 2 2.5 SUSE...
LisätiedotLisenssit ja Open Source; Tekninen suoja: DRM. Olli Pitkänen
Lisenssit ja Open Source; Tekninen suoja: DRM Olli Pitkänen Käyttöoikeus- eli lisenssisopimukset Yleensä: loppukäyttäjälle oikeus käyttää ohjelmistoa joskus myös esim kehityslisenssi uusien sovellusten
LisätiedotDigi-tv vastaanottimella toteutettavat interaktiiviset sovellukset Selvitys GPL-lisensoinnin tuomat ongelmat
Selvitys GPL-lisensoinnin tuomat ongelmat Sisällysluettelo 1. Johdanto...3 2. Ongelman kuvaus...4 3. Eri tulkinnat GPL-lisenssistä...5 3.1. Tiukka tulkinta...5 3.2. Väljä tulkinta...5 3.3. Kompromissitulkinta...5
LisätiedotLaskennallisen fysiikan esimerkkejä avoimesta tutkimuksesta Esa Räsänen Fysiikan laitos, Tampereen teknillinen yliopisto
Laskennallisen fysiikan esimerkkejä avoimesta tutkimuksesta Esa Räsänen Fysiikan laitos, Tampereen teknillinen yliopisto Julian Voss, Quantum man, 2006 (City of Moses Lake, Washington, USA) Kolme näkökulmaa
LisätiedotSuomen avoimien tietojärjestelmien keskus COSS ry
Suomen avoimien tietojärjestelmien keskus COSS ry Avoimen ohjelmistoliiketoimintaverkoston ja -yhteistyön koordinoija Ilkka Lehtinen Matti Saastamoinen Avoimuus ja vapaus - Pieni tulipalo v. 1492 mahdollisti
LisätiedotRekursiolause. Laskennan teorian opintopiiri. Sebastian Björkqvist. 23. helmikuuta Tiivistelmä
Rekursiolause Laskennan teorian opintopiiri Sebastian Björkqvist 23. helmikuuta 2014 Tiivistelmä Työssä käydään läpi itsereplikoituvien ohjelmien toimintaa sekä esitetään ja todistetaan rekursiolause,
LisätiedotSisällönkuvaukset 1. 1. Projektinhallinta 3 op. Sisältö. 2. Palvelinalustat 3 op
Sisällönkuvaukset 1 1. Projektinhallinta 3 op Tutustutaan ja asennetaan neljä avoimen lähdekoodin projektinhallintaohjelmaa Open Workbench, GanttProject ja OpenProj ja Redmine. Asennuksen jälkeen tutustutaan
LisätiedotDESCA-sopimuksen ohjelmistomoduuli ja avoimen lähdekoodin ohjelmistot
TEKNOLOGIAN TUTKIMUSKESKUS VTT OY Kuvapaikka (ei kehyksiä kuviin) DESCA-sopimuksen ohjelmistomoduuli ja avoimen lähdekoodin ohjelmistot EUTI-koulutus 27.03.2017 Hannes Kankaanpää, Senior IPR Officer OPEN
LisätiedotVALO ja tietoyhteiskunnan kehitysvaihtoehdot
VALO ja tietoyhteiskunnan kehitysvaihtoehdot Jussi Silvonen Joensuun VALO -päivä, 8. 5. 2009 (http://jinux.pokat.org/jussi/) Esityksen rakenne Torikatu 10, Joensuu, SONY Bravia, Lieksan koulut = mitä yhteistä?
LisätiedotKYMENLAAKSON AMMATTIKORKEAKOULU Tietotekniikan koulutusohjelma / Tietoverkkotekniikka
KYMENLAAKSON AMMATTIKORKEAKOULU Tietotekniikan koulutusohjelma / Tietoverkkotekniikka Linux pohjaiset pilvipalvelut Linux järjestelmät TI 11/12 TIVE Santeri Kangaskolkka TI 12 Janne Enroos TI 12 Mikä on
LisätiedotWINE API ja Virtualisointiohjelmistot
WINE API ja Virtualisointiohjelmistot Yleistä Winestä Ohjelmisto, joka mahdollistaa Windows -pohjaisten ohjelmien käytön kuissa käyttöjärjestelmissä Toimii yhteensopivuuskerroksena ohjelman ja käyttöjärjestelmän
LisätiedotAvoimet lisenssit. Katsaus Creative Commons -lisensointiin. Työelämäpedagogiikan webinaari
Avoimet lisenssit Katsaus Creative Commons -lisensointiin Työelämäpedagogiikan webinaari 12.3.2019 Arto Ikonen OSC, JYU JYU. Since 1863. 12.3.2019 1 Tekijänoikeus ja lisensointi Tekijänoikeus: tekijän
LisätiedotTIETOTURVALLISUUDESTA
TIETOTURVALLISUUDESTA Tietoturvallisuus riippuu monista asioista. Tärkein niistä on käyttäjä itse! Käyttäjä voi toimia turvallisesti tai turvattomasti Tervettä harkintaa tarvitaan erityisesti Internetin
LisätiedotAVOIN KOODI YRITTÄJYYDEN LÄHTÖKOHTANA
AVOIN KOODI YRITTÄJYYDEN LÄHTÖKOHTANA Timo Väliharju Toiminnanjohtaja, COSS ry 28.11.2017 Avoimuuden asialla. Avoin lähdekoodi... on tapa kehittää ja jakaa tietokoneohjelmistoja. Yhteiskehittäminen Avoimessa
LisätiedotAvoimen lähdekoodin lisenssit kaupallisessa liiketoiminnassa. Matti Saastamoinen
Avoimen lähdekoodin lisenssit kaupallisessa liiketoiminnassa Matti Saastamoinen Tampereen yliopisto Tietojenkäsittelytieteiden laitos Tietojenkäsittelyoppi Pro gradu -tutkielma Toukokuu 2006 ii Tampereen
LisätiedotAvointen ohjelmistojen käyttö ohjelmistokehityksessä
Avointen ohjelmistojen käyttö ohjelmistokehityksessä 9.4.2008 Janne Kuha Manager, Java Services Descom Oy Janne Kuha Manager, Java Services janne.kuha@descom.fi Kuka? Descom Oy:llä, sitä ennen Wanadu Inc.,
LisätiedotSisältö Tervetuloa Linuxin käyttäjäksi Olet tässä
Sisältö 1 Tervetuloa Linuxin käyttäjäksi 1 1.1 Ympäristöasiaa...................................... 2 1.2 Juurta jaksaen...................................... 5 1.3 Lopetus..........................................
LisätiedotNäin järjestän ohjelmointikurssin, vaikka en ole koskaan ohjelmoinut www.helsinki.fi
Näin järjestän ohjelmointikurssin, vaikka en ole koskaan ohjelmoinut Ohjelmointikurssin järjestäminen Helsingin yliopiston Ohjelmoinnin MOOC-kurssimateriaalin avulla 15.4.2016 1 Linkki Tietojenkäsittelytieteen
LisätiedotÄlypuhelimet. Sisällysluettelo
Älypuhelimet Jussi Huhtala Sisällysluettelo Älypuhelimen määritelmä Historia Laitteistoarkkitehtuuri Käyttöjörjestelmät Android Symbian ios Yhteenveto 1 Älypuhelin Puhelin joka sisältää normaalit puhelimen
LisätiedotFacebook koulutus. Kalle Rapi Etelä-Karjalan kylät ry http://kylat.ekarjala.fi
Facebook koulutus Kalle Rapi Etelä-Karjalan kylät ry http://kylat.ekarjala.fi Facebook, mikä se on? Facebook on Internetissä toimiva mainosrahoitteinen yhteisöpalvelu Sivusto tarjoaa käyttäjille mahdollisuuden
LisätiedotKunnanhallitus 261 27.10.2014
Kunnanhallitus 261 27.10.2014 VALTUUSTOALOITE / VAPAAN JA AVOIMEN LÄHDEKOODIN OHJELMISTOJEN HYÖDYNTÄMISMAHDOLLISUUKSIEN SELVITTÄMISEKSI JA AVOIMEN TOIMISTO-OHJELMISTON KÄYTTÖÖNOTTAMISEKSI KEMPELEESSÄ /
LisätiedotManu Setälä Suomen open source -keskus COSS
Koodipankit ja kansainvälinen yhteistyö Manu Setälä Suomen open source -keskus COSS www.coss.fi 2 Esityksen sisältö Mitä tarkoittaa koodipankki ja mihin sellaisia tarvitaan Koodipankin lähtökohtia: dokumentointi,
LisätiedotOhjelmointi 1. Kumppanit
Ohjelmointi 1 Kumppanit November 20, 2012 2 Contents 1 Mitä ohjelmointi on 7 2 Ensimmäinen C#-ohjelma 9 2.1 Ohjelman kirjoittaminen......................... 9 A Liite 11 3 4 CONTENTS Esipuhe Esipuhe 5
LisätiedotOpas tekijänoikeudesta valokuvaan, piirrettyyn kuvaan, liikkuvaan kuvaan, ääneen ja musiikkitallenteisiin sekä tekijänoikeudesta internettiin.
Opas tekijänoikeudesta valokuvaan, piirrettyyn kuvaan, liikkuvaan kuvaan, ääneen ja musiikkitallenteisiin sekä tekijänoikeudesta internettiin. TEKIJÄNOIKEUS (Kopiereg - Derechos d autor - Müəlliflik hüquqları
LisätiedotTIETOKANNAT: MYSQL & POSTGRESQL Seminaarityö
TIETOKANNAT: MYSQL & POSTGRESQL Seminaarityö Tekijät: Eemeli Honkonen Joni Metsälä Työ palautettu: SISÄLLYSLUETTELO: 1 SEMINAARITYÖN KUVAUS... 3 2 TIETOKANTA... 3 2.1 MITÄ TIETOKANNAT SITTEN OVAT?... 3
LisätiedotTekijänoikeus tuo leivän tekijän pöytään
Tekijänoikeus tuo leivän tekijän pöytään Jokaisella on oikeus niiden henkisten ja aineellisten etujen suojaamiseen, jotka johtuvat hänen luomastaan tieteellisestä, kirjallisesta tai taiteellisesta tuotannosta.
LisätiedotJoonas Ruotsalainen GIT PIKAOPAS. Tutkielma 2011
1 Joonas Ruotsalainen GIT PIKAOPAS Tutkielma 2011 2 SISÄLTÖ 1. JOHDANTO... 3 2. ASENTAMINEN... 4 3. KÄYTTÖ... 4 3.1 Perusasetukset... 4 3.2 Git:n ottaminen käyttöön projektissa... 5 3.3 Tiedostojen lisääminen
LisätiedotSuvi Junes/Pauliina Munter Tietohallinto/Opetusteknologiapalvelut 2014
Työpaja Työpaja on vertaisarviointiin soveltuva työkalu. Työpaja mahdollistaa töiden palautuksen ja niiden jakelun opiskelijoiden arvioitavaksi sekä arvioinnin antamisen. Laita Muokkaustila päälle ja lisää
LisätiedotKäytin tehtävän tekemiseen Xubuntu 13.04 -käyttöjärjestelmää aikaisemmin tekemältäni LiveUSB-tikulta.
Tehtävänanto - Asenna WordPress ja tee siihen esimerkkisisältöä - Mittaa WP:n tehoa. Vertaile etusivun ja alasivujen nopeutta siihen, että tallennat saman sisällön staattiseksi. Analysoi mittaustulokset.
LisätiedotKYMENLAAKSON AMMATTIKORKEAKOULU. Ubuntu. Yukun Zhou
KYMENLAAKSON AMMATTIKORKEAKOULU Ubuntu Yukun Zhou 2014 Yukun Zhou Harjoitustyö 1 SISÄLLYSLUETTELO 1. YLEISTÄ... 2 2. JULKAISUT... 3 3. SUOSIO... 4 4. ASENNUS... 4 5. TURVALLISUUS... 4 6. PAKETTIENHALLINTA...
LisätiedotKUVANKÄSITTELY THE GIMP FOR WINDOWS OHJELMASSA
KUVANKÄSITTELY THE GIMP FOR WINDOWS OHJELMASSA Ohjeistuksessa käydään läpi kuvan koon ja kuvan kankaan koon muuntaminen esimerkin avulla. Ohjeistus on laadittu auttamaan kuvien muokkaamista kuvakommunikaatiota
LisätiedotAvoimen lähdekoodin lisensointi. Mikko Välimäki 31.1.2005
Avoimen lähdekoodin lisensointi Mikko Välimäki 31.1.2005 HS, pääkirjoitus 28.1. 1/2...Linux on ollut menestys, ja sen asema vahvistuu. Business Week arvioi, että parin vuoden kuluttua jo joka kolmanteen
LisätiedotMatopeli C#:lla. Aram Abdulla Hassan. Ammattiopisto Tavastia. Opinnäytetyö
Matopeli C#:lla Aram Abdulla Hassan Ammattiopisto Tavastia Opinnäytetyö Syksy 2014 1 Sisällysluettelo 1. Johdanto... 3 2. Projektin aihe: Matopeli C#:lla... 3 3. Projektissa käytetyt menetelmät ja työkalut
LisätiedotTämän lisäksi listataan ranskalaisin viivoin järjestelmän tarjoama toiminnallisuus:
Dokumentaatio, osa 1 Tehtävämäärittely Kirjoitetaan lyhyt kuvaus toteutettavasta ohjelmasta. Kuvaus tarkentuu myöhemmin, aluksi dokumentoidaan vain ideat, joiden pohjalta työtä lähdetään tekemään. Kuvaus
LisätiedotLinux omaan kannettavaan. Ilkka Kiistala
Linux omaan kannettavaan Ilkka Kiistala 18.2.2016 Aiheet 1. Linuxista 2. Kannettavista 3. Live-Linux 4. Linux-asennus 5. Käyttö 6. Vinkit ja linkit Arviointia lopuksi Lopuksi voi kysyä oman koneensa ja
LisätiedotAntti Rautapää AVOIMEN LÄHDEKOODIN KAUPALLINEN HYÖDYNTÄMINEN
Antti Rautapää AVOIMEN LÄHDEKOODIN KAUPALLINEN HYÖDYNTÄMINEN JYVÄSKYLÄN YLIOPISTO TIETOJENKÄSITTELYTIETEIDEN LAITOS 2015 TIIVISTELMÄ Rautapää, Antti Avoimen lähdekoodin kaupallinen hyödytäminen Jyväskylän
LisätiedotKieliversiointityökalu Java-ohjelmistoon. Ohje
Kieliversiointityökalu Java-ohjelmistoon Ohje 2/6 SISÄLLYSLUETTELO 1 YLEISTÄ OHJELMASTA... 3 2 PÄÄ-IKKUNA...4 3 YLÄVALIKKO... 4 3.1 TIEDOSTO... 4 3.2 TOIMINTO... 4 3.3 ASETUKSET... 5 3.4 OHJE... 5 4 VÄLILEHDET...5
LisätiedotS11-09 Control System for an. Autonomous Household Robot Platform
S11-09 Control System for an Autonomous Household Robot Platform Projektisuunnitelma AS-0.3200 Automaatio- ja systeemitekniikan projektityöt Quang Doan Lauri T. Mäkelä 1 Kuvaus Projektin tavoitteena on
LisätiedotSUBSTANTIIVIT 1/6. juttu. joukkue. vaali. kaupunki. syy. alku. kokous. asukas. tapaus. kysymys. lapsi. kauppa. pankki. miljoona. keskiviikko.
SUBSTANTIIVIT 1/6 juttu joukkue vaali kaupunki syy alku kokous asukas tapaus kysymys lapsi kauppa pankki miljoona keskiviikko käsi loppu pelaaja voitto pääministeri päivä tutkimus äiti kirja SUBSTANTIIVIT
LisätiedotPauliina Munter / Suvi Junes Tampereen yliopisto/tietohallinto 2013
Tehtävä 2.2. Tehtävä-työkalun avulla opiskelijat voivat palauttaa tehtäviä Moodleen opettajan arvioitaviksi. Palautettu tehtävä näkyy ainoastaan opettajalle, ei toisille opiskelijoille. Tehtävä-työkalun
LisätiedotAvoimen ja jaetun tiedon hyödyntäminen. Juha Ala-Mursula BusinessOulu
Avoimen ja jaetun tiedon hyödyntäminen Juha Ala-Mursula BusinessOulu Agenda Internetin kehityskaari Määritelmiä: Jaettu data Avoimet rajapinnat Avoin arkkitehtuuri Esimerkki sovelluskohteesta: OuluHealth
LisätiedotDoodle helppoa aikatauluttamista
Doodle helppoa aikatauluttamista Kuinka käytän Doodlea? -vaiheittainen opas käyttöön ja aikataulukyselyn luomiseen http://www.doodle.com/ Doodle on ohjelma joka auttaa sinua aikatauluttamaan kokouksia
LisätiedotAuditointiajot, Vaasa 28.-29.10.2014
Auditointiajot, Vaasa 28.-29.10.2014 Auditointiverkoston haastattelut Haluttiin selvittää mallin nykyistä käyttöä ja kehittämistarpeita panostaminen oikeisiin kehittämiskohteisiin Haastattelut touko-elokuussa
LisätiedotJärjestelmän asetukset. Asetustiedostojen muokkaaminen. Pääkäyttäjä eli root. Järjestelmänhallinnan työkalut
Järjestelmän asetukset Järjestelmänhallinnan työkalut Ubuntussa järjestelmän hallintaan ja asetusten muokkaamiseen tarkoitetut ohjelmat on koottu Järjestelmä-valikon alle Asetukset- ja Ylläpito -alavalikoista
LisätiedotSEPA päiväkirja. BetaTeam. Juho Mäkinen, 57796V, Jari Leppä, 42710V, Versio Pvm Tekijä Kuvaus
SEPA päiväkirja BetaTeam Juho Mäkinen, 57796V, jvmakine@cc.hut.fi Jari Leppä, 42710V, jleppa@cc.hut.fi Versio Pvm Tekijä Kuvaus 0.1 10.11.2005 Juho Mäkinen Johdanto 1. 0.2 11.11.2005 J.Mäkinen, Käytäntöön
LisätiedotTietoyhteiskunnan perustaidot. Kesäkuu 2014
Tietoyhteiskunnan perustaidot Kesäkuu 2014 Kurssin järjestäjästä Ohjelmistotuotannon ja Tiedonhallinnan Laitos Tuotantotalouden Tiedekunta Lappeenrannan Teknillinen Yliopisto Tietotekniikan koulutusohjelmasta
LisätiedotE-kirjan kirjoittaminen
1 E-kirjan kirjoittaminen Ohjeet e-kirjan kirjoittamiseen Tämän ohjeistuksen tavoitteena on auttaa sinua luomaan yksinkertainen e-kirja (pdftiedosto) asiakkaallesi. Kirja näyttää hänelle kuinka hyvin ymmärrät
LisätiedotSalasanojen turvallinen tallentaminen KeePass ohjelmalla
Salasanojen turvallinen tallentaminen KeePass ohjelmalla KeePass on vapaasti saatavilla oleva, avoimen lähdekoodin ohjelma, jonka tarkoituksena on auttaa salasanojen hallinnassa. Tämä KeePass ohje on päivitetty
LisätiedotKuka on arvokas? Liite: EE2015_kuka on arvokas_tulosteet.pdf tulosta oppilaiden lomakkeet tehtäviin 1 ja 2.
Kuka on arvokas? Jotta voisimme ymmärtää muiden arvon, on meidän ymmärrettävä myös oma arvomme. Jos ei pidä itseään arvokkaana on vaikea myös oppia arvostamaan muita ihmisiä, lähellä tai kaukana olevia.
LisätiedotVerkkoviestinnän taidot
Verkkoviestinnän taidot Hämeenlinna 19. - 20.04. 2010 Elias Aarnio Innopark Oy / AVO-hanke elias.aarnio@innopark.fi Verkkoviestintä on erilaista kuin elävänä Verkkoviestinnän ongelma: oheisviestintä on
LisätiedotOffice 2013 - ohjelmiston asennusohje
Office 2013 - ohjelmiston asennusohje Tämän ohjeen kuvakaappaukset on otettu asentaessa ohjelmistoa Windows 7 käyttöjärjestelmää käyttävään koneeseen. Näkymät voivat hieman poiketa, jos sinulla on Windows
LisätiedotOpen source historia. Timo Nyyssönen
Open source historia Timo Nyyssönen Helsinki 3. huhtikuuta 2002 Tietokäsittelytieteen historia - seminaari HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos ii Sisältö 1 Historia 1 1.1 Stallman ja MIT.............................
LisätiedotOpenbirds,opensource ja simujen
Openbirds,opensource ja simujen tulevaisuus (3ov - 30min. - 30 siv.) Markus itmo Mikkolainen 1 Agenda 1. Opensource (6s) 2. Openbirds (6s) 3. Simujen nykytila ja tulevaisuus(6s) 4. Openbirds ja muut simut
LisätiedotTietotekniikan kasvun ongelmat?
Tietotekniikan kasvun ongelmat? Riittääkö rahat ja osaajat? Ilkka Lehtinen Suomen avoimen lähdekoodin keskus COSS Mikä COSS on? Kansallinen avoimen lähdekoodin ekosysteemin kehittämisorganisaatio ja -liiketoiminnan
LisätiedotAVOIMEN TUOTTEEN HALLINTAMALLIT. Kunnassa toteutettujen tietojärjestelmien uudelleenkäyttö. Yhteentoimivuutta avoimesti 2.12.2011
AVOIMEN TUOTTEEN HALLINTAMALLIT Kunnassa toteutettujen tietojärjestelmien uudelleenkäyttö Yhteentoimivuutta avoimesti 2.12.2011 Erikoistutkija, MSc. Tapio Matinmikko, Teknologian tutkimuskeskus VTT 2 Esittäjästä
LisätiedotJärjestöjen viestintävastaavien perehdytys
Järjestöjen viestintävastaavien perehdytys TYY 2017 Frida Pessi 20.12.2017 Viestintä eli kommunikaatio Sanomien siirtämistä Merkitysten tuottamista Mutta myös yhteisen ymmärryksen tuottamista (yhteisöllisyys)
LisätiedotDVD-RAM-levyjen käyttö
Tämä opas sisältää vähimmäistiedot, joita tarvitaan DVD-RAM-levyjen käyttöön DVD MULTI -asemassa Windows 98/Me/2000 -käyttöjärjestelmässä. Windows, Windows NT ja MS-DOS ovat Microsoft Corporationin rekisteröityjä
LisätiedotMobiililaitteiden ja sovellusten tietoturvallisuus mihin tulee kiinnittää huomiota?
Mobiililaitteiden ja sovellusten tietoturvallisuus mihin tulee kiinnittää huomiota? Sisällys Tietoturvauhkia Sovellusten tietoturvallisuus» 1. Sovelluskaupat» 2. Sovelluksen tekijä» 3. Käyttöoikeudet»
LisätiedotPaypal tilin avaaminen, ohjeita ja neuvoja suomenkielellä.
Paypal tilin avaaminen, ohjeita ja neuvoja suomenkielellä. ALUKSI LUO SÄHKÖPOSTIOSOITE PAYPAL TILIÄSI VARTEN: Esim. ilmainen Hotmail -sähköpostitili käy tähän tarkoitukseen hyvin. Muista kirjoittaa salanat
LisätiedotC++ Ohjelmoijan käsikirja. Johdanto
Johdanto C++ Ohjelmoijan käsikirja Johdanto Tervetuloa Inside C++-kirjan pariin. Tämä on opaskirja standardi C++:n käyttöön. Käsittelemme kirjassa kaikki syntaksin, kieliopin, olio-ohjelmoinnin ja standardikirjastojen
LisätiedotAlkuraportti. LAPPEENRANNAN TEKNILLINEN YLIOPISTO TIETOJENKÄSITTELYN LAITOS CT10A4000 - Kandidaatintyö ja seminaari
LAPPEENRANNAN TEKNILLINEN YLIOPISTO TIETOJENKÄSITTELYN LAITOS CT10A4000 - Kandidaatintyö ja seminaari Alkuraportti Avoimen lähdekoodin käyttö WWW-sovelluspalvelujen toteutuksessa Lappeenranta, 30.3.2008,
LisätiedotWindows Server 2012 asentaminen ja käyttöönotto, Serverin pyörittämisen takia tarvitaan
Aram Abdulla Hassan Windows Server 2012 asentaminen ja käyttö 1 Windows Server 2012 asentaminen ja käyttöönotto, Serverin pyörittämisen takia tarvitaan Hyper-V ohjelma. Riipu minkälaista Serveria yritämme
Lisätiedot3.11.2010. Web-sisällönhallintajärjestelmät. Sisältö. Mitä on web-sisällönhallinta?
Sisältö Mitä on web-sisällönhallinta? Tausta ja tavoitteet Käytännön prosessi Yleisesti Keskeiset ominaisuudet Sisällönhallintajärjestelmän valitseminen ja käyttöönotto Wordpress Joomla! Drupal Yhteenveto
LisätiedotASIAKASNÄKÖKULMA JULKAISUTOIMINNAN MURROKSEEN
1 ASIAKASNÄKÖKULMA JULKAISUTOIMINNAN MURROKSEEN Mari Katvala Oulun yliopiston kirjasto Oulun yliopiston kirjasto/ Mari Katvala 2 TOIMEKSIANTO Kuinka löytää aineiston, kun julkaiseminen hajaantuu aitoon
LisätiedotAvoimen lähdekoodin hallittu kaupallinen uudelleenkäyttö
Tässä Relator Oy:n tuottamassa White Paper -julkaisussa kuvataan avoimen lähdekoodin ohjelmistojen perusteita ja sitä kuinka näitä ohjelmistoja uudelleenkäytetään hallitusti kaupallisissa tarkoituksissa.
LisätiedotDAISY. Esteetöntä julkaisua
DAISY Digital Accessible Information SYstem Esteetöntä julkaisua Markku Leino 27.4.2009 ESITYKSEN SISÄLTÖ Mikä on DAISY kirja? DAISY-järjestelmän lyhyt historia Miten rakentaa DAISY-kirja ja kirjatyypit
LisätiedotWeb-sisällönhallintajärjestelmät
Web-sisällönhallintajärjestelmät Sisältö Mitä on web-sisällönhallinta? Tausta ja tavoitteet Käytännön prosessi Web-sisällönhallintajärjestelmät Yleisesti Keskeiset ominaisuudet Sisällönhallintajärjestelmän
LisätiedotAVOIMEN LÄHDEKOODIN LISENSSIEHDOT YRITYSKÄYTÖSSÄ ANALYYSIKOKOELMA / 28.11.2006
AVOIMEN LÄHDEKOODIN LISENSSIEHDOT YRITYSKÄYTÖSSÄ ANALYYSIKOKOELMA / 28.11.2006 Ryhmätyö liittyen oikeustieteelliseen opetukseen (Helsingin yliopisto, Svenska Handelshögskolan, Turun yliopisto ja IPR University
LisätiedotLinuxin lokalisointi
Linuxin lokalisointi Marko Grönroos Linux-Aktivaattori ry Lokalisointityöryhmä Sisällys Johdanto - miksi suomennetaan? Lokalisointityöryhmä Linuxin suomennoksen tilanne Työpöytäympäristöt
LisätiedotPalautuskansio moduuli, ja sen vuorovaikutukset tehtävien annossa!
Palautuskansio moduuli, ja sen vuorovaikutukset tehtävien annossa! - Elikkä tässä ohjeessa näet kuinka voit tehdä peda.net palveluun koti/etätehtäviä tai vaikka kokeitten tekoa, tapoja on rajattomasti.
LisätiedotTTL & COSS Avoimien ohjelmistojen käyttö Road show. Marras- joulukuu 2009
TTL & COSS Avoimien ohjelmistojen käyttö Road show Marras- joulukuu 2009 Suomen open source -keskus COSS Kansallinen open source -ekosysteemin kehittämisorganisaatio ja -liiketoiminnan verkosto Perustettu
LisätiedotMaha Eurosystem jarrulaskentaohjelman asennusohje versio 7.20.026
2012 Tecalemit Oy Seppo Koskivuori Maha Eurosystem jarrulaskentaohjelman asennusohje versio 7.20.026 Vaatimukset: - tietokone (PC), jossa vapaa USB portti - käyttöjärjestelmä Windows XP, Vista tai Windows
LisätiedotC-ohjelmoinnin peruskurssi. Pasi Sarolahti
C! C-ohjelmoinnin peruskurssi Pasi Sarolahti Mitä haluan oppia C-kurssilla? ja miksi? Tutustu lähimpään naapuriin Keskustelkaa miksi halusitte / jouduitte tulemaan kurssille 3 minuuttia è kootaan vastauksia
LisätiedotPDF-tiedostojen optimointi hakukoneille
PDF-tiedostojen optimointi hakukoneille PDF-tiedostojen optimointi herättää ristiriitaisia tunteita. Jotkut väittävät, että PDF:illä ei ole mitään arvoa hakukoneoptimointimielessä, toiset taas puhuvat
LisätiedotPong-peli, vaihe Aliohjelman tekeminen. Muilla kielillä: English Suomi. Tämä on Pong-pelin tutoriaalin osa 3/7. Tämän vaiheen aikana
Muilla kielillä: English Suomi Pong-peli, vaihe 3 Tämä on Pong-pelin tutoriaalin osa 3/7. Tämän vaiheen aikana Jaetaan ohjelma pienempiin palasiin (aliohjelmiin) Lisätään peliin maila (jota ei voi vielä
LisätiedotKuinka IdM-hanke pidetään raiteillaan
Kuinka IdM-hanke pidetään raiteillaan Projektipäällikön kokemuksia 4.10.2011 IdM-projektitkin pitää suunnitella Kaiken perustana on riittävä ymmärrys projektin sisällöstä, laajuudesta ja vaaditusta osaamisesta
Lisätiedot