242 resultados para avoin lähdekoodi

em Doria (National Library of Finland DSpace Services) - National Library of Finland, Finland


Relevância:

100.00% 100.00%

Publicador:

Resumo:

Tässä diplomityössä tarkastellaan avoimen lähdekoodin hyödyntämistä ohjelmistotalojen kolmen asiantuntijaryhmän näkökulmasta: teknologian edustajien, liiketoiminnan johdon ja lakimiesten. Työssä käydään läpi avoimen lähdekoodin historiaa ja OSI:n avoimen lähdekoodin määritelmä. Työssä esitellään myös neljä yleistä avoimen lähdekoodin lisenssiä: GPL, LGPL, BSD ja MPL. Tekninen näkökulma näkyy, kun työssä käydään läpi avoimen lähdekoodin vahvuudet ja heikkoudet. Suurin osa avoimen lähdekoodin tuotteista ei ole vielä tarpeeksi kehittyneitä kaupalliseen käyttöön, mutta joukosta löytyy myös muutama todellinen vaihtoehto. Työssä esitellään viisi tunnettua lähdekoodin tuotetta: Linux, Apache, MySQL, Perl ja PHP. Avoimen lähdekoodin mahdollistamat ansaintamallit tuovat esiin liiketoiminnan johdon kiinnostuksen kohteen. Työssä esitellään viisi yritystä, jotka ovat onnistuneet hyödyntämään näitä liiketoiminnan malleja: Red Hat, VA Software, JBoss, IBM ja Sun Microsystems. Juridisesta näkökulmasta suurin riski avoimen lähdekoodin tuotteiden käytössä on kolmansien osapuolien immateriaalioikeuksien loukkaaminen. Lähes kaikki avoimen lähdekoodin ohjelmistot on lisensoitu siten, etteivät ne anna minkäänlaista takuuta tai ota vastuuta. Työssä käsitellään myös sitä, kuinka avoimen lähdekoodin aiheuttamia riskejä vastaan voidaan suojautua. Työn tuloksena syntyy päätösprosessi, jota voidaan käyttää apuna tehdessä lopullista päätöstä avoimen lähdekoodin ohjelmiston käytöstä.

Relevância:

100.00% 100.00%

Publicador:

Relevância:

100.00% 100.00%

Publicador:

Relevância:

70.00% 70.00%

Publicador:

Resumo:

Kandidaatintyömme tarkoituksena on tutustua avoimen innovaation käsitteeseen, siihen liittyviin mekanismeihin ja erityispiirteisiin sekä tutkia, onko sen käyttö tutkimus- ja kehitystoiminnassa yritykselle olennainen menestystekijä. Lisäksi kuvaamme innovaatioprosessin kehitystä viimeisten vuosikymmenten aikana. Työn loppupuolella tutkimme erilaisten kyselytutkimusten ja yritysesimerkkien kautta avoimen innovaation käyttöä yrityksissä tarkemmin. Avoin innovaatio on verrattain uusi malli innovaatioprosessien kuvaamisessa, ja se pohjautuu vahvasti aiempiin teorioihin ja tutkimuksiin. Sen mukaan yritysten tulisi oman tutkimus- ja kehitystoimintansa ohella etsiä tietoa ja teknologioita omien rajojensa ulkopuolelta sekä löytää väyliä kaupallistaa omia teknologioitaan myös nykyisten markkinakanaviensa ulkopuolelta. Avoimen innovaation voidaan siten nähdä olevan vastakohta perinteisemmälle, ns. suljetulle innovaatiomallille, jossa tuotekehitysprosessi ideasta tuotteeksi tapahtuu yritysten rajojen sisäpuolella eikä omia teknologioita kaupallisteta yrityksen ulkopuolella. Avoimen innovaation yleistymiselle voidaan nähdä monia taustatekijöitä; muun muassa tiedon parempi saatavuus, teknologian kasvaneet kehityskustannukset ja tuotteiden lyhentyneet elinkaaret. Avoimen innovaation menettelytavat ovat yleistyneet yrityksissä sekä Suomessa että muualla maailmassa. Sen käyttö on yleistä etenkin teknologiaintensiivisillä aloilla sekä suuremmissa yrityksissä, ja esimerkkejä menestyvistä avoimeen innovaatioon siirtyneistä yrityksistä löytyy useita. On kuitenkin olemassa aloja, joilla suljettu innovaatio puolustaa edelleen paikkaansa, eikä avoimen innovaation voida suinkaan nähdä olevan välttämättömyys jokaiselle yritykselle.

