Esittely latautuu. Ole hyvä ja odota

Esittely latautuu. Ole hyvä ja odota

Open Source GIS Professori Ari Jolma Paikkatietotekniikan hyödyntäminen -kurssi, DIPOLI 17.9.2007.

Samankaltaiset esitykset


Esitys aiheesta: "Open Source GIS Professori Ari Jolma Paikkatietotekniikan hyödyntäminen -kurssi, DIPOLI 17.9.2007."— Esityksen transkriptio:

1 Open Source GIS Professori Ari Jolma Paikkatietotekniikan hyödyntäminen -kurssi, DIPOLI 17.9.2007

2 Esityksen sisältö Open sourcen määrittely Ohjelmointikielet OSGeo Lähemmin joitain ohjelmistoprojekteja

3 ”Open source” OSI: Open source initiative (www.opensource.org)www.opensource.org ohjelmistotuotantomenetelmä  hajautus, läpinäkyvyys, avoimuus GNU: The Free Software Definition (www.gnu.org)www.gnu.org vapauksien korostaminen  ohjelmakoodin vapaa käyttö, parantaminen ja levitys

4 Maamerkkejä GNU, 1983, Richard Stallman GPL, Gnu General Public Licence Linux, 1991, Linus Torvalds Julkaistu GPL:n alla Mozilla, 1998, Netscape Mozilla Public Licence Open Source Initiative Apache foundation OSGeo, 2006

5 OSGeo, Open Source Geospatial Foundation Joukko keskeisiä ihmisiä ja projekteja myös mm. Geodata ja Educational -projektit Autodesk Inc. mukana Apache säätiön mallin mukaan board, valitut jäsenet, muut Ohjelmistojen ja niiden tekijöiden suojaus tekijänoikeutta yms. vastaan kohdistuvilta hyökkäyksiltä Ohjelmistojen laatu ja yhteentoimivuus

6 Lisenssit Ohjelmakoodin tekijänoikeudet omistavan tahto GPL (GNU General Public Licence) Myös lähdekoodi julkaistava aina LGPL (Lesser GPL) Lähdekoodi (yleensä ohjelmakirjasto) voidaan liittää suljettuun ohjelmistoon http://www.opensource.org/licenses/category yhteisöjen/projektien lisenssit yhtiöiden lisenssit

7 Vapaa lähdekoodi käytännössä Riippuvuudet Java C# Taustayhteisö, koodin ylläpitäjä

8 Ohjelmointikielet C, C++, C# kirjastoissa sovelluksissa ohjelmointi vaativaa Java (vapaa / osittain vapaa) oma maailmansa, tosin Java-liityntäpintoja kirjastoihin on olemassa laajat kirjastot Python, Perl, Ruby, R (kaikki vapaita!) ns. skriptikieliä (huono termi) korkean tason ohjelmointikieliä helppokäyttöisiä, helppo laajentaa

9

10 MapWindow

11 Quantum GIS

12 OpenEV

13 Geoinformatica

14 MapServer

15 PostGIS

16 R

17 Muita GRASS, OSSIM, SAGA, gvSIG Taustalla olevat kirjastot Proj4, GDAL, OGR, GEOS lisätietoja esim. http://www.csc.fi/tutkimus/alat/geotiete et/infra/ohjeviitteita


Lataa ppt "Open Source GIS Professori Ari Jolma Paikkatietotekniikan hyödyntäminen -kurssi, DIPOLI 17.9.2007."

Samankaltaiset esitykset


Iklan oleh Google