Open Source GIS Professori Ari Jolma Paikkatietotekniikan hyödyntäminen -kurssi, DIPOLI
Esityksen sisältö Open sourcen määrittely Ohjelmointikielet OSGeo Lähemmin joitain ohjelmistoprojekteja
”Open source” OSI: Open source initiative ( ohjelmistotuotantomenetelmä hajautus, läpinäkyvyys, avoimuus GNU: The Free Software Definition ( vapauksien korostaminen ohjelmakoodin vapaa käyttö, parantaminen ja levitys
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
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
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 yhteisöjen/projektien lisenssit yhtiöiden lisenssit
Vapaa lähdekoodi käytännössä Riippuvuudet Java C# Taustayhteisö, koodin ylläpitäjä
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
MapWindow
Quantum GIS
OpenEV
Geoinformatica
MapServer
PostGIS
R
Muita GRASS, OSSIM, SAGA, gvSIG Taustalla olevat kirjastot Proj4, GDAL, OGR, GEOS lisätietoja esim. et/infra/ohjeviitteita