Relevância:

60.00% 60.00%

Publicador:

Resumo:

World Wide Webin suosiolla on ollut merkittävä vaikutus yhteiskuntaan. WWW-sivut ovat helposti saatavilla ja sisällön tekeminen WWW:hen on helppoa. WWW-ympäristölle myös kehitetään paljon sovelluksia. WWW-sovellusten kehittämiselle ominaista on valinnanvapaus ja nopeuden tavoittelu. WWW-sovellusten ohjelmoinnin mahdollistavat useat toisilleen vaihtoehtoiset tekniikat. Ne eroavat toisistaan suoritusnopeudessa, ominaisuuksien määrässä ja joustavuudessa. Ohjelmoinnissa käytetään apuna useita erilaisia menetelmiä. Apumenetelmiä ovat muun muassa työkalut ja valmiiden komponenttien hyödyntäminen. Valmiit komponentit voivat olla joko ilmaisia, avointa lähdekoodia tai maksullisia. Tämän kandidaatintyön aikana valmistui sovellus, joka piirtää tilastotiedoista kaaviokuvia ja näyttää niitä dynaamisella WWW-sivulla. Sovellus pyrittiin toteuttamaan älykkäästi apumenetelmiä sopivasti hyödyntäen. Sovelluksen kehittämisessä käytettiin apuna sekä ohjelmointityökaluja että valmiita komponentteja. Kaaviokuvien tyypin ja ulkoasun haluttiin olevan käyttäjien muokattavissa. Toisaalta sovelluksen haluttiin olevan helposti laajennettavissa. Vaatimuksiin vastattiin tekemällä kaaviokuvien piirrosta osittain tietokannalla ohjelmoitava.

Relevância:

60.00% 60.00%

Publicador:

Resumo:

Reaaliaikaisten käyttöjärjestelmien käyttö sulautetuissa järjestelmissä on kasvamassa koko ajan. Sulautettuja tietokoneita käytetään yhä useammassa kohteessa kuten sähkökäyttöjen ohjauksessa. Sähkökäyttöjen ohjaus hoidetaan nykyisin yleensä nopealla digitaalisella signaaliprosessorilla (DSP), jolloin ohjelmointi ja päivittäminen on hidasta ja vaikeaa johtuen käytettävästä matalan tason Assembler-kielestä. Ratkaisuna yleiskäyttöisten prosessorien ja reaaliaikakäyttöjärjestelmien käyttö. Kaupalliset reaaliaikakäyttöjärjestelmät ovat kalliita ja lähdekoodin saaminen omaan käyttöön jopa mahdotonta. Linux on ei-kaupallinen avoimen lähdekoodin käyttöjärjestelmä, joten sen käyttö on ilmaista ja sitä voi muokata vapaasti. Linux:iin on saatavana useita laajennuksia, jotka tekevät siitä reaaliaikaisen käyttöjärjestelmän. Vaihtoehtoina joko kova (hard) tai pehmeä (soft) reaaliaikaisuus. Linux:iin on olemassa valmiita kehitysympäristöjä mutta ne kaipaavat parannusta ennen kuin niitä voidaan käyttää suuressa mittakaavassa teollisuudessa. Reaaliaika Linux ei sovellus nopeisiin ohjauslooppeihin (<100 ms) koska nopeus ei riitä vielä mutta nopeus kasvaa samalla kun prosessorit kehittyvät. Linux soveltuu hyvin rajapinnaksi nopean ohjauksen ja käyttäjän välille ja hitaampaan ohjaukseen.

