Monitoimittajaprojekteista, rajapinnoista, ohjelmistolisensseistä

Koko: px
Aloita esitys sivulta:

Download "Monitoimittajaprojekteista, rajapinnoista, ohjelmistolisensseistä"

Transkriptio

1 Monitoimittajaprojekteista, rajapinnoista, ohjelmistolisensseistä TIE-02300, Kari Systä TIE-02300/K.Systä 1

2 Loput luennot PVM Aihe Projekteista erityisesti asiakasroolissa Rajapinnoista ja lisensseistä Ohjelmisto osana laitetta (Muistamme että olemme teknillinen yliopisto) Vierailuluento; Olli Vistbacka (YLE) Kertausta TIE-02300/K.Systä 2

3 Yleistä Ilmeisesti pieni joukko jätti harjoitustyön palauttamatta TIE-02300/K.Systä 3

4 Tietojärjestelmän rakentaminen Liiketoimintastrategia Strategiset tavoitteet Mittaus ja analysointi Järjestelmävaatimukset Tietojärjestelmätoimitus Käyttöönotto ja hyväksyminen Ylläpito Mukailtu lähteestä: Timo Koivisto: Tietojärjestelmätoimituksen jälkiseuranta, Systeemityö 3/ TIE-02300/K.Systä 4

5 Eräs kiva havainnollistaminen: CxO Mentor Oy:n kehityshankemalli Lähde: Myllymäki, R., Hinkka, T., Dahlberg, T. & Uimonen, B. Miksi tietojärjestelmäprojekti epäonnistuu? Tositarinoita tuhon teiltä ja onnistumisen siemeniä. Helsinki 2010, CxO Mentor Oy. 286 s TIE-02300/K.Systä 5

6 Tämän kerran sisällöstä Lyhyt kertaus viime viikon luennosta Jälleen yksi esimerkki Avoimista rajapinnoista Ohjelmistolisensseistä TIE-02300/K.Systä 6