Relevância:

60.00% 60.00%

Publicador:

Relevância:

60.00% 60.00%

Publicador:

Resumo:

Musiikkiteknologia on laaja soveltava tieteenala, jota voidaan hyödyntää kasvatustieteissä, psykologiassa ja kognitiivisissa tieteissä. Musiikkilaitteet ja ohjelmistot hyödyntävät tietotekniikkaa. Musiikkiteknologian ohjelmat ovat joko kaupallisia tai pohjautuvat avoimen lähdekoodin ajatteluun. Tässä työssä kartoitin Linuxin avoimen lähdekoodin virtuaaliinstrumentit sekä toteutin rumpukoneen, kosketinsoittimen ja yksinkertaisen karaokeohjelman mobiilille laitteelle. Tehty työ osoittaa, että tietoteknisin keinoin voidaan toteuttaa tutkimushankkeissa hyödynnettäviä musiikkiteknologian ohjelmia.

Relevância:

60.00% 60.00%

Publicador:

Resumo:

Testaushallinta on ohjelmiston laadunvarmistusprosessin oleellinen osa, joka tarvitsee onnistuakseen työkalun. Testaushallintaohjelmiston tarjoaminen SaaS-palveluna luo mahdollisuuden tarjota tämän työkalun helposti ja kustannustehokkaasti, sekä valmiiksi määritellyin prosessein. Tässä työssä tutkitaan testaushallintaohjelmiston SaaS-palveluna tarjoamisen mahdollisuuksia ja rajoitteita pienen projektin näkökulmasta. SaaS-Palvelumallia tutkitaan osiensa muodostamana kokonaisuutena ja selvitetään mallin soveltumista testaushallintapalvelun tuottamiseen. Lisäksi tutkitaan tapaustutkimuksena kyselyn ja haastattelun avulla käyttäjien kokemuksia SaaS-palveluna toteutetun testaushallintaohjelmiston käyttämisestä. Tutkimuksen tulokset viittaavat siihen, ettei SaaS-malli luo erityisiä rajoitteita testaushallintaohjelmiston tarjoamiseen laadunvarmistusprojektin käyttöön ainakaan tutkitussa mittakaavassa. Palvelun toimintamallien suunnitteluun ja vastuiden jakoon on kiinnitettävä erityistä huomiota, jotta palvelu voidaan toimittaa loppukäyttäjien tarpeita mahdollisimman paljon huomioiden.

Relevância:

60.00% 60.00%

Publicador:

Resumo:

Kristiina Hormia-Poutasen esitys KDK-asiakasliittymäseminaarissa 21.3.2012 Helsingissä.

Relevância:

60.00% 60.00%

Publicador:

Resumo:

Ari Rouvarin esitys KDK-asiakasliittymäseminaarissa 21.3.2012 Helsingissä.

Relevância:

60.00% 60.00%

Publicador:

Resumo:

Ari Rouvarin esitys KDK-asiakasliittymäseminaarissa 21.3.2012 Helsingissä.

Relevância:

60.00% 60.00%

Publicador:

Resumo:

Kristiina Hormia-Poutasen esitys yliopistojen tietotekniikkapäälliköiden tapaamisessa 17.4.2012.

Relevância:

60.00% 60.00%

Publicador:

Resumo:

Kristiina Hormia-Poutasen esitys Museoliiton ajankohtaispäivässä 22.3.2012

Relevância:

60.00% 60.00%

Publicador:

Resumo:

Ari Rouvarin esitys Kansallinen digitaalinen kirjasto -kevätseminaarissa Helsingissä 30.5.2012