7 Oulun seudun päivähoito ( Tietoviikko : Tietoyhteiskuntahanke epäonnistui Oulussa mutta TietoEnator teki tilin Oulussa haluttiin luoda seudullinen toimintamalli, jossa päivähoito-paikka on mahdollista saada yli kuntarajojen. Asiaa lähdettiin kehittämään tietoyhteiskuntaohjelman Julkiset palvelut verkkoon (Jupa)-hankkeena. Hanke kuitenkin epäonnistui. Tarkastusviraston raportin mukaan suurin syy siihen oli oli TietoEnatorin ja Logican yhteistyökyvyttömyydessä ja kapseloidussa liiketoimintapolitiikassa. Ne eivät halunneet avata rajapintojaan TIE-02300/K.Systä 7

8 Oulun seudun päivähoito ( Raporttia varten haastatellut vastuuhenkilöt arvioivat myös, että TietoEnatorin Effica-järjestelmän tekniset ongelmat estivät rajapintojen toteuttamisen siten, että hakemuslomakkeen voisi välittää sinne asiointijärjestelmästä. Ylitarkastaja Voutilaisen mukaan Oulussa vallitsi epäselvyyttä myös siitä, mitä rajapintojen kehittäminen ja toteuttaminen tarkoittaa TIE-02300/K.Systä 8

9 Selitykset. TietoEnatorin johtaja Hannu Puurosen mukaan väitteet rajapintojen suojelusta ja huonosta yhteistyökyvystä eivät pidä paikkaansa. Mitä Oulun projektiin tulee, Puurosen mukaan sopimukset eivät olleet epäonnistumisen tärkein syy. Sopimuksen sisältö muuttui jonkin verran projektin kuluessa. Sovimme silloin käyttöönoton siirtämisestä myöhempään ajankohtaan, jota ei kuitenkaan tullut. Hän painottaa projektijohdon roolia. Ratkaisun tavoitteenmukaisuuden varmistaminen on tilaajan tehtävä. Olemme toteuttaneet rajapinnat juuri niin kuin piti, Logican johtaja Kimmo Koivisto sanoo. Niitä ei Oulun alueella viety tuotantoon, mutta saimme niillä spekseillä tehtyä vastaavan projektin Pohjois-Karjalassa. Koivisto arvioi, ettei Oulussa riittänyt aikaa, panoksia ja intressiä viedä hanketta loppuun. Riskit liittyvät aina sen aliarviointiin, paljonko käyttäjäorganisaatioiden resursseja hankkeeseen voidaan sitouttaa ja miten ajankäyttö järjestetään. Luulen, että näissäkin hankkeissa on ollut kyse siitä, hän sanoo TIE-02300/K.Systä 9

10 Entä tilaaja Ylitarkastaja Voutilaisen mukaan Oulussa vallitsi epäselvyyttä myös siitä, mitä rajapintojen kehittäminen ja toteuttaminen tarkoittaa. It-talojen mukaan siihen ei kuulunut varsinaista käyttöönottoa, mikä tuli projektivastuullisille yllätyksenä. Oulun tietohallintojohtaja Ilari Heikkinen myöntää epäselvyydet. Täällä ei osattu vaatia sopimuksiin oleellisia asioita, eikä toimittajalla ollut intressiä huomauttaa asiasta. Valtiovarainministeriön KuntaIT-yksikön projektipäällikkö Tommi Oikarisen mukaan Jupa-hankkeiden perimmäinen ongelma on ollut puuttuva muutoksenhallinta. Kun suunnitelmia muutettiin, ne olisi pitänyt hyväksyttää ja kirjata tavoitteisiin. Toisaalta hankkeen aikana emme sisäasianministeriössä osanneet arvioida työmääriä tai resursointia oikein ja tehdä riittävän tiukkoja sopimuksia TIE-02300/K.Systä 10

11 Yhteenveto Syyllistä emme tiedä, emmekä edes etsi. Emme edes tiedä kuinka paljon lainatussa jutussa on virheitä. Mutta: Tilaajalla on aina iso vastuu ja tilaajan on osattava hommansa. Varsinkin jos on monta toimittajaa, kokonaisvastuun on oltava tiedossa. Ja konkreettisista tapauksista voi aina myös oppia Monitoimittajatilanne Rajapinnat ja niiden merkitys Käyttööoton huolellinen suunnittelu Asiakasorganisaation sitoutuminen tärkeää Sopimuksen sisältö ja rooli TIE-02300/K.Systä 11

12 Palataan Ouluun Ylitarkastaja Voutilaisen mukaan Oulussa vallitsi epäselvyyttä myös siitä, mitä rajapintojen kehittäminen ja toteuttaminen tarkoittaa. It-talojen mukaan siihen ei kuulunut varsinaista käyttöönottoa, mikä tuli projektivastuullisille yllätyksenä. Oulun tietohallintojohtaja Ilari Heikkinen myöntää epäselvyydet. Täällä ei osattu vaatia sopimuksiin oleellisia asioita, eikä toimittajalla ollut intressiä huomauttaa asiasta. Valtiovarainministeriön KuntaIT-yksikön projektipäällikkö Tommi Oikarisen mukaan Jupa-hankkeiden perimmäinen ongelma on ollut puuttuva muutoksenhallinta. Kun suunnitelmia muutettiin, ne olisi pitänyt hyväksyttää ja kirjata tavoitteisiin. Toisaalta hankkeen aikana emme sisäasianministeriössä osanneet arvioida työmääriä tai resursointia oikein ja tehdä riittävän tiukkoja sopimuksia TIE-02300/K.Systä 12

13 Avoimet rajapinnat - esimerkki TIE-02300/K.Systä 13

14 Webin peruselementit HTML CSS JavaScript HTTP protokolla Täysin avoimia standardeja Määrittelyt kaikkien saatavilla Kaikilla lupa toteuttaa Ilmaisia ja kaupallisia toteutuksia saatavilla Apua ja ohjeita saatavilla Yhteensopivuus melko hyvä Follow the cow-path be strict when sending tolerant when receiving TIE-02300/K.Systä 14

15 Komponentit Flash sovellus - puoliavoin JPEG-kuva - yleinen standardi TIE-02300/K.Systä 15

16 JPEG avoin? ( In 2002, Forgent Networks asserted that it owned and would enforce patent rights on the JPEG technology, arising from a patent that had been filed on October 27, 1986, and granted on October 6, 1987 (U.S. Patent 4,698,672). The announcement created a furor reminiscent of Unisys' attempts to assert its rights over the GIF image compression standard. The JPEG committee investigated the patent claims in 2002 and were of the opinion that they were invalidated by prior art. [30] Others also concluded that Forgent did not have a patent that covered JPEG. [31] Nevertheless, between 2002 and 2004 Forgent was able to obtain about US$105 million by licensing their patent to some 30 companies. As of October 27, 2006, the U.S. patent's 20-year term appears to have expired, and in November 2006, Forgent agreed to abandon enforcement of patent claims against use of the JPEG standard. [36] The JPEG committee has as one of its explicit goals that their standards (in particular their baseline methods) be implementable without payment of license fees, and they have secured appropriate license rights for their upcoming JPEG 2000 standard from over 20 large organizations TIE-02300/K.Systä 16

17 Rajapinnat liiketoiminnan mahdollistajina Flash sovellus Flash sovellus Plugin Plugin Selain Selain Ohjelmointikieli ja kirjasto Käyttöjärjestelmä TIE-02300/K.Systä 17

18 Serverin pää voisi olla Sovellus Ohj kieli (PHPI HTTP-palvelin Ohjelmointikieli ja kirjasto (C++) Käyttöjärjestelmä TIE-02300/K.Systä 18

19 Mitäs tämä voisi esimerkiksi tarkoittaa käytännössä? IDEA: Visualisoi esitietoketjut kurssille XXX. Selain Lisä 3 vaihtoehtoa - lisämoduuli ROCK/POP työkaluun - Uusi web-sovellus - Selaimen sisällä toimiva HTML5 sovellus Lisä ROCK POP Lisä Edut ja haitat + lisämoduulin voi tehdä kuka vaan (asiakkaan etu - toimittajan ei välttämättä) - tekee alkuperäisestä järjestelmästä kalliimman - potenttiaalinen turvallisuusriski, jos ei tehdä kunnolla TIE-02300/K.Systä 19

20 Avoimuusspekulointia Tässä esimerkissä kolme rajapintaa: 1. API 1 uusille komponenteille. 2. Palvelurajapinta 3. Web-liittymä Näissä on erilaiset mahdollisuudet Kehittäjille Käyttäjille Ja erilaiset turvallisuushaasteet Selain Lisä ROCK Lisä POP 1. Application programming interface TIE-02300/K.Systä 20 Lisä

21 Mitä on avoin rajapinta? Mitä on avoimuus? Sovellus API on dokumentoitu tarkkaan ja dokumentti on kaikkien saatavilla API on sama kaikille API ei muutu liian usein tai yllättäen Platform Kilpailevat toteutukset sallittuja (plugin, selain, kääntäjä) Ei ole Copyright- tai patentti-esteitä TIE-02300/K.Systä 21

22 Esimerkkinä Java ME Yhteensopivuus Valmistajan pelivara Yksi diktaattori takaisi yhteensopivuuden, mutta onko tulos silloin avoimuus? TIE-02300/K.Systä 22

23 Avoin data ( Aineiston tulee olla kokonaisuudessaan saavutettavissa ja ladattavissa julkisessa tietoverkossa. Tiedon on oltava uudelleenjaettavissa ilman käyttöehtorajoituksia. Näin mahdollistetaan aineistojen nopea hyödyntäminen ja tehokas yhdistely. Tiedon on oltava uudelleenkäytettävissä. Näin sallitaan aineistojen esteetön ja innovatiivinen käyttö edistyksellisiin ja yllättäviinkin tarkoituksiin. Aineiston on oltava vapaa teknisistä rajoitteista niin, ettei yllä mainittujen kohtien mukaiselle toiminnalle ole teknisiä esteitä. Aineiston on oltava vapaa sosiaalisista ja organisatoorisista rajoitteista, niin ettei henkilön työ, sijainti, asuinpaikka, organisaatiomalli (kuten kaupallinen tai ei-kaupallinen organisaatio), uskonto, poliittinen suuntautuneisuus tai etnisyys rajoita pääsyä tietoon TIE-02300/K.Systä 23

24 Rajapinnat ja monitoimittajaverkostot Rajapinta on yleisin tapa toteuttaa työnjako projektin aikana Vaatii ylimääräistä vaivaa, mutta vaihtoehto on vielä kalliimpi Dokumentoitu ja erikseen hallittu rajapinta mahdollistaa uusien toimittajien käyttämisen lisäkomponentteihin Standardi (tai de-facto) rajapinta mahdollistaa valmiiden komponenttien käytön Toinen puoli asiasta vendor lock-in TIE-02300/K.Systä 24

25 Ohjelmistolisensseistä Ohjelmistojen lisenssit Patentit ja muu IPR 1 ohjelmistoissa Avoin lähdekoodi 1 Intellectual property rights Immateriaalioikeus TIE-02300/K.Systä 25

26 Ohjelmistojen tekijät suojaavat liiketoimintaansa IPR:n avulla Periaatteessa määritellään laissa Mutta eri maissa erilaiset lait ja lakien tulkinta vaatii lakimiehiä Lisenssisopimuksilla Kahden välisillä sopimuksilla joissa määritellään Hinta Toimitettava ja käytettävä ohjelmisto Käytön ehdot ja rajoitteet Kummankin osapuolen vastuut TIE-02300/K.Systä 26

27 IPR:n tyypit Patentti Vastoin kuin joskus väitetään ohjelmistokeksintöjä voi käytännössä patentoida Tekijänoikeus (Copyright) Voi suojata lähdekoodia, käyttöliittymää tai ohjelmointirajapintaa (API) Liikesalaisuus (Trade secret) TIE-02300/K.Systä 27

28 Esimerkki: Java Java ohjelmointikielen keksi Sun Microsystems 90-luvun alussa Yrityksen johdolla oli ongelma Uusi ohjelmointikieli on arvokas vain jos sitä käytetään laajasti Helpoin tapa levittää laajaan käyttöön on tehdä ohjelmointikielestä mahdollisimman avoin Mistä sitten rahat? Tuskin tiesivät miten asia etenee, mutta pyrkivät suojaamaan teknologian mahdollisimman hyvin TIE-02300/K.Systä 28

29 Java-ohjelmointikieli Työkalut Ohjelma X = Integer.parseInt("1234"); Ohjelmointikieli Kirjastot (APIt) Kääntäjä class Bytecode Virtuaalikone Laitteisto TIE-02300/K.Systä 29

30 Patentit Java IPR Erityisesti virtuaalikoneen toteutus Tekijänoikeus (Copyright) Ohjelmointikieli Kirjastojen APIt Toteutus (lähdekoodi) Tavaramerkit ja logot Liikesalaisuudet??? TIE-02300/K.Systä 30

31 Riita 1 (Microsoft) Hyvin nopeasti Microsoft teki oman virtuaalikoneensa Ei ollut täysin yhteensopiva Sun haastoi Microsoftin oikeuteen (1997) Ratkesi vuonna TIE-02300/K.Systä 31

32 Riita 2: Google Androidin ohjelmointikieli on Java APIt ja kirjastot suurelta osin erilaisia Bytekoodi ja virtuaalikone erilaisia (Dalvik) Omat työkalut Sunin tavaramerkkiä ei käytetty Ja Oracle osti Sunin TIE-02300/K.Systä 32

33 Sun/Oracle vs. Google kiista Copyright-riita Muutama rivi koodia Paljon APEja ja niiden dokumentaatiota Virtuaalikoneen toteutukseen liittyviä patentteja Riita taitaa olla vieläkin kesken (googlasin 4.11) Oikeus totesi, että patenttia ei ole rikottu Copyright riita on vielä auki TIE-02300/K.Systä 33

34 Mielenkiintoisista kiistoista takaisin kurssin oleelliseen sisältöön LISENSSIT JA SOPIMUKSET TIE-02300/K.Systä 34

35 Palautellaan mieleen 2. luennon juttuja Tarve/idea Esiselvitys unohdetaan Tehdään itse Teetetään Ostetaan Vuokrataan Käyttötapa Asennetaan Palvelu TIE-02300/K.Systä 35

36 Mahdollisia määritelmiä Pilvimallista Jossain Internetin takana Resurssien optimointi virtualisoinnin ja elastisuuden avulla Uudenlainen tapa toimittaa asiakkaille ja käyttäjille Software-as-a-service (SaaS) Asiakkaalle annetaan käyttöoikeus Vrt Google Docs vs Word/OpenOffice TIE-02300/K.Systä 36

37 Hankinnan ja oston kysymyksiä sopimusta tehtäessä Kuuluuko kauppaan sekä binääri että lähdekoodi Entä dokumentointi Kellä on oikeus jatkokehittää? Mitkä ovat komponentteina käytettyjen osien tai riippuvuuksien IPR- ja lisenssitilanne? Tulevat organisaatiouudistukset ja yrityskaupat TIE-02300/K.Systä 37

38 Hankinta SaaS-mallilla Palvelun toimittaja (usein sama kuin ohjelmiston tekijä) tarjoaa integroidun kokonaisuuden Sovitulla hinnalla Sovituksi ajaksi Sovitussa paikassa (huom. laki ja tietosuoja) Sovitulla tietosuojalla Sopivilla laatukriteerteillä (luotettavuus, kuorman sieto) SLA Service Level Agreement TIE-02300/K.Systä 38

39 Yksityinen ihminen Ostaa paketin kaupasta Heittää mukana tulevat lisenssiehdot roskiin Asentaa ohjelmiston Syöttää tarvittaessa aktivointikoodin Lataa ohjelmiston verkosta tai sovelluskaupasta Maksaa saadakseen aktivointikoodin (jos ei ilmainen) Valehtelee lukeneensa lisenssiehdot Asentaa ja aktivoi ohjelmiston Hankkii käyttöoikeuden Esimerkki: TIE-02300/K.Systä 39

40 Tutkitaanpa yhtä lisenssiä tarkemmin Adoben lisenssi If you obtained the Software from Adobe or one of its authorized licensees, and subject to your compliance with the terms of this agreement, including the restrictions in Section 4, Adobe grants to you a non-exclusive license to Use the Software in the manner and for the purposes described in the Documentation as follows: 3.1 General Use. You may install and Use one copy of the Software on your Compatible Computer. See Section 4 for important restrictions on the Use of the Software. 3.2 Server Use. This agreement does not permit you to install or Use the Software on a computer file server. For information on Use of Software on a computer file server please refer to for information about Adobe Reader; orhttp:// for information about the Adobe Runtimes TIE-02300/K.Systä 40

41 3.3 Distribution. This license does not grant you the right to sublicense or distribute the Software. For information about obtaining the right to distribute the Software on tangible media or through an internal network or with your product or service please refer tohttp:// for information about Adobe Reader; or for information about the Adobe Runtimes. 3.4 Backup Copy. You may make one backup copy of the Software, provided your backup copy is not installed or used other than for archival purposes. You may not transfer the rights to a backup copy unless you transfer all rights in the Software as provided under Section TIE-02300/K.Systä 41

42 4. Obligations and Restrictions. 4.1 Adobe Runtime Restrictions. You will not Use any Adobe Runtime on any non-pc device or with any embedded or device version of any operating system. For the avoidance of doubt, and by example only, you may not Use an Adobe Runtime on any (a) mobile device, set top box (STB), handheld, phone, game console, TV, DVD player, media center (other than with Windows XP Media Center Edition and its successors), electronic billboard or other digital signage, Internet appliance or other Internet-connected device, PDA, medical device, ATM, telematic device, gaming machine, home automation system, kiosk, remote control device, or any other consumer electronics device, (b) operator-based mobile, cable, satellite, or television system or (c) other closed system device. No right or license to Use any Adobe Runtime is granted for such prohibited uses. For information on Software license terms for non-pc versions of Adobe Runtimes please visithttp:// For information on licensing Adobe Runtimes for distribution on such systems please visit TIE-02300/K.Systä 42

43 Kuinkahan kallis on tuo kyseinen Adoben ohjelmisto? Vastaus: Jopa Ilmainen Tuo me klikataan luetuksi aina kun Flashplayer päivittyy selaimissamme Ja oikeasti terveellä järjellä pärjää kyllä Mutta yritysten on suhtauduttava asiaan vakavammin TIE-02300/K.Systä 43

44 Ohjelmistolisenssien maailma Avoin BSD GPL LGPL MIT Hankinta Kaupallinen Osto Vuokra SaaS Per käyttäjä(t) Kelluva Per kone CPU Mhz MB TIE-02300/K.Systä 44

45 TIE-02300/K.Systä 45

46 Edellisen vaikutusalueesta Pätee kertamaksullisiin, muttei ilmeisesti yksittäisten käyttöoikeuksien uudelleen myyntiin TIE-02300/K.Systä 46

47 Entä jos (äärimmäinen spekulaatio) aika 3 cputa ominaisuus X Yritys A Yritys B, osasto 1 Yritys B, osasto 2 Laajennetaan 5 cpulle Lisätään Y ja Z Ominaisuudet X,Y 10 yhtäaikaiselle käyttäjälle Ominaisuudet Y ja Z Paavolle ja Paulalle Yritysfuusio. Kuka saa käyttää ja mitä? TIE-02300/K.Systä 47

48 Lainataan taas Internettiä Vahva osaaminen sekä tuote- että lisenssipuolelta auttoi meitä tekemään uudistuneen infran tuotevalinnat sekä siihen sopivan sopimuksen, sanoo Ari Peippo, Head of Infra Services, Orion Oyj. Paras ratkaisu löytyi ympäristön läpikäynnillä ja tulevaisuuden tarpeet huomioon ottaen. Orionin tarvitsemat ohjelmistot, kuten esim. Microsoft, Adobe, Citrix tulevat Chilitin kautta. Tuote- ja ratkaisuosaaminen on ensisijaisen tärkeätä kun uusitaan suuri määrä tuotteita ja versioita kerralla. Myös näiden riippuvuussuhteet on otettava huomioon, jotta halutut ominaisuudet saadaan käyttöön. Säännöllisissä seurantapalavereissa käydään läpi mm. uusien versioiden arvioidut julkistusaikataulut. Pitkän tähtäimen suunnitelmia on helpompi tehdä kun on Chilitin tekemä valmistajakohtainen RoadMap apuna. Järkevä lisenssienhallinta luo yritykselle selviä säästömahdollisuuksia ja takaa että lisenssit ovat aina ajan tasalla. Lisäksi eri lisensointimallit saattavat olla hyvinkin mutkikkaita. Nyt voimme käyttää säästyvät resurssit muihin kehityshankkeisiin, sanoo Ari Peippo TIE-02300/K.Systä 48

49 Lisenssiauditointi Sen sijaan, että ohjelmistojen toimittajat tekisivät kattavat tekniset pakotteet lisenssien valvontaan, he usein varaavat mahdolliseen auditointiin jossa tarkistetaan onko käyttö lisenssiehtojen mukaista. Auditoinnit ovat lisääntyneet viime vuosina Voi seurata takautuvia maksuja, sopimussakkoja ja paljon lakimieskuluja TIE-02300/K.Systä 49

Ohjelmistolisenssit ja IPR

Ohjelmistolisenssit ja IPR Ohjelmistolisenssit ja IPR 26.11.2012 26.11.2012 OTUPK/Kari Systä 1 Ohjelmistojen tekijät suojaavat liiketoimintaansa IPR:n avulla Periaatteessa määritellään laissa Mutta eri maissa erilaiset lait ja lakien

Lisätiedot

Yleistä. Tällä viikolla ei ole harjoituksia. Sen sijaan on asiakastapaamiset. Ensi viikolla on tenttiviikko ei luentoa 22.10 on vierailuluento

Yleistä. Tällä viikolla ei ole harjoituksia. Sen sijaan on asiakastapaamiset. Ensi viikolla on tenttiviikko ei luentoa 22.10 on vierailuluento Yleistä Tällä viikolla ei ole harjoituksia. Sen sijaan on asiakastapaamiset. Ensi viikolla on tenttiviikko ei luentoa 22.10 on vierailuluento Solita OY puhuu käyttäjien huomioonottamisesta ja muutenkin

Lisätiedot

Ohjelmistolisenssit ja IPR

Ohjelmistolisenssit ja IPR Ohjelmistolisenssit ja IPR 18.11.2013 18.11.2013 JOTU/Kari Systä 1 Alustava luentoaikataulu 26.8: Johdanto + historiaa, mitä on ohjelmistotuotanto 2.9: Ohjelmistojen roolista ja ohjelmistotyön määrästä,

Lisätiedot

Asiakkaan roolista ja vastuusta

Asiakkaan roolista ja vastuusta Asiakkaan roolista ja vastuusta Johdatus ohjelmistotuotantoon 21.10.2013 Kari Systä 10/21/2013 JOTU2013/Kari Systä 1 Alustava luentoaikataulu 26.8: Johdanto + historiaa, mitä on ohjelmistotuotanto 2.9:

Lisätiedot

Ohjelmistolisenssit ja IPR

Ohjelmistolisenssit ja IPR Ohjelmistolisenssit ja IPR 17.11.2014 17.11.2014 JOTU/Kari Systä 1 Alustava luentoaikataulu 25.8: Johdanto + historiaa, mitä on ohjelmistotuotanto 1.9: Ohjelmistojen roolista ja tyypeistä ohjelmistotyön

Lisätiedot

Olet vastuussa osaamisestasi

Olet vastuussa osaamisestasi Olet vastuussa osaamisestasi Ohjelmistoammattilaisuuden uudet haasteet Timo Vehmaro 02-12-2015 1 Nokia 2015 Mitä osaamista tulevaisuudessa tarvitaan? Vahva perusosaaminen on kaiken perusta Implementaatio

Lisätiedot

Windows Phone 7.5 erilainen ja fiksu älypuhelin. Vesa-Matti Paananen Liiketoimintajohtaja, Windows Phone Microsoft Oy vesku@microsoft.

Windows Phone 7.5 erilainen ja fiksu älypuhelin. Vesa-Matti Paananen Liiketoimintajohtaja, Windows Phone Microsoft Oy vesku@microsoft. Windows Phone 7.5 erilainen ja fiksu älypuhelin Vesa-Matti Paananen Liiketoimintajohtaja, Windows Phone Microsoft Oy vesku@microsoft.com Agenda 29.11.2011 Microsoftin strategia pähkinän kuoressa Kuluttajat

Lisätiedot

F-SECURE TOTAL. Pysy turvassa verkossa. Suojaa yksityisyytesi. Tietoturva ja VPN kaikille laitteille. f-secure.com/total

F-SECURE TOTAL. Pysy turvassa verkossa. Suojaa yksityisyytesi. Tietoturva ja VPN kaikille laitteille. f-secure.com/total F-SECURE TOTAL Tietoturva ja VPN kaikille laitteille Pysy turvassa verkossa. Suojaa yksityisyytesi. Kaksi vahvaa ratkaisua samassa paketissa: luokkansa paras Internet-tietoturva eli F-Secure SAFE ja online-tietosuoja

Lisätiedot

Lab SBS3.FARM_Hyper-V - Navigating a SharePoint site

Lab SBS3.FARM_Hyper-V - Navigating a SharePoint site Lab SBS3.FARM_Hyper-V - Navigating a SharePoint site Note! Before starting download and install a fresh version of OfficeProfessionalPlus_x64_en-us. The instructions are in the beginning of the exercise.

Lisätiedot

Lisensointikuulumisia - Kustannustehokkuus Oracle lisensoinnissa

Lisensointikuulumisia - Kustannustehokkuus Oracle lisensoinnissa Lisensointikuulumisia - Kustannustehokkuus Oracle lisensoinnissa Osa II OUGF / 12.5.2004 c Sisält ltö Mitä uutta? Yleistä lisensoinnista Lisensointiin liittyviä ongelmia Hankinnassa muistettavia asioita

Lisätiedot

Safari-selaimen ohjelmistolisenssi kuluttajan näkökulmasta

Safari-selaimen ohjelmistolisenssi kuluttajan näkökulmasta -selaimen ohjelmistolisenssi kuluttajan näkökulmasta Teknologiaoikeuden seminaari 2008 n rajaus Rajaus -selaimen lisenssisopimus kuluttajan näkökulmasta Lyhyellä etsimisellä ei löytynyt erityisemmin artikkeleita

Lisätiedot

Laskennallisen 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 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ätiedot

Toiminnanohjausjärjestelmien hyödyntäminen Suomessa 2013

Toiminnanohjausjärjestelmien hyödyntäminen Suomessa 2013 Toiminnanohjausjärjestelmien hyödyntäminen Suomessa 2013 Loppukäyttäjätutkimus, alle 500 henkilön organisaatiot Osa 1/3: Pilvipalvelujen hyödyntäminen toiminnanohjausjärjestelmissä Leena Mäntysaari, Mika

Lisätiedot

AVOIN LÄHDEKOODI JA SEN MERKITYS LIIKETOIMINNASSA

AVOIN LÄHDEKOODI JA SEN MERKITYS LIIKETOIMINNASSA DIMENTEQ OY SALORANKATU 5-7 24240 SALO FINLAND WWW.DIMENTEQ.FI AVOIN LÄHDEKOODI JA SEN MERKITYS LIIKETOIMINNASSA SKOL ja FLIC, 29.10.2015 Teemu Virtanen, Dimenteq Oy DIMENTEQ OY Tietotekniikan palveluyritys,

Lisätiedot

FinFamily PostgreSQL installation ( ) FinFamily PostgreSQL

FinFamily PostgreSQL installation ( ) FinFamily PostgreSQL FinFamily PostgreSQL 1 Sisällys / Contents FinFamily PostgreSQL... 1 1. Asenna PostgreSQL tietokanta / Install PostgreSQL database... 3 1.1. PostgreSQL tietokannasta / About the PostgreSQL database...

Lisätiedot

HYÖDYNNÄ SUBSCRIPTION-ETUSI

HYÖDYNNÄ SUBSCRIPTION-ETUSI HYÖDYNNÄ SUBSCRIPTION-ETUSI LISENSSIN KÄYTTÖOIKEUKSIEN LAAJENTAMINEN Autodesk Subscription sisältää paljon etuja, kuten joustavammat mahdollisuudet käyttää Autodesk-ohjelmistoja. Tässä ohjeessa käydään

Lisätiedot

Security server v6 installation requirements

Security server v6 installation requirements CSC Security server v6 installation requirements Security server version 6.4-0-201505291153 Pekka Muhonen 8/12/2015 Date Version Description 18.12.2014 0.1 Initial version 10.02.2015 0.2 Major changes

Lisätiedot

Backup Exec 3600 Appliance

Backup Exec 3600 Appliance Backup Exec 3600 Appliance Markku A Suistola Principal Presales Consultant Parempaa varmistusta kaikille! Ohjelmisto Appliance Pilvi Virtuaalisen ja fyysisen ympäristön suojaus 2 Perinteinen ratkaisu usein

Lisätiedot

Avoimen ja jaetun tiedon hyödyntäminen. Juha Ala-Mursula BusinessOulu

Avoimen 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ätiedot

Kokemuksia lisenssiauditoinneista

Kokemuksia lisenssiauditoinneista Kokemuksia lisenssiauditoinneista Informaatiohallinnonpäivä 21.9.2012, Rovaniemi AA Markus Oksanen Asianajotoimisto Peltonen LMR Oy www.peltonenlmr.fi Totuuden hetki Onnistuneen lisenssihallinnan totuuden

Lisätiedot

Ohjelmien lisensoinnista

Ohjelmien 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ätiedot

13/20: Kierrätys kannattaa koodaamisessakin

13/20: Kierrätys kannattaa koodaamisessakin Ohjelmointi 1 / syksy 2007 13/20: Kierrätys kannattaa koodaamisessakin Paavo Nieminen nieminen@jyu.fi Tietotekniikan laitos Informaatioteknologian tiedekunta Jyväskylän yliopisto Ohjelmointi 1 / syksy

Lisätiedot

Autodesk Lisenssitiedosto Autodesk, Inc.

Autodesk Lisenssitiedosto Autodesk, Inc. Autodesk Lisenssitiedosto 2014 Autodesk, Inc. Lisenssitiedosto Lisenssitiedosto on tekstitiedosto, mikä sallii verkkolisenssin käytön tietyllä palvelimen laitteistolla. Lisenssitiedosto sisältää tietoa

Lisätiedot

DESCA-sopimuksen ohjelmistomoduuli ja avoimen lähdekoodin ohjelmistot

DESCA-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ätiedot

Laskennallisen 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 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ätiedot

On instrument costs in decentralized macroeconomic decision making (Helsingin Kauppakorkeakoulun julkaisuja ; D-31)

On instrument costs in decentralized macroeconomic decision making (Helsingin Kauppakorkeakoulun julkaisuja ; D-31) On instrument costs in decentralized macroeconomic decision making (Helsingin Kauppakorkeakoulun julkaisuja ; D-31) Juha Kahkonen Click here if your download doesn"t start automatically On instrument costs

Lisätiedot

SQL Server 2005 Express Edition tietokannan asennusohje

SQL Server 2005 Express Edition tietokannan asennusohje 1 SQL Server 2005 Express Edition tietokannan asennusohje SQL Server 2005 Express Edition on Microsoftin tietokantaohjelmiston ilmaisversio. Asennukset tulee tehdä käyttäjätunnuksella, jolla on administrator-oikeudet.

Lisätiedot

API:Hack Tournee 2014

API:Hack Tournee 2014 apisuomi API:Hack Tournee 2014 #apihackfinland Twitter: @ApiSuomi API:Suomi - Suomen metarajapinta apisuomi Apisuomi kerää vertailutietoa ja arvosteluja rajapinnoista madaltaen avoimen datan uudelleenkäytön

Lisätiedot

Security server v6 installation requirements

Security server v6 installation requirements CSC Security server v6 installation requirements Security server version 6.x. Version 0.2 Pekka Muhonen 2/10/2015 Date Version Description 18.12.2014 0.1 Initial version 10.02.2015 0.2 Major changes Contents

Lisätiedot

Google Cloud Print -opas

Google Cloud Print -opas Google Cloud Print -opas Versio 0 FIN Kuvakkeiden selitykset Tässä käyttöoppaassa käytetään seuraavaa kuvaketta: Käyttövinkit kertovat, miten eri tilanteissa on toimittava tai miten kutakin toimintoa voi

Lisätiedot

OpusCapitan Windows 7 - käyttöönotto. Kimmo Kouhi, varatoimitusjohtaja

OpusCapitan Windows 7 - käyttöönotto. Kimmo Kouhi, varatoimitusjohtaja OpusCapitan Windows 7 - käyttöönotto Kimmo Kouhi, varatoimitusjohtaja Agenda OpusCapita yrityksenä ja tarjooma lyhyesti Windows 7 -projekti Evaluointi Evaluoinnin tulokset Käyttöönottoprojekti OpusCapita

Lisätiedot

JWT 2016 luento 11. to 21.4.2016 klo 14-15. Aulikki Hyrskykari. PinniB 1097. Aulikki Hyrskykari

JWT 2016 luento 11. to 21.4.2016 klo 14-15. Aulikki Hyrskykari. PinniB 1097. Aulikki Hyrskykari JWT 2016 luento 11 to 21.4.2016 klo 14-15 Aulikki Hyrskykari PinniB 1097 1 Viime luennolla o AJAX ja JSON, harjoitustyön tehtävänanto, vierailuluento avoimesta datasta Tänään o APIt rajapinnoista yleisesti

Lisätiedot

Perusoikeusbarometri. Panu Artemjeff Erityisasiantuntija

Perusoikeusbarometri. Panu Artemjeff Erityisasiantuntija Perusoikeusbarometri Panu Artemjeff Erityisasiantuntija Taustaa FRA toteuttaa vuoden aikana 2018 Fundamental Rights Survey-tutkimuksen Kansallisessa perus- ja ihmisoikeustoimintaohjelmassa valmisteltiin

Lisätiedot

Javan asennus ja ohjeita ongelmatilanteisiin

Javan asennus ja ohjeita ongelmatilanteisiin Javan asennus ja ohjeita ongelmatilanteisiin Javaa tarvitaan Fivaldin Sovellusikkunan alaisiin sovelluksiin, jotka käyttävät Oracle Forms -tekniikkaa. Visma Fivaldin osalta suosittelemme aina käyttämään

Lisätiedot

HYÖDYNNÄ SUBSCRIPTION-ETUSI

HYÖDYNNÄ SUBSCRIPTION-ETUSI HYÖDYNNÄ SUBSCRIPTION-ETUSI KIRJAUTUMINEN SUBSCRIPTION CENTERIIN Autodesk Subscription sopimuksella saat kaikki edut irti ohjelmistostasi. Tässä ohjeessa käydään läpi kuinka kirjaudut Subscription Centeriin,

Lisätiedot

Avoin lähdekoodi. Jani Kylmäaho Maanmittauslaitos www.oskari.org

Avoin 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ätiedot

Avoimen lähdekoodin kehitysmallit

Avoimen 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ätiedot

Lab A1.FARM_Hyper-V.v3

Lab A1.FARM_Hyper-V.v3 Lab A1.FARM_Hyper-V Installing SharePoint Server 2013 SharePoint Server 2013 -asennus Scenario To install and configure SharePoint 2013 on a single server (Server 2012, AD and SQL Server), you will follow

Lisätiedot

You can check above like this: Start->Control Panel->Programs->find if Microsoft Lync or Microsoft Lync Attendeed is listed

You can check above like this: Start->Control Panel->Programs->find if Microsoft Lync or Microsoft Lync Attendeed is listed Online Meeting Guest Online Meeting for Guest Participant Lync Attendee Installation Online kokous vierailevalle osallistujalle Lync Attendee Asennus www.ruukki.com Overview Before you can join to Ruukki

Lisätiedot

Ohjelmistopohjaisen lisenssin käyttö

Ohjelmistopohjaisen lisenssin käyttö 24.11.15 rev. 2 Ohjelmistopohjaisen lisenssin käyttö Yleistä Mastercam on käyttänyt aina suojauspalikkaan sidottuja lisenssejä. Ne ovat suhteellisen helppokäyttöisiä ja lisenssin siirtämiseen ei tarvita

Lisätiedot

Virtualisointiympäristössä on kolme pääosaa: isäntä (host), virtualisointikerros ja vieras (guest).

Virtualisointiympäristössä on kolme pääosaa: isäntä (host), virtualisointikerros ja vieras (guest). 1 Virtualisoinnin avulla voidaan purkaa suora linkki suoritettavan sovelluksen (tai käyttöjärjestelmän tms.) ja sitä suorittavan laitteiston välillä. Näin saavutetaan joustavuutta laitteiston käytössä.

Lisätiedot

Käytön avoimuus ja datanhallintasuunnitelma. Open access and data policy. Teppo Häyrynen Tiedeasiantuntija / Science Adviser

Käytön avoimuus ja datanhallintasuunnitelma. Open access and data policy. Teppo Häyrynen Tiedeasiantuntija / Science Adviser Käytön avoimuus ja datanhallintasuunnitelma Open access and data policy Teppo Häyrynen Tiedeasiantuntija / Science Adviser 1 Käytön avoimuus Suunnitelmassa tulisi kuvata ainakin seuraavat asiat: (Kriteerit,

Lisätiedot

Choose Finland-Helsinki Valitse Finland-Helsinki

Choose Finland-Helsinki Valitse Finland-Helsinki Write down the Temporary Application ID. If you do not manage to complete the form you can continue where you stopped with this ID no. Muista Temporary Application ID. Jos et onnistu täyttää lomake loppuun

Lisätiedot

Tikon Ostolaskujenkäsittely versio 6.1.2 SP1

Tikon Ostolaskujenkäsittely versio 6.1.2 SP1 Toukokuu 2012 1 (14) Tikon Ostolaskujenkäsittely versio 6.1.2 SP1 Asennusohje Toukokuu 2012 2 (14) Sisällysluettelo 1. Vaatimukset palvelimelle... 3 1.1..NET Framework 4.0... 3 1.2. Palvelimen Internet

Lisätiedot

Mitä Piilaaksossa & globaalisti tapahtuu ja mitä Tekes voi tarjota yrityksille

Mitä Piilaaksossa & globaalisti tapahtuu ja mitä Tekes voi tarjota yrityksille KASVAVAT MOBIILI-MARKKINAT: Mitä Piilaaksossa & globaalisti tapahtuu ja mitä Tekes voi tarjota yrityksille HITECH BUSINESS BREAKFAST, Oulu 10.2.2010 Kari Inberg Liiketoiminta-asiantuntija / Tekes-palvelut

Lisätiedot

812341A Olio-ohjelmointi, I Johdanto

812341A Olio-ohjelmointi, I Johdanto 812341A Olio-ohjelmointi, 2016 I Johdanto Sisältö 1. Abstraktiosta 2. Olio-ohjelmoinnin historiaa 3. Olioparadigmasta 4. Peruskäsitteiden kertausta 812341A Olio-ohjelmointi, Johdanto 2 1 Abstraktiosta

Lisätiedot

Älykkäämpi päätelaitteiden hallinta Juha Tujula, CTO, Enfo Oyj. 2013 IBM Corporation

Älykkäämpi päätelaitteiden hallinta Juha Tujula, CTO, Enfo Oyj. 2013 IBM Corporation Älykkäämpi päätelaitteiden hallinta Juha Tujula, CTO, Enfo Oyj 2013 IBM Corporation 3 Enfo Suomessa Markkinat: Suomessa IT-palvelumarkkinan koko on noin 2,5 miljardia euroa ja sen arvioidaan kasvavan pitkällä

Lisätiedot

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

L models. Käyttöohje. Ryhmä Rajoitteiset Teknillinen korkeakoulu T-76.115 Tietojenkäsittelyopin ohjelmatyö Lineaaristen rajoitteiden tyydyttämistehtävän ratkaisija L models Käyttöohje Ryhmä Rajoitteiset Versio Päivämäärä Tekijä Muutokset 0.1

Lisätiedot

Avointen ohjelmistojen käyttö ohjelmistokehityksessä

Avointen 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ätiedot

Innovointiprosessi. Lili Aunimo. 11.12.2009 Lili Aunimo

Innovointiprosessi. 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ätiedot

Voice Over LTE (VoLTE) By Miikka Poikselkä;Harri Holma;Jukka Hongisto

Voice Over LTE (VoLTE) By Miikka Poikselkä;Harri Holma;Jukka Hongisto Voice Over LTE (VoLTE) By Miikka Poikselkä;Harri Holma;Jukka Hongisto If you are searched for a book by Miikka Poikselkä;Harri Holma;Jukka Hongisto Voice over LTE (VoLTE) in pdf form, then you have come

Lisätiedot

Avoin lähdekoodi (Open Source) liiketoiminnassa

Avoin 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ätiedot

Avoin lähdekoodi hankinnoissa Juha Yrjölä

Avoin 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ätiedot

HP Change Rules of Networking

HP Change Rules of Networking H Change Rules of Networking kehittyminen vaatii muutosta! Jani Vahvanen & Mikko Eerola LN&WN Executive -seminaari Finlandia Talo 15.2.2012 Miksi tietoverkkojen on muututtava? Toimintatavat IT-ympäristöissä

Lisätiedot

On instrument costs in decentralized macroeconomic decision making (Helsingin Kauppakorkeakoulun julkaisuja ; D-31)

On instrument costs in decentralized macroeconomic decision making (Helsingin Kauppakorkeakoulun julkaisuja ; D-31) On instrument costs in decentralized macroeconomic decision making (Helsingin Kauppakorkeakoulun julkaisuja ; D-31) Juha Kahkonen Click here if your download doesn"t start automatically On instrument costs

Lisätiedot

Esimerkkinä http://wordpress.com/ - ilmainen blogi-julkaisujärjestelmä. WordPress:stä on myös palvelimelle asennettava versio (WordPress.

Esimerkkinä http://wordpress.com/ - ilmainen blogi-julkaisujärjestelmä. WordPress:stä on myös palvelimelle asennettava versio (WordPress. BLOGIN LUOMINEN Esimerkkinä http://wordpress.com/ - ilmainen blogi-julkaisujärjestelmä. WordPress:stä on myös palvelimelle asennettava versio (WordPress.org) Myös http://blogspot.com on ilmainen ja helppokäyttöinen

Lisätiedot

IDS7 TYÖASEMAMÄÄRITYKSET VERSIO 20.1

IDS7 TYÖASEMAMÄÄRITYKSET VERSIO 20.1 IDS7 TYÖASEMAMÄÄRITYKSET VERSIO 20.1 1(17) Versio: Sectra PACS 20.1 Sisällys 1. Tuetut käyttöjärjestelmät... 2 2. Windows 10 versiotuet... 3 3. Varusohjelmistovaatimukset... 4 4. Tuki selainohjelmille...

Lisätiedot

Pertti Pennanen License 1 (7) EDUPOLI ICTPro1 23.10.2013

Pertti Pennanen License 1 (7) EDUPOLI ICTPro1 23.10.2013 License Pertti Pennanen License 1 (7) SISÄLLYSLUETTELO Lisenssien hallinta... 2 Lisenssisopimus... 2 Yleisimmät lisensiointimallit... 2 OEM lisenssi... 3 Kelluva lisenssi... 3 Työasemakohtainen lisenssi...

Lisätiedot

SQL SERVER 2012 PARALLEL DATA WAREHOUSE APPLIANCE

SQL SERVER 2012 PARALLEL DATA WAREHOUSE APPLIANCE SQL SERVER 2012 PARALLEL DATA WAREHOUSE APPLIANCE Toukokuu, 2013 Pekka Pykäläinen Tuote- ja ratkaisupäällikkö Application Platform Microsoft HYÖDYNNÄ KAIKKI KÄYTETTÄVISSÄ OLEVA TIETO NEW WORLD OF DATA

Lisätiedot

1. Liikkuvat määreet

1. Liikkuvat määreet 1. Liikkuvat määreet Väitelauseen perussanajärjestys: SPOTPA (subj. + pred. + obj. + tapa + paikka + aika) Suora sanajärjestys = subjekti on ennen predikaattia tekijä tekeminen Alasääntö 1: Liikkuvat määreet

Lisätiedot

Skannaaminen RightFaxiin. Pääkäyttäjän opas

Skannaaminen RightFaxiin. Pääkäyttäjän opas Skannaaminen RightFaxiin Pääkäyttäjän opas Toukokuu 2016 www.lexmark.com Sisällys 2 Sisällys Yleiskuvaus...3 Käyttöönottovalmiuden tarkistusluettelo...4 Sovelluksen asetusten määrittäminen...5 Sovelluksen

Lisätiedot

LX 70. Ominaisuuksien mittaustulokset 1-kerroksinen 2-kerroksinen. Fyysiset ominaisuudet, nimellisarvot. Kalvon ominaisuudet

LX 70. Ominaisuuksien mittaustulokset 1-kerroksinen 2-kerroksinen. Fyysiset ominaisuudet, nimellisarvot. Kalvon ominaisuudet LX 70 % Läpäisy 36 32 % Absorptio 30 40 % Heijastus 34 28 % Läpäisy 72 65 % Heijastus ulkopuoli 9 16 % Heijastus sisäpuoli 9 13 Emissiivisyys.77.77 Auringonsuojakerroin.54.58 Auringonsäteilyn lämmönsiirtokerroin.47.50

Lisätiedot

KODAK EIM & RIM VIParchive Ratkaisut

KODAK EIM & RIM VIParchive Ratkaisut ATK Päivät 2006 Mikkeli KODAK EIM & RIM VIParchive Ratkaisut 29.-30.5. 2006 Stefan Lindqvist HCIS Sales Specialist Health Care Information Systems Kodak Health Group 3/24/2013 1 Arkistoinnin haasteita

Lisätiedot

Arkkitehtuuritietoisku. eli mitä aina olet halunnut tietää arkkitehtuureista, muttet ole uskaltanut kysyä

Arkkitehtuuritietoisku. eli mitä aina olet halunnut tietää arkkitehtuureista, muttet ole uskaltanut kysyä Arkkitehtuuritietoisku eli mitä aina olet halunnut tietää arkkitehtuureista, muttet ole uskaltanut kysyä Esikysymys Kuinka moni aikoo suunnitella projektityönsä arkkitehtuurin? Onko tämä arkkitehtuuria?

Lisätiedot

HiQ Finland Älypuhelinsovellusten käyttäjälähtöisen kehityksen tukeminen

HiQ Finland Älypuhelinsovellusten käyttäjälähtöisen kehityksen tukeminen HiQ Finland Älypuhelinsovellusten käyttäjälähtöisen kehityksen tukeminen HiQ otti käyttöön Lenovon ja Nutanixin hyperkonvergenssiratkaisun tarjotakseen kehittäjille resurssit uusien ja mielenkiintoisten

Lisätiedot

LUONNOS RT 80260 EN AGREEMENT ON BUILDING WORKS 1 THE PARTIES. May 1998 1 (10)

LUONNOS RT 80260 EN AGREEMENT ON BUILDING WORKS 1 THE PARTIES. May 1998 1 (10) RT 80260 EN May 1998 1 (10) AGREEMENT ON BUILDING WORKS This agreement template is based on the General Terms and Conditions of Building Contracts YSE 1998 RT 16-10660, LVI 03-10277, Ratu 417-7, KH X4-00241.

Lisätiedot

Automaatiojärjestelmän hankinnassa huomioitavat tietoturva-asiat

Automaatiojärjestelmän hankinnassa huomioitavat tietoturva-asiat Automaatiojärjestelmän hankinnassa huomioitavat tietoturva-asiat Teollisuusautomaation tietoturvaseminaari Purchasing Manager, Hydro Lead Buyer, Industrial Control Systems 1 Agenda / esityksen tavoite

Lisätiedot

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

TeleWell TW-LTE/4G/3G USB -modeemi Cat 4 150/50 Mbps TeleWell TW-LTE/4G/3G USB -modeemi Cat 4 150/50 Mbps Pikaohje Laite toimii Windows XP SP3, Windows 7,8,10 ja Mac OSx 10.5 tai käyttöjärjestelmissä, Linux tuki netistä ladattavilla ajureilla USB portin

Lisätiedot

Finnish Value Pack Asennusohje Vianova Systems Finland Oy Versio 18.10 12.4.2011

Finnish Value Pack Asennusohje Vianova Systems Finland Oy Versio 18.10 12.4.2011 Finnish Value Pack Asennusohje Vianova Systems Finland Oy Versio 18.10 12.4.2011 2(6) 1. Käyttöoikeudet ja asennusvaatimukset 2. Asennus Novapoint Finnish Value Pack 18.10 sovellusten asennus vaatii järjestelmänvalvojan

Lisätiedot

CT50A2601 Käyttöjärjestelmät Androidin ja Symbianin vertailu Seminaarityö

CT50A2601 Käyttöjärjestelmät Androidin ja Symbianin vertailu Seminaarityö CT50A2601 Käyttöjärjestelmät Androidin ja Symbianin vertailu Seminaarityö 0349955 Pekka Hyvärinen 0342194 Joonas Heikelä 0327708 Miro Temonen 0350122 Sami Tuominen Yleistä Seminaarityö osa kurssia Käyttöjärjestelmät

Lisätiedot

Jouko Nielsen. Ubuntu Linux

Jouko 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ätiedot

Kysymys 5 Compared to the workload, the number of credits awarded was (1 credits equals 27 working hours): (4)

Kysymys 5 Compared to the workload, the number of credits awarded was (1 credits equals 27 working hours): (4) Tilasto T1106120-s2012palaute Kyselyn T1106120+T1106120-s2012palaute yhteenveto: vastauksia (4) Kysymys 1 Degree programme: (4) TIK: TIK 1 25% ************** INF: INF 0 0% EST: EST 0 0% TLT: TLT 0 0% BIO:

Lisätiedot

Toimilohkojen turvallisuus tulevaisuudessa

Toimilohkojen turvallisuus tulevaisuudessa Toimilohkojen turvallisuus tulevaisuudessa Turvallisuusseminaari ASAF 30.10-1.11.2006 Mika Strömman Teknillinen korkeakoulu 1 Sisältö Luotettavuuden lisääminen hyvillä tavoilla Toimilohkokirjastot Turvatoimilohkot

Lisätiedot

National Building Code of Finland, Part D1, Building Water Supply and Sewerage Systems, Regulations and guidelines 2007

National Building Code of Finland, Part D1, Building Water Supply and Sewerage Systems, Regulations and guidelines 2007 National Building Code of Finland, Part D1, Building Water Supply and Sewerage Systems, Regulations and guidelines 2007 Chapter 2.4 Jukka Räisä 1 WATER PIPES PLACEMENT 2.4.1 Regulation Water pipe and its

Lisätiedot

SIJOITUSRISKIEN TARKASTELU 1/2 1

SIJOITUSRISKIEN TARKASTELU 1/2 1 Disclaimer This material has been prepared by Sunduka Oy, a Finnish limited liability company (the Company ), solely for the purpose of providing prospective investors with general financial and other

Lisätiedot

HYÖDYNNÄ SUBSCRIPTION-ETUSI

HYÖDYNNÄ SUBSCRIPTION-ETUSI HYÖDYNNÄ SUBSCRIPTION-ETUSI OHJELMISTOJEN LATAAMINEN Autodesk Subscription sopimuksella saat kaikki edut irti ohjelmistostasi. Tässä ohjeessa käydään läpi, kuinka voit ladata Subscriptionsopimukseesi sisältyviä

Lisätiedot

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

MagiCAD 2020 Toimintaympäristö ja yhteensopivuus. MagiCAD Revitille ja AutoCADille MagiCAD 2020 Toimintaympäristö ja yhteensopivuus MagiCAD Revitille ja AutoCADille 2 (5) MagiCAD AutoCADille MagiCAD 2020 (AutoCAD), kehittänyt MagiCAD Group Sovellukset: Ventilation, Piping, Electrical,

Lisätiedot

Osallistujaraportit Erasmus+ ammatillinen koulutus

Osallistujaraportit Erasmus+ ammatillinen koulutus Osallistujaraportit 2016 Erasmus+ ammatillinen koulutus Suomesta lähteneiden ja Suomeen tulleiden vertailu V. 2016 osallistujaraporttien osalta saatavilla myös Suomeen tulleet opiskelijat ja henkilöstö

Lisätiedot

Liikenneverkot-tietotuote

Liikenneverkot-tietotuote Liikenneverkot-tietotuote Tietotuotteet kuntoon 27.10.2017 27.10.2017 Sisältö 1. Miten lähdettiin liikkeelle 2. Välineet ja prosessit 3. Haasteet 4. Validointi 5. Hyödyntäminen 6. Lessons learned 27.10.2017

Lisätiedot

WINE API ja Virtualisointiohjelmistot

WINE 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ätiedot

BDD (behavior-driven development) suunnittelumenetelmän käyttö open source projektissa, case: SpecFlow/.NET.

BDD (behavior-driven development) suunnittelumenetelmän käyttö open source projektissa, case: SpecFlow/.NET. BDD (behavior-driven development) suunnittelumenetelmän käyttö open source projektissa, case: SpecFlow/.NET. Pekka Ollikainen Open Source Microsoft CodePlex bio Verkkosivustovastaava Suomen Sarjakuvaseura

Lisätiedot

582203 Tietokantasovellus (4 op) - Web-sovellukset ja niiden toteutus

582203 Tietokantasovellus (4 op) - Web-sovellukset ja niiden toteutus 582203 Tietokantasovellus (4 op) - Web-sovellukset ja niiden toteutus Sisältö Mikä on web-sovellus? Selaimen rooli web-sovelluksessa Palvelimen rooli web-sovelluksessa Aineistopyynnöt Tiedon välittäminen

Lisätiedot

Hostingpalvelujen. oikeudelliset kysymykset. Viestintäviraston Abuse-seminaari 2012. Jaakko Lindgren

Hostingpalvelujen. oikeudelliset kysymykset. Viestintäviraston Abuse-seminaari 2012. Jaakko Lindgren Hostingpalvelujen oikeudelliset kysymykset Viestintäviraston Abuse-seminaari 2012 Jaakko Lindgren Legal Counsel Tieto, Legal jaakko.lindgren@tieto.com Esittely Jaakko Lindgren Legal Counsel, Tieto Oyj

Lisätiedot

Takki. Lisää ot sik k o osoit t am alla. Nyt se sopii, tai sitten ei. Jussi Vänskä Espotel Oy. vierailuluentosarja OTM kurssi 2010. 3.

Takki. Lisää ot sik k o osoit t am alla. Nyt se sopii, tai sitten ei. Jussi Vänskä Espotel Oy. vierailuluentosarja OTM kurssi 2010. 3. Takki Nyt se sopii, tai sitten ei Jussi Vänskä Espotel Oy vierailuluentosarja OTM kurssi 2010 3. luento: tuote Lisää ot sik k o osoit t am alla Jussi Vänskä OTM kevät 2010 Tuote Mitä tuote voi olla? Tuote

Lisätiedot

Ohjelmiston lisensoinnin avoimet vaihtoehdot

Ohjelmiston 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ätiedot

Avoimen lähdekoodin ohjelmistot julkisessa hallinnossa

Avoimen lähdekoodin ohjelmistot julkisessa hallinnossa Avoimen lähdekoodin ohjelmistot julkisessa hallinnossa Ohjelmistotuotteen hallinta ja hallinnointi 22.4.2015 Mikael Vakkari, neuvotteleva virkamies. VM Strategisten linjausten perusteemat Avoimuus Hallinto,

Lisätiedot

Microsoft Lync 2010 Attendee

Microsoft Lync 2010 Attendee VYVI MEETING Lync Attendee 2010 Instruction 1 (15) Microsoft Lync 2010 Attendee Online meeting VYVI MEETING Lync Attendee 2010 Instruction 2 (15) Index 1 Microsoft LYNC 2010 Attendee... 3 2 Acquiring Lync

Lisätiedot

AFCEA 3.11.2009 PVTO2010 Taistelija / S4

AFCEA 3.11.2009 PVTO2010 Taistelija / S4 AFCEA 3.11.2009 PVTO2010 Taistelija / S4 -Jukka Lotvonen -Vice President, Government Solutions -NetHawk Oyj NetHawk Government Solutions PRIVILEGED Your Wireless Forces NetHawk in Brief - Complete solutions

Lisätiedot

Efficiency change over time

Efficiency change over time Efficiency change over time Heikki Tikanmäki Optimointiopin seminaari 14.11.2007 Contents Introduction (11.1) Window analysis (11.2) Example, application, analysis Malmquist index (11.3) Dealing with panel

Lisätiedot

Android ohjelmointi. Mobiiliohjelmointi 2-3T5245

Android ohjelmointi. Mobiiliohjelmointi 2-3T5245 Android ohjelmointi Mobiiliohjelmointi 2-3T5245 Mikä on Android? Linux kernelin päälle rakennettu, Googlen kehittämä sovelluspino mobiilisovelluksiin Erillinen versio puhelimelle ja taulutietokoneille

Lisätiedot

Malleja verkostojen rakentamisesta

Malleja verkostojen rakentamisesta Tieke Tietoyhteiskunnan kehittämiskeskus ry Malleja verkostojen rakentamisesta Antti Larsio, teknologiajohtaja Esityksen sisältö Pelikenttä Win-Win-Win Ansaintalogiikka Verkostot Pelikenttä YHTEISKUNTAJÄRJESTELMÄ

Lisätiedot

UX NÄKÖKULMA - KONECRANES

UX NÄKÖKULMA - KONECRANES UX NÄKÖKULMA - KONECRANES Johannes Tarkiainen Industrial Design Manager KONECRANES NUMEROINA LAITTEET TOIMINTOJA LÄHES 60 % 11 800 TYÖNTEKIJÄÄ 600 TOIMIPISTETTÄ ERI PUOLILLA MAAILMAA 50 MAASSA LIIKEVAIHDOSTA

Lisätiedot

Karkaavatko ylläpitokustannukset miten kustannukset ja tuotot johdetaan hallitusti?

Karkaavatko ylläpitokustannukset miten kustannukset ja tuotot johdetaan hallitusti? For professional use only Not for public distribution Karkaavatko ylläpitokustannukset miten kustannukset ja tuotot johdetaan hallitusti? 08.02.2012 Jyrki Merjamaa, Head of Asset Management Aberdeen Asset

Lisätiedot

S11-09 Control System for an. Autonomous Household Robot Platform

S11-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ätiedot

ITSM. Olli Saranen Senior Consultant Avoset Oy Oliko ennen kaikki paremmin kuin nykyään? Kivikaudelta nykyaikaan

ITSM. Olli Saranen Senior Consultant Avoset Oy Oliko ennen kaikki paremmin kuin nykyään? Kivikaudelta nykyaikaan ITSM Oliko ennen kaikki paremmin kuin nykyään? Kivikaudelta nykyaikaan Olli Saranen Senior Consultant Avoset Oy 31.8.2016 Esittely Mukana suomalaisten pankkijärjestelmien kehittämisessä ja ylläpitotyössä

Lisätiedot

IoT-järjestelmän ja ulkovalaistuksen ohjauksen hankinta -markkinavuoropuhelutilaisuus

IoT-järjestelmän ja ulkovalaistuksen ohjauksen hankinta -markkinavuoropuhelutilaisuus IoT-järjestelmän ja ulkovalaistuksen ohjauksen hankinta -markkinavuoropuhelutilaisuus Teknologia-arkkitehtuuri ja rajapinnat/integraatiot 21.3.2019 Sisältö Alustojen asemoituminen ja pilvivalmius Arkkitehtuuriperiaatteet

Lisätiedot

Konesali ilman rajoja Kongressi A 5.3.2013

Konesali ilman rajoja Kongressi A 5.3.2013 Konesali ilman rajoja Kongressi A 5.3.2013 t SC Orchestrator 2012 SP1 Harri Puupponen 5.3.2013 t 2012 Microsoft Corporation. All rights reserved. Sisältö Yleistä Arkkitehtuuri Uudet ominaisuudet Demoja

Lisätiedot

Järjestelmäarkkitehtuuri (TK081702) Avoimet web-rajapinnat

Järjestelmäarkkitehtuuri (TK081702) Avoimet web-rajapinnat Järjestelmäarkkitehtuuri (TK081702) SOA yleistyvät verkkopalveluissa Youtube Google... Avaavat pääsyn verkkopalvelun sisältöön. Rajapintojen tarjoamia tietolähteitä yhdistelemällä luodaan uusia palveluja,

Lisätiedot

IoT-platformien vertailu ja valinta erilaisiin sovelluksiin / Jarkko Paavola

IoT-platformien vertailu ja valinta erilaisiin sovelluksiin / Jarkko Paavola IoT-platformien vertailu ja valinta erilaisiin sovelluksiin 10.3.2017 / Jarkko Paavola Prosessi state-of-the-art -tilan määrittelemiseksi Vaatimusmäärittely platformille Arkkitehtuuri Valittiin IIC:n (http://www.iiconsortium.org/)

Lisätiedot